伺服驱动器有方向+、方向-和脉冲+、脉冲-,四个端子连接上位机,就2路光藕,方向一路,脉冲一路,上位机给定信号,控制驱动器上方向、脉冲这两路光藕的通断,来控制伺服驱动器的正转与反转、运行与停止。
控制伺服电机主要有两种信号,一种是数字信号即脉冲控制,另一种是模拟信号,即电压或电流控制,一般是直流电压或直流电流控制。
要说方向的控制在用脉冲控制的时候主要用到有:
1、A、B相超前或滞后
2、P+R 即脉冲加方向
在用模拟信号控制时主要是用 带正负的标准信号:-10V-----+10V或-5V----+5V或-20mA---+20mA 等。其中正负电压代表的是运行方向。
扩展资料:
伺服电机内部的转子是永磁铁,驱动器控制的U/V/W三相电形成电磁场,转子在此磁场的作用下转动,同时电机自带的编码器反馈信号给驱动器,驱动器根据反馈值与目标值进行比较,调整转子转动的角度。伺服电机的精度决定于编码器的精度(线数)。
交流伺服电机和无刷直流伺服电机在功能上的区别:交流伺服要好一些,因为是正弦波控制,转矩脉动小。直流伺服是梯形波。但直流伺服比较简单,便宜。
参考资料来源:百度百科-伺服电机
Servo_Motor_Plus=1;
Servo_Motor_Dir=0;
for(;PlusNum>0;PlusNum--){
mDelay(20);
Servo_Motor_Plus = ~Servo_Motor_Plus;//脉冲负
mDelay(20);
Servo_Motor_Plus = ~Servo_Motor_Plus;//脉冲负
}
为何电机不会正常转动?