|
>zj_artisan,您好! > 首先祝你春节快乐!! > > 我用的msp430f437,利用io口实现驱动led显示。现在不管扫描时间长还是短, >都会出现不稳定的情况,扫描时间长,闪烁厉害,扫描时间短,好像 >有明显的波动,只有一个扫描时间可以保持比较稳定的良好显示。 >这是为什么啊?一共是三排8段数码管,另外有20个指示灯(也分成3个8段), >15个io口选择扫描哪个8段(利用中断扫描),请问如何调节亮度和稳定? > > > 致 >礼! > > > ***
--------------------------以下为匠人的答复---------------------------------------------
您好!LED的显示主要注意两个参数,
一个时每位数码管的扫描时间不要小于1ms,且必须时间一致,否则会亮暗不均匀; 另一个是扫描频率最好大于50HZ,太慢了也会有闪烁感。
至于亮度问题,可以适当调整限流电阻的阻值。
-------------------------------------------------------------------------------------------
您好! > > 你好!谢谢你的指教!扫描频率要大于50Hz好理解,那为什么每位数码管扫描时间还要不小于1ms呢?因为我现在工作中 >确实是扫描时间太快了也会出现一种亮度渐变现象。 但是单独测试扫描led显示程序(没有其他程序同时运行)的时候无论扫描时间多短都可以得到正常的显示阿?
--------------------------以下为匠人的答复---------------------------------------------
您好:关键是要保证每个LED点亮的时间一致,这一点很重要。另外扫描时间1MS是为了让LED有足够的亮度啊。
|