一种单相电源线发送多台直流无刷电机调速信号的电路的制作方法

文档序号:12967175阅读:443来源:国知局
一种单相电源线发送多台直流无刷电机调速信号的电路的制作方法与工艺

本发明专利申请为分案申请,原案申请号为201510386831.1,申请日为2015年7月6日,发明名称为远距离调节多台直流无刷电机速度的装置。

本发明涉及一种电机调速控制技术,尤其是一种单相电源线发送多台直流无刷电机调速信号的电路。



背景技术:

需要对直流无刷电机的速度进行远程控制与调节时,通常的方法有:

一是采用遥控器控制。直流无刷电机的驱动控制电路装有遥控接收装置,可以通过遥控器对直流无刷电机进行有级调速或者是无级调速,其缺点是需要配备遥控器,管理麻烦,遥控器还容易丢失。

二是采用数字控制技术。例如,采用rs-485总线来对直流无刷电机的速度进行控制。该方案技术先进,但成本高,系统除需要布设电力线外,还需要布设数字控制总线。

三是采用模拟信号控制技术。例如,采用远程电位器进行速度控制,成本较低。但该方法同样需要增加控制线,且抗干扰能力较差。



技术实现要素:

本发明的目的旨在提供一种在不增加控制信号线和不使用遥控器的情况下,利用单相电源线实现发送多台直流无刷电机调速信号的电路。

为达到上述目的,本发明采取的技术方案是:

一种单相电源线发送多台直流无刷电机调速信号的电路,又称为整流控制单元。

所述整流控制单元设有相线输入端子、零线输入端子、第一可控整流输出端子、第二可控整流输出端子;所述相线输入端子、零线输入端子输入单相220v交流电源;所述第一可控整流输出端子、第二可控整流输出端子输出可控整流电压。

所述速度调节单元设有第一可控整流输入端子、第二可控整流输入端子,所述第一可控整流输入端子、第二可控整流输入端子分别连接至整流控制单元的第一可控整流输出端子、第二可控整流输出端子。

所述整流控制单元由变压器、控制电源模块、可控整流模块、过零检测模块、单片机控制模块、触发控制模块、速度给定模块组成。

所述变压器的两个输入端子分别为相线输入端子、零线输入端子,两个输出端子分别为第一交流端子、第二交流端子;所述第一交流端子、第二交流端子输出第二交流电源。

所述控制电源模块由控制电源单相整流桥和第一滤波稳压电路组成,输出第一直流工作电源;所述控制电源单相整流桥的两个交流输入端分别连接至第一交流端子、第二交流端子;所述控制电源单相整流桥的整流负极性端为公共地。

所述可控整流模块由整流桥ur1、双向晶闸管v1、双向晶闸管v2、双向晶闸管v3、双向晶闸管v4组成;所述整流桥ur1的2个交流输入端分别连接至第一交流端子和第二交流端子,整流输出正端连接至双向晶闸管v3的第二阳极,整流输出负端连接至双向晶闸管v4的第二阳极;双向晶闸管v1的第一阳极与双向晶闸管v3的第一阳极并联后连接至第一可控整流输出端子;双向晶闸管v1的第二阳极连接至第一交流端子;双向晶闸管v2的第一阳极与双向晶闸管v4的第一阳极并联后连接至第二可控整流输出端子;双向晶闸管v2的第二阳极连接至第二交流端子。

所述触发控制模块设有交流控制输入端、整流控制输入端;所述交流控制输入端输入的交流控制信号有效时,触发控制模块控制双向晶闸管v1和双向晶闸管v2过零时触发导通;所述交流控制输入端输入的交流控制信号无效时,触发控制模块控制双向晶闸管v1和双向晶闸管v2过零后截止;所述整流控制输入端输入的整流控制信号有效时,触发控制模块控制双向晶闸管v3和双向晶闸管v4过零时触发导通;所述整流控制输入端输入的整流控制信号无效时,触发控制模块控制双向晶闸管v3和双向晶闸管v4过零后截止。

所述过零检测模块设有过零电压输入端、过零脉冲输出端;所述过零电压输入端连接至第一交流端子;所述过零脉冲输出端输出的过零脉冲是正脉冲;所述过零脉冲与第二交流电源正半波对应;所述过零脉冲的宽度小于第二交流电源正半波宽度;所述第二交流电源正半波为第一交流端子电位高于第二交流端子电位的第二交流电源半波。

所述速度给定模块设有速度给定信号输出端和方向给定信号输出端。

所述单片机控制模块包括有速度给定信号输入端、方向给定信号输入端、捕捉信号输入端和两路电平信号输出端;所述速度给定信号输入端连接至速度给定模块的速度给定信号输出端;所述方向给定信号输入端连接至速度给定模块的方向给定信号输出端;所述捕捉信号输入端连接至过零检测模块的过零脉冲输出端;所述两路电平信号输出端分别为交流控制输出端、整流控制输出端;所述交流控制输出端、整流控制输出端分别连接至触发控制模块的交流控制输入端、整流控制输入端。

