请问单片机的GND可以直接接到交流220的零线上吗?

2019-07-19 22:00发布

客户的一个板子上面的单片机的GND是和零线直接连接的,现在我做了一个板子来测试客户的板子,因为要测客户板子上的直流电压(9V和5V),所以也必须和客户的板子共地,并且将测试到的一些数据通过串口和PC端的上位机通讯。

现在的问题是有两个:
1.有时候导致我板子上的单片机异常复位(STM8S105);  
2.串口有时候有干扰出现乱码,甚至有时候直接串口挂掉了,在PC上用串口监控,出现串口挂掉的情况时是独到串口上出现FC字符,然后就关闭了。

以上两个问题,不知道有没有大神知道什么原因?另外问个菜鸟级的问题,单片机的GND接到交流零线上会不会有问题?

PS:谢谢原子大哥和后面各位的回复,我这边电源是有做隔离的,可能我没怎么说明白,现贴出我板子上的电源部分电路出来,请指教,谢谢!另外不知道是不是干扰的原因,异常复位我独到的复位寄存器的值为0X10,按手册上讲是EMC复位,各位大神可有解决办法?串口有时读到0XFC后就假死,但是这个FC既不是单片机发的也不是上位机发的,不知道怎么产生出来的,并且上位机重新发一次命令后才能恢复正常。
                                                                                电源部分



串口部分








友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
86king
1楼-- · 2019-07-20 21:46
回复【5楼】wangyan915205:

肯定不行,必须隔离!

---------------------------------
不好意思是我没说清楚,已经做了隔离,请看我新传的图,主要是想问一下零线接到单片机的GND的干扰情况
aleda303
2楼-- · 2019-07-21 03:33
回复【7楼】86king:
---------------------------------

干扰的话 主要是地 环路电流引起的, 如果220 和你单片机 电源是独立的话。 接与不接 理论上相互之间都没有电流流过, 只是一个相对电位而已。所以理论上不存在干扰
实际中 ,由于变压器 是ACDC, 都是由220V 转过来的, 所以 这V部分就会有一定的耦合电流 从而形成环路[注意 虽然是隔离的, 是交流耦合造成的] ,所以干扰是避免不了的, 有效降低即可, 比如 增大耦合途径的距离, 降低环路面积等等。

以前我做的一款民用产品中,为了节省成本就 把220的其中一级,接到单片机端的GND上, 单片机供电是 由隔离变压器 直接稳压得到,工作没有任何问题。  调试的时候小心点, 就可以了。[那时我用的PIC的单片机,抗扰能力很强的!]
86king
3楼-- · 2019-07-21 04:57
 精彩回答 2  元偷偷看……
wangyan915205
4楼-- · 2019-07-21 08:09
回复【8楼】86king:
回复【5楼】wangyan915205: 肯定不行,必须隔离! --------------------------------- 不好意思是我没说清楚,已经做了隔离,请看我新传的图,主要是想问一下零线接到单片机的GND的干扰情况
---------------------------------
肯定有干扰!单片机接零并不能抗干扰。
正点原子
5楼-- · 2019-07-21 13:41
我在想这种应用应该不太靠谱吧,如果哪个接线的人,接反了呢?那不悲剧了。。。
正点原子
6楼-- · 2019-07-21 15:02
 精彩回答 2  元偷偷看……

一周热门 更多>