• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

舵机能直接用51IO口的0/1逻辑电平驱动吗

我叫小鱼儿 2019-03-15 浏览量:2220
舵机能直接用51IO口的0/1逻辑电平驱动吗?对舵机会不会有影响?比如烧坏或者卡死
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 可以使用51的IO直接控制舵机。

    舵机一般有三个线。电源、地、信号

    信号:使用的是PWM信号。要求如下,只要IO输出的波形是满足这个信号的规则,这个舵机就能驱动。

    11.jpg

    • 发布于 2019-03-15
    • 举报
    • 评论 0
    • 3
    • 0

其他答案 数量:22
  • 可以用51单片机的IO口控制舵机,但这个IO口必须能输出PWM,而不是高低电平。
    • 发布于2019-03-15
    • 举报
    • 评论 0
    • 2
    • 0

  • 不能直接使用高低电平,需要将引脚配置成PWM功能使用。
    • 发布于2019-03-15
    • 举报
    • 评论 0
    • 0
    • 0

  • 完全可以,用IO口模拟输出PWM脉冲,驱动舵机
    • 发布于2019-03-15
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以的,用定时器模拟pwm的频率和占空比就可以控制舵机了
    • 发布于2019-03-15
    • 举报
    • 评论 0
    • 0
    • 0

  • 楼上的解答很正确,通过中断的方式模拟pwm来控制舵机
    • 发布于2019-03-15
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果你对舵机是5V驱动的,可以接io口的,用pwm控制就可以
    • 发布于2019-03-15
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以直接驱动,但舵机的供电必须是单独供电,或者双电源供电,不然容易抽风
    • 发布于2019-03-15
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以直接驱动,不过建议你加一个隔离,用光耦或者245,这样能够保证你的单片机正常。
    • 发布于2019-03-15
    • 举报
    • 评论 0
    • 0
    • 0

  • 驱动是可以的,但不是直接连接,而是通驱动电路驱动的
    • 发布于2019-03-15
    • 举报
    • 评论 0
    • 0
    • 0

  • 舵机一般要用PWM控制,51没有硬件PWM,只能靠定时器中断控制IO翻转实现模拟PWM,精度较差
    • 发布于2019-03-15
    • 举报
    • 评论 0
    • 0
    • 0

  • 舵机是可以的,舵机负载电流小。通过软件模拟PWM进行控制。
    • 发布于2019-03-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 是可以加舵机使用的,得要是5V舵机,但是51单片机内部没有PWM输出管脚,只能使用定时器0、1进行PWM的模拟输出,不过可以使用STC12芯片,内置两路PWM输出,而且头文件配置什么跟51一样,处理速度比51要快8-10倍左右。
    • 发布于2019-03-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以直接用51的IO控制。因为舵机负载很小,不会导致烧毁或卡死。但51没有硬件PWM,不如STM32那么方便,需要通过定时器模拟PWM输出控制。
    • 发布于2019-03-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以直接使用io口来驱动,但是需要模拟50Hz的pwm波形才能够驱动
    • 发布于2019-03-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 小功率舵机可以这么用,但是大功率舵机可能会损坏单片机IO口
    • 发布于2019-03-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以用单片机作为舵机的控制单元,使PWM信号的脉冲宽度实现微秒级的变化,从而提高舵机的转角精度。单片机完成控制算法,再将计算结果转化为PWM信号输出到舵机,舵机的工作电压一般为4.8V或6V,转速也不是很快,一般为0.22/60度或0.18/60度
    • 发布于2019-03-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 理论上是可以驱动的,不过频率高低要看主频啦。
    • 发布于2019-03-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以的,只要输出波形和舵机需要的PWM输入波形大致吻合即可,但是有个问题,51的IO口翻转速率太慢,有可能会导致舵机抖动。

    • 发布于2019-03-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 一般是可以的,除非是那种高电压高功率的大的舵机
    • 发布于2019-03-18
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

舵机能直接用51IO口的0/1逻辑电平驱动吗