本帖最后由 Firman 于 2015-6-20 01:20 编辑
单片机通过继电器控制电机。
PIC和AVR都试过,复位严重。
电机两端没加RC消弧电路的,复位最严重。
加消弧电路,复位口加104电容后,会有很大改善,但还是有复位现象。
不知如何是好呀!
忘了说,图上的波形是单片机电源和复位脚的,两都波形区别不大,
也许我的复位电路没做好,仅是10K上拉加104电容。
不明白为什么单片机那么差,5us左右宽度的干扰波也引起复位,想彻底消灭它感觉不可能。
那该怎么办?别人是怎么做到的呢。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
谢谢!
你的分析令我毛都分开了。
太谢谢了。
那么我想做个试验,单片机电源掉电1-5us时间,看它会不会复位就行了。
我一直以为电源受干扰,一、两个us的宽度不足使单片机复位,可能我错了。
感觉从电源着手可能解决部了这个问题,要验证是否是电源的问题很简单,单独使用锂电池或充电电池或电瓶给单片机供电,如果还存在的话那再好的电源都没用。
给你一个思路:
一,在体积和成本允许的情况下,尽可能的抑制干扰源,像前面说的各种隔离措施,一般来说继电器离单片机越远越好。
二,单片机软件上下功夫,因为是驱动继电器,无非就是开关两种状态,再切换继电器状态前,单片机先保存关键寄存器数据,然后驱动继电器,如果是干扰导致单片机复位 ,那么复位后单片机能使继电的状态不变,
这里需要使用双稳态触发电路,或者磁保持继电器。
你的这个问题估计是继电器大小不一样导致的差异,100A的继电器比25的体积大,隔离性更好
谢谢了!
第二点客户接受不了
一周热门 更多>