搜索
bottom↓
回复: 108

用什么芯片可以驱动27个数码管

  [复制链接]

出0入0汤圆

发表于 2014-10-6 09:03:06 | 显示全部楼层 |阅读模式
想做一个电动车充电桩,做成9路,每路3位数码管,共计27个。大家有都用什么芯片驱动多个数码管啊?谢谢。

出0入0汤圆

发表于 2014-10-6 09:04:12 | 显示全部楼层
cpld+三极管驱动?

出0入0汤圆

 楼主| 发表于 2014-10-6 09:05:27 | 显示全部楼层
spcm 发表于 2014-10-6 09:04
cpld+三极管驱动?

我感觉一个51单片机就可以,不想用CPLD

出0入0汤圆

发表于 2014-10-6 09:12:23 | 显示全部楼层
HTC573 驱动

出0入0汤圆

发表于 2014-10-6 09:12:51 | 显示全部楼层
595扩展IO,静态驱动

出0入0汤圆

发表于 2014-10-6 09:13:04 | 显示全部楼层
51单片机 ,那么多数码管驱动不了额

出0入0汤圆

发表于 2014-10-6 09:15:04 | 显示全部楼层
CPLD+单片机

出0入0汤圆

发表于 2014-10-6 09:16:30 | 显示全部楼层
5楼是真相,可以级联到非常多的IO。成本最低的方法。

出0入0汤圆

发表于 2014-10-6 09:16:43 | 显示全部楼层
如果不是扫描显示方式,用595级联就可以了
如果扫描显示,就用595控制位选,164+三极管或达林顿阵列控制片选

出0入0汤圆

发表于 2014-10-6 09:17:14 | 显示全部楼层
单片机直接驱动的话,驱动电流不够,而且扫描速度也不够吧

出0入0汤圆

发表于 2014-10-6 09:17:55 | 显示全部楼层
TM1638之类的应该可以解决你的问题。

出0入0汤圆

发表于 2014-10-6 09:19:32 | 显示全部楼层
9楼的做法比较常见

出0入0汤圆

发表于 2014-10-6 09:23:08 | 显示全部楼层
595或者是1818再或者16126、5020级连就可以了!

出0入0汤圆

发表于 2014-10-6 09:24:30 | 显示全部楼层
刚刚看到强烈推荐9楼的方案!

出0入0汤圆

发表于 2014-10-6 09:30:47 | 显示全部楼层
数据线用IO口驱动,公共端放4个2003扫描驱动

出0入0汤圆

发表于 2014-10-6 09:35:04 | 显示全部楼层
595最爽了,可以用静态的,也可以用动态扫描。

出0入0汤圆

发表于 2014-10-6 09:37:14 来自手机 | 显示全部楼层
居然有人说cpld。。。。。无语了,27个数码管就cpld了,那你让外面那些显示屏怎么玩??锁存,级练,随便选,能扩展就行,9楼的就可以。

出0入93汤圆

发表于 2014-10-6 09:49:01 | 显示全部楼层
楼主别想多了,一片HT1632C搞定。这玩意儿一片能驱动48个数码管

出110入0汤圆

发表于 2014-10-6 09:50:31 | 显示全部楼层
595+138   

出0入0汤圆

 楼主| 发表于 2014-10-6 09:54:14 | 显示全部楼层

74HC595+74HC138 折两个芯片?

出0入0汤圆

发表于 2014-10-6 09:54:49 | 显示全部楼层
595 最好   

出50入0汤圆

发表于 2014-10-6 09:55:15 | 显示全部楼层
学习了。。。。。

出0入0汤圆

 楼主| 发表于 2014-10-6 10:00:47 | 显示全部楼层
takashiki 发表于 2014-10-6 09:49
楼主别想多了,一片HT1632C搞定。这玩意儿一片能驱动48个数码管

多谢帮助,本来打算用595的,又感觉不是很好,所以来请教大家,果然论坛牛人,很多。 再次感谢。

出0入0汤圆

 楼主| 发表于 2014-10-6 10:03:27 | 显示全部楼层
zt2012 发表于 2014-10-6 09:37
居然有人说cpld。。。。。无语了,27个数码管就cpld了,那你让外面那些显示屏怎么玩??锁存,级练,随便选 ...

估计他是没太看懂标题的意思

出0入0汤圆

