完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
42步进电机+驱动器,1.8步距角,32细分。用的labview+NI cDAQ 9188机箱+NI 9402和NI 9263采集卡。9402发送脉冲给驱动器,接驱动器的PUL+和-,9263提供高、低电平接DIR+和-。如果不控制正反,只提供转速,电机能转到300r/min左右。如果控制正反转,电机转速设定在180r/min或更高时,输入高或低电平令电机反方向旋转时,就会出现电机突然不动,嗡嗡作响,一直不动。这种情况的原因是什么?应该如何解决?谢谢大家!!!
|
|
相关推荐
3个回答
|
|
乘以0.3 驱动器采用TD高性能驱动 TDE510 Easy可靠性输入电压范围 优异开环 控制内置RS485通讯PID工能 PID控制器参数选择的方法很多,例如试凑法、临界比例度法、扩充临界比例度法等。但是,对于PID控制而言,参数的选择始终是一件非常烦杂的工作,需要经过不断的调整才能得到较为满意的控制效果。依据经验,一般PID参数确定的步骤如下[42]:
(1)确定比例系数Kp确定比例系数Kp时,首先去掉PID的积分项和微分项,可以令Ti=0、Td=0,使之成为纯比例调节。输入设定为系统允许输出最大值的60%~70%,比例系数Kp由0开始逐渐增大,直至系统出现振荡;再反过来,从此时的比例系数Kp逐渐减小,直至系统振荡消失。记录此时的比例系数Kp,设定PID的比例系数Kp为当前值的60%~70%。 (2)确定积分时间常数Ti比例系数Kp确定之后,设定一个较大的积分时间常数Ti,然后逐渐减小Ti,直至系统出现振荡,然后再反过来,逐渐增大Ti,直至系统振荡消失。记录此时的Ti,设定PID的积分时间常数Ti为当前值的150%~180%。 (3)确定微分时间常数Td微分时间常数Td一般不用设定,为0即可,此时PID调节转换为PI调节。如果需要设定,则与确定Kp的方法相同,取不振荡时其值的30% |
|
|
|
300RPM的转速是比较低的 步进电机转速上不去 最主要的原因是和驱动芯片输出的电流波形有关 1. 普通的驱动芯片在电流过零点的时候 会存在电流死去,目前德国TMC的芯片推出的SPEREADCYCLE可以完美解决这个问题,比如TMC5160这款芯片可以在开环情况下驱动步进电机转速达到5000RPM 话题转回来 如何做到步进电机高速 ,首先解决电流过零问题,这个问题在低速时候会导致电机抖动与丢步 上图左侧为常规的驱动芯片会在电流过零点时候存在死区,右侧为TMC的专利威廉希尔官方网站 Spreadcycle 电流平滑过零 2.影响电机转速 以及动态性能的第二个因素是电流波形的质量 上图为常规电流波形图 上图为TMC的TMC5160所输出的电流波形图。 以上可以解决步进电机的高速上不去的问题。当然如果采用TRINAIMIC的TMC4361闭环控制芯片步进电机可以达到6000-7000RPM的转速,因为TMC4361在电流环中就实现了FOC控制 关于TMC的详细信息可以登录www.trinamic.com.cn |
|
|
|
不错,很好的经验分享,辛苦麻烦了,欠缺这方面的资料,非常感谢。
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1988 浏览 0 评论
7034 浏览 1 评论
1743 浏览 0 评论
4415 浏览 1 评论
【⌈嵌入式机电一体化系统设计与实现⌋阅读体验】+磁力输送机系统设计的创新与挑战
1819 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-23 13:04 , Processed in 0.512510 second(s), Total 48, Slave 40 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号