LED发光二极管限流电阻的选择-点亮LED灯泡-发光二极管-限流电阻
一、前言
在物联网开发中,我们经常需要点亮发光二极管,那么在高电流情况下,LED发光二极管很快就会稍微,因为我们需要加上限流电阻起到限流的作用。
二、技术理论
首先,我们要明白串联分压,并联分流的原理。
此处可以学习文章:电阻-常用电路元件-嵌入式开发-物联网开发
其次,我们需要对选用的LED灯泡的参数进行确认,此处我使用的LED参数如下:
灯泡颜色 | 工作电压 | 工作电流 | 压降 |
红色 | 1.8v-2.2v | 5-10mA | 1.6v |
黄色 | 1.8v-2.2v | 5-10mA | 1.4v |
蓝色 | 3.0v-3.6v | 5-10mA | 1.6v |
绿色 | 3.0v-3.6v | 5-10mA | 1.6v |
白色 | 3.0-3.6v | 5-10mA | 1.6v |
由于各发光二极管的厂商不同,其工作电压电流也不同,上表仅供参考。
三、实现方法
首先,我们将需要的电路图展示出来。
假设我们此处是红色LED发光二极管,根据参数表,我们选择其电压为2.2v,电流为10mA,接下来,我们将使用限流电阻对LED灯泡的电压和电流做调整。
嵌入式开发公式总结:电路常用公式总结-嵌入式开发必会的电路公式-物联网开发
欧姆定律:
根据电阻的基本知识(上面有学习文章),电阻串联分压等流,我们得知电压为2.2v,电流为10MA,那么当前形势如下:
根据电阻的基本知识,我们知道电阻串联是分压的,我们已知LED灯泡的电压为2.2v,那么电阻的电压为总电压-2.2v,即电阻的电压为1.1v。
现在已知电阻的电压为1.1v,电流为10mA,即0.01A,根据欧姆定律,求得R=1.1/0.01=110Ω
那么我们选择电阻为110Ω的电阻即可,或者稍微大于110Ω
四、电阻的功率选择
功率的计算公式:
根据上面计算的电压与电流,我们可以求出电阻的功率为P=1.1*0.01=0.011W
因此我们选用电阻时,选用功率大于0.011W的电阻即可,可以选用1/8瓦电阻及以上。
LED发光二极管限流电阻的选择-点亮LED灯泡-发光二极管-限流电阻相关推荐
- 使用html钮点亮对应的led灯源码,实现点亮LED灯(示例代码)
学习目的 基于第一个驱动程序框架,加入硬件操作,实现LED的点亮和熄灭操作 在上面学习中,已经搭建好了 实现本功能主要分为以下几步: 1)查看开发板原理图,找到LED连接的GPIO引脚 2)看芯片手册 ...
- 野火STM32F103指南者笔记1.寄存器点亮LED
通过讲解我知道了LED可以通过控制寄存器来点亮LED.选择GPIOB端口寄存器. 控制寄存器通过基地址. 但是要分为三步: 1.打开时钟使能寄存器(GPIOB挂载到APB2上,时钟在AHB上)时钟默认 ...
- 一灯大师,基于imx6ull点亮LED灯
一.imx6ull GPIO原理 1. STM32 GPIO回顾 我们一般拿到一款全新的芯片,第一个要做的事情的就是驱动其 GPIO,控制其 GPIO 输出高低电平,我们学习 I.MX6U 也一样的, ...
- 小熊派:用OpenHarmory3.0点亮LED
摘要:作为一个代表性的完整的开发,本案例可以分成3大部分:代码文件的规划,LED灯的驱动开发,点亮LED的业务开发. 本文分享自华为云社区<在小熊派Micro上用OpenHarmory3.0点亮 ...
- 用c语言编程点亮7个二极管,树莓派4B C语言编程实现GPIO点亮LED发光二极管(LED灯)...
树莓派4B C语言点亮LED发光二极管(LED灯) 1.树莓派 40Pin 引脚GPIO对照表 2.wiringPi库更新 开启一个终端输入:gpio readall 如果发生错误信息,那么请执行下面 ...
- 【树莓派基础小实验笔记】1. 点亮LED二极管
前言 最近花了1000多元入手了一块树莓派4B,其丰富的GPIO口完全可以满足我的各种奇思妙想.因为硬件接触的较少,我也属于在摸索中学习.边做实验边记录,欢迎指正补充讨论,以期与各位共同进步! 硬件介 ...
- 树莓派4B ubuntu20.04 python点亮LED 教程
关于如何在ubuntu上配置python控制gpio的环境参见这篇博客 https://blog.csdn.net/ourkix/article/details/113417800 关于GPIO引脚 ...
- 点灯合集(点亮LED、流水灯、8x8点阵、点阵拓展)——附程序
点灯合集 一.点亮LED 简介: LED闪烁: Proteus仿真图: 视频展示: 代码: 二.流水灯 Proteus仿真图: 代码: 代码一: 代码二(优化): 三.行列扫描原理 四.8x8点阵 简 ...
- 51单片机学习笔记(郭天祥版)(1)——单片机基础和点亮LED灯
关于单片机型号的介绍: STC89C52RC40C-PDIP 0721CV4336..... STC:STC公司 89:89系列 C:COMS 52(还有51,54,55,58,516,):2表示存储 ...
最新文章
- 日常办公会用到的python模块-Python如何去实际提高工作的效率?也许这个会有用!...
- 前端知识点总结—-响应式
- Dagger简单Demo
- kingshard--一个支持sharding的MySQL Proxy项目
- win7下oracle10g安装,专门针对win7下oracle10g安装的详解
- java thread应用_JAVA线程应用Thread
- 【转载】学习Android界面设计的超级利器HierarchyView.bat
- 龙芯录取通知书引争议 中科院回复:龙芯不是汉芯
- Atitit js nodejs 图像处理压缩缩放算法 attilax总结
- ad中按钮开关的符号_电路仿真软件CADe_SIMU的电气元件符号翻译和下载地址
- sql order by 用法
- 麻省理工学院(MIT)发明漏洞自动修复系统
- c语言时间换算结构体9,C语言实现时区转换函数的实例
- ζ(2)的夹逼代数证明
- 如何创建Roadmap产品路线图
- vue-router有哪几种导航钩子
- 淘宝搜索展现原理,店铺商品排名较低怎么办
- opencv2413 gpu mog2_gpu CascadeClassifier_GPU
- npm WARN cli npm v9.1.2 does not support Node.js v14.12.0. You should probably upgrade to解决方法
- 技术面试遇到不会的问题怎么办?教你3招技巧!
热门文章
- Emacs_243_使用avy快速跳转
- 遗传算法加入约束条件matlab,使用matlab遗传算法工具箱如何加入目标函数中变量的约束条件啊,可否在M文件中加?...
- Muduo库源码剖析(三)——获取线程tid方法
- html radio name属性,HTML Input Radio name用法及代码示例
- php qconf qconf manage配置
- textarea没有value属性
- Nginx重写rewrite
- 01-HTML基础与进阶-day3-录像234
- “量化”和“对冲”终于不再混淆了
- 三角套利EA策略研究