永发信息网

用51单片机可以控制三菱的伺服电机么

答案:2  悬赏:0  手机版
解决时间 2021-02-22 09:45
  • 提问者网友:感性作祟
  • 2021-02-21 18:52
用51单片机可以控制三菱的伺服电机么
最佳答案
  • 五星知识达人网友:荒野風
  • 2021-02-21 20:04
可以,如果51+三菱伺服驱动器+三菱电机,那很简单,就是让51的一个引脚输出高或低电平控制方向,另外一个引脚发脉冲到伺服驱动器就可以(要注意电压配合,中间电路)。如果用51做伺服驱动器,那就复杂了,要外加加减计数器、倍频器、分频器、如果是增量编码器反馈,还要加正交解码器等。而且51的运行速度低,精度只有8位,就算做出来效果都很差,没必要。最起码都用内含上述硬件的16位dsp或32位单片机做。
全部回答
  • 1楼网友:七十二街
  • 2021-02-21 21:18
同学,老实说,不用伺服驱动器基本不可能,因为单片机要直接驱动一部交流伺服电机需要大量数字信号处理(乘除,三角变换). 如果系统里包含伺服驱动器,你有两个办法. 一.让伺服驱动器工作在位置模式(cp脉冲/dir方向接口),单片机只要能用定时器产生脉冲就可以了,硬件上用光耦,集电机开路输出给伺服驱动器. 二.让伺服驱动器工作在速度模式(analog模拟量接口),单片机+dac产生-10v~+10v模拟量控制电机方向(模拟量极性)和速度(模拟量幅值). 速度控制上还有2种方法,可以用软件来做pid控制,缺点速度慢,受单片机速度影响大,也可以用运放电路来做pid缺点,kp ki kd参数一旦固定,不易改变,但速度最快.
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