完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
S2GO_2_HALL_TLE4966K
官方程序中,通过电位器设置Poti_Handler()调整WM_MOTOR_CONTROL_01速度, WM_MOTOR_CONTROL_01可以正常工作。 但如果设置固定速度,如 Emo_SetRefSpeed(1000) ,那么当WM_MOTOR_CONTROL_01启动时,需要用手转动才能使WM_MOTOR_CONTROL_01正常启动,否则不会转动。 我试着调试启动占空比和 PID 参数,但都不起作用。 |
|
相关推荐
1个回答
|
|
TLE9879 WM_MOTOR_CONTROL_01在启动过程中需要手动转动的原因可能有以下几点:
1. 启动扭矩不足:当电机启动时,可能需要一定的扭矩来克服初始的摩擦力和负载。如果设置的固定速度(如Emo_SetRefSpeed(1000))导致启动扭矩不足,那么电机可能无法自动启动。手动转动可以帮助电机克服初始阻力,从而顺利启动。 2. 启动电流限制:为了防止启动时电流过大,可能对电机控制器或电源造成损害,电机控制器可能设置了启动电流限制。这可能导致启动时电流不足以驱动电机。手动转动可以提供额外的扭矩,帮助电机启动。 3. 启动策略问题:在S2GO_2_HALL_TLE4966K官方程序中,可能采用了一种需要手动转动的启动策略。这种策略可能在某些情况下可以提高启动成功率,但在其他情况下可能导致启动困难。 为了解决这个问题,你可以尝试以下方法: 1. 调整启动扭矩:尝试增加启动扭矩,以便在不手动转动的情况下顺利启动电机。这可能需要调整电机控制器的参数,如启动电流、加速时间等。 2. 优化启动策略:检查并优化启动策略,以确保在不同条件下都能顺利启动。这可能包括调整启动电流限制、加速曲线等参数。 3. 使用传感器反馈:考虑使用传感器(如编码器)来检测电机的初始位置和速度,以便在启动过程中提供更精确的控制。这可以帮助电机控制器更有效地克服初始阻力,实现自动启动。 4. 检查硬件问题:确保电机和控制器的硬件连接正确,没有损坏或故障。硬件问题可能导致电机无法正常启动。 5. 寻求技术支持:如果以上方法都无法解决问题,建议联系TLE9879 WM_MOTOR_CONTROL_01的制造商或技术支持团队,以获取更专业的帮助和建议。 |
|
|
|
只有小组成员才能发言,加入小组>>
TLE9879_BLDC电机启动需要用手拨一下才能转动,怎么解决?
5707 浏览 2 评论
4090 浏览 9 评论
请问TLE5012B_E1000 启动后为什么位置不能正确获取
3606 浏览 9 评论
1214 浏览 8 评论
3508 浏览 7 评论
432浏览 2评论
257浏览 2评论
365浏览 2评论
TLE9879_BLDC电机启动需要用手拨一下才能转动,怎么解决?
5733浏览 2评论
如果是打开已有的dave工程,怎么查看这个工程选择的mcu型号?
434浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-4 08:59 , Processed in 0.610248 second(s), Total 48, Slave 41 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号