一种三相无刷电机驱动电路及其控制方法与流程

文档序号:14252652阅读:715来源:国知局
一种三相无刷电机驱动电路及其控制方法与流程

本发明涉及一种电机驱动电路及控制,特别涉及一种三相直流无刷电机有感无感自动识别的驱动电路及其控制方法。



背景技术:

三相直流无刷电机驱动分为有感驱动和无感驱动两种方式,目前的驱动电路要么适用于有感无刷电机,要么适用于无感无刷电机,不能自动识别有感和无感电机并分别驱动,造成使用上的局限性。



技术实现要素:

本发明的目的是提供一种能自动识别有感和无感电机的驱动电路。本发明的另一目的是提供一种驱动有感和无感电机时都无需任何的线路更改或开关操作,也不需要电机转动的控制方法。

本发明的技术解决方案是所述三相无刷电机驱动电路,包括智能微处理器,其特殊之处在于,所述智能微处理器电连接到智能功率模块,智能功率模块电连接到电机的三根相线上,所述智能微处理器电连接到霍尔传感器的接线插座并且并接到比较器模块上,所述比较器模块另一端电连接到无刷电机三根相线上;所述智能微处理器电连接到电位器的中间抽头;所述比较器模块的供电端由智能微处理器的智能供电端口供正电,所述比较器模块的负电端接到数字电源地;所述数字电源地与功率电源地之间连接磁珠。

作为优选:所述智能微处理器(mcu)通过六根电气导线(ah、al、bh、bl、ch、cl)接到智能功率模块(ipm)从而控制三相半桥的导通顺序;智能功率模块(ipm)通过三根电气导线(u、v、w)接到无刷电机上;智能微处理器(mcu)还通过三根电气导线(ha、hb、hc)接到三个霍尔传感器的接线端(jp),所述三根电气导线(ha、hb、hc)电连接到比较器模块(cmp)的输出端口;所述三根电气导线(u、v、w)接到比较器模块(cmp)的输入端口上;智能微处理器(mcu)的调速接口通过电气导线(sw)连接一可调电位器(vr)的中间抽头;直流电源正极(5v)连接智能微处理器(mcu)、智能功率模块(ipm)、霍尔传感器的接线端(jp)、可调电位器(vr)的供电正端;5v直流电源负极(agnd)连接智能微处理器(mcu)、智能功率模块(ipm)、比较器模块(cmp)、霍尔传感器的接线端(jp)、可调电位器(vr)的供电负端;功率电源正极(vcc)接智能功率模块(ipm)的功率电源输入,模拟电源负极(pgnd)接智能功率模块(ipm)的功率电源地;比较器模块(cmp)的电源正端由智能微处理器(mcu)的智能供电端口(rqd)智能供电,比较器模块(cmp)的电源负端接数字电源地(agnd)。

作为优选:所述无刷电机的霍尔电角度为120度时,所述无刷电机内的三个霍尔传感器输出信号不能同时为逻辑“1”和不能同时为逻辑“0”。

本发明的另一技术解决方案是所述三相无刷电机驱动电路的控制方法,其特殊之处在于,包括以下步骤:

⑴当旋转可调电位器(vr)时,智能微处理器(mcu)通过导线(sw)检测到启动调速信号,电机准备启动;

⑵智能微处理器(mcu)首先通过智能微处理器(mcu)的智能供电端口(rqd)关闭比较器模块(cmp)的电源供应,使智能供电端口(rqd)输出0v电压,使比较器模块(cmp)供电断开,比较器模块(cmp)输出到(ha、hb、hc)的信号处于浮空状态,智能微处理器(mcu)连接电气导线(ha、hb、hc)的端口内部使能上拉电阻,使电气导线(ha、hb、hc)的逻辑电平保持在一个稳定状态;

⑶检测ha=1且hb=1且hc=1,电气导线(ha、hb、hc)的信号都为逻辑“1”,则说明电机无霍尔传感器或霍尔传感器故障,智能微处理器(mcu)通过智能供电端口(rqd)恢复比较器模块(cmp)的电源供电,电路以无感方式运行;

⑷若电气导线(ha、hb、hc)的信号都为逻辑“0”则说明电机存在霍尔传感器,电路以有感方式运行。

