资讯详情

怎么利用单片机驱动发光二极管

描述

发光二极管简称LED。由含镓(Ga)、砷(As)、磷(P)、氮(N)等化合物制成。当电子和空穴复合时,可以辐射可见光,因此可以用来制造发光二极管。作为电路和仪器的指示灯,或形成文本或数字显示。

发光二极管分类及照明

1.交流电源指示灯。该电路只连接220V/50Hz交流供电线路,LED它将被点亮,指示电源连接。限流电阻R的阻值为220V/IF。

2.交流开关指示灯LED作为白炽灯开关指示灯的电路,当开关断开时,电流通过R、LED 和灯泡EL形成回路,LED明亮,方便人们在黑暗中找到开关。此时,电路中的电流很小,灯泡不会亮。当开关打开时,灯泡被点亮,LED则熄灭。

3.双色(共阴极) 交流电源插座指示灯LED作为交流电源插座指示灯的电路。插座由开关供电S控制LED亮的时候插座没电;绿光的时候LED亮时,插座有电。

bd8b6b8c4dade6279e8122a3c7d5f804.png

4.保险管座指示灯LED用作工厂设备配电箱保险管座指示灯的电路。当保险管完好时,LED不亮;保险管熔断时,LED它将被点亮,以指示用户烧坏了哪个保险丝,以便更换它。这对于用肉眼无法观察的瓷芯保险丝来说非常方便。

此外还有:LED广告招牌灯,LED 单色或彩色显示屏, LED路灯、LED汽车信号灯和LED电动汽车照明灯等,其原理相似。

单片机驱动发光二极管

单片机为数字电路,输出/输入仅分为高电平1和低电平0,通常为0~0.4V电压范围定义为低电平,大于2V定义为高电平,如图是单片机控制LED灯的电路图。

294acdde1bcffadb3f4c2e62fc2865f5.png

将LED灯的负极与单片机相连P1.0口,正极串口电阻R1到 5V,原理相同,单片机输出低电平0,使LED电阻通路两端的电势差相当于上图中的5V从而满足电源LED照明灯的参数LED而当单片机P1.当0口输出高电时,电势差约为0,不满意LED此时灯亮的要求LED为了达到这样的效果,必须将想法安装在单片机上,然后程序闪闪发光。

编程:用keil新建一个C语言程序工程,代码如下:

21c4a4c765f761f02eff5da7f8da9d5a.png

可以看到操作仿真LED灯亮了

9bee6195ebc281bfdd30413e75316b1a.png

以下程序案例将点亮LED灯包装在函数中,该函数只能点亮LED灯的逻辑功能可以根据硬件连接设置函数参数,希望起到抛砖引玉的作用。

baceec690b8596d5489f6e5f6540038c.png

5593b576f6b34b281c8abee07aa8f696.png

f488c43bf713394eed987a5f1b5b8ca5.png

运行结果为P1^2和P1^7输出低电平,LED灯点亮。

打开APP阅读更多精彩内容

点击阅读全文

标签: 0805发光二极管封装发光二极管电流怎么流动

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台