打印

数码管驱动方案讨论. 大家赏脸: )

[复制链接]
楼主: Swd21ic
手机看帖
扫描二维码
随时随地手机跟帖
21
Swd21ic|  楼主 | 2009-5-5 09:33 | 只看该作者 回帖奖励 |倒序浏览

用SPI控制?

锁存器时钟SRCLK是接片选信号/CS吗?

另外俺还是没搞懂为什么静态显示功耗会与动态相当??
我记得以前驱动了6个数码管+1个10段棒图,用CH452动态刷,3.3V下电流才几十个mA,每个8字仅仅6mA的样子,要是用静态的,那不是几百mA去了?

使用特权

评论回复
22
aihe| | 2009-5-5 12:31 | 只看该作者

还有用4094的呢

使用特权

评论回复
23
aceice| | 2009-5-5 18:23 | 只看该作者

21楼的,别忘了相同亮度这个条件

使用特权

评论回复
24
红心j| | 2009-5-5 19:00 | 只看该作者

不认同595是最佳方案

595本身就不是为LED显示而做的专用IC,因此绝不可能成为最佳方案

使用特权

评论回复
25
Swd21ic|  楼主 | 2009-5-5 22:20 | 只看该作者

re

我大概明白了..能量守恒的..
如果8个管子.假设瞬间每数码管驱动电流总的是80mA,但如果动态扫描占空比为1/8,那么等效就是10mA了..  相当于加大限流电阻,让每个数码管到10mA的功耗..

但我觉得(没试过)同样的功耗下,用动态扫描肯定是要亮很多的,因为峰值的电流是80mA,给人的视觉感受应该是接近80mA的亮度吧...而动态的每个管10mA肯定很微弱,说不定都不亮呢..

所以说动态比静态功耗低,是指达到同样的视觉效果的情况下。

使用特权

评论回复
26
McuPlayer| | 2009-5-5 22:28 | 只看该作者

对,同等亮度动态功耗低

利用了人的视觉暂留效应

使用特权

评论回复
27
红心j| | 2009-5-6 08:52 | 只看该作者

25楼,猜要建立在正确的理论推导下

应该先了解一下LED基本原理,然后一切就明了啦。

大前提,可以根据能量守恒来推导同等亮度下,动态扫描显示方式和静态显示方式耗能相当。

细节探讨,要根据LED致光原理和效应曲线分析,那么就可以找出细小的差别:什么亮度下两者耗能相同?什么亮度下动态耗能略低?什么亮度下静态耗能略低?

通常使用亮度情况下,假如动态扫描显示位数较多,由于动态电流较大,进入致光效应非线性区域,致光效率较低,因此耗能相对较大。

使用特权

评论回复
28
寒秋亭| | 2009-5-6 11:19 | 只看该作者

考虑到人眼的视觉惰性,楼上的推论是无效的

动态扫描可以用很少的占空比,很大的电流,达到高亮度的效果,主观感觉下,动态扫描耗电小

使用特权

评论回复
29
McuPlayer| | 2009-5-6 11:30 | 只看该作者

红心J的说法也是有道理的

亮度并不是跟电流成正比
电流增加一倍,亮度也未必能增加几个Lumen,要看LED的特性

甚至电流大到某个点会使亮度降低,有兴趣的朋友可以用稳压电源做下验证,但这个电流LED会非常折寿。

使用特权

评论回复
30
红心j| | 2009-5-6 15:54 | 只看该作者

28楼:难道人眼的惰性对亮度还会区别对待?

人眼的感受是视觉惰性内的平均亮度。

使用特权

评论回复
31
寒秋亭| | 2009-5-6 17:01 | 只看该作者

个人认为数码管和电视还是有差别的

电视可以用平均亮度

数码管,人已经可以直接识别并抽象出数据了,主观亮度更高

另外考虑到串联电阻的分压,动态扫描下功耗更低


使用特权

评论回复
32
红心j| | 2009-5-6 20:27 | 只看该作者

31楼,如果你的观点正确

那么对做LED显示屏的行业可是天大的福音

使用特权

评论回复
33
红心j| | 2009-5-6 20:55 | 只看该作者

