这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 数码管显示设计方案讨论

共11条 1/2 1 2 跳转至

数码管显示设计方案讨论

助工
2012-06-04 22:18:13     打赏
上次做一个比赛,自己动手焊了一个数码管驱动电路,由于手边没有595这样的芯片,就用三极管做的。做好装上之后,问题来了。静态显示很正常,动态扫描的时候,前几个都很暗,最后一个确很亮。以为是扫描时间的原因,就一直调程序,改了好多延时常数都不行。自己买的51开发板上自带的是595驱动的,以前老师讲过有74系列芯片的驱动电路。大家来一起分析一下数码管不正常显示的原因,说说你们都用什么样的电路驱动它呢 ?



关键词: 数码     显示     设计     方案     讨论    

高工
2012-06-04 23:03:21     打赏
2楼
把电路图传上来看看?
如果电路没有错误,数码管没有问题,焊接没有错误。。。没有一切其他的技术错误
用三极管搭的也不应该出现亮度均的情况

工程师
2012-06-04 23:06:50     打赏
3楼

先确认你用的数码管是共阴极的数码管。共阳的数码管会出现显示字符多了会变暗。不过看你的描述静态显示的时候正常,动态扫描的时候最后一个很亮,那应该用的是共阴没问题。

静态显示的时候正常,那数码管本身应该没问题。应该还是出在程序上。不知道你是怎么做的扫描。假设你是用的一段显示函数控制数码管亮。那么即使在函数里每个灯的扫描时间是一样的,但当函数返回的时候一直到下次调用这个函数的这段时间都是最后一个灯在亮,那他当然也就比其他灯都要亮。这是一种可能的情况。当然看不到你的情况,不知道是不是这样。

最好贴出你的程序,大家好分析


专家
2012-06-05 15:30:53     打赏
4楼
前几个都很暗,最后一个亮,我遇到过同样的问题,也是用三极管驱动的,原因就是,程序选中最后一位的时间较其他三位长,在扫描函数里面,选中其它三位后,适当增加延时,应该可以解决的。

助工
2012-06-08 23:32:09     打赏
5楼
有注意均流吗? 负载不同电流大小分配也不是均等的。 会不会是因为PCB布线问题导致的各路电流不均,最后一路负载电流比其他路略大,故亮一些。

专家
2012-06-09 10:31:18     打赏
6楼
找找电路的原因

院士
2012-07-03 16:05:51     打赏
7楼
静态没问题,动态时最后一个较亮,应该是程序上的问题,延时长度不相同所致,看看在延时程序中是否存在误调用。

院士
2012-07-12 11:31:59     打赏
8楼
我曾经使用过三极管来驱动,没有问题。
楼主看来的程序问题比较大

菜鸟
2012-08-20 20:49:05     打赏
9楼
我也遇到过这样的问题,看来还是扫描的,问题,加驱动芯片的确能解决问题,但是你没有,建议你用共阴极,那样能好些。

高工
2012-08-20 21:52:56     打赏
10楼
我以前也是用三极管驱动的,没有遇到你说的问题,最好程序与电路贴出大家共同学习

共11条 1/2 1 2 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]