李富贵 发表于 2012-1-10 22:56 https://bbs.21ic.com/images/common/back.gif[/quot
继电器不动作的时候,电源上无干扰,拔与不拔IO线都一样。
拔掉IO,要改下程序才能试了,没有外部计数脉冲输入,继电器不会有动作的。 找几个开关,人肉模拟继电器不行吗? 找几个开关,人肉模拟继电器不行吗?
李富贵 发表于 2012-1-10 23:02 https://bbs.21ic.com/images/common/back.gif
可以,正在这么测试的。 眼尖的不少。。 隔离完全没有起到作用是主因。。 楼主先割板吧。。 围观看LZ如何解决。不过有些单片机的抗干扰没那么差吧? MCU 的 pin18,19,20 及晶体/2个小电容的布线, 好象不太好。 125# 李富贵
测试过了,和原来还是一样的。 我不割板了,明天找两块板,一块上面装单片机电路,另一块就装IO和继电器,中间用飞线连接,电源采用两个变压器,大家以为如何? 本帖最后由 dengm 于 2012-1-10 23:30 编辑
把晶体的2个小电容与地分离, 直接到mcu的pin20
晶体的频率多少?
RE: 干扰害死人-单片机抗干扰问题(已添加附件资料)
感觉楼主对这种传导干扰知识缺乏:1、在变压的输出端接到电路板之前,加一个共轭滤波器
串电阻试过,其它方法没试过。
共轭滤波器能等同于一个串一个电阻?
2、在9V整流滤波后,再加一个LC滤波器
试过加电感,无效;
LC滤波器等同于加一个电感?LC值与干扰的脉宽是否符合。
4、注意板子的外壳不能跟板子的地连接
本身板子与外壳不连,后来特意用导线连起来,发现不管连与不连都是一个鸟样;
板子的外壳跟机壳连接了吗?
但是,我的控制器与整机设备确实是装在同一个不锈钢外壳里的,对外就一个电源线。
上述的办法,需要细心去检验。 第一,把J4和J5全拔了。第二,找个磁环,自己做个共模滤波器试试,220V原边,以及单片机供电的副边都试一下。
更正一下:干扰的脉宽是数十纳秒到数百纳秒,不是微秒,幅度有时能达到5V。 其它部分的布线在隔离区域“随意通行”,实在是隔离设计的大忌。所谓的隔离,绝不仅仅是回路隔离,还要防止串扰。“桥”和“壕”的作用大减啊 感觉楼主对这种传导干扰知识缺乏:
1、在变压的输出端接到电路板之前,加一个共轭滤波器
串电阻试过,其它方法没试过。
共轭滤波器能等同于一个串一个电阻?
9242592426
2、在9V整流滤波后,再加一个LC滤波器
...
jasam 发表于 2012-1-10 23:30 https://bbs.21ic.com/images/common/back.gif
共轭滤波器想过,但觉得在线性电源上加这么个东西有点滑稽。
控制器外壳与整机的外壳是连接的,线路板与外壳连与不连都试过,无效。 明显通过变压器过来的共模干扰,线性电源加共轭滤波器怎么就滑稽了?莫名其妙么。 第一,把J4和J5全拔了。第二,找个磁环,自己做个共模滤波器试试,220V原边,以及单片机供电的副边都试一下。
92427
李富贵 发表于 2012-1-10 23:31 https://bbs.21ic.com/images/common/back.gif
加在原边试过的,无效,次级输出未试过。
但是我只要把变压器从铁壳子里移出来,问题就大大缓解,基本不再出现问题,只是客户不想外置变压器。 今天不搞了,要下班了,回家。明天继续折腾:victory:
不过呢,我觉得前面有位伙计说的:在一个金属密封的空间里,干扰是大大加强,这一点我很赞同。 “与强电安全间距39mil以上”,这也太小了吧。 本帖最后由 谈的元 于 2012-1-11 00:13 编辑
在 int0,Int1,int2 靠近MCU 输入 处 各 串一个电阻,不影响信号的情况下,越大越好