5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)
标题:
单片机控制舵机感觉有干扰
[打印本页]
作者:
zpvtol
时间:
2017-10-24 21:45
标题:
单片机控制舵机感觉有干扰
大家有自己用单片机控制过舵机吗?我最近设计了一个PCB板,用的是stm32单片机,然后板子上可以控制20个舵机,每个信号引脚都是直接从单片机引脚引过来的,给不同的PWM波,舵机都会偏转到相应的角度,但是当我拔插某一个引脚时,其他的舵机都会跳一下,然后恢复到原位,这是什么干扰引起的吗?我怕我的板子设计有问题呢,不过都是很简单的电路啊。。。。大家有谁遇到过这样的情况吗
作者:
小菜不加盐
时间:
2017-10-24 23:52
最好上个PCB图
作者:
event
时间:
2017-10-25 06:42
程序有没有设计死区?这种程序我自己写过,要程序过滤干扰
作者:
WAMX168
时间:
2017-10-25 11:21
不懂
作者:
zpvtol
时间:
2017-10-25 14:28
小菜不加盐 发表于 2017-10-24 23:52
最好上个PCB图
(, 下载次数: 8)
上传
点击文件名下载附件
,信号线都是单片机引脚直接引出来的
作者:
zpvtol
时间:
2017-10-25 19:15
event 发表于 2017-10-25 06:42
程序有没有设计死区?这种程序我自己写过,要程序过滤干扰
没有死区吧,都是通过定时器发送PWM波
作者:
event
时间:
2017-10-25 20:08
我估计你的程序可能写错了,给了舵机一个信号量了,我的qq3126614,方便的话可以交流一下程序
作者:
压缩饼干
时间:
2018-3-1 08:44
楼主,供电不足吧?有可能插拔电的时候导致系统复位。你可以只在主函数里面直接写一个TIM_Config()加一个while(1); 然后再插拔电看看 另外如果你的PWM是在死循环里面周期更新的,那你更新的周期不要太快,否则也会有抖动。另外楼主学校我前年去过
欢迎光临 5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年) (http://bbs.5imx.com/)
Powered by Discuz! X3.3