打印

有人用Stc10F04(相当于51加强版)来控制6片TM1629 达到96个数码管控制

[复制链接]
2546|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
aimie|  楼主 | 2013-8-6 11:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
coody| | 2013-8-6 14:26 | 只看该作者
这个真的没什么,96个数码管,只有96*8 = 768个点。

用STC11F16XE我做的LED点阵屏驱动,用HC595驱动,带字库,实时刷新,128*32=4096点。跑22.1184MHZ,通讯为MODBUS协议,速度足够的。

使用特权

评论回复
板凳
refee| | 2013-8-6 15:11 | 只看该作者
嗯 用六片1629 实话说有点浪费钱钱

使用特权

评论回复
地板
aimie|  楼主 | 2013-8-6 15:29 | 只看该作者
refee 发表于 2013-8-6 15:11
嗯 用六片1629 实话说有点浪费钱钱

有什么更好的方案吗,最好更简单点

使用特权

评论回复
5
fp123123| | 2013-8-6 16:32 | 只看该作者
用TM系列的其实也挺好的,相对于595的方法,电路更简单,元件更少,TM的价格也很便宜,控制就更简单了,把STB和CLK都并连在一起接到CPU上2个IO(设置为强推勉输出),每个TM的IO接到CPU上一个独立IO,这样就可以做到同时同步刷新全部内容

使用特权

评论回复
6
123654789| | 2013-8-6 16:53 | 只看该作者
TM1629系列没有如楼上说的那么好
有时候发热多了,还不能工作

这个系列的芯片有多个档位调节亮度
如果把占空比开到最大,亮度也就开到最大,发热量也跟着增加
但是连带的问题也跟着来,有时候芯片就不能工作,挂了

另外,接上的LED增多,负载也变重,发热也增加

所以,一般实际工作当中不会把亮度开到最大,
但是亮度不开到最大,亮度也不足够了

使用特权

评论回复
7
coody| | 2013-8-6 17:24 | 只看该作者
fp123123 发表于 2013-8-6 16:32
用TM系列的其实也挺好的,相对于595的方法,电路更简单,元件更少,TM的价格也很便宜,控制就更简单了,把S ...

如果用在工业控制,我是不敢用TM系列的,干扰大时,MCU没事,TM可能就死机了,所以我都是用HC595,只要显示正常,则MCU就在工作中。。。。

使用特权

评论回复
8
fp123123| | 2013-8-6 20:00 | 只看该作者
可能我做的产品的工作环境比较好,虽然也是在工厂里,电源等还是不错的,和电脑共用排插,用了几百个TM系列的芯片,驱动数码管和高亮LED都有,运行几个月了没什么问题,TM系列的芯片还没有遇到一片有问题的

使用特权

评论回复
9
fp123123| | 2013-8-6 20:04 | 只看该作者
从来不超标使用芯片,发热的问题没有遇到,除了稳压管没有一个地方是热的,其实最热的一个产品的稳压管的温升也不超过10度,因为我搭配元件的原则,包括其他电容电阻等,都是按2到5倍的参数标准来设置

使用特权

评论回复
10
ZG11211| | 2013-8-6 20:06 | 只看该作者
TM1629的存在自然有它的道理。

使用特权

评论回复
11
aimie|  楼主 | 2013-8-8 14:08 | 只看该作者
出于控制数据转换方便,程序好写,还是打算用串口,片选的方式,谢谢大家回复,很有参考意义

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

16

主题

123

帖子

2

粉丝