㈠ 伺服驱动器控制伺服电机和plc或者单片机控制伺服电机有何区别
单片机控制伺服电机只能控制电机简单的运动过程。
复杂的过程只能用伺服驱动器控制伺服电机和plc控制了——机电网络jidianbook为你解答!
㈡ 各位大侠,,,能否告知如何用单片机控制一部伺服电机
同学,老实说,不用伺服驱动器基本不可能,因为单片机要直接驱动一部交流伺服电机需要大量数字信号处理(乘除,三角变换).
如果系统里包含伺服驱动器,你有两个办法.
一.让伺服驱动器工作在位置模式(CP脉冲/DIR方向接口),单片机只要能用定时器产生脉冲就可以了,硬件上用光耦,集电机开路输出给伺服驱动器.
二.让伺服驱动器工作在速度模式(ANALOG模拟量接口),单片机+DAC产生-10v~+10V模拟量控制电机方向(模拟量极性)和速度(模拟量幅值). 速度控制上还有2种方法,可以用软件来做PID控制,缺点速度慢,受单片机速度影响大,也可以用运放电路来做PID缺点,Kp Ki Kd参数一旦固定,不易改变,但速度最快.
㈢ 如何做一个单片机板控制伺服电机,以及伺服电机基本
#includde<reg51.h>
sbit sv_on=P1^0;
sbit cw=P1^1;
sbit ccw=P1^2;
void delay(int a)
{
unsigned char i;
while(a--)for(i=0;i<120;i++);
}
main()
{
unsigned char i;
while(1)
{
for(i=0;i<250;i++)
{
sv_on=1;
cw=~cw;
ccw=0;
delay(1);
}
for(i=0;i<250;i++)
{
sv_on=1;
cw=0;
ccw=~ccw;
delay(1);
}
}
}
㈣ 用单片机怎么通过伺服驱动器控制伺服电机
最容易控制的方式是,伺服驱动器设置为位置模式,单片机给伺服驱动器发送脉冲信号就可以控制伺服电机了。
㈤ 伺服电机是怎样实现控制的; 怎样用单片机控制
51单片机只要能输出
方向+、方向-和脉冲+、脉冲-。就可以连接到伺服驱动器上可以达到你的位置控制要求。还有什么不清楚可以找我
㈥ 单片机控制伺服电机的问题~
是的
不过要看驱动器是设置为什么方式控制的,是模拟量还是脉冲+方向
㈦ 51单片机通过伺服驱动器控制伺服电机
看你伺服电机的设置情况如何了,位置模式,信号可以是PULSE+PULSE或PULSE+DIR两种模式,及双脉冲或脉冲+方向。你只需要两个控制IO口就可以了,PUL-及DIR-接GND。要想伺服电机运转需要脉冲信号,伺服电机的速度是靠脉冲信号的频率决定的。所以发电平是无法让电机转动的。
㈧ 伺服电机怎样用单片机控制
单片机控制下步进电机还行,做伺服控制还得DSP。
一般伺服控制对象都是三相电机,那驱动控制复杂去了,有兴趣的可以到“变频器世界”看看。
也就是说就算有驱动器单片机也控制不了伺服电机,不管硬件和软件上都无法实现。
㈨ 如何不用驱动器直接用51单片机控制伺服电机
单片机的端口最多才能吸收20mA的电流,但是伺服电机的工作电流在100mA以上,怎么样?要不烧坏单片机,要不电机无法工作,所以才有驱动器的啊!
你想用单片机控制MOS管之类的开关,再由MOS管驱动电机工作?这样当然可以。当然要保证电机转动的平稳,就对你的程序功底非常考验啦。