CN110176878A - 一种基于stm32的直流无刷电机驱动控制器 - Google Patents
一种基于stm32的直流无刷电机驱动控制器 Download PDFInfo
- Publication number
- CN110176878A CN110176878A CN201910575895.4A CN201910575895A CN110176878A CN 110176878 A CN110176878 A CN 110176878A CN 201910575895 A CN201910575895 A CN 201910575895A CN 110176878 A CN110176878 A CN 110176878A
- Authority
- CN
- China
- Prior art keywords
- stm32
- brush
- transformer
- driven
- less
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/08—Arrangements for controlling the speed or torque of a single motor
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/14—Electronic commutators
- H02P6/16—Circuit arrangements for detecting position
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
Abstract
本发明提供的一种基于STM32的直流无刷电机驱动控制器;包括控制芯片、电源模块、驱动模块,所述电源模块内多级变压器为控制芯片和驱动模块分别供电,所述控制芯片与驱动模块连接,驱动模块与直流无刷电机连接。本发明采用STM32F405RGT6作为驱动控制器主控芯片,与采用DSP、FPGA、STM32F407等作为主控芯片的无刷直流电机控制器相比,可大大降低控制器的成本,减少控制器体积。同时,本系统采用电流和温度的双重保护,使控制器具有良好的可靠性,具有极佳的应用推广前景。
Description
技术领域
本发明涉及一种基于STM32的直流无刷电机驱动控制器。
背景技术
发明内容
为解决上述技术问题,本发明提供了一种基于STM32的直流无刷电机驱动控制器。
本发明通过以下技术方案得以实现。
本发明提供的一种基于STM32的直流无刷电机驱动控制器;包括控制芯片、电源模块、驱动模块,所述电源模块内多级变压器为控制芯片和驱动模块分别供电,所述控制芯片与驱动模块连接,驱动模块与直流无刷电机连接。
所述电源模块包括48V变15V变压器、15V变5V变压器、5V变3.3V 变压器,48V变15V变压器的输入端和输出端分别与48V直流电源和 15V变5V变压器连接,15V变5V变压器的输出端与5V变3.3V变压器连接。
所述驱动模块包括3相桥式驱动器,3相桥式驱动器与三相电压型桥式逆变电路模块连接,三相电压型桥式逆变电路模块与直流无刷电机连接。
所述控制芯片的输出端与相桥式驱动器连接,控制芯片的输出的输入端分别与电流传感器和安装在直流无刷电机上的霍尔传感器连接。
霍尔传感器采集电机实时位置及转速后通过霍尔信号接收模块输入控制芯片。
所述控制芯片还通过MAX485接口芯片与上位机连接。
所述8V变15V变压器、15V变5V变压器、5V变3.3V变压器分别输出15V、5V、3.3V三种电压为直流无刷电机、3相桥式驱动器、MAX485 接口芯片、电流传感器、温度传感器、霍尔信号接收模块和STM32 芯片供电。
所述控制芯片型号为STM32F405RGT6。
所述三相电压型桥式逆变电路模块通过6个MOSFET功率管组成, MOSFET功率管的背面安装有温度传感器。
所述MAX485接口芯片与上位机的通信接口采用485通信接口。
本发明的有益效果在于:采用STM32F405RGT6作为驱动控制器主控芯片,与采用DSP、FPGA、STM32F407等作为主控芯片的无刷直流电机控制器相比,可大大降低控制器的成本,减少控制器体积。同时,本系统采用电流和温度的双重保护,使控制器具有良好的可靠性,具有极佳的应用推广前景。
附图说明
图1为驱动控制器的结构示意图;
图2为驱动控制器的控制系统图;
图3为驱动控制器的温度采集电路原理图;
图4为驱动控制器的电流采集电路原理图。
具体实施方式
下面进一步描述本发明的技术方案,但要求保护的范围并不局限于所述。
一种基于STM32的直流无刷电机驱动控制器;包括控制芯片、电源模块、驱动模块,所述电源模块内多级变压器为控制芯片和驱动模块分别供电,所述控制芯片与驱动模块连接,驱动模块与直流无刷电机连接。
所述电源模块包括48V变15V变压器、15V变5V变压器、5V变3.3V 变压器,48V变15V变压器的输入端和输出端分别与48V直流电源和 15V变5V变压器连接,15V变5V变压器的输出端与5V变3.3V变压器连接。
所述驱动模块包括3相桥式驱动器,3相桥式驱动器与三相电压型桥式逆变电路模块连接,三相电压型桥式逆变电路模块与直流无刷电机连接。
所述控制芯片的输出端与相桥式驱动器连接,控制芯片的输出的输入端分别与电流传感器和安装在直流无刷电机上的霍尔传感器连接。
霍尔传感器采集电机实时位置及转速后通过霍尔信号接收模块输入控制芯片。
所述控制芯片还通过MAX485接口芯片与上位机连接。
所述8V变15V变压器、15V变5V变压器、5V变3.3V变压器分别输出15V、5V、3.3V三种电压为直流无刷电机、3相桥式驱动器、MAX485 接口芯片、电流传感器、温度传感器、霍尔信号接收模块和STM32 芯片供电。
所述控制芯片型号为STM32F405RGT6。
所述三相电压型桥式逆变电路模块通过6个MOSFET功率管组成, MOSFET功率管的背面安装有温度传感器。
所述MAX485接口芯片与上位机的通信接口采用485通信接口。
一种基于STM32的直流无刷电机驱动控制器,包括STM32芯片、 48V变15V变压器、15V变5V变压器、5V变3.3V变压器、MAX485接口芯片、电流传感器、霍尔信号接收模块、6个MOSFET功率管组成的三相电压型桥式逆变电路模块、3相桥式驱动器、温度传感器。所述STM32直流无刷电机驱动控制器由48V直流电做输入电源,经过 15V电压模块,5V电源模块,3.3V电源模块,分别可输出15V、5V、 3.3V三种电源为直流无刷电机、3相桥式驱动器、MAX485接口芯片、电流传感器、温度传感器、霍尔信号接收模块和STM32芯片供电。所述STM32芯片与3相桥式驱动器连接,所述3相桥式驱动器与MOSFET 功率管的栅极连接,所述STM32芯片与MAX485接口芯片连接,所述 STM32芯片与电流传感器连接,所述电流传感器与MOSFET功率管的输出连接,所述STM32芯片与霍尔信号接收模块连接,所述STM32 芯片与温度传感器连接。
所述的一种基于STM32的直流无刷电机驱动控制器,其特征在于:所述STM32核心控制器的具体型号为STM32F405RGT6。
所述的一种基于STM32的直流无刷电机驱动控制器,其特征在于:所述电机实时位置及转速采集采用霍尔传感器和霍尔信号接收模块。
所述的一种基于STM32的直流无刷电机驱动控制器,其特征在于:所述通信接口采用485通信接口。
所述的一种基于STM32的直流无刷电机驱动控制器,其特征在于:算上输入的48V直流电,本驱动控制器可以向器件提供48V,15V,5V, 3.3V四种直流电源。
所述的一种基于STM32的直流无刷电机驱动控制器,其特征在于:所述温度传感器为负温度系数热敏电阻,其特性是温度越高,电阻阻值越小,热敏电阻放置于MOSFET功率管的正背面,用于监测控制器的温度。
本发明的控制系统图如图2所示,STM32芯片通过RS-485串行总线接口与其他设备或上位机相连,使得驱动控制器具有扩展性。若与上位机相连即可实现上位机对STM32芯片采集的电流信号、霍尔信号、温度信号进行实时显示,也可实现通过上位机对STM32芯片进行远程控制,保证实验时人员安全。当上位机传递信号给STM32芯片让电机工作时,STM32芯片先读取此时直流无刷电机的霍尔信号,计算出6路PWM信号的导通情况,然后把6路PWM信号传给3相桥式驱动器驱动三相电压型桥式逆变电路的MOSFET功率管工作,从而产生三相交流电使电机运行。运行时STM32芯片会实时采集电流信号、霍尔信号、温度信号,通过电流、温度信号的反馈制定控制闭环,保证驱动控制器、直流无刷电机的可靠安全运行。通过霍尔信号实时算出 3相桥式驱动器6路PWM信号的导通情况,保证电机正常运行。
本发明的温度采集电路原理图如图3所示,负温度系数热敏电阻的特性是温度越高,电阻阻值越小。当驱动控制器发热时,热敏电阻R1的阻值会下降,从而使R1的电压减小,ADC通道采样的数值为R1的电压,采样值也变小,则通过采样算出的电压值变小,对应算出电阻R1的值变小,换算出来的温度变高。
本发明的电流采集电路原理图如图4所示,所示原理图以三相中的A相为例,其他两相与本相相同,三相电压型桥式逆变电路逆变出的A相电流流经电流传感器ACS724-50AB,然后给直流无刷电机 A相供电,电流传感器采样后转换输出的电压经过电压跟随器后,连接到STM32芯片具有ADC通道的I/O口,通过STM32芯片或上位机转换即可读出电流。
Claims (10)
1.一种基于STM32的直流无刷电机驱动控制器,其特征在于:包括控制芯片、电源模块、驱动模块,所述电源模块内多级变压器为控制芯片和驱动模块分别供电,所述控制芯片与驱动模块连接,驱动模块与直流无刷电机连接。
2.如权利要求1所述的基于STM32的直流无刷电机驱动控制器,其特征在于:所述电源模块包括48V变15V变压器、15V变5V变压器、5V变3.3V变压器,48V变15V变压器的输入端和输出端分别与48V直流电源和15V变5V变压器连接,15V变5V变压器的输出端与5V变3.3V变压器连接。
3.如权利要求1所述的基于STM32的直流无刷电机驱动控制器,其特征在于:所述驱动模块包括3相桥式驱动器,3相桥式驱动器与三相电压型桥式逆变电路模块连接,三相电压型桥式逆变电路模块与直流无刷电机连接。
4.如权利要求1所述的基于STM32的直流无刷电机驱动控制器,其特征在于:所述控制芯片的输出端与相桥式驱动器连接,控制芯片的输出的输入端分别与电流传感器和安装在直流无刷电机上的霍尔传感器连接。
5.如权利要求1所述的基于STM32的直流无刷电机驱动控制器,其特征在于:霍尔传感器采集电机实时位置及转速后通过霍尔信号接收模块输入控制芯片。
6.如权利要求1所述的基于STM32的直流无刷电机驱动控制器,其特征在于:所述控制芯片还通过MAX485接口芯片与上位机连接。
7.如权利要求2所述的基于STM32的直流无刷电机驱动控制器,其特征在于:所述8V变15V变压器、15V变5V变压器、5V变3.3V变压器分别输出15V、5V、3.3V三种电压为直流无刷电机、3相桥式驱动器、MAX485接口芯片、电流传感器、温度传感器、霍尔信号接收模块和STM32芯片供电。
8.如权利要求1所述的基于STM32的直流无刷电机驱动控制器,其特征在于:所述控制芯片型号为STM32F405RGT6。
9.如权利要求4所述的基于STM32的直流无刷电机驱动控制器,其特征在于:所述三相电压型桥式逆变电路模块通过6个MOSFET功率管组成,MOSFET功率管的背面安装有温度传感器。
10.如权利要求6所述的基于STM32的直流无刷电机驱动控制器,其特征在于:所述MAX485接口芯片与上位机的通信接口采用485通信接口。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910575895.4A CN110176878A (zh) | 2019-06-28 | 2019-06-28 | 一种基于stm32的直流无刷电机驱动控制器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910575895.4A CN110176878A (zh) | 2019-06-28 | 2019-06-28 | 一种基于stm32的直流无刷电机驱动控制器 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110176878A true CN110176878A (zh) | 2019-08-27 |
Family
ID=67699319
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910575895.4A Pending CN110176878A (zh) | 2019-06-28 | 2019-06-28 | 一种基于stm32的直流无刷电机驱动控制器 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110176878A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110784129A (zh) * | 2019-10-25 | 2020-02-11 | 中山市美昇电子科技有限公司 | 一种电源驱动电路及一体化无刷电机 |
CN113346795A (zh) * | 2020-03-03 | 2021-09-03 | 兰剑智能科技股份有限公司 | 无刷驱动装置和驱动控制一体化系统 |
CN114264873A (zh) * | 2021-12-29 | 2022-04-01 | 江苏米格电气集团股份有限公司 | 一种交直流电流信号通用的隔离采样电路 |
CN114509967A (zh) * | 2021-12-31 | 2022-05-17 | 南京晨光集团有限责任公司 | 一种基于物联网的rddv阀数字控制器 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106160592A (zh) * | 2016-07-07 | 2016-11-23 | 西北工业大学 | 一种小型化大功率无刷直流电机控制器及布局结构 |
CN107610345A (zh) * | 2016-07-12 | 2018-01-19 | 宁波水粉科技有限公司 | 智能流量计费方法和装置 |
CN207410256U (zh) * | 2017-10-20 | 2018-05-25 | 八方电气(苏州)股份有限公司 | 无刷直流电机控制系统 |
CN108880122A (zh) * | 2018-07-16 | 2018-11-23 | 睿尔曼智能科技(北京)有限公司 | 一种高集成度高功率密度的智能交流伺服驱动器 |
-
2019
- 2019-06-28 CN CN201910575895.4A patent/CN110176878A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106160592A (zh) * | 2016-07-07 | 2016-11-23 | 西北工业大学 | 一种小型化大功率无刷直流电机控制器及布局结构 |
CN107610345A (zh) * | 2016-07-12 | 2018-01-19 | 宁波水粉科技有限公司 | 智能流量计费方法和装置 |
CN207410256U (zh) * | 2017-10-20 | 2018-05-25 | 八方电气(苏州)股份有限公司 | 无刷直流电机控制系统 |
CN108880122A (zh) * | 2018-07-16 | 2018-11-23 | 睿尔曼智能科技(北京)有限公司 | 一种高集成度高功率密度的智能交流伺服驱动器 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110784129A (zh) * | 2019-10-25 | 2020-02-11 | 中山市美昇电子科技有限公司 | 一种电源驱动电路及一体化无刷电机 |
CN113346795A (zh) * | 2020-03-03 | 2021-09-03 | 兰剑智能科技股份有限公司 | 无刷驱动装置和驱动控制一体化系统 |
CN114264873A (zh) * | 2021-12-29 | 2022-04-01 | 江苏米格电气集团股份有限公司 | 一种交直流电流信号通用的隔离采样电路 |
CN114509967A (zh) * | 2021-12-31 | 2022-05-17 | 南京晨光集团有限责任公司 | 一种基于物联网的rddv阀数字控制器 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110176878A (zh) | 一种基于stm32的直流无刷电机驱动控制器 | |
CN106160592A (zh) | 一种小型化大功率无刷直流电机控制器及布局结构 | |
CN103856132A (zh) | 一种交流伺服永磁同步电机控制系统 | |
CN111624975A (zh) | 一种msk系列无刷直流电机驱动器的验证试验系统 | |
CN201869153U (zh) | 电动汽车用永磁同步电动机驱动控制器 | |
CN107017805A (zh) | 一种大功率方波无刷直流电机控制器 | |
CN201928224U (zh) | 一种直流有刷电机伺服驱动器 | |
CN206640524U (zh) | 一种直流无刷电机双驱矢量控制器 | |
CN102684578A (zh) | 一种电机转矩直接控制系统 | |
CN203457094U (zh) | 一种交流伺服永磁同步电机控制系统 | |
CN201315560Y (zh) | 直流无刷电机驱动装置 | |
CN200976558Y (zh) | 电动汽车用永磁无刷电机驱动控制器 | |
CN206922675U (zh) | 新能源车中高压无刷电子风扇的控制系统和新能源车 | |
CN205693592U (zh) | 一种三相无刷电机控制系统 | |
CN205334206U (zh) | 一种数字交流伺服控制系统 | |
CN201665453U (zh) | 电梯控制器 | |
CN205430102U (zh) | 一种采用单片机的无刷直流电机控制装置 | |
CN203119827U (zh) | 基于mcu的无刷直流电机控制器 | |
CN206402136U (zh) | 一种无刷直流电机实时控制电路 | |
CN203480347U (zh) | 一种磁力搅拌机的电控装置 | |
CN205647310U (zh) | 一种无刷直流电机的dsp控制装置 | |
CN104362909A (zh) | 一种无刷直流电机控制器 | |
CN203318181U (zh) | 一种直流无刷无位置传感器的电动真空泵控制装置 | |
CN103762909B (zh) | 一种模块组合式多通道交流驱动器 | |
CN202565223U (zh) | 一种新型纯电动轿车用交流异步电机控制器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190827 |
|
RJ01 | Rejection of invention patent application after publication |