历史上的今天
今天是:2026年01月30日(星期五)
2023年01月30日 | (2)换种方式学基础元器件之LED灯
2023-01-30 来源:zhihu
我们先看实际运行效果

直接用电源供电效果

arduino 驱动LED灯1Hz闪烁
电路分析:
我们先来看下绿色LED灯参数:(备注:这里我随意找了一个厂家的绿色LED灯参数,其他厂家的LED灯也可以按照这种方式去分析)
LED灯型号:TZ-L2-05YYBYG1GDJ15-001
LED灯颜色:普通绿色
光电参数:
电压范围:20mA电流条件下2.0~2.6V,我们取个中间值2.2V

最大绝对额定值参数:
我们可以得到最大电流不能超过30mA(环境温度25℃条件下),我们一般在实际使用中取10mA工作电流即可

计 算
有了LED电压(2.2V)和电流(10mA=0.01A)两个参数我们可以来粗略计算下电阻阻值
()R=(U−UL)/IL=(5−2.2)/0.01=280Ω
280Ω电阻不是常用电阻规格,我们取270Ω的常用电阻,这样实际的电流是>10mA的
我们再来算下电阻消耗的功率:
P=I2∗R=0.01∗0.01∗270=0.027W ,这里我们只要选大于0.027W的电阻就可以,常用的有0805电阻是1/8W

直插电阻AXIAL-0.4封装的一般是1/4W

电阻采用不同的材料制作,受环境影响精度也会不同,所以我们选择电阻还要关注精度参数,这里我们选±10%或±5%都可以,按照精度±5%来计算,实际工作中电阻的范围最小值=270*(1-0.05)=256.5Ω,最大值=270*(1+0.05)=283.5Ω。
这样我们就得到电阻的参数:
阻值:270Ω;功率:1/4W ;封装:AXIAL-0.4 ;精度:±5%

实物连接图
代码:
void setup(){
pinMode(2, OUTPUT);}void loop(){
digitalWrite(2, HIGH);
delay(1000); // Wait for 1000 millisecond(s) digitalWrite(2, LOW);
delay(1000); // Wait for 1000 millisecond(s)}总结:
1、LED灯关键词:电压,电流; 电阻关键词:阻值,功率,精度
2、通过一个简单的LED灯了解LED灯的选型以及电阻参数的确定;
3、细心的朋友可能会发现用电源直接供电和用arduino驱动的LED灯电流有不一样,怎么回事?大家可以思考下;
4、不同LED灯的电压,电流不完全一样,大家可以试下其他颜色LED灯的计算,有条件的朋友们可以用仪器查看下真实情况下的LED灯与厂家所标的参数是否一致,进一步对比看下不同尺寸,功率的LED灯参数。
史海拾趣
|
前言 《课程简介》: 单片机已成为电子系统中进行数据采集、信息处理、通信联络和实施控制的重要器件。通常利用单片机技术在各种系统、仪器设备或装置中,形成嵌入式智能系统或子系统。因此,单片机技术是电类专业特别是电子信息类学生必须具备的 ...… 查看全部问答> |
|
刚刚装好protel99SE,可是新建的时候发现没有“schematic document”。。 没有: 我该怎么办啊???? 我是零基础学习protel的 麻烦前辈们,详细帮我解释下… 查看全部问答> |
|
【技术白皮书】Average Current Limit Balances Center Point 100506Average Current Limit Balances Center Point ofct.pdf… 查看全部问答> |
|
这是前些日子在使用uc/GUI的时候即下来的一些东西原来发布在EDACN的bbs上面。现在不知道沉到哪里去了。现在把它重新整理发布在这里。随后在明年过年的时候把后续的几个高级主题整理出来。 下面开始我的笔记! 有兴趣的兄弟们可以来看看。 ste ...… 查看全部问答> |
|
在IAR下用MKII仿真时,下载完程序后即进入全速运行,停止运行后,系统提示Mon Nov 05 16:00:48 2007: The stack \'CStack\' is filled to 100% (512 bytes used out  ...… 查看全部问答> |
|
大家号,XP系统下,我在CCS5.2中写了板子启动代码,想在启动时候先跑启动代码再跑到main函数,请问该怎么设置啊? 本人第一次使用ccs5.2以前的设置方法都不行了,希望了解的朋友帮助指点下,万分感激!… 查看全部问答> |
|
51的单片机也可以做出这个效果---驱动彩色液晶屏实现仪表盘显示 51的单片机也可以做出这个效果---驱动彩色液晶屏实现仪表盘显示 $(\'flv_W0Z\').innerHTML=(AC_FL_RunContent(\'width\', \'500\', \'height\', \'375\', \'allowNetworking\', \'internal\', \'allowScriptAccess\', \'never\', \'src\', \'http: ...… 查看全部问答> |




