版块
论坛
喜欢
话题
应用
搜索
登录
注册
amekle的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=72291
请教cpld的io口输出电流问题
我正在设计一个系统中用到CPLD(max7000A系列),想用cpld的io口直接去驱动LED指示灯.。我看了DSP的DSK板的原理图(TMS320C6713)一般好像是cpld的io外接LED然后再串接一个100多欧姆的电阻连到VCC上。这样是不是倒灌到CPLD的io口电流太大...
全文
回复
(
6
)
2004-04-25 10:03
来自版块 -
DSP & PLD &FPGA
◆
◆
表情
告诉我的粉丝
提 交
zhtrock
:
我觉得节省成本的办法就是用至少用470欧->1.5K欧(VCC=5V的时候)的电阻串上LED,然后接Vcc,最后将原HDL中控制LED的信号取反就可以了,也就是高电平LED灭,低电平的时候LED亮。这样既可以保证CPLD可以正常驱动LED,同时也可节省CPLD整体的驱动电流...
(2004-05-28 21:45)
回复
luorenfei
:
max7000每个管脚倒灌20mA电流没有问题,但是还是建议你加大电阻。我用1。5k的电阻都很亮。
(2004-05-25 16:06)
回复
aying
:
CPLD驱动LED 完全没有问题,至于电阻的选择在100-600较为合适,太大的话LED亮度会不够...如果用与驱动LED的电源是5V则可以适当选大一些,如果是3V 则应小一些,如果在一块CPLD同时驱动8个以上的LED时,则外加缓冲(如74HC244等)比较合适,以免CPLD电...
(2004-05-24 02:46)
回复
jec017
:
加大限流电阻或上拉电阻,
(2004-05-23 19:24)
回复
lijinlu
:
一般来说,用cpld的io口直接去驱动LED指示灯是没有问题的,倒灌电流也是可以的,但是你为什么要用几十个毫安的电流去驱动LED指示灯呢,普通3毫米的LED指示灯只需要1~3毫安以上的电流就可以点亮了,你为什么一定要串接一个100多欧姆的电阻,而不用更大些的呢?
(2004-05-19 15:33)
回复
Ymd1023
:
加缓冲呀!
(2004-04-28 10:35)
回复
amekle
加关注
写私信
0
关注
0
粉丝
15
帖子
返回顶部