所述多台直流无刷电机的速度调节由整流控制单元和m个速度调节单元组成的装置实现;m为大于等于2的整数。所述速度调节单元由调节电源模块、波形取样模块、单片机调节模块、地址给定模块、电机驱动模块组成。

所述调节电源模块输入可控整流电压、输出第二直流工作电源,由调节电源单相整流桥和第二滤波稳压电路组成;所述调节电源单相整流桥的整流负极性端为参考地。

所述波形取样模块设有取样波形输入端和取样脉冲输出端;所述取样波形输入端连接至第二可控整流输入端子;所述波形取样模块将第二可控整流输入端子电位高于第一可控整流输入端子电位的波形检出并限幅得到取样脉冲;所述取样脉冲的正脉冲与第二可控整流输入端子电位高于第一可控整流输入端子电位的波形相对应。

所述地址给定模块用于设定所在速度调节单元的地址码,设有地址码输出端。

所述单片机调节模块具有捕捉输入端、地址码输入端和速度调节输出端、方向控制输出端、制动控制输出端;所述单片机调节模块的捕捉输入端连接至波形取样模块的取样脉冲输出端;所述地址码输入端连接至地址给定模块的地址码输出端。

所述电机驱动模块用于驱动直流无刷电机,设有速度调节输入端、方向控制输入端、制动控制输入端;所述速度调节输入端连接至单片机调节模块的速度调节输出端,方向控制输入端连接至单片机调节模块的方向控制输出端,制动控制输入端连接至单片机调节模块的制动控制输出端。

所述整流控制单元通过控制可控整流电压来发送速度控制信号;所述速度控制信号由引导波和数据波组成。

所述引导波由y个工频周期的整流波组成;y为大于等于1的整数;所述数据波为x个工频周期的可控整流电压波,x为大于等于3的整数。

所述x个工频周期的可控整流电压波中,1个工频周期对应1位数据码;x个工频周期的可控整流电压波对应x位数据码。

所述x位数据码中包括地址码、方向码和速度码;所述数据码、地址码、方向码、速度码均为二进制码。

所述速度调节单元接收速度控制信号并调节直流无刷电机速度。

所述过零检测模块由二极管d1、电阻r9、稳压管dw1组成,设有过零电压输入端、过零脉冲输出端;电阻r9的两端分别连接至二极管d1阴极与稳压管dw1阴极;二极管d1阳极为过零电压输入端,连接至第一交流端子;稳压管dw1阳极连接至公共地;稳压管dw1阴极为过零脉冲输出端。

所述波形取样模块设有取样波形输入端和取样脉冲输出端,由二极管d2、电阻r12、稳压管dw2组成;电阻r12的两端分别连接至二极管d2阴极与稳压管dw2阴极;二极管d2阳极为取样波形输入端,连接至第二可控整流输入端子;稳压管dw2阳极连接至参考地;稳压管dw2阴极为取样脉冲输出端。

所述速度给定模块包括有电位器。所述速度给定模块包括有方向开关。

所述电机驱动模块的速度调节输入端的输入信号为pwm脉冲或者模拟电压。

本发明的有益效果是,采用单相电源线远距离发送控制多台直流无刷电机速度与运行方向的调速信号,无需遥控器,无需控制线;直流无刷电机速度可以根据需要分成多个等级;采用整流波传送速度控制信号,其有效值与交流波相同,不会造成直流无刷电机速度调节时供电电源的不稳定。

附图说明

图1是由整流控制单元和3个速度调节单元组成的3台直流无刷电机速度调节装置系统结构框图。

图2是整流控制单元结构图。

图3是可控整流模块实施例电路图。

图4是触发控制模块实施例电路图。

图5是整流控制单元中控制部分实施例电路图。

图6是发送速度控制信号时波形示意图。

图7是速度控制信号发送方法。

图8是速度调节单元结构图。

图9是速度调节单元调节部分实施例电路图。

图10是电机驱动模块实施例1电路图。

图11是电机驱动模块实施例2电路图。

图12是速度接收与调节方法。

具体实施方式

下面通过附图并结合实施例对本发明作进一步详细的描述,但本发明的实施方式不限于此。

有3个速度调节单元的直流无刷电机速度调节装置系统结构框图如图1所示,整流控制单元由相线输入端子l、零线输入端子n输入单相220v交流电源,由第一可控整流输出端子ac1、第二可控整流输出端子ac2输出可控整流电压。1-3#速度调节单元均由第一可控整流输入端子ac1、第二可控整流输入端子ac2输入可控整流电压并控制直流无刷电机速度。

整流控制单元的结构如图2所示,由变压器、控制电源模块、可控整流模块、过零检测模块、单片机控制模块、触发控制模块、速度给定模块组成。

变压器的两个输入端子分别为相线输入端子l、零线输入端子n,两个输出端子分别为第一交流端子l1、第二交流端子n1。第一交流端子l1、第二交流端子n1输出第二交流电源。第二交流电源的电压有效值低于整流控制单元输入的单相220v交流电源的电压有效值。

