磁动力电子网-雕刻机DIY论坛,单片机论坛,CNCDIY,DIYCNC

 找回密码
 加入磁动力

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 270|回复: 0

[经验分享] 四轴脱机控制器控制舵机

[复制链接]
发表于 2018-6-3 10:22:29 | 显示全部楼层 |阅读模式

原文发在我的博客上 http://diy.cdle.net/?p=248


实验用SG90舵机,0-180度的控制脉宽为0.5ms到2.5ms。关于舵机的知识可以参看http://www.cdle.net/thread-51027-1-1.html

在CNC控制器控制舵机的目的是在于控制一些特殊要求的设置,比如激光、电焊、等离子做为主轴切割时,这些需要直接控制功率,可以用舵机来控制它们的功率调节旋钮,达到方便控制的目的。

把控制器的PWM频率设置为250HZ,MAX S设为400。

那么S值50-250刚好对应0.5-2.5ms,也就是说使用G码S50就会控制舵机转到0度,用S250就会控制舵机转到180度。 1.png 2.png 3.png 下面这段G码就是控制舵机从0到180度的连续运转G代码。

servo 《- G代码下载

演示的视频


注意:当控制器执行了PWM输出后,会一直输出,这样会使舵机发热严重,可以在输出后关断其输出,比如下面这段G代码可以让舵机在转到大约90度后停止

S90
G04P500
S0

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入磁动力

本版积分规则

QQ|小黑屋|手机版|Archiver|www.cdle.net 磁动力电子网 2001-2017 ( 粤ICP备10098153号

粤公网安备 44040402000001号

GMT+8, 2018-6-25 04:43

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.