搜索
bottom↓
回复: 12

同事用51单片机老复位,电路有电机,有什么办法吗?治标不治本的也行。

[复制链接]

出0入93汤圆

发表于 2009-6-16 11:10:33 | 显示全部楼层 |阅读模式
让我帮忙解决,试了把开关电源换成直流电源,多加滤波电容等办法,都不行。单片机电路和控制电机的电路是用光耦完全隔离的,还是不行。
用的是SST的单片机。应该怎么解决?

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

发表于 2009-6-16 12:19:54 | 显示全部楼层
他看来不是你的老板,
你就说,你也解决不掉,不就可以了?
或者现在没时间解决这个问题,也可以.
总之,找个理由推掉就OK了.

出0入0汤圆

发表于 2009-6-16 12:31:17 | 显示全部楼层
楼主还是先说说具体症状,比如电机不开的时候是否也复位,怎么能判断一定是电机闹的?单片机的复位监控电路怎么设计的?电机距离板子的距离和功率,等等,才好帮你出主意。

出0入4汤圆

发表于 2009-6-16 12:37:37 | 显示全部楼层
换STC的单片机,

出0入0汤圆

发表于 2009-6-16 13:30:39 | 显示全部楼层
同意楼上,就算是AT的也不会这么差吧

出0入0汤圆

发表于 2009-6-16 13:30:56 | 显示全部楼层
还是电源的问题,一定要用带接地,带 抗差共模干扰的好隔离电源。

出0入0汤圆

发表于 2009-6-16 14:22:55 | 显示全部楼层
电机也是用5V 驱动的? 上个电路图呀。PCB要直观一点。 有可能是外围电路设计不好引起的

出0入93汤圆

 楼主| 发表于 2009-6-16 14:36:47 | 显示全部楼层
原理图,PCB都不是我弄的。试过好多方法了都不行,还是怀疑电源的问题,现在把两路互相隔离的5V都成直流线性电源试试。
电机是220V的,用单片机控制光耦-继电器-22V零线。

出0入0汤圆

发表于 2009-6-16 14:41:13 | 显示全部楼层
最简单的方法在51单片机的复位引脚上加个对地电容。

出0入0汤圆

发表于 2009-6-16 15:41:00 | 显示全部楼层
1.换STC的单片机
2.仔细看看复位电路,有的时候,复位电路比单片机还不可靠,如果有看门狗,先把狗去了,狗也是会被干扰乱复位的

出0入0汤圆

发表于 2009-6-16 20:13:49 | 显示全部楼层
发表下我的看法吧
1.首先要区分是控制板自身电路或程序引起的,还是电机干扰引起的。区分的办法是不接负载工作。你本来就是继电器隔离输出,没必要加光耦吧
2.如果是电机干扰引起,用继电器控制的应该只是开关没调速吧,继电器触点最好加阻容吸收电路。然后5V电源,复位脚什么的。
3.如果实在没办法就在控制继电器的I/O口串一个二极管后接一个电解到地,这是保持复位后继电器瞬间的动作的,然后再对程序处理,送5个0x55到5个ram中,上电初始化时如果这5个数都是0x55就说明程序复位了然后就找回之前的变量恢复之前的状态。

出0入0汤圆

发表于 2009-6-16 21:03:08 | 显示全部楼层
给你个绝招,用电池给单片电路供电,以区分是电源引入的串扰还是其它原因。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-16 20:27

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表