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

STC89C51单片机怎么样灵活的控制舵机!

00d5045461b006db 2018-07-18 浏览量:1545
STC89C51单片机怎么样灵活的控制舵机!求大神指点!!!
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 你的问题问的太宽,舵机控制无非就是转角和速度,速度通过占空比控制,程序里可以用延时控制,转角看你给的脉冲数

    • 发布于 2018-07-19
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:12
  • 通过占空比控制舵机角度,180度的是0.5ms到2.5ms,
    • 发布于2018-07-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 输出PWM波,用占空比调节角度,用延时函数控制舵机的转动平稳性。
    • 发布于2018-07-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 就是通过IO口模拟输出PWM,改变PWM波的占空比大小来控制舵机。
    • 发布于2018-07-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 是模拟舵机还是数字舵机呢  这两个的驱动有点差别

    一般是模拟舵机 用50HZ的信号不同的宽度进行控制 0.5Ms

    • 发布于2018-07-19
    • 举报
    • 评论 0
    • 0
    • 0

  • pwm控制呀,通过调节占空比来改变度数
    • 发布于2018-07-19
    • 举报
    • 评论 0
    • 0
    • 0

  • STC89C51没有自带PWM,只能用定时器模拟
    • 发布于2018-07-22
    • 举报
    • 评论 0
    • 0
    • 0

  • 控制舵机需要一路PWM,而STC89C51内部是不带PWM发生器的,因此需通过外接NE555来输出频率和占空比可调的PWM或者直接选用STC12/STC15系列这些自带硬件PWM的型号。

    • 发布于2018-07-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 用定时器可以实现,

    而且需要两个配合

    一个用来设置周期

    一个用来设置占空比

    • 发布于2018-07-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 一般都是通过PWM来控制舵机,最好的办法是用IO模拟PWM输出
    • 发布于2018-08-11
    • 举报
    • 评论 0
    • 0
    • 0

  • STC这个芯片是没有PWM的,要使用灵活的方式,可以使用STM32的PWM

    使用STC只能是使用IO口模拟了

    • 发布于2018-08-15
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

STC89C51单片机怎么样灵活的控制舵机!