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

单片机怎么判断舵机是数字还是模拟的

yhj416606438 2018-07-07 浏览量:1984
有一块主板主板使用的是模拟舵机,当用数字舵机时板子就无法识别到,是不是数字和模拟的驱动端口电阻不同
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 要看你单片机输出的信号是什么样的啦

    这个的判断要是人为去判断的,单片机本身是不可以判断的。

    二者的驱动方式也不同的。

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

其他答案 数量:12
  • 应该不是无法识别,而是无法通过PWM老控制吧,这个与驱动端口电阻没有关系,与脉冲有关系
    • 发布于2018-07-07
    • 举报
    • 评论 0
    • 0
    • 0

  • 是不是不能正确驱动?

    因为驱动信号需要匹配受驱要求才能正常动作。

    单片机程序一般不会主动去识别设备特性,它默认设备是符合要求的。

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

  • 一般来说单片机不去做识别的,除非是舵机端设置有识别信号送到MCU。 
    • 发布于2018-07-07
    • 举报
    • 评论 0
    • 0
    • 0

  • 主要是支持PWM频率不一样。模拟舵机不支持400Hz的PWM信号,只能50Hz。
    • 发布于2018-07-09
    • 举报
    • 评论 0
    • 0
    • 0

  • 应该是驱动的频率不同 模拟舵机是50hz  而数字舵机可以支持到400hz
    • 发布于2018-07-10
    • 举报
    • 评论 0
    • 0
    • 0

  • 单片机是无法主动识别受控对象的类型,何况舵机这类的器件你无法读取参数,就更加无法得知了。换了舵机无法控制,应该是控制信号不符合舵机的要求。
    • 发布于2018-07-10
    • 举报
    • 评论 0
    • 0
    • 0

  • 单片机判断不了吧,要根据驱动信号进行判断的
    • 发布于2018-07-10
    • 举报
    • 评论 0
    • 0
    • 0

  • 舵机的信号线一般都没有识别功能,模拟舵机与数字舵机控制方法应该是不同的
    • 发布于2018-07-11
    • 举报
    • 评论 0
    • 0
    • 0

  • 检查一下舵机的信号线,模拟控制只有三线控制,数字控制一般都是5线或者6线控制
    • 发布于2018-07-18
    • 举报
    • 评论 0
    • 0
    • 0

  • 电机的模拟输出是一个模拟量,数字输出是一个数字信号,用一个ADC去采样就可以
    • 发布于2018-07-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 单片机无法识别的,模拟舵机用dac输出模拟信号控制,数字舵机用pwm信号,必须手动检测处理。
    • 发布于2018-07-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 模拟舵机用的模拟信号,数字舵机用的数字信号,二者完全不同,单片机自然无法识别
    • 发布于2018-07-07
    • 举报
    • 评论 0
    • -3
    • 0

相关问题

问题达人换一批

单片机怎么判断舵机是数字还是模拟的