完善资料让更多小伙伴认识你,还能领取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 |
|
|
|
只有小组成员才能发言,加入小组>>
请教:在使用UDE STK时,单片机使用SPC560D30L1,在配置文件怎么设置或选择?里面只有SPC560D40的选项
2459 浏览 1 评论
3160 浏览 1 评论
请问是否有通过UART连接的两个微处理器之间实现双向值交换的方法?
1727 浏览 1 评论
3547 浏览 6 评论
5907 浏览 21 评论
885浏览 4评论
1263浏览 4评论
在Linux上安装Atollic TRUEStudio的步骤有哪些呢?
528浏览 3评论
使用DMA激活某些外设会以导致外设无法工作的方式生成代码是怎么回事
1247浏览 3评论
1300浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-10-1 22:01 , Processed in 0.996369 second(s), Total 78, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号