可控整流模块的实施例如图3所示,由整流桥ur1、双向晶闸管v1、双向晶闸管v2、双向晶闸管v3、双向晶闸管v4组成。整流桥ur1的2个交流输入端分别连接至第一交流端子l1和第二交流端子n1,整流输出正端连接至双向晶闸管v3的第二阳极,整流输出负端连接至双向晶闸管v4的第二阳极;双向晶闸管v1的第一阳极与双向晶闸管v3的第一阳极并联后连接至第一可控整流输出端子ac1;双向晶闸管v1的第二阳极连接至第一交流端子l1;双向晶闸管v2的第一阳极与双向晶闸管v4的第一阳极并联后连接至第二可控整流输出端子ac2;双向晶闸管v2的第二阳极连接至第二交流端子n1。

双向晶闸管v1的触发脉冲从其控制极k11和第一阳极k12输入,双向晶闸管v2的触发脉冲从其控制极k21和第一阳极k22输入,双向晶闸管v3的触发脉冲从其控制极k31和第一阳极k32输入,双向晶闸管v4的触发脉冲从其控制极k41和第一阳极k42输入。

整流桥ur1采用单相整流桥堆,或者是采用4个二极管组成单相整流桥代替。

触发控制模块为满足以下功能的电路:设有交流控制输入端、整流控制输入端;交流控制输入端输入的交流控制信号有效时,触发控制模块控制双向晶闸管v1和双向晶闸管v2过零时触发导通;交流控制输入端输入的交流控制信号无效时,触发控制模块控制双向晶闸管v1和双向晶闸管v2过零后截止;整流控制输入端输入的整流控制信号有效时,触发控制模块控制双向晶闸管v3和双向晶闸管v4过零时触发导通;整流控制输入端输入的整流控制信号无效时,触发控制模块控制双向晶闸管v3和双向晶闸管v4过零后截止。

触发控制模块的实施例如图4所示,由过零触发光耦u1-u4和输入限流电阻r1-r4、输出限流电阻r5-r8组成,设有交流控制输入端kj、整流控制输入端kz。过零触发光耦u1-u4的内部包括有输入发光二极管、输出光控双向晶闸管,以及过零触发电路。过零触发光耦u1-u4的型号在moc3041、moc3042、moc3043、moc3061、moc3062、moc3063中选择。

输入限流电阻r1与过零触发光耦u1的输入发光二极管串联,串联电路再并联至第一直流工作电源vdd1和交流控制输入端kj。输入限流电阻r1串联在过零触发光耦u1的输入发光二极管阳极,如图4所示;输入限流电阻r1也可以串联在过零触发光耦u1的输入发光二极管的阴极。

输入限流电阻r2与过零触发光耦u2的输入发光二极管串联,串联电路再并联至第一直流工作电源vdd1和交流控制输入端kj。输入限流电阻r3与过零触发光耦u3的输入发光二极管串联,串联电路再并联至第一直流工作电源vdd1和整流控制输入端kz。输入限流电阻r4与过零触发光耦u4的输入发光二极管串联,串联电路再并联至第一直流工作电源vdd1和整流控制输入端kz。输入限流电阻r2-r4可以串联在相应过零触发光耦的输入发光二极管阳极,如图4所示;也可以串联在相应过零触发光耦的输入发光二极管阴极。

输出限流电阻r5与过零触发光耦u1内部输出光控双向晶闸管串联后再并联至双向晶闸管v1的控制极k11和第一阳极k12;输出限流电阻r6与过零触发光耦u2内部输出光控双向晶闸管串联后再并联至双向晶闸管v2的控制极k21和第一阳极k22;输出限流电阻r7与过零触发光耦u3内部输出光控双向晶闸管串联后再并联至双向晶闸管v3的控制极k31和第一阳极k32;输出限流电阻r8与过零触发光耦u4内部输出光控双向晶闸管串联后再并联至双向晶闸管v4的控制极k41和第一阳极k42。

整流控制单元中控制部分包括控制电源模块、过零检测模块、单片机控制模块、速度给定模块,其实施例电路如图5所示。

控制电源模块输入为第二交流电源,输出为向整流控制单元提供的第一直流工作电源vdd1。图5实施例中,控制电源模块由二极管d01、二极管d02、二极管d03、二极管d04、电容c1、三端稳压器u5组成。二极管d01、二极管d02、二极管d03、二极管d04组成控制电源单相整流桥;电容c1并联在控制电源单相整流桥的直流电压输出端,起滤波作用;三端稳压器u5输入端vin连接至控制电源单相整流桥的整流正极性端;第一直流工作电源vdd1从三端稳压器u5输出端vout输出。控制电源单相整流桥的整流负极性端为公共地。三端稳压器u5选择h7133。

控制电源模块还可以采用其他实现方案。二极管d01、二极管d02、二极管d03、二极管d04组成的控制电源单相整流桥可以用单相整流桥堆代替,三端稳压器u5可以采用稳压管稳压电路或者dc/dc稳压器。

过零检测模块为具有以下功能的电路:设有过零电压输入端、过零脉冲输出端;过零电压输入端连接至第一交流端子;过零脉冲输出端输出的过零脉冲是正脉冲;过零脉冲与第二交流电源正半波对应;过零脉冲的宽度小于第二交流电源正半波宽度;第二交流电源正半波为第一交流端子电位高于第二交流端子电位的第二交流电源半波。

