cktamcu 发表于 2013-9-27 06:01:42

如何对多位数码管进行静态驱动

本帖最后由 cktamcu 于 2013-9-28 04:55 编辑

2位,3位,4数码管BCD的静态驱动有什么方案

jackiezeng 发表于 2013-9-27 06:06:57

用串转并芯片就可以啊 , 好像叫74HC164吧,你自己查查吧 ,, 先用串口把数据打到各个驱动芯片 , 然后统一设置驱动芯片有效 , 这样就是静态显示的。

shandian 发表于 2013-9-27 07:10:14

本帖最后由 shandian 于 2013-9-27 08:03 编辑

用74HC159,比164多一级输出锁存,在更新显示的时候不会造成数据闪烁。
--------------------------------------------------------------------------------------------------
编辑,是595,记错了,记成159了

mxtek 发表于 2013-9-27 07:48:57

74HC595,一级级串下去,时钟和锁存脚共用。先将数据移入相应的芯片再输出锁存脉冲就可以了。

饭桶 发表于 2013-9-27 07:59:37

164 595都行,现在595应该是最好的方案,无鬼影,且价格低廉

ahong2hao 发表于 2013-9-27 08:00:06

4094之类的,多片极连,3条线搞定。

ilikemcu 发表于 2013-9-27 09:19:11

595是最好的,方便简单,3条线就够了,不比担心鬼影残留,如果再加PWM控制,还可控制亮度.
164只能用在动态扫描里,而且必须位信号可以全部关闭的,否则鬼影是个大问题.

jia_xuan 发表于 2013-9-27 09:20:51

本帖最后由 jia_xuan 于 2013-9-27 09:22 编辑

595静态扫描,一个595可以管8段(一位数码管)。

二进制 发表于 2013-9-27 09:22:34

164595573都可以的      

gamep 发表于 2013-9-27 09:29:36

74hc4511 bcd译码芯片

cktamcu 发表于 2013-9-27 11:42:59

jackiezeng 发表于 2013-9-27 06:06 static/image/common/back.gif
用串转并芯片就可以啊 , 好像叫74HC164吧,你自己查查吧 ,, 先用串口把数据打到各个驱动芯片 , 然后统 ...

直接用BCD码驱动,不用单片机

cktamcu 发表于 2013-9-27 11:43:16

shandian 发表于 2013-9-27 07:10 static/image/common/back.gif
用74HC159,比164多一级输出锁存,在更新显示的时候不会造成数据闪烁。
--------------------------------- ...

直接用BCD码驱动,不用单片机

cktamcu 发表于 2013-9-27 11:43:33

二进制 发表于 2013-9-27 09:22 static/image/common/back.gif
164595573都可以的

直接用BCD码驱动,不用单片机

cktamcu 发表于 2013-9-27 11:43:52

jia_xuan 发表于 2013-9-27 09:20 static/image/common/back.gif
595静态扫描,一个595可以管8段(一位数码管)。

直接用BCD码驱动,不用单片机

cktamcu 发表于 2013-9-27 11:44:30

ilikemcu 发表于 2013-9-27 09:19 static/image/common/back.gif
595是最好的,方便简单,3条线就够了,不比担心鬼影残留,如果再加PWM控制,还可控制亮度.
164只能用在动态扫 ...

直接用BCD码驱动,不用单片机

cktamcu 发表于 2013-9-27 11:45:25

gamep 发表于 2013-9-27 09:29 static/image/common/back.gif
74hc4511 bcd译码芯片

直接用BCD码驱动,不用单片机

cktamcu 发表于 2013-9-27 11:45:53

饭桶 发表于 2013-9-27 07:59 static/image/common/back.gif
164 595都行,现在595应该是最好的方案,无鬼影,且价格低廉

直接用BCD码驱动,不用单片机

cktamcu 发表于 2013-9-27 11:46:14

mxtek 发表于 2013-9-27 07:48 static/image/common/back.gif
74HC595,一级级串下去,时钟和锁存脚共用。先将数据移入相应的芯片再输出锁存脉冲就可以了。 ...

直接用BCD码驱动,不用单片机

cxning 发表于 2013-9-27 15:12:33

595,串入并出,锁存!

cktamcu 发表于 2013-9-27 16:05:49

cxning 发表于 2013-9-27 15:12 static/image/common/back.gif
595,串入并出,锁存!

没有串输入,不用单片机,输入是BCD码

cxning 发表于 2013-9-27 16:26:05

cktamcu 发表于 2013-9-27 16:05 static/image/common/back.gif
没有串输入,不用单片机,输入是BCD码

那就不懂了.
除了单片机,我没办法活!

gamep 发表于 2013-9-27 17:11:46

用74系列的BCD译码芯片 没说用单片机啊 {:sweat:}{:sweat:}{:sweat:} 很无语

cktamcu 发表于 2013-9-28 02:32:49

gamep 发表于 2013-9-27 17:11 static/image/common/back.gif
用74系列的BCD译码芯片 没说用单片机啊很无语

74系列的译码只能译一位不能译2位以上的

diskcopy 发表于 2013-9-28 07:54:04

除了74HC595,也可以考虑用CD4543,不过CD4543只能显示0-9,无法显示其它内容

gamep 发表于 2013-9-28 08:17:12

一片一位 两片不是就两位了吗

金牛AKI 发表于 2013-9-29 21:43:47

74hc164按键驱动你懂得

Jach_cc 发表于 2013-9-30 02:18:06

自己先写个输入对应输出的真值表,用门电路来实现就可以了。

meiko 发表于 2013-10-4 11:31:22

PCA9685   I2C,16bit,PWM

普通逻辑芯片驱动电流在同时点亮时,可能会不够,当然也取决于数码管的规格。

tim 发表于 2013-10-4 11:35:36

74HC4511 - BCD to 7 segment latch-driver

dushanwu522 发表于 2013-12-18 11:57:51

HC595吧,电压范围宽,效果好,一直在用。推荐。

煮酒fu 发表于 2013-12-18 12:54:52

直接把分给我就行了。我刚做了。静态显示。一片75hc595对应一个数码管。静态显示。我把pcb送上,给分吧!程序很好写, 自己写就行了。
页: [1]
查看完整版本: 如何对多位数码管进行静态驱动