OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 24999|回复: 24

请问有人试过用TM1640芯片驱动过数码管吗?

[复制链接]

15

主题

95

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
267
金钱
267
注册时间
2012-11-5
在线时间
11 小时
发表于 2015-12-16 14:40:23 | 显示全部楼层 |阅读模式
5金钱
RT,数码管是5位数码管,希望通过TM1640来驱动数码管显示
需要通过SPI来编写驱动吗?

最佳答案

查看完整内容[请看2#楼]

问题已经解决,附上TM1640的驱动和文档 TM1640对于共阴和共阳的数码管,有不同的连接方式,可以看看数据手册
学习之路漫长而修远......
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

15

主题

95

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
267
金钱
267
注册时间
2012-11-5
在线时间
11 小时
 楼主| 发表于 2015-12-16 14:40:24 | 显示全部楼层
问题已经解决,附上TM1640的驱动和文档
TM1640对于共阴和共阳的数码管,有不同的连接方式,可以看看数据手册

TM1640.zip

590.5 KB, 下载次数: 3446

学习之路漫长而修远......
回复

使用道具 举报

3

主题

2177

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3321
金钱
3321
注册时间
2013-7-19
在线时间
195 小时
发表于 2015-12-16 16:51:17 | 显示全部楼层
用CH452吧 同时支持8*8二极管和8*8键盘扫描
回复

使用道具 举报

15

主题

95

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
267
金钱
267
注册时间
2012-11-5
在线时间
11 小时
 楼主| 发表于 2015-12-16 17:34:54 | 显示全部楼层
回复【2楼】ricefat:
---------------------------------
额~谢谢提醒,但是想用TM1640来驱动数码管
学习之路漫长而修远......
回复

使用道具 举报

3

主题

2177

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3321
金钱
3321
注册时间
2013-7-19
在线时间
195 小时
发表于 2015-12-16 19:52:52 | 显示全部楼层
回复【3楼】stm师弟:
---------------------------------
CH452也是驱动数码管的啊,SPI或是模拟IO都可以。当然你说的那个也可以通过SPI或是模拟IO

回复

使用道具 举报

6

主题

91

帖子

0

精华

高级会员

Rank: 4

积分
767
金钱
767
注册时间
2014-11-15
在线时间
91 小时
发表于 2015-12-16 20:16:56 | 显示全部楼层
只用过TM1638,不用SPI,只要用3个GPIO即可
回复

使用道具 举报

15

主题

95

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
267
金钱
267
注册时间
2012-11-5
在线时间
11 小时
 楼主| 发表于 2015-12-17 08:55:28 | 显示全部楼层
回复【4楼】ricefat:
---------------------------------
谢谢,那请问下什么时候需要使用SPI,什么时候不需要SPI,这方面不是太清楚
学习之路漫长而修远......
回复

使用道具 举报

15

主题

95

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
267
金钱
267
注册时间
2012-11-5
在线时间
11 小时
 楼主| 发表于 2015-12-17 08:56:37 | 显示全部楼层
回复【5楼】Bula:
---------------------------------
谢谢,我试试TM1640,它只用2个GPIO口
能输出,就是有很低的电压,没有电流
学习之路漫长而修远......
回复

使用道具 举报

17

主题

237

帖子

0

精华

高级会员

Rank: 4

积分
925
金钱
925
注册时间
2012-2-27
在线时间
393 小时
发表于 2015-12-17 09:21:21 | 显示全部楼层
要说它是SPI也不完全是,只能输入不能输出,两线的SPI,模拟它的时序就可以了,别纠结是不是SPI,速度又不快
回复

使用道具 举报

3

主题

2177

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3321
金钱
3321
注册时间
2013-7-19
在线时间
195 小时
发表于 2015-12-17 09:44:50 | 显示全部楼层
回复【6楼】stm师弟:
---------------------------------
SPI只是一种通信接口,时序很简单,用普通IO也可以模拟。STM32的硬件SPI控制器数量有限,对速度要求比较高的时候用硬件SPI,没有要求(比如这个数码管)就用IO模拟即可,把SPI留给需要的设备
回复

使用道具 举报

15

主题

95

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
267
金钱
267
注册时间
2012-11-5
在线时间
11 小时
 楼主| 发表于 2015-12-17 09:51:23 | 显示全部楼层
回复【9楼】ricefat:
---------------------------------
谢谢你的答复!
学习之路漫长而修远......
回复

使用道具 举报

34

主题

322

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1835
金钱
1835
注册时间
2014-12-4
在线时间
717 小时
发表于 2016-6-6 09:48:05 | 显示全部楼层
请教楼主  你用的TM1640驱动数码管有没有遇到点亮一个数码管时其他数码管会有微亮的情况
回复

使用道具 举报

3

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
147
金钱
147
注册时间
2016-9-16
在线时间
38 小时
发表于 2016-10-10 15:33:29 | 显示全部楼层
loudianxin 发表于 2016-6-6 09:48
请教楼主  你用的TM1640驱动数码管有没有遇到点亮一个数码管时其他数码管会有微亮的情况

微亮情况可能是因为你没有消影。
回复

使用道具 举报

22

主题

131

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
493
金钱
493
注册时间
2013-12-19
在线时间
111 小时
发表于 2016-11-24 11:08:19 | 显示全部楼层
TM1640可以用3.3V工作吗?手册上写的典型电压是5V。
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
3
金钱
3
注册时间
2017-7-12
在线时间
0 小时
发表于 2017-7-12 09:59:13 | 显示全部楼层
ruanyongyu 发表于 2016-11-24 11:08
TM1640可以用3.3V工作吗?手册上写的典型电压是5V。

可以的,就是驱动的亮度会低点。然后驱动LED压降高的数码管可能会点不亮
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
3
金钱
3
注册时间
2017-7-12
在线时间
0 小时
发表于 2017-7-12 10:07:18 | 显示全部楼层
loudianxin 发表于 2016-6-6 09:48
请教楼主  你用的TM1640驱动数码管有没有遇到点亮一个数码管时其他数码管会有微亮的情况

驱动数码管一般不会有的 ,驱动LED 会因为压降不一样,导致输出很多的纹波,可能会出现暗亮情况。可以换LED或者 加强电源滤波。
回复

使用道具 举报

34

主题

322

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1835
金钱
1835
注册时间
2014-12-4
在线时间
717 小时
发表于 2017-7-13 11:49:35 | 显示全部楼层
sztwdz 发表于 2017-7-12 10:07
驱动数码管一般不会有的 ,驱动LED 会因为压降不一样,导致输出很多的纹波,可能会出现暗亮情况。可以换L ...

谢谢,
回复

使用道具 举报

1

主题

82

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3162
金钱
3162
注册时间
2017-7-10
在线时间
361 小时
发表于 2018-4-24 10:03:08 | 显示全部楼层
正在用,谢谢
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
2
金钱
2
注册时间
2020-6-20
在线时间
0 小时
发表于 2020-6-20 20:59:12 | 显示全部楼层
stm师弟 发表于 2015-12-16 14:40
问题已经解决,附上TM1640的驱动和文档
TM1640对于共阴和共阳的数码管,有不同的连接方式,可以看看数据手 ...

怎么下载不了
回复

使用道具 举报

0

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
76
金钱
76
注册时间
2016-5-21
在线时间
16 小时
发表于 2020-8-27 17:25:55 | 显示全部楼层
楼主好人
回复

使用道具 举报

0

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
76
金钱
76
注册时间
2016-5-21
在线时间
16 小时
发表于 2020-8-27 17:26:31 | 显示全部楼层
stm师弟 发表于 2015-12-16 14:40
问题已经解决,附上TM1640的驱动和文档
TM1640对于共阴和共阳的数码管,有不同的连接方式,可以看看数据手 ...

楼主好人,我怎么看不到,很像看一下你的文件,我怎么不能打开呢
回复

使用道具 举报

1

主题

13

帖子

0

精华

初级会员

Rank: 2

积分
65
金钱
65
注册时间
2020-8-20
在线时间
19 小时
发表于 2021-1-8 13:30:55 | 显示全部楼层
666666
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手上路

积分
20
金钱
20
注册时间
2016-11-13
在线时间
3 小时
发表于 2021-4-29 16:08:18 | 显示全部楼层
stm师弟 发表于 2015-12-16 14:40
问题已经解决,附上TM1640的驱动和文档
TM1640对于共阴和共阳的数码管,有不同的连接方式,可以看看数据手 ...

~谢谢提醒,但是想用TM1640来驱动数码管
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
6
金钱
6
注册时间
2022-3-3
在线时间
0 小时
发表于 2022-3-3 09:39:36 | 显示全部楼层
stm师弟 发表于 2015-12-16 14:40
问题已经解决,附上TM1640的驱动和文档
TM1640对于共阴和共阳的数码管,有不同的连接方式,可以看看数据手 ...

下载下来看看
回复

使用道具 举报

23

主题

73

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
283
金钱
283
注册时间
2013-8-27
在线时间
37 小时
发表于 2022-10-28 22:17:38 | 显示全部楼层
下载下来看看
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-25 01:06

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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