图5实施例中,过零检测模块为检波整形电路,由二极管d1、电阻r9、稳压管dw1组成。电阻r9的两端分别连接至二极管d1阴极与稳压管dw1阴极,二极管d1阳极连接至第一交流端子l1,稳压管dw1阳极连接至公共地。稳压管dw1阴极为输出过零脉冲的过零脉冲输出端。

速度给定模块设有速度给定信号输出端输出速度给定信号。速度给定信号的速度等级为速度1-n;n为大于等于2的整数。有m个速度调节单元的装置,其速度给定模块输出的速度给定信号包括有与m个速度调节单元一一对应的速度等级信号。图5实施例中,速度给定模块采用电位器rw1、电位器rw2、电位器rw3分别对第一直流工作电源vdd1进行分压,电位器rw1、电位器rw2、电位器rw3的分压输出端联合组成速度给定信号输出端,得到的速度给定信号为分别与1-3#速度调节单元对应的速度给定电压v1、速度给定电压v2、速度给定电压v3。速度给定电压v1、速度给定电压v2、速度给定电压v3都平均分成n个电压区间,各电压区间分别与速度给定信号的速度等级对应,最低电压区间对应速度1,最高电压区间对应速度n。

速度给定模块还设有方向给定信号输出端输出方向给定信号,有m个速度调节单元的装置,其速度给定模块输出的方向给定信号包括有与m个速度调节单元一一对应的方向信号量。图5实施例中,速度给定模块采用方向开关swd1、方向开关swd2、方向开关swd3输出与1-3#速度调节单元对应的方向给定量。方向开关swd1、方向开关swd2、方向开关swd3的一端接公共地,另外一端为方向给定量输出端,联合组成方向给定信号输出端。

单片机控制模块包括有速度给定信号输入端,方向给定信号输入端,捕捉信号输入端,2路电平信号输出端。速度给定信号输入端连接至速度给定模块的速度给定信号输出端;方向给定信号输入端连接至速度给定模块的方向给定信号输出端;捕捉信号输入端连接至过零检测模块的过零脉冲输出端,输入过零脉冲;2路电平信号输出端为交流控制输出端kj、整流控制输出端kz,分别连接至触发控制模块的交流控制输入端kj、整流控制输入端kz。

图5实施例中,单片机控制模块由单片机mcu1、晶体振荡器xt1组成,单片机mcu1的型号是msp430g2553。单片机mcu1的模拟电压输入端a0、a1、a2为速度给定信号输入端,电位器rw1、电位器rw2、电位器rw3的输出电压分别连接至a0、a1、a2。如果采用其他装置发出开关量、数字量形式的速度给定信号,可以从单片机mcu1的i/o口输入。单片机mcu1通过对模拟电压输入端a0、a1、a2输入的速度给定电压进行a/d转换,或者是读取i/o口的输入信号,得到速度给定信号的速度等级。单片机mcu1的p2.0是捕捉信号输入端,连接至过零检测模块的过零脉冲输出端。单片机mcu1的p1.3、p1.4、p1.5是方向给定信号输入端,p1.3、p1.4、p1.5分别连接至速度给定模块中方向开关swd1、方向开关swd2、方向开关swd3的方向给定量输出端。单片机mcu1的p1.6、p1.7是电平信号输出端,其中p1.6是交流控制输出端kj,p1.7是整流控制输出端kz;交流控制输出端kj、整流控制输出端kz分别连接至触发控制模块的交流控制输入端kj、整流控制输入端kz。

整流控制单元的第一可控整流输出端子ac1、第二可控整流输出端子ac2输出可控整流电压,整流控制单元通过控制可控整流电压来发送速度控制信号,速度控制信号由引导波和数据波组成。可控整流电压的有效值与第二交流电源的电压有效值相同。

所述速度控制信号共有速度1-n,共n个速度等级。

所述引导波由y个工频周期整流波组成,y为大于等于1的整数。

所述数据波为x个工频周期的可控整流电压波,x为大于等于3的整数。速度控制信号速度等级的速度1-n与速度给定信号速度等级的速度1-n之间一一对应。速度等级的速度1对应的直流无刷电机状态为制动状态。

x个工频周期的可控整流电压波中,1个工频周期对应1位数据码,x个工频周期的可控整流电压波对应x位数据码;每个工频周期中,其可控整流电压波为交流波时,对应的1位数据码是0;每个工频周期中,其可控整流电压波为整流波时,对应的1位数据码是1。或者是x个工频周期的可控整流电压波中,1个工频周期对应1位数据码;每个工频周期中,其可控整流电压波为交流波时,对应的1位数据码是1;每个工频周期中,其可控整流电压波为整流波时,对应的1位数据码是0。

所述x位数据码中包括x1位地址码、1位方向码和x2位速度码;x1、x2均为大于等于1的整数;x、x1、x2之间的关系为x=x1+x2+1;m与x1之间的关系为:m小于等于2x1;n与x2之间的关系为:n小于等于2x2;组成数据码时,地址码、方向码和速度码之间的先后顺序可自由安排,安排确定后不改变。速度码由速度给定信号确定,方向码由方向给定信号确定。所述数据码、地址码、方向码、速度码均为二进制码。

