单片机控制舵机原理与PWM信号分析.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

单片机控制舵机

我们知道,舵机和步进电机、直流电机等都是感性负载,单片机的驱动电流

较小,我们驱动直流电机、步进电机的时候都使用了驱动模块,也就是功率放大

器件。那驱动舵机的时候是否需要呢?因为舵机集成了驱动电路,可以对我

们输入的PWM信号直接采样,所以,控制舵机的时候,用一个单片机的PWM输出

引脚即可,这大大精简了电路的设计。

1.舵机供电电压和电流

要使舵机工作在额定功率下,电路方面需要满足舵机的要求,包括电流和电

压,这个我们可以根据舵机的具体参数选择,比如某款舵机参数如下:

扭力:13kg/cm(at4.8V)15kg/cm(at6V)

速度:0.18sec/60°(at4.8V)0.15sec/60°(at6V)

工作电压:4.8v-6v

根据以上的信息,我们能够6V的电压,我们知道,设备的电流是

由负载决定的,比如舵机空载控制的时候一般电流是不大于400mA,但是带负载

的时候可能大于1A,然后我们设计机械臂的时候有5个舵机,因为处于不同的

关节,所以实际使用中不会每个舵机都同时达到最大电流,那这里就可以选择

6V5A的电源。

要输出这么大的电流,一般的LDO(线性稳压器)是的了,需要选择

开关稳压,而一般的也没有固定5V输出的,需要选择可调的版本,通

过电阻调节输出电压至6V。

这里我们选择XL4015,根据手册,这款可以满足我们的要求,如图1。

Singlechipcomputer

controlservo

Weknowthatservo,steppermotor,DCmotor,etc.areinductiveloads,

andthedrivingcurrentofthemicrocontrollerissmall.WhenwedriveDC

motorandsteppermotor,weusedrivingmodu,thatis,power

amplificationdevices.Soisitnecessarytodrivetheservo?Becausethe

servointegratesadrivingcircuitandcandirectlysamplethePWMsignal

weinput,sowhencontrollingtheservo,youcanusethePWMoutputpin

ofamicrocontroller,whichgreatlysimplifiesthecircuitdesign.

1.Theservopowersupply

voltageandcurrent

Tomaketheservoworkatratedpower,thecircuitneedstomeettherequirements

oftheservo,includingcurrentandvoltage.Wecanchoosethisbasedonthespecific

parametersoftheservo,suchastheparametersofacertainservoareasfollows:

Torque:13kg/cm(at4.8V)15kg/cm(at6V)

Speed:0.18sec/60°(at4.8V)0.15sec/60°(at6V)

Operatingvoltage:4.8v-6v

Basedontheaboveinformation,itisbesttoprovideavoltageof6V.

Weknowthatthecurrentoftheequipmentisdeterminedbytheload.For

example,whentheservoisno-loadcontro

文档评论(0)

lzjbook118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档