最好的辦法是5V電源和24V電源完全隔離,相互之間沒有電氣連接;
如果做不到5V和24V電源隔離,那麽就要做許多處理,
1、24V電磁閥線圈和5V繼電器線圈兩端都要反並聯二極管(二極管負接電源),另外電磁閥兩端最好也並聯RC吸收回路(如1K電阻和103電容串聯);
2、5V和24V電源之間串聯大電感(功率電感,如可用47uH/1A的),5V地和24V地單點接地,也最好在兩個地之間串聯大電感(功率電感,如可用47uH/1A的);
3、單片機程序處理,要加入看門狗,防止程序跑飛。
做好以上處理,我認為基本就可以OK。
希望能幫到您。