整流控制单元发送速度控制信号时波形实施例如图6所示。图6所示实施例中y等于2,x等于7;其中x1等于2,最多可以控制4个速度调节单元,地址码为00-11时,分别代表控制1-4#速度调节单元;x2等于4,代表速度控制信号共有共16个速度等级,速度码0000-1111分别表示速度等级的速度1-16。图6所示实施例中,组成数据码的先后顺序依次为地址码、方向码、速度码。

图6发送的是控制2#速度调节单元直流无刷电机反向运行、速度等级为速度13的速度控制信号。图6(a)为可控整流电压的波形,其中的t1区间为引导波,由2个工频周期的整流波组成。t2区间为数据波,即7个工频周期的可控整流电压波。t2区间中的t3区间与地址码对应、t4区间与方向码对应、t5区间与速度码对应。实施例的7个工频周期的可控整流电压波中,1个工频周期对应1位数据码;每个工频周期中,其可控整流电压波为交流波时,对应的数据码是0;每个工频周期中,其可控整流电压波为整流波时,对应的数据码是1;7个工频周期依次为交流波、整流波、整流波、整流波、整流波、交流波、交流波,相应的7位数据码是0111100。7位数据码的前2位是地址码01,表示控制2#速度调节单元;7位数据码的第3位是方向码1,表示控制直流无刷电机反向运行;7位数据码的后4位是速度码1100,表示控制直流无刷电机的速度等级为速度13。

直流无刷电机无需控制方向时,所述x位数据码由x1位地址码和x2位速度码组成,x、x1、x2之间的关系为x=x1+x2。

单片机控制模块发出一次速度控制信号的步骤如下:

步骤1,等待,直到接收到过零脉冲的上升沿时进入步骤2;

步骤2,停止交流输出,开始整流输出;

步骤3,对接收到的过零脉冲上升沿计数,计数值达到y时进入步骤4;

步骤4,发出1个工频周期的可控整流电压波;

步骤5,等待,直到接收到过零脉冲的上升沿时进入步骤6;

步骤6,已经发出x个工频周期的可控整流电压波时转到步骤7,否则返回步骤5;

步骤7,停止整流输出,开始交流输出。

整流控制单元在正常的维持不发出速度控制信号状态时,单片机控制模块控制交流控制输出端kj输出有效信号,整流控制输出端kz输出无效信号,过零触发光耦u1和u2的输入发光二极管导通,过零触发光耦u3和u4的输入发光二极管截止,双向晶闸管v1、双向晶闸管v2导通,双向晶闸管v3、双向晶闸管v4截止,第一可控整流输出端子ac1、第二可控整流输出端子ac2输出的可控整流电压为交流电压。在图4所示的实施例中,单片机控制模块输出的交流控制输出端kj、整流控制输出端kz的信号为低电平有效。

图5所示过零检测模块输出的过零脉冲与第二交流电源的正半波对应,且过零脉冲的宽度小于第二交流电源正半波宽度。所述第二交流电源正半波为第一交流端子电位高于第二交流端子电位的第二交流电源半波。

单片机控制模块检测到与图6中半波1相对应的过零脉冲上升沿后,进入步骤2。所述停止交流输出,是指控制交流控制输出端kj输出无效信号,从第二交流电源的下一个过零点开始,双向晶闸管v1、双向晶闸管v2截止;所述开始整流输出,是指控制整流控制输出端kz输出有效信号,从第二交流电源的下一个过零点开始,双向晶闸管v3、双向晶闸管v4导通,第一可控整流输出端子ac1、第二可控整流输出端子ac2输出的可控整流电压为整流电压。

所述停止整流输出,是指控制整流控制输出端kz输出无效信号,从第二交流电源的下一个过零点开始,双向晶闸管v3、双向晶闸管v4截止;所述开始交流输出,是指控制交流控制输出端kj输出有效信号,从第二交流电源的下一个过零点开始,双向晶闸管v1、双向晶闸管v2导通,第一可控整流输出端子ac1、第二可控整流输出端子ac2输出的可控整流电压为交流电压。

所述发出1个工频周期的可控整流电压波,其方法是,判断需要发出的该工频周期的可控整流电压波是交流波还是整流波,如果是交流波,则停止整流输出,开始交流输出;如果是整流波,则停止交流输出,开始整流输出。

所述可控整流电压波中的每个单工频周期是交流波,或者是整流波;单工频周期的交流波由1个单相交流电源正半波和1个单相交流电源负半波组成,正半波在前,负半波在后;单工频周期的整流波由2个整流半波组成,第一个整流半波与第二交流电源正半波对应,第二个整流半波与第二交流电源负半波对应。所述工频周期的时间为20ms。所述单工频周期为1个工频周期。

整流控制单元发送速度控制信号的方法如图7所示,包括:

步骤a,读取给定信号;

步骤b,依次给所有速度调节单元发出一次速度控制信号;

步骤c,判断速度是否发生改变,速度发生改变,转到步骤d;速度没有发生改变,返回步骤c;

