CrazyBingo

双色LED二极管介绍及使用

0
阅读(6750)

共阴极双色LED二极管

wps_clip_image-31393

http://blog.sina.com.cn/s/blog_602f87700101aucr.html

0. 相关知识点如下:

0.1: LED正向导通电压:

加载在单色LED灯或者双色LED灯某个颜色灯两端的电压小与某个值时,电流会很小,且LED灯不会亮起来。但当电压达到某个值时,电流会突然增大,这时的电压值就是led的正向导通电压值,每一类,每一只LED的正向导通电压值都不完全相同。但同一只LED的正向导通电压却只有一个。

黄:1.75—1.83V 20mA

红:1.75—1.83V 20mA

橙:2.0—2.13V 20mA

绿:2.0—2.13V 20mA

蓝:3.35—3.45V 20mA

2:LED最大正向电流:

当LED所通过的电流超过最大正向电流时,它会被烧毁。

3: 电流和亮度的关系:

超过LED正向导通电压后,通过LED的电流迅速随着电压增大而增大,曲线相当陡峭。流经LED的电流越大,则LED亮度越大,但当电流大到一定程度时,亮度则会变化不大了。

1. 实际使用中观察到的信息:

1.1: LED在加上超过正向导通电压的电压后(电压不再变化),亮度会迅速达到最亮,之后会慢慢变暗,直到不等(5s-90s)后达到稳定。

相关型号封装介绍

商品名称:3mm共阴双色LED二极管

商品编号:SL-XX3022

wps_clip_image-25124

商品名称:5mm透明共阴双色LED

商品编号:SL-XX503

wps_clip_image-26104

一个引脚实现10种模式的灯

wps_clip_image-18391

市场上有大量可选用的双色LED,有各种形状和颜色,厂家如Kingbright、Optosupply等。这些LED提供了新的机会,仅用一只 LED就能指示10种状态。按压一个连接到微控制器外接中断脚的按键开关,就能设定状态(图1)。每次按下时,中断例程都会将设备设定到下一个状态(图 2)。

wps_clip_image-17624

State 0是待机模式,LED熄灭。此时设备在等待按下开关。LED颜色指示出以下的三个状态。例如,Kingbright公司的WP5A9EGW12.3SF LED可发出红、绿、橙颜色。加上闪烁就可指示其余的状态。红色与绿色LED可以分别独立地控制,从而获得六种指示组合(表1)。

wps_clip_image-26086

微控制器的内部振荡器作为时钟源,简化了电路,因为振荡器不需要外接元件,其5%的公差足够用于此应用。固件为外部中断输入端设定了内置的上拉电阻。

时钟速度与预定标器值以及时钟计数器模寄存器共同决定了LED闪烁的速率。内部振荡器产生一个12.8 MHz的时钟,获得3.2 MHz的总线频率,每个循环等于0.3125 μs。将预定标器值选为64,则时间计数器模寄存器就可以计算出一个循环为50倍定时器周期(以毫秒为单位)。例如,要获得1s的闪烁速率,应将时间计数 器模设为50000,或十六进制的$C350。

使用列表而不采用程序轮询的方法,可以大大减少固件的大小。此处可以下载到固件的汇编码。这种方法适用于任何微控制器。甚至可以采用不同的闪烁速率,增加所指示状态的数量。

MC68HC908相关资料:

1.数据手册http://www.datasheet5.com/search_MC68HC908.html

2.freescale的mc68hc908单片机的编程器原理图http://www.eefocus.com/anan20/blog/2012-05/144781_ff66b.html

Baidu
map