打印
[STM32F3]

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

[复制链接]
781|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 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在不断增加。如下图:

编码器使用的AS5047D。
在IHM08M1上检测HA\HB处的编码器输出波形是正常的。
相关配置如下:

请教下是什么原因造成的不能启动,如何解决?

使用特权

评论回复
沙发
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/

1180

主题

34839

帖子

1117

粉丝