【I51开发板】max7219干扰问题
-
-
瞎折腾
- LV5工程师
-
| 2016-09-26 18:33:42
- 浏览量 2818
- 回复:6
上次发上电贴的时候说了一次max7219这个芯片控制的点阵会自己亮起来的问题,今天腾出时间来查了一下,网上查了一下好像都是说这个芯片的抗干扰能力差!我感觉这个芯片的解决干扰的问题应该不光电源的问题,最起码usb电源一般没事,那就是输入的脉冲的问题了,下午我把芯片和单片机的接口分别接在Vcc或者GND上,发现12脚接Vcc的话再用手触摸点阵那里就没有问题了,于是我焊接了一个5.1K的电阻在12脚上,发现确实上电不会出现点阵全亮了,但是把排针联通芯片和单片机后就又不行了,估计上电后把这个引脚拉低了!没有测,有时间测测。
谁这个芯片怎么抗干扰的方法的说一下,解决了IC币就是你的了!
上次发上电贴的时候说了一次max7219这个芯片控制的点阵会自己亮起来的问题,今天腾出时间来查了一下,网上查了一下好像都是说这个芯片的抗干扰能力差!我感觉这个芯片的解决干扰的问题应该不光电源的问题,最起码usb电源一般没事,那就是输入的脉冲的问题了,下午我把芯片和单片机的接口分别接在Vcc或者GND上,发现12脚接Vcc的话再用手触摸点阵那里就没有问题了,于是我焊接了一个5.1K的电阻在12脚上,发现确实上电不会出现点阵全亮了,但是把排针联通芯片和单片机后就又不行了,估计上电后把这个引脚拉低了!没有测,有时间测测。
谁这个芯片怎么抗干扰的方法的说一下,解决了IC币就是你的了!
另外,单片机复位时普通IO口默认为准双向弱上拉模式的,没有对IO口进行其他配置操作的话,是不会将它拉低的……引起这个现象的原因并不是因为MAX7219抗干扰能力差,而是因为这个12/LOAD脚的问题,就跟MAX485的RE/DE端差不多,上电瞬间电平不稳定,会让会让P16脚有一个从低到高的电平,即产生一个上升沿,这是就会让MAX7219的DIN上的数据锁存输出,至于会输出什么我就不知道了。这种现象就算增加上拉电阻也未必能百分百避免,但是如果把跳线帽拔了,直接在MAX7219的12脚接一个下拉电阻,这种现象就会避免了。
上图中我用的是一个5.1k的电阻下拉,只要一上电就会直接将IO口强拉低了,这样就不会有上升沿产生了,原理跟MAX485的应用差不多把,所以实际应用的时候,这个地方还是会加一个处理电路。
63832