你好,最近被msp430 USB仿真器弄疯了,问题得不到解决,求帮助,不对感激!问题是这样的:我用芯片msp430G2553写了SPWM程序 ,是逆变器产品,逆变器分前级DC-DC后后级DC-AC, 刚开始的时候我把MCU放在DC-DC前级,用光偶隔离驱动DC-AC里的四了MOS管,下载,在线仿真没有任可问题,后来解版,我把MCU放到DC-AC后级,目的是省掉了四个光偶,mcu供电部分是变压器的辅助绕组,经整流滤波后接LM7815,后接LM1117_3.3V给msp430供电,这下问题就来了,只要DC-DC前级工作了,就不能下载程序,也不能在线仿真,表现为编辑器没有回应,死机状态,但是如果不用DC-DC供电,也就是让DC-DC不工作,然后用直流电源对DC-AC供电,不管是用外电源3.3V供电还是仿真器供电,均能下载和在线仿真,一切正常,如果这时下载了程序成功,再开机运行(DC-DC工作),程序也运行正常。问题是为什么只要DC-DC工作就是不能在线仿真呢?,后来分析结果确认:是只要是DC-DC工作了,不管是用仿真器供电,还是用外电源供电,均不能下载及在线仿真,甚至有时电脑提示驱动没有正确安装,看电脑硬件管里,确实没有usb仿真器,如果这时关掉前级DC-DC,则在电脑硬件管理立刻会找到usb仿真器了,应是DC-DC干扰所至,但是我想了很多的方法,如增加退藕电容均无法解决,难道mcu不能放在后级?或放在后级只能运行,不能调试?但是有很多的逆变器也有大量的MCU放在后级,难道其它的MCU可以放在后级,而MSP430不能放在后级?求解答,谢谢!
灰小子:
这个问题是典型的msp430受dcdc部分电路的干扰问题。如果方便的话,建议楼主最好提供下电路图和pcb图。
如果只是不能仿真和下载,但能正常运行的话,建议检查仿真相关引脚的电路。
zong ping zhang:
回复 灰小子:
你好,谢谢你的解答,前级DC-DC用的很常见的3205推挽电路,电路没有问题,因为能正常运行,输出的波形也没有毛刺,很光滑 我是用的两线制仿真的,接口与430很近,我又将仿真器上的连线用锡泊包取,然后接地,也没有解决问题