[STM32F3] 请教MCSDK生成的工程,使用正交编码器不能启动

[复制链接]
1146|3
 楼主| dirtwillfly 发表于 2021-6-15 14:45 | 显示全部楼层 |阅读模式
本帖最后由 dirtwillfly 于 2021-6-15 14:46 编辑

硬件:NUCLEO-F302R8  +  X-NUCLEO-IHM08M1
软件:使用ST Motor Control Workbench Ver 5.Y.1
1、使用Sensor-Less(Observer+PLL)方式,控制电机启动、调速都没有问题。
2、使用Quadrature encoder方式,电机不能启动,但是POWER在不断增加。如下图:
6299560c84ba7899c1.png
编码器使用的AS5047D。
在IHM08M1上检测HA\HB处的编码器输出波形是正常的。
相关配置如下:
9179660c84c702ee70.png 1408860c84c53dbf3f.png
请教下是什么原因造成的不能启动,如何解决?

 楼主| dirtwillfly 发表于 2021-6-15 14:48 | 显示全部楼层
天灵灵地灵灵 发表于 2021-6-15 14:52 | 显示全部楼层
这UI非常棒啊。
mmuuss586 发表于 2021-6-15 15:30 | 显示全部楼层
无感部分没问题:说明驱动,电流采样硬件没问题;

1、通过上位机测试:手转电机,看电脑能不能读到转速数据,能读到硬件接口没问题;
2、编码器线数:400线是否正确,最近一个朋友他就是设错了400改成360就好;
3、编码器或电机相线UVW:线序换下试下,可以先换AB;
4、干扰问题:如果无感转电机,AB波形好的话,那就不是干扰问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:欢迎进入TI MCU论坛      21ic TI技术交流1群:61549143(已满),  21ic TI技术交流2群:311421422 我的博客:http://blog.timcu.com/

1199

主题

35121

帖子

1122

粉丝
快速回复 在线客服 返回列表 返回顶部