伺服电机怎么用_伺服电机主要用在哪里

电子说

1.3w人已加入

描述

  伺服电机怎么用

  伺服电机在自动控制中的作用功不可没,在机器人制作中也是很重要的一员。所以本文针对伺服电机的使用作一些说明。亮宁机器人套装提供了两种不同的伺服电机,蓝色180度伺服电机和黑色360度伺服电机,它们在功能上和使用方法上都有较大的差异。

  一、蓝色180度伺服电机

  蓝色180度伺服电机是最常见的直流伺服电机之一。它的轴只能在0-180度之间转动,说到这里,部分新手不知道电机的0度在什么位置,180度又在什么位置。其实0度位置是由使用者来决定的。只要你改变曲柄轴的连接方向,就可以确定任意方向为0度位置。0度位置一旦确定,180度就确定下来了。

  具体调试方式如下,选择合适的曲柄缓慢地将伺服电机的轴逆时针转到位(快速旋转会导致齿轮损坏)。此时曲柄所指方向即为0度方位。如果不是你的所需,仅需取下曲柄改到理想状态下,连接曲柄与主轴并用自攻螺丝固定。

  

  直流电机和直接减速电机都只有正负两根引线,但直流伺服电机却有三根引线,它们分别是灰、红、橙。灰色是接电源负极GND,红色线接电源正级+5V,橙色线则接PWM,作为控制电机旋转角度的信号输入。

  控制180度伺服电机的程序如下:

  #include 《LNDZ.h》

  servo ser; //伺服电机变量说明

  void init()

  {

  ser.attach(10); //说明伺服电机信号线插在PWM10号插针上

  ser.write(90); //伺服电机转到正中间位置

  delay(300); //伺服电机转动所需时间

  ser.write(180); //伺服电机顺时针转动

  delay(300); //在指令转动到指定角度的语句后,通常少不了一个延时,确保动作完成的时间

  }

  void repeat(){}

  180度伺服机的两种安装方式。

  

  二、360度伺服电机

  这种电机准确地讲是可以连续旋转的伺服电机,它相当于一个速度较慢、力量较大的直流减速电机。不同的是它能克服惯性,由指令控制立即停止转动。连线方法和变量说明与180度伺服电机一样,控制其转动的函数为work(sp,k);

  其意义和例程参看/Item/Show.asp?m=1&d=3898。

  360度伺服电机的两种固定方式如下:

  控制360度伺服电机的程序如下:

  #include 《LNDZ.h》

  servo ser;

  void init()

  {

  ser.attach(10);

  ser.work(0,-3);

  ser.work(10,-3);

  delay(1000);

  ser.work(-10,-3);

  delay(1000);

  }

  Void repeat(){}

  三、使用伺服电机的注意事项:

  1、通电状态下,不能用力拔动伺服机的角度,这样会损坏电机。如需改变伺服机的状态,必须断电调整。

  2、伺服电机工作电压只能是5V,不能改变其工作电压。

  3、伺服电机运转速度较慢,但力量却比较大,所以运动过程中不能有强阻力阻碍伺服电机运动,否则也将导致损坏。

  伺服电机主要用在哪里

  伺服电机主要应用于哪些行业,其实凡是需要精确的运动控制的地方就要用到伺服,大致是以下三个方面:

  ①速度控制要求很高的地方。

  ②被控对象的位置精度要求很高;

  ③被控对象的运动姿态精度要求很高;

  伺服电机广泛应用于的行业有:机床,纺织机械,服装机械,包装机械,数控加工中心、钻床、磨床、车床、铣床,自动焊接设备、机器人、塑料机械、印刷机械、纺织机械等行业。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 相关推荐

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分