电机是感性负载,不能简单用触点式继电器控制。解决的办法是:1. 在触点之间,并上一个高压电容与大功率电阻的串接回路。参数要根据你电机的情况确定,电容大致为几百nF,耐压600V以上,电阻一般为十欧左右,2-5W。还有一种解决办法,就是用直流固态继电器。主要的问题,就是电感在突然断电时,会产生极高的反相电动势,会击穿触点的。并上一个阻容回路,就是吸收这个的!具体要试~~祝 你成功!
看看是不是电源的问题,我也遇到过类似的问题,如果不带电机,继电器控制接交流接触器不会出现交流接触器一吸合,单片机就复位重启的情况,我当时用的6V经7805给单片机供电,(我用的是5V小的松乐继电器)老是出现你描述的情况,后来改为12V经7805供电,就正常了,不会出现重启的情况,你试试看看行不行,我的问题就是这样解决的
继电器导通分流分压使7805压差变小出不了5V,导致低压复位,你先用外部电压5V供电试试,看是不是低电压复位,还是其他复位
测测继电器的供电电压正常不?,继电器电路确保OK
用51都没问题,PIC应该更没问题,你的复位引脚接上拉电阻了吗?