步骤d,组成速度控制信号并发出;返回步骤c。

依次给所有速度调节单元发出一次速度控制信号,其目的是向每个速度调节单元均发出初始速度控制信号,控制各自的初始速度。

判断速度是否发生改变的方法是,速度给定信号中有速度等级发生改变,或者有方向给定信号发生改变,则速度发生改变。

组成速度控制信号并发出,方法是,当某速度调节单元相应的速度等级发生改变或者是方向给定信号发生改变时,将改变后的速度等级、方向给定信号转换为相应的速度码、方向码,与该速度调节单元的地址码一起组成数据码,转换成速度控制信号发出。

速度调节单元的结构如图8所示,由调节电源模块、波形取样模块、单片机调节模块、地址给定模块、电机驱动模块组成。所有m个速度调节单元的电路结构和工作原理完全一样。

速度调节单元的调节部分包括调节电源模块、波形取样模块、单片机调节模块、地址给定模块,其实施例如图9所示。

调节电源模块为速度调节单元提供第二直流工作电源vdd2。图9实施例中,调节电源模块由二极管d05、二极管d06、二极管d07、二极管d08、电容c2、三端稳压器u6组成。二极管d05、二极管d06、二极管d07、二极管d08组成调节电源单相整流桥;电容c2并联在调节电源单相整流桥的直流电压输出端,起滤波作用;三端稳压器u6输入端vin连接至调节电源单相整流桥的整流正极性端;第二直流工作电源vdd2从三端稳压器u6输出端vout输出。调节电源单相整流桥的整流负极性端为参考地。三端稳压器u6选择h7133。

调节电源模块还可以采用其他实现方案。二极管d05、二极管d06、二极管d07、二极管d08组成的调节电源单相整流桥可以用单相整流桥堆代替,三端稳压器u6可以采用稳压管稳压电路或者dc/dc稳压器。

波形取样模块为具有以下功能的电路:设有取样波形输入端和取样脉冲输出端;取样波形输入端连接至第二可控整流输入端子;波形取样模块将第二可控整流输入端子电位高于第一可控整流输入端子电位的波形检出并限幅得到取样脉冲;取样脉冲的正脉冲与第二可控整流输入端子电位高于第一可控整流输入端子电位的波形相对应。

图9实施例中,波形取样模块为检波整形电路,由二极管d2、电阻r12、稳压管dw2组成。电阻r12的两端分别连接至二极管d2阴极与稳压管dw2阴极;二极管d2阳极为取样波形输入端,连接至第二可控整流输入端子ac2;稳压管dw2阳极连接至参考地;稳压管dw2阴极为取样脉冲输出端。

地址给定模块用于设定所在速度调节单元的地址码,设有地址码输出端。地址给定模块的地址码输出端连接至单片机调节模块的地址码输入端。实施例中共有3个速度调节单元,用2位地址码进行区分,1-3#速度调节单元相应的2位地址码分别是00、01、10。图9实施例中,2位地址码采用拨码开关sw1进行设定,拨码开关sw1的公共端com连接至参考地,拨码开关sw1的输出端s1、s2是地址码输出端。

单片机调节模块具有捕捉输入端、地址码输入端和速度调节输出端adj、方向控制输出端dir、制动控制输出端brak。捕捉输入端连接至波形取样模块的取样脉冲输出端。方向控制输出端dir、制动控制输出端brak的输出类型是开关量;速度调节输出端adj的输出类型是pwm脉冲或者模拟电压。

图9实施例中,单片机调节模块由单片机mcu2、晶体振荡器xt2组成,单片机mcu2的型号是msp430g2553,单片机mcu2的捕捉输入端为p2.0,速度调节输出端adj为p1.2,输出类型是pwm脉冲;方向控制输出端dir为p1.4,制动控制输出端brak为p1.5,p1.4、p1.5输出ttl电平信号;p1.6、p1.7是地址码输入端,分别连接至地址给定模块的地址码输出端s1、s2。

电机驱动模块用于驱动直流无刷电机,设有pwm脉冲调速输入端或者模拟电压调速输入端的直流无刷电机驱动器、直流无刷电机驱动芯片都可以适用于速度调节单元。图10所示为采用直流无刷电机驱动芯片的实施例1的电路,图11所示为采用直流无刷电机驱动器的实施例2的电路。

图10所示实施例中,电机驱动模块由电机驱动芯片ft310、三相全桥mosfet驱动芯片u7以及二极管d31-d34、电容c31-c32、电阻r31-r48、三极管v31、电位器rw31、热敏电阻ntc组成。

图10实施例中,二极管d31-d34组成单相桥式整流电路对第一可控整流输入端子ac1、第二可控整流输入端子ac2输入的可控整流电压进行整流,再经电容c31滤波后得到电机驱动电源u+,向电机驱动芯片ft310、三相全桥mosfet驱动芯片u7供电。单相桥式整流电路的负极性端连接至参考地。

