中国半导体行业协会封装分会会刊

中国电子学会电子制造与封装技术分会会刊

导航

电子与封装 ›› 2021, Vol. 21 ›› Issue (12): 120304 . doi: 10.16257/j.cnki.1681-1070.2021.1217

• 电路设计 • 上一篇    下一篇

基于Cortex-M0的直流无刷电机矢量控制系统设计

万清;宋锦;雷志强;李克靖;吴居成   

  1. 中科芯集成电路有限公司,江苏 无锡 214072
  • 收稿日期:2021-04-12 出版日期:2021-12-28 发布日期:2021-06-22
  • 作者简介:万清(1981—),男,江苏宜兴人,硕士,高级工程师,现从事电机控制和芯片设计研究。

Design of Vector Control System for Brushless DC Motor Basedon Cortex-M0

WAN Qin, SONG Jin, LEI Zhiqiang, LI Kejing, WU Jucheng   

  1. China Key System & Integrated Circuit Co., Ltd., Wuxi 214072, China
  • Received:2021-04-12 Online:2021-12-28 Published:2021-06-22

摘要: 针对直流无刷电机矢量控制系统对模拟量采样的需求,在分析矢量控制相电流采样原理和Cortex-M0核具有单模拟/数字转换器(Analog-to-Digital Converter, ADC)采样模块的基础上,提出了一种新型矢量控制系统。该系统对相电流采用直接存储器存储(Direct Memory Access, DMA)的采样方式,对控制模拟信号采用分时采样模式。该方式模拟了双ADC注入采样模式,节约了采样时间,并且解决了相电流需立即处理的问题,使得矢量控制效果更好。实验基于STM32F030C8T6平台,设计了直流无刷电机控制系统,验证了所提出采样方式的正确性。

关键词: 直流无刷电机, 矢量控制, 相电流, 控制器

Abstract: Aiming at the demand of analog sampling in brushless DC motor vector control system, a new vector control system is proposed based on the analysis of phase current sampling principle of vector control and Cortex-M0 core with single analog-to-digital converter (ADC) sampling module. The system adopts direct memory access (DMA) sampling mode for phase current and time-sharing sampling mode for control analog signal. This method simulates the dual ADC injection sampling mode, saves the sampling time, and solves the problem that the phase current needs to be handled immediately, which makes the vector control effect better. Based on STM32F030C8T6 platform, the brushless DC motor control system is designed, and the correctness of the proposed sampling method is verified.

Key words: brushlessDCmotor, vectorcontrol, phasecurrent, controller

中图分类号: