[发明专利]一种无刷直流电机控制系统的控制方法在审
申请号: | 202010248174.5 | 申请日: | 2020-04-01 |
公开(公告)号: | CN111541406A | 公开(公告)日: | 2020-08-14 |
发明(设计)人: | 罗淦恩;高宁;潘叶江 | 申请(专利权)人: | 华帝股份有限公司 |
主分类号: | H02P6/182 | 分类号: | H02P6/182;H02P6/20 |
代理公司: | 中山奇昱专利代理事务所(普通合伙) 44557 | 代理人: | 黄国清 |
地址: | 528400 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 直流电机 控制系统 控制 方法 | ||
本发明公开了一种无刷直流电机控制系统的控制方法,所述无刷直流电机控制系统包括Cortex‑M0处理器、PWM控制模块、反电动势检测模块、电机、系统电压电流检测模块、LCD显示模块和按键模块,其中所述Cortex‑M0处理器分别与所述PWM控制模块、所述反电动势检测模块、所述系统电压电流检测模块、所述LCD显示模块和所述按键模块电性连接,所述PWM控制模块和反电动势检测模块分别与所述电机电性连接,所述控制方法包括如下步骤:进行底层驱动初始化;执行主程序执行流程;执行DMA中断服务流程;执行第一定时器中断服务流程;执行第二定时器中断服务流程。其成本较低,利于提高产品的市场竞争力。
技术领域
本发明涉及电机技术领域,尤其涉及一种无刷直流电机控制系统的控制方法。
背景技术
相关技术中,励磁磁势分布呈方波状的永磁同步电机称为无刷直流电机(BLDC),此类型电机常被用在直流变频吸油烟机中,无刷直流电机的控制方法一般采用如下两种方式:
1、利用霍尔传感器感知电机转子位置从而计算出控制信号切换时刻,但是其采用传感器进行辅助检测,由此会增加产品的成本;
2、通过检测电机相电压的反电动势状态得出电机转子位置,从而计算出控制信号切换时刻,其不需要采用传感器进行辅助检测,成本较低,但对MCU处理器的处理能力有较高的要求。此外,为了获得控制的高稳定性,数字信号处理器(DSP)常被用于无刷直流电机的控制核心,一方面,其具有大于100Mhz的主频处理速度和较丰富的芯片内部资源,但是由此会导致芯片的成本较高,另一方面,较复杂的软硬件设计和兼容性不高等特点,导致系统的调试难度大,技术门槛较高。
发明内容
本发明旨在至少在一定程度上解决现有相关技术中存在的问题之一,为此,本发明的目的在于提出一种无刷直流电机控制系统的控制方法,其成本较低,利于提高产品的市场竞争力。
上述的目的是通过如下技术方案来实现的:
一种无刷直流电机控制系统的控制方法,所述无刷直流电机控制系统包括Cortex-M0处理器、PWM控制模块、反电动势检测模块、电机、系统电压电流检测模块、LCD显示模块和按键模块,其中所述Cortex-M0处理器分别与所述PWM控制模块、所述反电动势检测模块、所述系统电压电流检测模块、所述LCD显示模块和所述按键模块电性连接,所述PWM控制模块和反电动势检测模块分别与所述电机电性连接,所述控制方法包括如下步骤:
进行底层驱动初始化;
执行主程序执行流程;
执行DMA中断服务流程;
执行第一定时器中断服务流程;
执行第二定时器中断服务流程。
在一些实施方式中,底层驱动初始化的步骤包括:
LCD GPIO配置、PWM GPIO配置、PWM时基配置、ADC和DMA配置、第一定时器配置、第二定时器配置和按键GPIO配置。
在一些实施方式中,执行主程序执行流程的步骤包括:
进行底层驱动初始化;
进行LCD底层驱动初始化;
进行LCD显示初始化;
进行系统变量初始化;
进行PWM控制模块使能;
进入电机运行阶段。
在一些实施方式中,进入电机运行阶段后的步骤包括:
在电机运行期间循环进行电压、电流、速度显示以及响应按键检测程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华帝股份有限公司,未经华帝股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010248174.5/2.html,转载请声明来源钻瓜专利网。