发表于 2014-10-6 10:03:28 | 显示全部楼层
深圳天微电子有一些驱动数码管的芯片,原来买过一些样品,价格挺便宜的.

出0入0汤圆

发表于 2014-10-6 10:09:08 | 显示全部楼层
同意说595的!

出0入0汤圆

发表于 2014-10-6 10:17:14 | 显示全部楼层
HTC573 驱动

出0入0汤圆

发表于 2014-10-6 10:20:37 | 显示全部楼层
  这种的显示要求,就74hc595的专长了,,,

出0入0汤圆

发表于 2014-10-6 10:49:01 | 显示全部楼层
学习了,mark一下。

出0入0汤圆

发表于 2014-10-6 10:49:17 | 显示全部楼层
6B595作段驱动,4个hc595作位驱动,段扫描方式。

出0入0汤圆

发表于 2014-10-6 11:01:42 | 显示全部楼层
74HC595         

出0入0汤圆

发表于 2014-10-6 11:08:21 | 显示全部楼层
两片CH453,可以驱动32个数码管,I2C通讯。

出0入0汤圆

发表于 2014-10-6 11:10:19 | 显示全部楼层
595,分三路同时扫。。。。。

出10入210汤圆

发表于 2014-10-6 11:11:25 | 显示全部楼层
我以前的做法是这样的,一般最多用1/8占空比扫描,再多亮度上不去,这种室外用的更明显,建议最多用1/4的占空比,当然,静态最好(595直驱)。

如果是用1/4占空比扫描显示,段码就要用7个595,位码可以用MCU+三极管或ULN2803(这个可以两组并为一组使用)之类。

不怕走线多,可以用MCU直接输出段码,74HC138选片+74HC373之类的锁存器保持,也可以的。

出0入0汤圆

发表于 2014-10-6 11:17:49 | 显示全部楼层
595............

出0入0汤圆

发表于 2014-10-6 11:24:28 | 显示全部楼层
如果27个数码管是做在一个板子上的,用HT1632C单颗芯片搞定,3个IO,16级亮度调节,最多可以驱动48个8段数码管,如果分成9个独立的板子,用595会比较方便,省IO

出0入0汤圆

发表于 2014-10-6 11:37:53 来自手机 | 显示全部楼层
595,带锁存功能,三线通信,价格实惠!可以模块化布线

出0入0汤圆

发表于 2014-10-6 12:10:54 | 显示全部楼层
595可以双缓冲,cpld是不是奢侈了

出0入0汤圆

发表于 2014-10-6 13:16:56 | 显示全部楼层
cpld就太高级了

出0入0汤圆

发表于 2014-10-6 13:20:03 | 显示全部楼层
做过点阵LED显示就感觉不难了

出0入42汤圆

发表于 2014-10-6 14:08:03 | 显示全部楼层
用tm1629一片12个管子,一共用三片吧。

出0入0汤圆

发表于 2014-10-6 14:18:47 | 显示全部楼层
楼主的思路不对
给你个简单点的
用5个数码管既可
第一位做充电回路的显示"1~9"
第二位显示一个"--"
最后3个显示你现在的
就够了
无须27个数码管

出0入0汤圆

发表于 2014-10-6 14:35:49 | 显示全部楼层
HT1632C还真是牛逼,价钱跟个STC单片机差不多。一次能驱动32×8段,也就是说32个八段数码管。NB

出0入0汤圆

 楼主| 发表于 2014-10-6 14:38:38 | 显示全部楼层
lxa0 发表于 2014-10-6 14:18
楼主的思路不对
给你个简单点的
用5个数码管既可

我也想这样,感觉不妥啊,因为要显示充电的剩余分钟,就5个数码管,你就得循环显示九路数据,估计有的人看不明白,这样的设计不亲民啊。

出0入0汤圆

 楼主| 发表于 2014-10-6 14:39:44 | 显示全部楼层
willX 发表于 2014-10-6 14:35
HT1632C还真是牛逼,价钱跟个STC单片机差不多。一次能驱动32×8段,也就是说32个八段数码管。NB ...

我就打算用它,

出0入0汤圆

发表于 2014-10-6 14:41:31 | 显示全部楼层
595便宜,也好用,只要你的PCB空间足够

出0入0汤圆

发表于 2014-10-6 14:44:54 | 显示全部楼层
595级联,很方便的,也省IO口,51芯片能很好的控制。

