导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→请教各位当电机转动时单片机输出的pwm信号无故消失![zuodazuo]

 *第39719篇: 请教各位当电机转动时单片机输出的pwm信号无故消失!

  
楼 主:zuodazuo 2006年4月27日10:03
 请教各位当电机转动时单片机输出的pwm信号无故消失!
我用单片机输出pwm信号
开始电机没有转
当有pwm输入时就转了
但是当电机一起动
单片机输出的pwm就消失
pwm消失了
电机不转了
当电机停下来的时候
pwm又出来了 
这样周而复始
请问各位是不是电机转动的时候对单片机产生了干扰
使得pwm消失了啊??
各位请赐教
  
2楼:superblue 2006年4月28日14:41
 可能是单片机复位了.
可能原因分析:
在电机启动时,可能需要一个比较大的电流,导致电压不稳,单片机复位,当电机停下来时,电源稳定,单片机重新启动,有开始.
你可以在程序一开始还没有启动电机处进行一个5秒钟的延时.
上电后,延时5秒钟,电机启动,此时单片机如果复位,那么5秒钟后电机则会重新转动.如果一直是这样5秒钟的周期,那么表明确实是我分析的这样,如果不是,那么你就自己分析原因吧.

  
3楼:david_leemo 2006年5月12日20:57
 标题:zuodazuo: 请教各位当电机转动时单片机输出的pwm信号无故消失!
这可能是你的电源功率不足,当马达起动时,电流较大,把电源电压拉低,单片机复位。解决的办法是,可先加大电源滤波电容试试,如果不行,最好把电源功率加大。这是最根本的解决办法。还有一种可能,就是单片机的电源取电的位置不好,应尽量在主电源处取,与马达的电源分开走

>>>>>>对该主题发表你的看法

本主题贴数3,分页: [第1页]


[上一篇主题]:急需帮助

[下一篇主题]:关于A/D转换的问题