发表于:2012-04-16 09:22:36 1楼
dis_beauty
发表于:2012-04-16 09:06:54 楼主
请教:
一个刹车马达带一个导程5MM的丝杆,减速机1:30,丝杆末端装一个500线的编码器,这个理论上能达到多少的精度?正负1mm可以吗?怎样计算。
也就是说这种配置精度取决于刹车电机在几度内能刹住而不在于编码器?
确实如果我按一圈2000个脉冲,一圈5MM这样一个脉冲的位移就很小
但是实际精度取决机械结构,请问有类似经验的可以分享下吗?
我看能不能测出来@笨鸟大侠
楼主最近还看过
已知:
1)螺距=5mm
2)正弦编码器刻线500的
3)减速机减速比30:1
4)编码器安装在丝杠轴上
5)电机额定转速=3000/min
6)上位机1KHZ
求
2)脉冲当量=1mm,电子齿轮比=?,丝杠转速=?电机转速=?
解
脉冲当量=0.01mm
1)丝杠旋转一周的指令脉冲数=螺距/脉冲当量=5mm/0.01mm=500
2)丝杠旋转一周编码器反馈脉冲数=500×4=2000
3)电子齿轮比=丝杠旋转一周编码器反馈脉冲数/丝杠旋转一周的指令脉冲数=2000/500=4
4)工件的移动速度=上位机每秒输出指令脉冲数×脉冲当量=1×1000×0.01=10mm/s
5)丝杠转数=上位机每秒输出指令脉冲数/丝杠旋转一周的指令脉冲数=1×1000/500=2r/s
6)电机转速=丝杠转数×减速比=2r/s×30=60r/s=3600r/min
3、当编码器安装在电机轴上时,编码器反馈的是电机转子的位置,指令脉冲给出的是电机转子的目标位置,通过指令脉冲与反馈脉冲的比较产生电机启动、加速、减速、停车制动等控制电机的指令信号;
4、当编码器安装在丝杠轴上时,编码器反馈的是丝杠轴的位置,指令脉冲给出的还是电机转子的目标位置,通过指令脉冲与反馈脉冲的比较产生电机启动、加速、减速、停车制动等控制电机的指令信号就是错乱的;
5、当编码器安装在丝杠轴上时,编码器反馈的是丝杠轴的位置,指令脉冲给出的是丝杠轴的目标位置,通过指令脉冲与反馈脉冲的比较产生电机启动、加速、减速、停车制动等控制电机的指令信号就是正确的;
1、那么电机的控制精度是多少?
2、什么是电机的控制精度?
1)我们定义:从发出起、停电机的信号到电机真正启动、或停车时的电机转子与给定起、停位置的角位移;
2)电机转子与给定起、停位置的角位移,越小控制精度越高,越大说明电机的控制精度越差;
3、举例说,伺服的反馈脉冲与给定指令脉冲恰好相减为零的时刻,就是发出电机启动、停止命令的时刻,而电机真正启动、停车的位置已经偏离了指令给定的位置,例如实际停车的位置与给定位置相差1/2周,那么我们就说电机的控制精度是180°;
4、我们相信伺服的反馈脉冲与给定指令脉冲恰好相减为零的时刻,就是发出电机启动、停止命令的时刻,转子的位置真的在给定位置上,是绝对准确的,无误差的;
5、可是电机在此时刻,并没有启动或停车,而是在之后的某个位置上启动或停车的,这个真正启动、停车的位置与给定位置的角位移,就是这个伺服电机的真正控制精度;
6、那么普通电机与伺服电机的控制精度的区别是什么?
1)普通电机的启动、停车的命令发出的位置就是不准确的,有误差的,而伺服不是;
2)普通电机的真正启动、停车的位置和伺服电机真正启动、停车的位置的控制精度可以是一样的,当然伺服设计时采取了相应的措施,所以控制精度可以高于普通电机的控制精度;
7、制约电机控制精度的因数很多:
1)位置检测的精度,这个因数因编码器的使用已经得到提高;
2)控制指令发出的方式;
3)执行指令的开关电器的时间常数;
4)电机转子、负载的速度变化;
5)电机转子、负载的惯量大小;
6)电机转矩、制动力矩的大小;
7)电机速度变化时的加减速时间;
8、电机的控制精度绝不是一个常数,是一个因条件不同而不同的变化的量;
9、也就是说,在特定条件下,电机的控制精度可能会很高,而在另外的条件下,控制精度可能很差;
10、所以伺服在不同负载、不同速度下的控制参数,有不同的设置;
11、其实说的这些,大家实际早都在自觉或不自觉的应用者,例如开车时,重车和空车的控制差别、速度高与低的控制差别等等;
12、提高电机控制精度的方法有哪些?
13、现有电机,控制精度最高的是步进脉冲电机,而不是伺服电机:
1)伺服的检测精度高;
2)步进的控制精度高;
14、所以调高电机的控制精度,必须走伺服脉冲控制步进式的路子!
http://bbs.gongkong.com/Details/201203/2012032611042500001-1.shtml
“四极电机带一比五十的减速机,低速端让准确控制到M12螺母大小的接近点,”
1、“一比五十的减速机”,主动力电机转50周,被动低速轮转一周;
2、电机转一周,被动低速轮转1/50周=360°/50=7.2°;
3、如果能控制电机在±1周起、停车,被动低速轮的控制精确度在±7.2°;
4、如果能控制电机在±1/2周起、停车,被动低速轮的控制精确度在±3.6°;
5、如果能控制电机在±1/10周起、停车,被动低速轮的控制精确度在±0.72°;
6、而且被动低速轮的驱动力矩是电机力矩的50倍;
7、而且被动低速轮的驱动转速是电机转速的1/50倍;
3、举例说,伺服的反馈脉冲与给定指令脉冲恰好相减为零的时刻,就是发出电机启动、停止命令的时刻,而电机真正启动、停车的位置已经偏离了指令给定的位置,例如实际停车的位置与给定位置相差1/2周,那么我们就说电机的控制精度是180°;
4、我们相信伺服的反馈脉冲与给定指令脉冲恰好相减为零的时刻,就是发出电机启动、停止命令的时刻,转子的位置真的在给定位置上,是绝对准确的,无误差的;
5、可是电机在此时刻,并没有启动或停车,而是在之后的某个位置上启动或停车的,这个真正启动、停车的位置与给定位置的角位移,就是这个伺服电机的真正控制精度;
6、那么普通电机与伺服电机的控制精度的区别是什么?
1)普通电机的启动、停车的命令发出的位置就是不准确的,有误差的,而伺服不是;
2)普通电机的真正启动、停车的位置和伺服电机真正启动、停车的位置的控制精度可以是一样的,当然伺服设计时采取了相应的措施,所以控制精度可以高于普通电机的控制精度;
7、制约电机控制精度的因数很多:
1)位置检测的精度,这个因数因编码器的使用已经得到提高;
2)控制指令发出的方式;
3)执行指令的开关电器的时间常数;
4)电机转子、负载的速度变化;
5)电机转子、负载的惯量大小;
6)电机转矩、制动力矩的大小;
7)电机速度变化时的加减速时间;
14、所以调高电机的控制精度,必须走伺服脉冲控制步进式的路子!
http://bbs.gongkong.com/Details/201203/2012032611042500001-1.shtml