出0入0汤圆

发表于 2014-10-6 14:45:23 | 显示全部楼层
willX 发表于 2014-10-6 14:35
HT1632C还真是牛逼,价钱跟个STC单片机差不多。一次能驱动32×8段,也就是说32个八段数码管。NB ...

长见识了

出0入0汤圆

发表于 2014-10-6 15:00:46 | 显示全部楼层
有专用LED驱动芯片的

出0入0汤圆

发表于 2014-10-6 15:19:52 来自手机 | 显示全部楼层
用专门的数码管驱动芯片

出0入0汤圆

发表于 2014-10-6 15:23:05 | 显示全部楼层
用HT1632,一个芯片可以带32位8段数码管

出0入0汤圆

发表于 2014-10-6 15:39:41 | 显示全部楼层
拿几个595级联啊

出0入0汤圆

发表于 2014-10-6 15:46:41 | 显示全部楼层
期待大神推荐个NB的

出0入0汤圆

发表于 2014-10-6 15:56:26 | 显示全部楼层
595级联!!!

出0入0汤圆

发表于 2014-10-6 15:59:12 | 显示全部楼层
HT1632要扩流,HT1632C直接驱动,24×16模式下最多可以驱动48个8段数码管而不是只有32个

出0入0汤圆

 楼主| 发表于 2014-10-6 16:15:55 | 显示全部楼层
多谢大家的热心回复,再次感谢大家

出0入0汤圆

发表于 2014-10-6 19:29:01 | 显示全部楼层
看了一下HT1632C的手册
感觉太复杂了
要我的话
就用2片能直接驱动数码管的单片机了

出0入0汤圆

发表于 2014-10-6 20:56:57 | 显示全部楼层
充电桩,高大上。

不用CPLD还能通过方案论证阿?

出0入0汤圆

发表于 2014-10-6 21:16:33 来自手机 | 显示全部楼层
HT1632C好像要停产了,很好用的片子。以后估计不好买了。

出0入0汤圆

发表于 2014-10-6 21:23:42 | 显示全部楼层
max7259 ,你想驱动多少个?

出0入0汤圆

发表于 2014-10-6 21:57:05 | 显示全部楼层
595吧。573占用端口太多。

出0入0汤圆

发表于 2014-10-6 22:36:53 | 显示全部楼层
mark

出20入26汤圆

发表于 2014-10-6 22:56:16 | 显示全部楼层
tm1640                                    

出0入0汤圆

发表于 2014-10-7 08:10:07 | 显示全部楼层
看看,这么多方案!

出0入0汤圆

发表于 2014-10-7 08:17:01 来自手机 | 显示全部楼层
看大家都在说595,需要去看看595了。。。

出0入0汤圆

发表于 2014-10-7 08:17:40 | 显示全部楼层
5楼正解,标准成熟的方案,不管你有多少个led模块,级联spi搞定,不过也不要太夸张,几百个不知道会不会有明显的延迟

出0入0汤圆

发表于 2014-10-9 20:05:57 | 显示全部楼层
CH595联级使用

出0入0汤圆

发表于 2014-10-9 20:14:27 | 显示全部楼层
才27个数码管,完全不用CPLD呀,普通51加级联就行了

出0入50汤圆

发表于 2014-10-9 20:30:00 | 显示全部楼层
63楼正解,2片TM1640轻松搞定,为啥轻松呢?
第一,价格便宜,不到1¥/片,你HT的片子比不了的;
第二,货源充足,采购容易;
第三,驱动容易,iic。

出0入14汤圆

发表于 2014-10-10 00:42:46 来自手机 | 显示全部楼层
windingway 发表于 2014-10-6 10:03 深圳天微电子有一些驱动数码管的芯片,原来买过一些样品,价格挺便宜的.

我们现在在用的

出0入0汤圆

发表于 2014-10-10 01:55:16 | 显示全部楼层
cshm0101 发表于 2014-10-6 09:17
TM1638之类的应该可以解决你的问题。


这种芯片感觉是个明智之选, 不过就是用的I2C通信,  稳定性,及可靠性在编程中要考虑。

出0入0汤圆

发表于 2014-10-14 14:25:44 | 显示全部楼层
595 和138 市面最成熟的方案了

出0入0汤圆

发表于 2014-10-14 16:28:21 | 显示全部楼层
lqluocn 发表于 2014-10-6 09:19
9楼的做法比较常见

