前些天用CH451驱动一个LED阵列,经常出现屏幕闪烁的现象,时有时无。CH451由一块AVR的单片机控制,定时刷新。5v电源由开关电源输出,经LDO(LD1117,ST)稳压,噪声和纹波正常。但就是不定时的屏幕会闪,有时候5分钟后开始闪,有时候要两个小时。按照厂家的建议,串过二极管,换过ch451,试过ch452,问题依旧。如果使用直流电压供电就没这个问题,所以我怀疑ch451的抗干扰能力有问题,稍微的一些电源或地线上的干扰就会对显示产生影响,而同样环境下的AVR单片机工作正常。
最后我实在受不了了,重新设计了电路,用单片机取代了ch451,问题彻底解决,价格还便宜了。我想我以后不会轻易的使用这种片子了,但还是想来到这里,提醒厂家注意改进产品质量,也请准备使用的朋友慎重。
如果有厂家技术人员能给出好的建议,我会乐意进行实验,以验证问题究竟出在哪里,但批量生产已经采用双单片机的方案了。