- 1
- 2
- 3
- 4
- 5
数码管动态扫描设计自查清单
资料介绍
数码管动态扫描设计自查清单 一、学习目标二、基本概念三、核心公式四、典型电路五、例题演算六、本章要点 一、学习目标 这一讲我们聊数码管的动态扫描。先说清楚学完这一章你该带走什么,免得看完一头雾水。第一个目标是搞明白动态扫描和静态显示的本质区别——为什么几乎所有的多点位数码管都愿意用动态扫描,而不是老老实实一个位一个位地一直点亮。第二个目标是掌握动态扫描背后那套"人眼视觉暂留"的物理逻辑,知道刷新频率该取多少,扫描占空比怎么定,以及亮度和刷新率之间的此消彼长。 第三个目标是要能在实际项目里自己算一套扫描时序。我不喜欢只给你一个现成的参数表,因为不同单片机的主频、不同数码管的段数、不同扫描位数,算出来的结果都不一样,只有你亲手算过一遍,才算真的会。第四个目标比较实际——学会排查动态扫描最常见的几种坑,比如闪烁、鬼影、亮度不均,这些毛病在实验室里经常能把人折腾到怀疑人生。 我自己刚入行那会儿,觉得数码管动态扫描是最简单的事,无非就是循环送段码嘛。可真到批量量产、换了一批货之后,才发现刷新时序、消隐处理、驱动电流这些细节全是学问。这一章我就把我踩过的坑和总结出来的自查清单一并写给你,希望你能少走些弯路。 二、基本概念 先讲什么是静态显示。所谓静态,就是每个数码管的每一位都有独立的锁存或持续驱动,段码一旦送出就一直保持,直到你主动去改变它。好处是显示稳定、没有闪烁,坏处是太费引脚——几位就要几组段驱动,还要占一堆 I/O,板子稍微复杂点就吃不消。 动态扫描则是反过来,它让所有的数码管共用同一组段驱动线(一般 7 段加一个小数点,共 8 根),然后通过位选信号轮流"选中"其中的某一位,让它在一小段时间内点亮。因为扫描速度足够快,人眼根本分辨不出哪位在亮、哪位在灭,看起来就像是所有位同时在显示。这背后的原理,就是人的视觉暂留——影像在大脑里留存约几十毫秒,只要刷新足够快,就能骗过眼睛。
部分文件列表
| 文件名 | 大小 |
| 数码管动态扫描设计自查清单.docx | 41K |
最新上传
-
yahuang001 打赏3.00元 3天前
-
yahuang001 打赏1.00元 3天前
-
zhongshaoxiong 打赏3.00元 3天前
-
他山之石可攻玉 打赏60.00元 3天前
用户:烟雨
-
江岚 打赏210.00元 3天前
用户:潇潇江南
-
江岚 打赏100.00元 3天前
-
21ic下载 打赏310.00元 3天前
用户:gsy幸运
-
21ic下载 打赏310.00元 3天前
用户:zhengdai
-
21ic下载 打赏310.00元 3天前
用户:江岚
-
21ic下载 打赏210.00元 3天前
用户:潇潇江南
-
21ic下载 打赏60.00元 3天前
用户:他山之石可攻玉
-
21ic下载 打赏60.00元 3天前
用户:烟雨
-
21ic下载 打赏60.00元 3天前
用户:w178191520
-
21ic下载 打赏60.00元 3天前
用户:w993263495
-
21ic下载 打赏110.00元 3天前
用户:xzxbybd
-
21ic下载 打赏60.00元 3天前
用户:zq_1943
-
21ic下载 打赏20.00元 3天前
用户:kk1957135547
-
21ic下载 打赏20.00元 3天前
用户:sun2152
-
21ic下载 打赏20.00元 3天前
用户:铁蛋锅
-
21ic下载 打赏20.00元 3天前
用户:xuzhen1
-
21ic下载 打赏20.00元 3天前
用户:w1966891335
-
21ic下载 打赏35.00元 3天前
用户:有理想666
-
21ic下载 打赏15.00元 3天前
用户:nuaanuaa111
-
21ic下载 打赏20.00元 3天前
用户:liqiang9090
-
21ic下载 打赏15.00元 3天前
用户:ningmengge
-
21ic下载 打赏10.00元 3天前
用户:mulanhk
-
21ic下载 打赏5.00元 3天前
用户:asys
-
21ic下载 打赏10.00元 3天前
用户:舞蹈荀彧
-
21ic小能手 打赏5.00元 3天前
资料:磁编码器开源方案
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
江岚 打赏20.00元 3天前
-
江岚 打赏50.00元 3天前
-
江岚 打赏20.00元 3天前
-
江岚 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏8.00元 3天前
-
21ic小能手 打赏8.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏3.00元 3天前




全部评论(0)