图10实施例中,电阻r31、电阻r32、三极管v31、电容c32组成pwm脉冲/模拟电压转换电路,将速度调节输入端adj的pwm脉冲转换为模拟电压速度调节信号,模拟电压速度调节信号连接至电机驱动芯片ft310的调速电压输入端sref。直流电源vdd6由电机驱动芯片ft310的+6v电源输出端提供。如果单片机调节模块速度调节输出端adj的输出类型是模拟电压,则电机驱动芯片ft310的调速电压输入端sref直接连接至速度调节输出端adj,无需pwm脉冲/模拟电压转换电路。

图10实施例中,三相全桥mosfet驱动芯片u7的驱动输入端hu、lu、hv、lv、hw、lw分别连接至电机驱动芯片ft310的驱动输出端pwm_hu、pwm_lu、pwm_hv、pwm_lv、pwm_hw、pwm_lw;三相全桥mosfet驱动芯片u7的三相输出端u、v、w连接至直流无刷电机m31的三相电源输入端;三相全桥mosfet驱动芯片u7的负电源输入端v-经电阻r39连接至参考地。电阻r39上的取样电压连接至电机驱动芯片ft310的取样电流输入端itrip;限流门限电压ilimit由电位器rw31确定。

图10实施例中,rpi电压由电阻r33、电阻r34确定,rpi电压大小决定电机启动电流的大小;rsf电压由电阻r35、电阻r36确定,rsf电压大小决定电机启动时换向频率的大小;rsd电压由电阻r37、电阻r38确定,过流后自动重启的时间由rsd设置。

图10实施例中,vlimit为过热保护参考门限电压,由电阻r41、电阻r42确定;vth为输入判决电压,由电阻r40、热敏电阻ntc确定。

图10实施例中,电阻r43-r48组成分压电路采集相端反馈电压来检测反电动势,三相反馈电压分别连接至电机驱动芯片ft310的反馈输入端emf_u、emf_v、emf_w。

图10实施例中,单片机调节模块的方向控制输出端dir、制动控制输出端brak分别连接至电机驱动芯片ft310的方向控制输入端f/r、制动输入端reset。电机驱动芯片ft310的制动输入端reset又称复位控制端reset。

图10实施例中,电机驱动芯片ft310的电源端vcc连接至电机驱动电源u+,地端gnd连接至参考地。

图10实施例中,直流无刷电机m31为无霍尔传感器的直流无刷电机。

图11所示实施例中,电机驱动模块由无刷电机驱动器u61以及二极管d61-d64、电容c61-c62、电阻r61-r62、三极管v61组成。无刷电机驱动器u61的型号是bld-70。

图11实施例中,二极管d61-d64组成单相桥式整流电路对第一可控整流输入端子ac1、第二可控整流输入端子ac2输入的可控整流电压进行整流,再经电容c61滤波后得到电机驱动电源v+,向无刷电机驱动器u61供电。单相桥式整流电路的负极性端连接至参考地。

图11实施例中,电阻r61、电阻r62、三极管v61、电容c62组成pwm脉冲/模拟电压转换电路,将速度调节输入端adj的pwm脉冲转换为模拟电压速度调节信号,模拟电压速度调节信号连接至无刷电机驱动器u61的调速电压输入端sv。直流电源vdd62由无刷电机驱动器u61的电源输出端vcc(+6.25v)提供。

图11实施例中,无刷直流电机m61的三相相线端子u、v、w连接至无刷电机驱动器u61的三相输出端u、v、w;无刷直流电机m61的霍尔信号输出端hu、hv、hw连接至无刷电机驱动器u61的霍尔信号输入端hu、hv、hw;无刷直流电机m61的霍尔电源由无刷电机驱动器u61的电源输出端vcc(+6.25v)提供,h+连接至无刷电机驱动器u61的电源输出端vcc、h-连接至参考地。

图11实施例中,单片机调节模块的方向控制输出端dir、制动控制输出端brak分别连接至无刷电机驱动器u61的方向控制输入端f/r、制动输入端brk。

图11实施例中,无刷电机驱动器u61的电源正端dc+连接至电机驱动电源v+,电源负端dc-连接至参考地。

速度调节单元接收速度控制信号并调节直流无刷电机的速度,其方法如图12所示,包括:

步骤一,电机控制初始化,设定直流无刷电机为制动状态;

步骤二,判断是否有速度控制信号;没有速度控制信号,返回步骤二;有速度控制信号,转到步骤三;

步骤三,接收速度控制信号;

步骤四,判断接收到的地址码是否与所在速度调节单元的设定地址码相符合,相符合,转到步骤五;不相符合,返回步骤二;

步骤五,调节直流无刷电机速度;返回步骤二。

在正反转切换时,需要先通过制动控制输出端brak输出制动信号使电机制动,制动结束后,再从方向控制输出端dir输出方向控制信号,实现电机反转。不经制动直接切换实现正反转可能会导致负载电流急剧增大而损坏驱动电路。

调节直流无刷电机速度的方法是,单片机调节模块接收到的速度控制信号中,方向码没有改变时,根据速度码对应的速度等级控制直流无刷电机的速度;单片机调节模块接收到的速度控制信号中,方向码发生改变时,先控制直流无刷电机制动,再根据速度码对应的速度等级控制直流无刷电机的速度。