与现有技术相比,本发明的有益效果:

电机不需要任何转动和电路不需要任何更改和开关操作,也不需要电机转动就可检测出无刷电机是否有霍尔传感器,若无霍尔传感器,则电路以无感驱动方式运行;若有霍尔传感器,则电路以有感驱动方式运行。

附图说明

图1是本发明三相直流无刷电机有感无感自动识别的驱动电路框图;

图2是图1的电路原理图;

图3是本发明三相无刷电机驱动电路控制方法的流程图。

具体实施方式

本发明下面将结合附图作进一步详述:

请参阅图1、图2所示,该三相直流无刷电机有感无感自动识别驱动电路,该电路包括一智能微处理器(mcu),智能微处理器(mcu)通过六根电气导线(ah、al、bh、bl、ch、cl)接到智能功率模块(ipm)从而控制三相半桥的导通顺序;智能功率模块(ipm)通过三根电气导线(u、v、w)接到无刷电机上;智能微处理器(mcu)还通过三根电气导线(ha、hb、hc)接到三个霍尔传感器的接线端(jp),三根电气导线(ha、hb、hc)电连接到比较器模块(cmp)的输出端口;三根电气导线(u、v、w)接到比较器模块(cmp)的输入端口上;智能微处理器(mcu)的调速接口通过电气导线(sw)连接一可调电位器(vr)的中间抽头;5v直流电源正极连接智能微处理器(mcu)、智能功率模块(ipm)、霍尔传感器的接线端(jp)、可调电位器(vr)的供电正端;5v直流电源负极(agnd)连接智能微处理器(mcu)、智能功率模块(ipm)、比较器模块(cmp)、霍尔传感器的接线端(jp)、可调电位器(vr)的供电负端;功率电源正极(vcc)接智能功率模块(ipm)的功率电源输入,模拟电源负极(pgnd)接智能功率模块(ipm)的功率电源地;比较器模块(cmp)的电源正端由智能微处理器(mcu)的智能供电端口(rqd)智能供电,比较器模块(cmp)的电源负端接数字电源地(agnd)。

请参阅图1、图2所示,当旋转电位器使电机启动时,首先智能微处理器(mcu)的智能供电端口(rqd)输出0v电压,使比较器模块(cmp)供电断开,比较器模块(cmp)输出到(ha、hb、hc)的信号处于浮空状态,智能微处理器(mcu)用于检测(ha、hb、hc)的信号端口内部使能上拉电阻;然后智能微处理器(mcu)检测(ha、hb、hc)端口的信号,如果是有感电机,那么(ha、hb、hc)端口必然不全为高电平信号,即(ha、hb、hc)都为高电平信号则是无感电机,(ha、hb、hc)不全为高电平信号则为有感电机。

请参阅图3所示,该三相无刷电机驱动电路的控制方法,包括步骤:

⑴当旋转可调电位器(vr)时,智能微处理器(mcu)通过导线(sw)检测到启动调速信号,电机准备启动;

⑵智能微处理器(mcu)首先通过智能微处理器(mcu)的智能供电端口(rqd)关闭比较器模块(cmp)的电源供应,使智能供电端口(rqd)输出0v电压,使比较器模块(cmp)供电断开,比较器模块(cmp)输出到(ha、hb、hc)的信号处于浮空状态,智能微处理器(mcu)连接电气导线(ha、hb、hc)的端口内部使能上拉电阻,使电气导线(ha、hb、hc)的逻辑电平保持在一个稳定状态;

⑶检测ha=1且hb=1且hc=1,电气导线(ha、hb、hc)的信号都为逻辑“1”,则说明电机无霍尔传感器或霍尔传感器故障,智能微处理器(mcu)通过智能供电端口(rqd)恢复比较器模块(cmp)的电源供电,电路以无感方式运行;

⑷若电气导线(ha、hb、hc)的信号都为逻辑“0”则说明电机存在霍尔传感器,电路以有感方式运行。

以上所述仅为本发明的较佳实施例,凡依本发明权利要求范围所做的均等变化与修饰,皆应属本发明权利要求的涵盖范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1