专注行业ERP管理软件二十年,成就发展梦想
站内搜索
LED行业ERP管理软件
电子行业ERP管理软件
连接器行业ERP管理软件
线材行业ERP管理软件
电源行业ERP管理软件
LCD行业ERP管理软件
LED行业ERP解决方案
电源行业ERP解决方案
电子行业ERP解决方案
LCD行业ERP解决方案
电机行业ERP解决方案
安防行业ERP解决方案
电话:0755-29165342
传真:0755-29183559
咨询热线:13544129397
联系人:刘先生
您当前所在位置:首页 >
新闻中心
单端口管脚驱动双LED的方法
作者:宏拓新软件
发布日期:2008-11-10
阅读:
38
大多数现代微控制器都提供 I/O 端口,可以在程序执行期间改变这些端口的功能。当用作输出时,这些电路可以吸收或流出相当大的电流。本设计实例示出了用一个 I/O 管脚驱动双管脚、双色 LED 的三种方法。图 1 是一个可能的方案,它使用外接反相器 IC
1
来驱动一只红/绿双向 LED,即D
1
。端口管脚的逻辑高电平输出使电流流过绿色(上方)LED,并将反相器输入电平拉高,于是驱动反相器输出端为低电平,从绿色 LED 吸入电流。端口管脚的逻辑低电平输出使反相器输出端为高电平,从而为红色(下方)LED提供电流,微控制器的输出端从红色 LED 吸入电流。
要关掉两只LED 时,可以重新配置微控制器的端口管脚,使之从输出转为输入或将管脚切换成三态,任何一态都能阻止微控制器的端口管脚吸入或流出电流。这种电路的主要缺点是不能控制每只LED的亮度,而是由电阻器R
5
决定两只LED的正向电流。
图2表示了另一种方法,它也有严重缺点。齐纳二极管D
3
、D
4
和电阻器R
3
、R
4
构成一个低阻分压器,为LED D
5
的一端提供V
CC
/2V电压。V
CC
的值决定了齐纳二极管电压VZ的选择,电压较低的齐纳二极管能提供更多的LED电流,较高电压的齐纳管限制了LED的最大电流。给定微控制器的输出可以提供满摆幅输出的电压, V
CC
与V
Z
之差限定了两只LED的最大正向电流。例如,如果V
CC
为5V,V
Z
为3V,则流过任何一只LED的正向电压就低于2V。一旦设计师选定了齐纳二极管的电压,V
CC
只能有少许变动,否则, LED的亮度就会出现波动。
使用分立元件时,另有一种廉价的电路能避免其他电路的缺点(图3)。图中,当微控制器的输出端口为高电平时,电流流经绿色(上方)LED、R
2
、D
2
和FETQ
2
,端口的高电平接通。当微控制器输出端口变为低电平时,晶体管Q
1
导通,通过R
2
和红色(下方)LED向端口管脚提供电流。电路可以对称地工作,因为无论微控制器端口管脚的电平是高还是低,硅二极管D
2
的正向压降都出现。V
CC
可能在运行中出现变化,但必须保持高于3V。
你可以单独调整 LED 的电流,以使两者亮度均衡,或对微控制器电源电压与LED驱动电路V
CC
之间的差异作出补偿。方法是在Q
1
的射极与D
2
的阳极之间用两只串联的电阻器代替R
2
。并将两支电阻器的中点连接到LED上。
当微控制器的端口管脚被配制成“有上拉的输入”时,端口为绿色LED提供少量电流。但是,只要上拉电阻器阻值等于或高于22 kΩ,就不会使关断状态下的LED产生使人误解的光输出。当端口管脚的输入信号浮动时,即V
CC
为5V,而端口配置成无上拉电阻器的输入,则电路不产生任何额外的电流,而由R
1
所决定的静态电流平均值小于100mA。
[打印本页]
[关闭窗口]
深圳市宏拓新软件有限公司 电话:0755-29165342 29165247 传真:0755-29183559 24小时咨询热线:13544129397 联系人:刘先生
网站地图
地址:深圳市龙华区民治街道东边商业大厦6楼
Copyright © 2004 - 2025 EDC Corporation, All Rights Reserved
粤ICP备06070166号
EDC生产管理软件
ERP
企业管理软件
企业管理系统
生产管理软件
生产管理系统
管理软件
管理系统
深圳erp
电源erp
电子erp
电机erp
工厂管理软件
工厂erp系统
生产企业erp
生产计划erp
生产计划软件
中小企业erp
中小企业管理软件
电子制造业erp
东莞erp
广州erp
公司管理系统
成长型企业erp
生产型企业erp系统
中小型erp软件
led erp
lcd erp
安防erp
手机:13544129397