用MSP430G2553做了一个控制板,一个TM1640芯片用作显示,两个595用作显示和继电器控制,但就是过不了群脉冲测试,群脉冲一打上去,显示全乱了,触摸按键也不灵光了,一不打,就好了,我不知道问题出在哪?附件为原理图。
这个东西看原理图看不出太多的原因的,反正一般来说为了防止这一类干扰一个是加电容,一个是优化布线。你的板子在芯片电源管脚都没有加去耦电容吧?一般在每个芯片的每个电源管脚的靠近管脚的地方都要加一个瓷片电容,一般用104的。还有布线,布线方面具体的我就说不太清楚了,一般来说布线要短,避免死角,避免回路等,还有电源地和大地之间可以加一个高压瓷片电容等。
呵呵,这个可能跟单片机有关,需要TI专家来解释了!
回复 沙发 jishuaihu 的帖子
1.避免回路是什么意思?什么是回路?
2.客户要求,电源地是不能接大地的。
同志,实话告诉你吧,显示乱闪的问题是群脉冲干扰了串口数据线的通讯造成的数据寄存器错乱。这个问题,没有办法解决的。我们只能保证在打完群脉冲以后,产品各功能还能正常工作,这就行了。另外需要尽量MCU有空余的时间就给TM1640刷新显存。这样能保证显示的内容在最快的时间内恢复。
看样子增加屏蔽之类的措施是不是好一些
我也很关心msp430的抗干扰性能。
貌似小日本的芯片的标准比欧美的高,例如静电之类的
我试用过富士通的8位单片机,听说抗干扰性能不错(好像汽车电子上用的不少),还是解密的少
因为我刚刚被告知样品已经发出,受人东西(其实开发工具我已经有一个了,但是还想有一个同时用)没有回报有点不好意思,顺便替他做点广告,他的qq群是:11119343
另外富士通的一些资料可以在:
http://forum.eepw.com.cn/forum/263/1 了解到一些
回复 8楼 wangfuchong 的帖子
MCU是不能换的。
看你的电路图,继电器以及驱动在别的板子上吧?继电器有无电磁干扰?我不了解,你查一查。如有,采取一点屏蔽措施,另外布线不要在一起,必要的线扎甚至采用屏蔽线。在cpu板上,也把信号线分类分开,地线要避免共用。共用电源?一些地方加大一点电容试试?
不知道您的群脉冲测试是怎么回事?怎样的测试方法?
随便说说的,也不是有多少经验,多少年不弄了
我也想知道电容触摸按键抗干扰的性能如何?
楼主的显示混乱是否可能是按键混乱反应引起的而不是显示的线路受干扰引起的?也就是说显示其实是正常的,是因为按键引起的程序执行的正确结果?
回复 11楼 wangfuchong 的帖子
现在可以确定的是:显示的线路肯定受干扰了,CLK线接上电容就好了,(测试仪器为:用白炽灯启动瞬间干扰电源)但目前我手里没有群脉冲发生器,所以并不能确定这个法子管用,可以说,没有发生器,这活是没法干了。
今天刚做完群脉冲试验,MSP430F5435单片机做的板子,群脉冲打到3KV没问题,打到4KV时不行了,I/O端口输出错误。
请问你是怎么做到的啊?可以看看你的原理图吗?想看下你的外围电路是怎么处理的。