用C8051F020做了个小测量装置.测量半成品的状态,包括直流AD采样.RS485通讯,红外通讯,脉冲捕获, 这个东西的使用频率比较高,每天1000次以上. 经过长时间的使用,发现偶尔会有C8051F020烧掉(上电后程序不运行,所有I/O口为高,程序烧不进).100多台测量装置,大概2 3个月就会有一台被烧掉.
后怀疑AD采样分压电阻过小,使整个AD的灌电流过大,超过了片子的总极限电流,就把AD的分压电阻全改成300K左右的数量级(其中有1路AD是半波整流电压,但峰值没超过AD的承受电压),在电压信号进AD前,再加了个电容对地.但问题依然存在. 请问大概是那个地方出了问题? AD采样外部电路要怎么做,怎么保证单片机的稳定性. 谢谢! |