完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我使用L6470 对电机进行驱动 但是遇到一个问题 我做了几个速度,但是不同速度转的角度明显不对 我配置的64/1 12800 为200*64 应该是一圈 ,但是有的速度的情况下,明显不是一圈,即使感觉是一圈,正转和反转好像有不完全一样。 不知道是什么原因 下面是我的初始化配置,不知道哪里出问题了
MotoStep_Cmd_SetPar(ADD_MOTOSTEP_ACC, SPEED_PAR_ACC); 下面是我设置的不同速度的代码:
图片是 用ST的工具生产的初始化参数 |
|
相关推荐
3个回答
|
|
围观一下,对这个技术比较关注
|
|
|
|
|
|
|
|
SPEED_PAR_DEC 300//0x50
#define STEP_TOTAL_50ML 768000 #define STEP_TOTAL_20ML 614400 #define STEP_TOTAL_10ML 614400 #define SPEED_KVAL_HOLD 0x13 #define SPEED_KVAL_RUN 0x42 #define SPEED_KVAL_ACC 0x83 #define SPEED_KVAL_DEC 0x83 #define SPEED_ST_SLP 0x1b #define SPEED_SLP_ACC 0x78 #define SPEED_SLP_DEC 0x78 #define SPEED_MOTO_FAST 27 #define SPEED_MOTO_HIGH 17 #define SPEED_MOTO_MIDDLE 12 #define SPEED_MOTO_LOW 8 #define SPEED_FULL_SPEED 39 #define SPEED_IN_SPEED 0x17e1 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1085 浏览 0 评论
AD7686芯片不传输数据给STM32,但是手按住就会有数据。
1041 浏览 2 评论
2145 浏览 0 评论
如何解决MPU-9250与STM32通讯时,出现HAL_ERROR = 0x01U
1240 浏览 1 评论
hal库中i2c卡死在HAL_I2C_Master_Transmit
1660 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-24 23:22 , Processed in 0.631525 second(s), Total 80, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号