• 已解决 31743 个问题
  • 已帮助 5551 位优秀工程师

arduino可以用模拟量控制舵机吗,怎么控制?

ebea182234494846 2019-11-24 浏览量:377
arduino可以用模拟量控制舵机吗怎么控制?
开发板 Arduino
0 0 收起

我来回答

最佳答案
  • 舵机的控制原理你可以去了解一下

    主要是通过舵机内部的一个基准电压和你给的信号进行比较来决定偏移量的

    因为你的信号占空比不一样,舵机所得到的信号电压也不一样。另外就是舵机设计的20ms周期的问题,需要数字量来完成。

    以上,模拟量不行

    • 发布于 2019-11-25
    • 举报
    • 评论 0
    • 1
    • 0

其他答案 数量:4
  • 不可以,舵机都是通过占空比控制的,如果需要模拟量控制,那么arduino必须把模拟电压转成不同脉宽相同频率的波形才可以驱动舵机
    • 发布于2019-11-25
    • 举报
    • 评论 0
    • 0
    • 0

  • arduino上本来就没有DAC的啊,只能是通过PWM来控制的。通过PWM的点空比与频率来控制舵机的转动角度的
    • 发布于2019-11-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以,Arduino有6路模拟量输出,它上面有模拟外设操作的相关API,直接调用就行
    • 发布于2019-11-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 舵机要使用PWM,也就是数字信号进行驱动,并不支持模块量控制

    如果非要使用模块量,可以先把模块量转成数字量,使用ADC,根据ADC的大小,变换PWM的频率与占空比

    • 发布于2019-12-09
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

单片机一定要用电脑烧录程序吗,...
浏览量:372 日期:2019-05-15
ESP8266做控制舵机使用GPIO的话...
浏览量:738 日期:2018-05-02
使用esp8266的pwm远程控制舵机,...
浏览量:738 日期:2019-02-15
arduinopwm控制舵机
浏览量:299 日期:2019-09-23
菜鸟请教 请问如何用python的rpi...
浏览量:2055 日期:2013-10-08

问题达人换一批

arduino可以用模拟量控制舵机吗,怎么控制?