可以按31楼观点推导一下

如果LED视觉亮度与平均功率无关,至于瞬间最大亮度有关,那么静态显示应该改成大电流在小于20mS周期内瞬间显示就可以了,这个推论也可以演变到动态扫描,每一位的显示时间不需要20mS/n,只要瞬间大电流驱动一下就可以了。

按照这个推论,连基本的能量守恒都不符合。

必须要说的,我们谈到的亮度都是在视觉能够感受到的范围内谈的,也就是说不存因观察距离的因素,以至于2mA电流发出的光感受不到,而3mA电流发出的光就可以感受到。

另外,从简单逻辑出发,如果动态电路比静态电路又省成本,右降低功耗,那么静态电路就该取消了,就是动态电路,也不必分时扫描,本来是4扫的,那么就做成100扫、1000扫、10000扫......,只要是瞬态高亮度就行了?

我是吃饱撑的练习打字,都别当回事,这种事谁做谁知道,只要肯实际做一下实验就是到了。如果亮度只与瞬间最大亮度有关,那么点一个LED,使用PWM方式点灯,这样顺时最大亮度总是相同的,看看占空比从1%变到99%时,亮度真的没改变吗?

谢谢你有耐心看我打了这么多的字,能看出来这是用拼音方式打出来的吗?Google拼音还是蛮好用的

使用特权

评论回复
34
Swd21ic|  楼主 | 2009-5-6 22:19 | 只看该作者

re

楼上做广告啊,哈哈
你学光电子吧兄弟。。

你的结论是什么,我看晕了。
到底同样功耗下谁更亮?

我觉得我在25楼的推导是没错的。。。我说的是每一段在扫描周期内10mA左右时。。。

使用特权

评论回复
35
寒秋亭| | 2009-5-6 23:50 | 只看该作者

个人观点

个人认为人的视觉是量化的,带触发,和采样保持
如果是数码管,还要加上识别和匹配

33楼说的太极端了
主观亮度正相关与占空比,但是非线性的关系

使用特权

评论回复
36
Swd21ic|  楼主 | 2009-5-10 10:04 | 只看该作者

re

遇到一个问题,使用了分组加4片595驱动的方法,3片段选+1片位选(+uln2003)但595总的驱动电流是75mA. 也就是每个pin的输出大约是9mA.

按照1/8的扫描占空比来算的话,对于每一段的等效电流只有1.1mA..

如果想达到10mA每段,那么瞬间需要80mA的驱动电流
1)595就得输出80*8=640mA.. 明显驱动不了.
2)三个位选接在一起的ULN2003也顶不住,峰值640*3=1920mA的电流.
3)数码管datasheet峰值电流能否顶得住这么高?
  比如我看了一款lucklights的产品,他标称的IF=25mA,同时还标称了一个100mA的IFP(峰值),但给出是1/10的duty,和0.1mA的width...
如果1/8的占空比,100Hz. 则是1s/100/8=1.25ms的宽度,貌似已经超标了

请大家支招..

使用特权

评论回复
37
ljm810010| | 2009-5-10 17:00 | 只看该作者

没事的,不用担心,直接用吧。

别忘了是动态

使用特权

评论回复
38
Swd21ic|  楼主 | 2009-5-10 22:15 | 只看该作者

...

这。。。。。不能糊里糊涂的。。

使用特权

评论回复
39
lhj200304| | 2009-5-11 11:28 | 只看该作者

唉,都说了595很常用的

唉,都说了595很常用的,你试就行了。还算来算去。不知道楼主什么意思,考大家吗

使用特权

评论回复
40
Swd21ic|  楼主 | 2009-5-11 19:24 | 只看该作者

re

。。。。。我这么菜怎么敢考大家呢,呵呵
做设计本来就应该通过仔细的计算验证,虽然我这两年大多数时候在软件,以前在学校做开发板的时候养成的习惯,算清楚了也就代表自己真正掌握了,否则下次又糊里糊涂的呢,
不过在这里大家好像都是喜欢粗略的估计... 做到产品里去,连《板级设计说明书》都没法写哦

使用特权

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

本版积分规则