CN204696967U - 双芯片无刷直流电机驱动控制*** - Google Patents
双芯片无刷直流电机驱动控制*** Download PDFInfo
- Publication number
- CN204696967U CN204696967U CN201520352367.XU CN201520352367U CN204696967U CN 204696967 U CN204696967 U CN 204696967U CN 201520352367 U CN201520352367 U CN 201520352367U CN 204696967 U CN204696967 U CN 204696967U
- Authority
- CN
- China
- Prior art keywords
- control
- microprocessor
- motor
- drive circuit
- host computer
- 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.)
- Expired - Fee Related
Links
Landscapes
- Control Of Motors That Do Not Use Commutators (AREA)
Abstract
本实用新型涉及一种双芯片无刷直流电机驱动控制***。该***采用ARM和CPLD联合控制,本控制***的力矩、速度和位置的给定值来自上位机,电机状态的反馈值根据电机内的三相霍尔传感器的反馈值计算得出。ARM与上位机相连,接收上位机发送的给定值并根据上位机的指令进行力矩控制、速度控制或位置控制;CPLD接收三相霍尔器的反馈信号,进行位置和速度的计算,将计算值传递到ARM,ARM结合计算值和给定值进行控制运算,并发送控制字。CPLD接收ARM的控制字并解析为控制指令,通过电机的驱动电路控制电机运转。该***不需用速度和位置传感器,简化了***结构,可实现转矩、转速和位置的高精度控制。
Description
技术领域
本实用新型属于伺服控制技术领域,涉及一种采用双芯片联合对无刷电机进行控制的驱动控制***。
背景技术
无刷直流电机由永磁材料制造的转子、带有线圈绕组的定子和位置传感器组成。它具备直流电机优越的调速性能的同时,又取消了碳刷、滑环结构所带来的各类问题。还具有结构简单、效率高、运行可靠等优点。
无刷直流电机的调速方式通常通过开环PWM调制来实现,通过外部给定占空比来实现转速的变化,但这种调速方式适用于对调速要求不高的场合,无法满足较高的调速性能要求,也无法实现对转矩转速的高精度控制。同时,传统的单片机控制***、专用电机控制***和DSP控制***,在实现故障保护时,实现的故障保护电路,响应延时长,降低了***的安全性。
传统的无刷直流电机的闭环速度控制和闭环位置控制***,需要利用编码器作为传感器对电机的速度和位置进行检测,在使用时提高了***的生产成本。
实用新型内容
本实用新型的目的在于提供一种可实现快速、精准调速的无刷直流电机驱动控制***。
本实用新型的技术方案是:双芯片无刷直流电机驱动控制***,包括上位机、驱动电路、电压电流检测与比较电路和控制***,无刷直流电机内置三相霍尔传感器,所述驱动电路为三相全桥电路,所述控制***包括相互连接的逻辑处理器、微处理器,以及与逻辑处理器相连的驱动电路;
逻辑处理器包括计算单元、保护单元、驱动控制单元和通信单元,其中,计算单元接收三相霍尔传感器的反馈信号,并进行位置运算和速度运算;通信单元用于与微处理器的通信;
上位机与微处理器相连,上位机传递控制给定值信号到微处理器,并控制微处理器的控制模式;
微处理器接收来自逻辑处理器的位置和速度计算值,结合上位机的给定值,采用PID算法计算出速度、位置和力矩的控制值,并将控制值反馈到逻辑处理器的驱动控制单元,逻辑处理器通过驱动电路与驱动电路相连,驱动电路接收驱动控制单元给定的控制信号,通过驱动电路控制无刷直流电机工作;
所述电压电流检测与比较电路包括电流检测与比较电路和电压检测与比较电路,二者分别将采集的电流值和电压值反馈到微处理器的ADC采集端,同时将电流比较值和电压比较值传递到逻辑处理器,保护单元进行过压与过流的判断。
优选的是:逻辑处理器采用CPLD芯片,微处理器采用ARM芯片,二者通过SPI总线通信。
本实用新型的有益效果是:
(1)本实用新型提供了一种双芯片无刷电机驱动***。ARM+CPLD双芯片联合实现转矩、转速、位置的高精度控制,同时利用了CPLD芯片的快速响应优点,实现了电机过压、过流故障的快速保护;
(2)该***不使用速度和位置检测传感器,通过逻辑处理器内部逻辑实现速度和位置的精确计算,进而实现电机的速度和位置闭环控制,大大降低了***成本;
(3)定制了一种CPLD片内SPI核,以适应SPI通信时序,实现了ARM与CPLD之间的SPI全双工通信,同时自定义了一种基于SPI总线的全双工通信协议;该SPI核具有很强的可移植性,具有统一的对外接口,可以轻松移植到任何一款CPLD芯片上以实现SPI通信功能。
附图说明
图1为本实用新型结构示意图。
图2为具体实施方式控制***结构示意图。
图3为驱动电路结构示意图。
图4电流检测与比较电路。
图5电压检测与比较电路。
具体实施方式
如图1所示,双芯片无刷直流电机驱动控制***,包括上位机、驱动电路、电压电流检测与比较电路和控制***,无刷直流电机内置三相霍尔传感器,驱动电路为三相全桥电路。
控制***包括相互连接的逻辑处理器、微处理器,以及与逻辑处理器相连的驱动电路。如图2所示,逻辑处理器采用CPLD芯片,微处理器采用ARM芯片,二者通过SPI总线通信。该***不采用位置和速度传感器,而是采用无刷直流电机内部霍尔传感器反馈值,进行位置和速度的计算。CPLD接收到三相霍尔传感器反馈信号后,进行位置运算和速度运算,得到无刷直流电机转子的位置值和速度值,此处称为位置和速度的计算值,传递到ARM。
上位机与ARM相连,控制ARM的工作,用于调控ARM进行速度控制、位置控制或力矩控制。上位机下达控制指令时,将控制给定值传递到ARM内,ARM根据给定值和计算值,根据PID算法,得出速度、位置和力矩的控制值,并将控制值反馈到CPLD。CPLD通过驱动电路与驱动电路相连,驱动电路采用UCC27211MOSFET驱动器,图3为桥路1驱动电路结构示意图,其他两路桥路的驱动电路与该路结构相同,只是PWM调制信号接收端口不同。驱动电路接收的控制值即PWM调制信号,分别来自CPLD的PWMA0-PWMA5端,在CPLD产生的PWM信号控制下,控制场效应管的开关,使电机的三相绕组能按要求的顺序导通,实现定子绕组的正确换向;其次是在CPLD发送的不同PWM占空比控制信号作用下,实现电机的调压调速。
电流检测与比较电路和电压检测与比较电路将采集的电流值和电压值反馈到ARM的ADC采集端,同时将电流比较值和电压比较值传递到逻辑处理器,进行过压与过流的判断,当电路发生故障时,逻辑处理器会率先响应,对电机进行快速刹车控制,微处理器紧随其后,下发刹车指令再次控制电机刹车,确保电机的快速故障保护。
Claims (2)
1.双芯片无刷直流电机驱动控制***,包括上位机、驱动电路、电压电流检测与比较电路和控制***,无刷直流电机内置三相霍尔传感器,所述驱动电路为三相全桥电路,其特征在于:所述控制***包括相互连接的逻辑处理器、微处理器,以及与逻辑处理器相连的驱动电路;
逻辑处理器包括计算单元、保护单元、驱动控制单元和通信单元,其中,计算单元接收三相霍尔传感器的反馈信号,并进行位置运算和速度运算;通信单元用于与微处理器的通信;
上位机与微处理器相连,上位机传递控制给定值信号到微处理器,并控制微处理器的控制模式;
微处理器接收来自逻辑处理器的位置和速度计算值,结合上位机的给定值,采用PID算法计算出速度、位置和力矩的控制值,并将控制值反馈到逻辑处理器的驱动控制单元,逻辑处理器通过驱动电路与驱动电路相连,驱动电路接收驱动控制单元给定的控制值,通过驱动电路控制无刷直流电机工作;
所述电压电流检测与比较电路包括电流检测与比较电路和电压检测与比较电路,二者分别将采集的电流值和电压值反馈到微处理器的ADC采集端,同时将电流比较值和电压比较值传递到逻辑处理器,保护单元进行过压与过流的判断。
2.如权利要求1所述的双芯片无刷直流电机驱动控制***,其特征在于:所述逻辑处理器采用CPLD芯片,微处理器采用ARM芯片,二者通过SPI总线通信。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201520352367.XU CN204696967U (zh) | 2015-05-27 | 2015-05-27 | 双芯片无刷直流电机驱动控制*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201520352367.XU CN204696967U (zh) | 2015-05-27 | 2015-05-27 | 双芯片无刷直流电机驱动控制*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN204696967U true CN204696967U (zh) | 2015-10-07 |
Family
ID=54237216
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201520352367.XU Expired - Fee Related CN204696967U (zh) | 2015-05-27 | 2015-05-27 | 双芯片无刷直流电机驱动控制*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN204696967U (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105450100A (zh) * | 2015-07-03 | 2016-03-30 | 浙江海洋学院 | 无刷电机驱动电路及其控制方法 |
CN109062056A (zh) * | 2018-09-17 | 2018-12-21 | 长安大学 | 一种电动自行车智能控制***及其控制方法 |
CN113258831A (zh) * | 2021-06-18 | 2021-08-13 | 山东用新电子科技有限公司 | 调速控制装置和调速*** |
-
2015
- 2015-05-27 CN CN201520352367.XU patent/CN204696967U/zh not_active Expired - Fee Related
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105450100A (zh) * | 2015-07-03 | 2016-03-30 | 浙江海洋学院 | 无刷电机驱动电路及其控制方法 |
CN105450100B (zh) * | 2015-07-03 | 2020-08-18 | 浙江海洋学院 | 无刷电机驱动电路及其控制方法 |
CN109062056A (zh) * | 2018-09-17 | 2018-12-21 | 长安大学 | 一种电动自行车智能控制***及其控制方法 |
CN113258831A (zh) * | 2021-06-18 | 2021-08-13 | 山东用新电子科技有限公司 | 调速控制装置和调速*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104852637A (zh) | 双芯片无刷直流电机驱动控制***及控制方法 | |
CN203883718U (zh) | 一种基于mcu的开关磁阻电机控制器 | |
CN103731076A (zh) | 一种基于永磁无刷直流电机的电动自行车控制方法 | |
CN202906819U (zh) | 井下无刷直流电机控制器 | |
CN205304653U (zh) | 一种基于无刷直流电机的双面式通风机控制*** | |
CN204696967U (zh) | 双芯片无刷直流电机驱动控制*** | |
CN103916062B (zh) | 一种基于dsp的矢量控制电动执行器 | |
CN201869153U (zh) | 电动汽车用永磁同步电动机驱动控制器 | |
CN102497151B (zh) | 一种智能重构柔性电机驱动控制器 | |
CN103066914B (zh) | 高功率因数感应电动机直接功率控制*** | |
CN202772825U (zh) | 基于dsp的永磁交流电机伺服控制装置 | |
CN201896024U (zh) | 永磁同步门机控制器 | |
CN204539018U (zh) | 高速工业缝纫机用单霍尔三相直流无刷电机 | |
CN104362909A (zh) | 一种无刷直流电机控制器 | |
CN104467296A (zh) | 一体式变频电机 | |
CN107994837A (zh) | 一种开关磁阻电机调速***及调速方法 | |
CN207638592U (zh) | 一种开关磁阻电机调速*** | |
CN204161445U (zh) | 一种闭环控制的交流前移式电动叉车转向*** | |
CN104811105A (zh) | 高速工业缝纫机用单霍尔三相直流无刷电机及控制方法 | |
CN106452209A (zh) | 一种双永磁无刷电机同步驱动控制装置 | |
CN204271870U (zh) | 一种无转子位置传感器的开关磁阻电机 | |
CN203057050U (zh) | 一种无刷直流电机的电磁转矩脉动抑制装置 | |
CN203318181U (zh) | 一种直流无刷无位置传感器的电动真空泵控制装置 | |
CN202856684U (zh) | 一种通用型三相电机控制器 | |
CN203734569U (zh) | 一种运用直流碳刷电机的全自动卷发器的控制电路 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CB03 | Change of inventor or designer information |
Inventor after: Li Ming Inventor after: Wang Jianguo Inventor after: Zhang Jiaming Inventor after: Chen Zhen Inventor after: Zhang Shuai Inventor before: Li Ming Inventor before: Wang Jianguo Inventor before: Zhang Jiaming |
|
COR | Change of bibliographic data | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20151007 Termination date: 20170527 |