完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
测试环境:
控制板:NUCLEO-F303RE Power Board:NUCLEO-IHM07M1 BLDC motor ,增加了编码器 现在位置模式下,可以正常跑, main函数里 MC_StartMotor1(); /* USER CODE END 2 */ /* Infinite loop */ /* USER CODE BEGIN WHILE */ while(MC_GetAlignmentStatusMotor1()!=TC_ALIGNMENT_COMPLETED){} while (1) { /* USER CODE END WHILE */ /* USER CODE BEGIN 3 */ MC_ProgramPositionCommandMotor1(3.14*2,0.1); HAL_Delay(1000); MC_ProgramPositionCommandMotor1(-3.14*2,0.1); HAL_Delay(1000); } 现在想切换到速度模式: MC_ProgramSpeedRampMotor1(600/6,1000); //无法切换,还是位置模式 //MC_ProgramTorqueRampMotor1(5000,0); //力矩模式也无法切换,但在st motor cotrol workbench中,可以力矩模式,这个也同样不解 查看定义 typedef enum { STC_TORQUE_MODE, /**< @brief Torque mode.*/ STC_SPEED_MODE /**< @brief Speed mode.*/ } STC_Modality_t; //只有2种模式,是需要自己增加POSITION MODE么? 哪位遇到过这种情况, |
|
相关推荐
1个回答
|
|
在现有的框架下,如果是在电机的运行过程中从位置模式切换到速度模式是不行的 ,必须在电机停止的时候设置为速度模式
|
|
|
|
只有小组成员才能发言,加入小组>>
调试STM32H750的FMC总线读写PSRAM遇到的问题求解?
1771 浏览 1 评论
X-NUCLEO-IHM08M1板文档中输出电流为15Arms,15Arms是怎么得出来的呢?
1619 浏览 1 评论
1070 浏览 2 评论
STM32F030F4 HSI时钟温度测试过不去是怎么回事?
724 浏览 2 评论
ST25R3916能否对ISO15693的标签芯片进行分区域写密码?
1673 浏览 2 评论
1936浏览 9评论
STM32仿真器是选择ST-LINK还是选择J-LINK?各有什么优势啊?
729浏览 4评论
STM32F0_TIM2输出pwm2后OLED变暗或者系统重启是怎么回事?
569浏览 3评论
594浏览 3评论
stm32cubemx生成mdk-arm v4项目文件无法打开是什么原因导致的?
552浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 17:38 , Processed in 0.703150 second(s), Total 77, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号