EDA365电子工程师网

标题: 优先选择哪种LED控制方式 [打印本页]

作者: zzzljb    时间: 2017-4-11 09:58
标题: 优先选择哪种LED控制方式
第一种方式为用两个分立的三极管来控制LED,第二种方式为用6路open-drain buffer来控制LED。板上有六颗LED需要控制,如果用第一种方式,则需要12颗三极管;如果用第二种方式,则需要一颗6路buffer。LED可能常亮,也可能1Hz/2Hz闪烁。
! o, T. J: g% |* ?3 Q请问综合考虑成本,稳定性,布局布线简洁等各种因素,优先选择这两种控制方式中的哪一种?第一种方式还能否再简化?谢谢
2 t! i6 C4 z+ e% C/ _
& B# A  I7 f% V! B+ F5 N) J4 D7 f& `) J1 f/ D8 t: j6 [+ ~. B& V

6 x' D3 U/ @1 ?
作者: zzzljb    时间: 2017-4-11 10:04
PORT_GOOD为PLX公司的PCIE Switch芯片的输出管脚,1.8V电平。
作者: myiccdream    时间: 2017-4-11 11:35
IC芯片,我记得好像有一个所有管脚总电流不得超过50ma的限制?
作者: kevin890505    时间: 2017-4-11 15:08
把GOOD信号拉到Q33的E级串个220的电阻,然后把B级弄个分压到1.8左右,LED正极直接连到3.3,就可以了一个三极管配3个电阻来控制
作者: zzzljb    时间: 2017-4-11 17:54
myiccdream 发表于 2017-4-11 11:35
; k8 w- T2 |. X1 k6 NIC芯片,我记得好像有一个所有管脚总电流不得超过50ma的限制?
" l% N1 s' y2 r4 Y6 P2 f
74LVC07APW的数据手册里好像没有看到类似的total 50mA要求
, h# o" T* x. a, y: \( \8 s
作者: fallen    时间: 2017-4-12 23:06
那你还不如搞个数码管驱动的IC,可以接很多LED灯,I2C控制。比如FD650
作者: ksvhxd    时间: 2017-4-14 14:14
用第二个方案,简单,如是单片机控制还作可用74HC595。
作者: llnnnl    时间: 2017-5-9 10:18
直接一级三极管驱动LED不行么?为什么要用2个,IO初始电平不可控?
作者: jacklee_47pn    时间: 2017-5-10 08:57
用 ULN2803A  一個 IC 可以有 8 BIT 可以驅動 LED
+ Q9 j' o* ?( v$ j! v3 |( M: B4 F

uln2803a.pdf

989.36 KB, 阅读权限: 9, 下载次数: 1, 下载积分: 威望 -5


作者: jacklee_47pn    时间: 2017-5-10 13:15
用 ULN2003A  一個 IC 可以有 7 BIT 可以驅動 LED

uln2003a.pdf

1.23 MB, 阅读权限: 9, 下载次数: 3, 下载积分: 威望 -5


作者: zzzljb    时间: 2017-8-4 17:33
jacklee_47pn 发表于 2017-5-10 08:57/ {$ }$ q6 i5 N/ Z  V$ v4 Z3 F
用 ULN2803A  一個 IC 可以有 8 BIT 可以驅動 LED
( B2 c; |/ }+ u4 ]0 N
谢谢版主,回复晚了。0 k' p% e+ l) p. X* |5 o- _
这个LED的控制是PCIE Switch芯片自己的专用管脚来控制的,会根据PCIE链路为Gen1,Gen2还是Gen3自动控制相应LED是闪烁还是常亮。用不到I2C。
$ _0 v+ T- B* v- F! P5 o




欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/) Powered by Discuz! X3.2