你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STSPIN32F0 FOC控制板驱动大疆航模电机/单电阻/原理图/代码/...  

[复制链接]
mmuuss586 发布时间:2019-6-14 18:18
阅读主题, 点击返回1楼
4 收藏 18 评论144 发布时间:2019-6-14 18:18
144个回答
mmuuss586 回答时间:2020-4-27 10:44:01
hkg4788 回答时间:2020-5-5 15:58:57
Thanks you so much
mmuuss586 回答时间:2020-5-5 19:53:38
253632297@qq.co 回答时间:2020-5-15 16:07:52
学习学习
253632297@qq.co 回答时间:2020-5-15 16:08:47
学习学习
mmuuss586 回答时间:2020-5-15 18:58:39
mmuuss586 回答时间:2020-6-6 14:32:19
:)
giftclimb 回答时间:2020-7-17 17:08:56
很好的资料,谢谢分享
gaoqiu88 回答时间:2020-7-18 10:49:58
支持一下
giftclimb 回答时间:2020-7-22 11:25:54
感谢
mmuuss586 回答时间:2020-7-26 17:15:44
giftclimb 发表于 2020-7-17 17:08
很好的资料,谢谢分享

感谢支持
mmuuss586 回答时间:2020-7-26 17:16:40

感谢支持
mmuuss586 回答时间:2020-7-26 17:19:09
fredericchoi 回答时间:2020-8-1 12:06:59
楼主我很想用这个方案做一个项目。但是我试了很多次一直不成功。请教一下楼主:
1.我的电机是直径28mm,外转子7对极。KV330,带霍尔。我用的是有霍尔方案。
2.设置6step_conf.h为以下:
/*!< Motor control sensing : set one definition to 1, others to 0 */
#define SENSORS_LESS            (0)
#define HALL_SENSORS            (1)
#define SENSE_COMPARATORS       (0)
   
/*!< Motor control mode */
/*!< Set VOLTAGE_MODE to 1 and CURRENT_MODE to 0 or the contrary */
#define VOLTAGE_MODE            (1)
#define CURRENT_MODE            (0)

/*!< Motor control additional features */
/*!< Set independantly SPEED_LOOP either to 1 or 0 */
#define SPEED_LOOP              (1)
/*!< Set independantly SET_POINT_RAMPING either to 1 or 0 */  
#define SET_POINT_RAMPING       (1)
/*!< Set independantly gate driver pwm interface THREE_PWM either to 1 or 0 */  
#define THREE_PWM               (0)

/*!< Motor control user interface : set one definition to 1, others to 0 */
#define UART_INTERFACE          (1)
#define POTENTIOMETER_INTERFACE (0)
#define PWM_INTERFACE           (0)

1.第一次试验:
启动后电机不转,但有换向声,电机振动。
2. 第二次试验:
修改了Motor_Configuration.h
/*!< Motor control startup parameters */
#define STARTUP_SPEED_TARGET         ((uint16_t) 400)
#define STARTUP_ACCELERATION         ((uint32_t) 200)
#define STARTUP_SPEED_MINIMUM        ((uint16_t) 60)
#define STARTUP_DUTY_CYCLE           ((uint16_t) 90)   
#define STARTUP_DIRECTION            ((uint8_t)  0)     
减小了加速值和SPEED_TARGET值,电机开始在200rpm转动,但无法通过MCSDK控制。且转几秒就停。

请问楼主有什么方法可以调试呢?
mmuuss586 回答时间:2020-9-30 15:45:57

所属标签

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版