调节直流无刷电机速度的方法时,当单片机调节模块接收到的速度控制信号对应的速度等级为等级1时,控制直流无刷电机制动。

判断是否有速度控制信号,方法为判断从第一可控整流输入端子ac1、第二可控整流输入端子ac2输入的可控整流电压是否有引导波。

接收速度控制信号,方法是接收x个工频周期的可控整流电压波,将x个工频周期的可控整流电压波转换为x位数据码。

波形取样模块的功能是对可控整流电压进行检波整形。图9实施例中,波形取样模块将第一可控整流输入端子ac1电位低于第二可控整流输入端子ac2的波形检出并限幅得到取样脉冲,输出至单片机调节模块的捕捉输入端;取样脉冲的正脉冲与第一可控整流输入端子电位低于第二可控整流输入端子电位的半波相对应,取样脉冲正脉冲宽度小于该半波宽度。速度控制信号中速度等级为速度13的取样脉冲示例如图6(b)所示;当可控整流电压为交流电压时,取样脉冲为占空比小于50%、与第二交流电源同频率的矩形波;当可控整流电压为整流电压时,取样脉冲为低电平。

图6所示实施例中,引导波由2个工频周期的整流波组成,引导波之前的取样脉冲是周期为工频周期的矩形波。2个工频周期的整流波应该使取样脉冲中出现宽度为40ms、即2个工频周期区间的低电平。

判断可控整流电压是否有引导波,方法是,判断取样脉冲中工频周期矩形波之后超过工频周期宽度的低电平区间工频周期数;在工频周期矩形波之后的取样脉冲中有超过工频周期数为y的低电平区间,则可控整流电压中有引导波;在工频周期矩形波之后的取样脉冲中没有超过工频周期数为y的低电平区间,则可控整流电压中没有引导波。

判断取样脉冲中工频周期矩形波之后超过工频周期宽度的低电平区间工频周期数的方法是,对取样脉冲中工频周期矩形波之后超过工频周期宽度的低电平脉冲测量宽度,设测量得到的超过工频周期宽度的低电平脉冲宽度为w,则该低电平区间的工频周期数为int(w/20);int函数的功能是舍去小数部分取整。

数据波的x个工频周期的可控整流电压波中,1个工频周期对应1位数据码,每个工频周期的电压波可以是交流波,也可以是整流波。当1个工频周期的电压波是整流波时,与其对应的取样脉冲为1个工频周期区间的低电平;当1个工频周期的电压波是交流波时,与其对应的取样脉冲为1个占空比小于50%的矩形波。图6所示实施例中,数据波的连续7个工频周期依次为交流波、整流波、整流波、整流波、整流波、交流波、交流波,对应的取样脉冲区间t7、区间t8、区间t9、区间t10、区间t11、区间t12、区间t13依次为矩形波、低电平、低电平、低电平、低电平、矩形波、矩形波,7位数据码为0111100。

将x个工频周期的可控整流电压波转换为x位数据码的方法是,在引导波之后的x个工频周期区间中,当1个工频周期区间的取样脉冲为低电平时,相应的该位数据码为1,当1个工频周期区间的取样脉冲为1个占空比小于50%的矩形波时,相应的该位数据码为0。或者是,在引导波之后的x个工频周期区间中,当1个工频周期区间的取样脉冲为低电平时,相应的该位数据码为0,当1个工频周期区间的取样脉冲为1个占空比小于50%的矩形波时,相应的该位数据码为1。

速度码转换为速度等级可以使用计算、查表等方法。实施例中,4位速度码的范围是0000-1111,代表的速度等级范围是速度1-16;速度码为0000时,速度等级为速度1;速度码为0001时,速度等级为速度2;速度码为0010时,速度等级为速度3;以此类推,速度码为1111时,速度等级为速度16。

直流无刷电机不需要控制方向时,速度给定模块无需方向给定信号输出端,单片机控制模块无需方向给定信号输入端,单片机调节模块无需方向控制输出端,电机驱动模块无需方向控制输入端。

可控整流电压向速度调节单元的调节电源模块、电机驱动模块和波形取样模块直接供电,其中的调节电源模块、电机驱动模块首先对可控整流电压进行整流,再经电容滤波后,向相关电路提供电源;可控整流电压为零时,调节电源模块、电机驱动模块的电源电流也为零;波形取样模块为非线性电阻性负载,可控整流电压为零时,波形取样模块的电源电流为零。因此,可控整流电压为零时,其向速度调节单元提供的电源电流为零。所以,整流控制单元在第二交流电源的过零点进行停止交流输出、开始整流输出,或者是停止整流输出、开始交流输出的切换时,双向晶闸管v1、双向晶闸管v2与双向晶闸管v3、双向晶闸管v4之间可以成功换流,不致造成电源短路。

本发明具有如下特点:

①采用单相电源线发送控制多台直流无刷电机的调速信号,无需遥控器,无需控制线;

②直流无刷电机速度可以根据需要分成多个等级;

③采用整流波传送速度控制信号,其有效值与交流波相同,不会造成直流无刷电机速度调节时供电电源的不稳定。

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