Stormer 发表于 2018-1-23 20:00:48

多颗LED发光二极管控制的问题。


如下图的PCB,有10颗0603的发光二极管。 我想在中间加上一个旋转编码器,来实现左右转的时候LED也逐个亮起来,就好比音量控制显示一样。音量100%的时候就10颗LED都亮,音量50%的时候就左侧5颗发光。

那么问题来了,这个情况用个什么样的IC呢? 我只用过74HC595,但是它最多只能输出8路,虽然可以级联2个595来实现,但是得多占PCB的空间。

请各位大大说说用哪个型号的IC好呢。

maxims 发表于 2018-1-29 09:29:32

sm16126,诸如此类的led驱动IC。
使用方法如同595

shouzama 发表于 2018-1-23 22:53:22

網路搜尋"10 bit shift register"看看你能否買得到囉,
例如:74675(16bit)、BU2090(12bit)

弘毅 发表于 2018-1-23 23:18:36

。。。。。。。。。才10路,328的IO直接控制不就好

Stormer 发表于 2018-1-24 00:10:07

弘毅 发表于 2018-1-23 23:18
。。。。。。。。。才10路,328的IO直接控制不就好

328不可能把IO都给了LED啊,还得做别的用,端口紧张。

弘毅 发表于 2018-1-24 08:52:52

Stormer 发表于 2018-1-24 00:10
328不可能把IO都给了LED啊,还得做别的用,端口紧张。

:lol如果一颗328不能解决,那么。。两颗

crjjj 发表于 2018-1-25 19:06:54

2560全部解决:lol

Stormer 发表于 2018-1-29 18:18:43

maxims 发表于 2018-1-29 09:29
sm16126,诸如此类的led驱动IC。
使用方法如同595

哇 这正是我想要的,价格也不贵。 多谢!

maxims 发表于 2018-1-30 14:35:23

Stormer 发表于 2018-1-29 18:18
哇 这正是我想要的,价格也不贵。 多谢!

不用客气。大家都有得玩才是最好的。

philip 发表于 2018-1-31 14:12:29

可以考滤adc
页: [1]
查看完整版本: 多颗LED发光二极管控制的问题。