这个可以的。。。

出0入0汤圆

发表于 2014-10-14 16:38:26 | 显示全部楼层
我也觉得9楼方法较好

出0入0汤圆

发表于 2014-10-14 18:12:01 | 显示全部楼层
9楼我喜欢

出0入0汤圆

发表于 2014-10-14 19:00:25 | 显示全部楼层
vc9181 发表于 2014-10-6 09:05
我感觉一个51单片机就可以,不想用CPLD

扫描模式8+27

出0入0汤圆

发表于 2014-10-14 19:01:25 | 显示全部楼层
用595扩展比较简便好用。。

出0入0汤圆

发表于 2014-10-14 21:21:46 来自手机 | 显示全部楼层
动态扫描的话估计16个io就可以了,但亮度估计不行

出0入0汤圆

发表于 2014-10-15 18:02:50 | 显示全部楼层
用数码管驱动芯片啊

出0入0汤圆

发表于 2014-10-15 18:29:07 | 显示全部楼层
74HC595级联

出0入0汤圆

发表于 2014-10-15 18:29:26 | 显示全部楼层
595 静态最好

出0入0汤圆

发表于 2014-11-30 21:34:55 | 显示全部楼层
墨迹天气空气果用的是HT1632C

出0入0汤圆

发表于 2014-12-1 00:29:42 | 显示全部楼层
看来是595王道啊 ~~

出0入0汤圆

发表于 2015-2-14 13:06:28 | 显示全部楼层
还是用象TM1628 这样的芯片好,无外接的限流电阻,PCB简单。单片机用SPI or IIC 发几条命令即可。价格比595 164之类的接连模式还便宜。还有灰度可以控制。

出0入0汤圆

发表于 2015-2-14 19:11:52 | 显示全部楼层
除了74HC595,不知道还有什么更便宜的方案

出0入0汤圆

发表于 2015-2-14 19:30:34 | 显示全部楼层
11楼是专业的。

出0入0汤圆

发表于 2015-2-14 19:45:12 | 显示全部楼层
TM16系列有很多能满足楼主需求~

出0入0汤圆

发表于 2015-2-14 19:49:27 | 显示全部楼层
学习LED方案

出0入0汤圆

发表于 2015-2-14 20:15:55 | 显示全部楼层
2片TM1640, 不到2元。

出0入0汤圆

发表于 2015-2-14 20:15:57 | 显示全部楼层
74HC595驱动应该可以吧

出0入4汤圆

发表于 2015-2-14 20:34:26 | 显示全部楼层
最佳方案:
2片TM1640

出0入0汤圆

发表于 2015-2-14 20:48:59 | 显示全部楼层
HT1632C可以

出0入0汤圆

发表于 2015-2-15 11:13:32 | 显示全部楼层
考虑到led在动态扫描显示时的闪烁问题
应对27个数码管进行分组
用89s51/52具有40引脚的芯片比较合适
再外加几个595或573就可以

出0入0汤圆

发表于 2015-2-15 21:40:11 | 显示全部楼层
takashiki 发表于 2014-10-6 09:49
楼主别想多了,一片HT1632C搞定。这玩意儿一片能驱动48个数码管

学习了! 论坛牛人多 见识广

出0入0汤圆

发表于 2015-2-15 22:02:13 | 显示全部楼层
学习了,论坛大神真多

出0入0汤圆

发表于 2015-2-17 22:59:22 | 显示全部楼层
一般一个单片机用到第9个数码管以上的时候程序要改    不然出现乱码     之前我老师这么跟我说不过了我忘记了改哪了  

出0入0汤圆

发表于 2015-2-18 11:17:23 | 显示全部楼层
HT1632C不错
一片足已

出0入20汤圆

发表于 2015-2-19 11:12:29 | 显示全部楼层
用带驱动的(595)4片串联驱动列(4个LED数码管的公共端并接在一起),一片驱动行(8个段,所有的LED数码管的段并接在一起),动态驱动。可以管理32个数码管。

出0入0汤圆

发表于 2015-2-19 16:42:49 | 显示全部楼层
用595吧  27个数码管算什么

出0入0汤圆

发表于 2015-2-22 22:34:05 | 显示全部楼层
用595串联就好了,不用这么麻烦。
如果怕传输率不够,就分几组吧。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-19 13:36

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表