完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
你好。
我正在尝试使用P-NUCLEO-IHM001学习FOC SDK。 第一个测试的固件是''STM32CubeExpansion_SPN7_V1.0.0 Projects Multi Examples MotorControl Binary STM32F302R8-Nucleo X-CUBE-SPN7.bin''。 它起作用了(我判断它只是看电机的旋转)。 第二个测试的固件输出项目''C: Program Files STMicroelectronics FOC SDK STM32 PMSM FOC LIBv4.2 Web Project MDK-ARM UserProject STM32F30x_UserProject.uvprojx''。 (使用STMCWB输出参数.c / .h文件,3个分流和6极对) 串行通信似乎很成功,但按下[Start]按钮后1秒内出现过流故障。 我听说PWM声音会逐渐变大。 (请查看附加的截图图片......) 在停止电机轮廓仪之前,稳定电源指示0.05A。 所以我想知道3个问题。 1.How Motor Profiler如何判断第一序列的电流。 * STMCWB设置为默认值(标称值为2.1A)。 2.如何调整(软件/硬件)该范围。 3.为什么X-CUBE-SPN7.bin起作用了。 [电机规格] http://www.hobbyking.com/hobbyking/store/__42861__Turnigy_Aerodrive_DST_700_Brushless_Outrunner_motor_700kv.html 请原谅我糟糕的英语。 最好的祝福。 #p-nucleo-ihm001#foc-sdk#dst700 以上来自于谷歌翻译 以下为原文 Hi there. I'm trying to learn FOC SDK using P-NUCLEO-IHM001. First test's firmware is ''STM32CubeExpansion_SPN7_V1.0.0ProjectsMultiExamplesMotorControlBinarySTM32F302R8-NucleoX-CUBE-SPN7.bin''. It worked(I judged it only just looking rotation of motor). Second test's firmware is output of project ''C:Program FilesSTMicroelectronicsFOC SDKSTM32 PMSM FOC LIBv4.2WebProjectMDK-ARMUserProjectSTM32F30x_UserProject.uvprojx''. (Using STMCWB outputs parameter.c/.h files, 3 shunt & 6 pole pair) It seems success about serial communication, However Over-Current faults occurs in a 1 seconds after push the [Start] button. I heard PWM sound would gradually get bigger. (Please check appended screenshot image...) Stabilized power supply indicated 0.05A, just before stop motor profiler. So I want to know 3 matters. 1.How Motor Profiler judge current of first sequence. *STMCWB setting was default(nominal 2.1A). 2.How can I tune(software/hardware) that range. 3.Why X-CUBE-SPN7.bin was work. [Motor Spec] http://www.hobbyking.com/hobbyking/store/__42861__Turnigy_Aerodrive_DST_700_Brushless_Outrunner_motor_700kv.html Please forgive me my lousy english. Best regards. #p-nucleo-ihm001 #foc-sdk #dst700 |
|
相关推荐
1个回答
|
|
|
再见
您目前的选项是降低设置到电机部分的标称电流。 2.1A是硬件过流保护,如果您将此值设置为标称电流,您将确保过流错误。标称电流必须低于那个,不仅低于,而且低于此值,因为由于PWM的产生,电流中存在一些纹波,这取决于所施加的总线电压,主要取决于电机的电感。 例如,如果在MC-Kit中编程的默认FW情况下具有工作条件,则使用0.7A的额定电流。您可以尝试找到正确的值。为了高,您将得到过电流,低电流,并且您无法获得足够的扭矩来旋转电机。 再见 梁咏琪 以上来自于谷歌翻译 以下为原文 Ciao The option that you have at the moment is to decrease the nominal current set into the motor section. The 2.1A is an hardware over current protection, if you set this value as nominal current you will have for sure the over current error. The nominal current must be below that one and not only below but greatly below, this because there are some ripple in the current due the PWM generation that depends on the Bus voltage applied and mostly from the inductance of the motor. For instance to have a working condition in case of the default FW programmed in the MC-Kit we used 0.7A of nominal current. You can experiment to find the proper value. To high and you will get overcurrent, to low and you can not have sufficient torque to spin the motor. Ciao Gigi |
|
|
|
|
只有小组成员才能发言,加入小组>>
stm32mp157的异核通信的rpmsg_sdb的m4固件和a7驱动该如何编写?
1456 浏览 0 评论
stm32f103用freertos对一个采样率为1kHz的传感器,进行采样,数据出差
1505 浏览 0 评论
请教:在使用UDE STK时,单片机使用SPC560D30L1,在配置文件怎么设置或选择?里面只有SPC560D40的选项
3652 浏览 1 评论
3844 浏览 1 评论
请问是否有通过UART连接的两个微处理器之间实现双向值交换的方法?
2463 浏览 1 评论
STM32H7打开DCache后,出现了串口接收信息为空的现象,是哪里出了问题?
730浏览 5评论
用NANO STM32F103RBT6的开发板烧录不了是哪里出了问题?
665浏览 5评论
712浏览 5评论
外部中断触发类型为双边沿触发,进入中断回调后有什么办法判断该边沿是上升沿还是下降沿?
945浏览 5评论
STM32L071CBT6低温环境下无法正常工作是什么原因引起的?
749浏览 5评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-3 13:58 , Processed in 0.692469 second(s), Total 72, Slave 55 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
370