首页 > 代码库 > 单片机上的发光二极管(LED灯)

单片机上的发光二极管(LED灯)

LED(light-emitting diode),即发光二极管,俗称 LED 小灯,它的品种许多,参数也不尽相反,我们板子上用的是通俗的贴片发光二极管。这种二极管平日的正导游通电压是 1.8V到 2.2V 之间,任务电流普通在 1mA~20mA 之间。个中,当电流在 1mA~5mA 之间变更时,跟着经过 LED 的电流越来越大,我们的肉眼会分明觉得到这个小灯越来越亮,而当电流从5mA~20mA 之间变更时,我们看到的发光二极管的亮度变更就不是太分明了。当电流超越20mA 时,LED 就会有烧坏的风险了,电流越大,烧坏的也就越快。所以我们在运用进程中应当特殊留意它在电流参数上的设计请求。
那么下面我们来看一下这个发光二极管在开辟板上的设计使用。起首来看图 2-3。

技术分享
图 2-3  USB 接口电路


图 2-3 是我们开辟板上的 USB 接口电路,经过 USB 线,电脑给我们的开辟板供电和下载程序以及完成电脑和开辟板之间的通讯。从图上可以看出,USB 座共有 6 个接口,个中 2脚和 3 脚是数据通讯引脚,1 脚和 4 脚是电源引脚,1 脚是 VCC 正电源,4 脚是 GND 即地线。5 脚和 6 脚是外壳,我们直接接到了 GND 上,人人可以察看一下开辟板上的这个 USB座的 6 个引脚。
我们如今次要来看 1 脚 VCC 和 4 脚 GND。1 脚经过 F1(自恢复保险丝)接到右侧,在正常任务的状况下,保险丝可以直接算作导线,因而阁下双方多是 USB 电源+5V,自恢复保险丝的感化是,当你后级电路哪个中央有发作短路的时分,保险丝会主动割断电路,维护开辟板以及电脑的 USB 口,当电路正常后,保险丝会恢复疏通,正常任务。
右侧有 2 条歧路,第一条是在+5V 和 GND 接了一个 470uF 的电容,电容是隔离直流的,所以这条歧路是没有电流的,电容的感化,我们下节课再引见,这节课我们次要看第二条歧路。我们把第二条歧路摘掏出来就是如图 2-4 这个样子。

技术分享
图 2-4  LED 小灯电路(一)


发光二极管是二极管中的一种,因而和通俗二极管一样,这个二极管也有阴极和阳极,习气上也称之为负极和正极。道理图里的 LED 画成如许便利在电路上察看,偏向必需接对了才会有电流畅过让 LED 小灯发光。方才提到了我们接入的 VCC 电压是 5V,发光二极管本身压降大约是 2V,那么在左边 R34 这个电阻上接受的电压就是 3V。那么如今我们请求电流规模是 1~20mA 的话,就可以依据欧姆定律 R=U/I,把这个电阻的下限和下限值求出来。
U=3V,当电流是 1mA 的时分,电阻值是 3K;当电流是 20mA 的时分,电阻值是 150欧,也就是 R34 的取值规模是 150~3K 欧姆。这个电阻值巨细的变更,直接可以限制整条通路的电流的巨细,因而这个电阻我们平日称之为“限流电阻”。在图 2-3 中,我们用的电阻是1K,这条歧路电流的巨细,我想人人可以轻松盘算出来了,而这个发光二极管在这里的感化,是作为电源指导灯的,运用 USB 线将开辟板和电脑连起来,这个灯就会亮了。
同理,我们在板子后级开关掌握的中央,又添加了一个 LED10 发光二极管,感化就是当我们翻开开关时,这个二极管才会亮起,如图 2-5 所示。

技术分享
图 2-5  USB 供电电路


人人留意,这里的开关固然只要一个,然则是 2 路的,2 路开关并联能更好确实保给后级供给更大的电流。电容 C19 和 C10,多是隔离断开直流的,感化我们下节课引见,这里人人可以疏忽。
那么下面呢,我们把图 2-4 停止一下变更,把右侧的 GND 去失落,改成一个单片机的 IO口,如图 2-6 所示。

技术分享
图 2-6  LED 小灯电路(二)


图 2-4 因为电源从正极到负极有电压差,而且电路是导通的,所以就会有电流畅过,LED小灯由于有了电流畅过,所以就会直接发光。我们把右侧的原 GND 处接到单片机 P0.0 引脚上,那么假如我们单片机输入一个低电平,也就是跟 GND 一样的 0V 电压,就可以让 LED小灯和图 2-4 一样发光了。
由于我们的单片机是可以编程掌握的,我们可以让 P0.0 这个引脚输入一个高电平,就是跟 VCC 一样的 5V 电压,那么这个时分,左侧 VCC 电压和右侧的 P0.0 的电压是分歧的,那就没有电压差,没有电压差就不会发生电流,没有电流 LED 小灯就不会亮,也就是会处于熄灭形态。下面,我们就用我们的编程软件来完成掌握小灯的亮和灭。


本文出自 “11999752” 博客,请务必保留此出处http://12009752.blog.51cto.com/11999752/1843320

单片机上的发光二极管(LED灯)