《一种实用的三相步进电机驱动器的设计.docx》由会员分享,可在线阅读,更多相关《一种实用的三相步进电机驱动器的设计.docx(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、一种实用的三相步进电机驱动器的设计ronggang导语:本设计为步进电机驱动器的主体设计局部,构造简单、本钱低、性能稳定。采用该系统设计的三相反响式步进电机驱动器驱动55BF004型三相反响式步进电机步进电机又称脉冲电动机或者阶跃电动机,是较早使用的典型机电一体化元件组件例如,在机械装置中可以用丝杠把角度变成直线位移,也可以用步进电机带动螺旋电位器,调节电压或者电流,进而实现对执行机构的控制。步进电机可以直接接收数字信号,不必进展数模转换,使用起来非常方便,在阀门控制、数控机床、绘图仪、打印机以及光学仪器中得到广泛的应用。步进电机、步进电机驱动器构成了步进电机系统不可分割的两大局部。本文介绍一
2、种实用的三相反响式步进电机驱动电路的设计。1应用器件简介1.1PMM8713芯片PMM8713是由日本Sanyo三洋电机公司消费的步进电机控制用脉冲分配器又称逻辑转换器,为双列直插式16脚单片CMOS集成芯片。PMM8713既可以用于3相控制,又可以用于4相控制。励磁有1相、2相和1-2相3种方式,通过电路设计可任选其中的一种鼓励方式。此外,PMM8713还具有单时钟或者双时钟工作方式,带有正反转控制功能以及初始化复位功能,其内部有时钟选通、鼓励方式控制、可逆环形计数、鼓励方式判定等电路。由于PMM8713所有输入端均采用施密特整形电路,因此抗干扰才能强。输出电流大于20mA,可直接驱动微型步
3、进电机。逻辑框图如图1所示。1.2LM331芯片LM331是美国NS公司消费的性能价格比拟高的集成芯片。LM331可用作精细的频率电压F/V转换器、A/D转换器、线性频率调制解调、长时间积分器以及其它相关的器件。LM331为双列直插式8脚芯片,其逻辑框图如图2所示。LM331内部有输入比拟电路、定时比拟电路、R-S触发电路、复零晶体管、输出驱动管、能隙基准电路、精细电流源电路、电流开关、输出保护电路等。输出管采用集电极开路形式,因此可以通过选择逻辑电流和外接电阻,灵敏改变输出脉冲的逻辑电平,进而适应TTL、DTL和CMOS等不同的逻辑电路。此外。LM331可采用单/双电源供电,电压范围为440
4、V,输出也高达40V。1.3电压-频率变换LM331外接电路简单,只需接入几个外部元件就可以方便地构成电压/频率V/F或者频率/电压F/V变换电路。本文选用LM331的电压/频率V/F转换功能.构造如图3所示。外接阻容Rt、Ct和内部电路构成单稳定时电路。当输入端Vi+输入正电压时,Vi+大于Vi-,输入比拟器输出高电平,R-S触发器置位,输出高电平使输出驱动管导通,进而第3脚f0输出逻辑低电平。同时,电流源IR对电容CL充电。由于复零晶体管的基极接在R-S触发器的反相输出端,因此,复零晶体管截止,电源Vcc通过电阻Rt对电容Ct充电。当Uct大于2/3Vcc时,定时比拟器输入端第5脚为正,因
5、此输出逻辑高电平至R-S触发器的复位端,使R-S触发器复位。R-S触发器正相输出端输出低电平使输出驱动管截止,Vdd通过上拉电阻R0使LM331第3脚f0输出逻辑高电平。此时,R-S触发器反相输出端输出高电平使复零晶体管导通,电容Ct通过复零晶体管对地放电。电流开关打向左边,电容CL通过电阻RL对地放电。当电容CL放电电压即是输入比拟器的正输入端电压Vi时,输入比拟器再次输出高电平,使R-S触发器置位,输出驱动管导通,f0输出逻辑低电平。如此反复循环,进而在f0端输出一定频率的脉冲信号。根据电容上电荷平衡原理和相关电学知识,设电容的充电时间为t1,放电时间为t2。由C=Q/U,I=Q/t,Q放
6、=Q充,可以得至I放t2=I充t1t2UL/RL=IR-UL/RLt1t1+t2=IRt1RL/UL;又f=1/T,这里T=t1+t2,所以:f0=1/t1+t2=UL/IRt1RLUL为电容C两端的电压,由于UL在大约10mV的范围内波动,因此,UL=Vi,故:f0=Vi/IRt1RL1从1式可以看出,LM331的输出频率.f0与输入电压Vi成正比,进而实现了输入电压和输出频率的变换。t1由外接的定时元件Rt和Ct决定,其关系为t1=1.1RtCt,这样可以根据设计电路的要求相应地选取Rt和Ct的值。由内部精细电流源提供.IR=1.9V/Rs。式1可变为f0=ViRs/2.09RLRtCt2
7、输入电阻Ri使7脚偏流抵消6脚偏流的影响,进而减小了频率偏向。Rs为可调电阻,它的作用是调整LM331的增益偏向。Ci为滤波电容,一般为0.010.1uF,在滤波效果较好的情况下,可使用1uF的电容。当6脚和7脚的RC时间常数匹配时,输入电压的阶跃变化将引起输出频率的阶跃变化。为了进步精度和稳定度,阻容元件选用低温度系数的器件。2驱动器电路设计驱动电路如图4所示。外接电阻Rt和电容Ct、内部定时比拟器、复零晶体管、R-S触发器等构成单稳定时电路。当输入端Vi+输入的电压大于Vi-输入端的电压时,f0输出逻辑低电平。同时,电流源IR对电容CL充电。电源Vcc也通过电阻Rt对电容Ct充电。当电容C
8、t两端的充电电压大于Vcc的2/3时,输出端,f0输出逻辑高电平。f0信号输出至PMM8713芯片的时钟端,该频率经PMM8713处理后,在A、B、C脚输出一定频率的驱动信号来控制功率三极管的导通时间,进而控制步进电机的转速。方向控制电路由LM348四电路通用运算放大器构成。外部方向控制信号通过LM348和基准电压构成电压比拟电路。当Vdi大于基准电压VH时,U3A输出为正,接至PMM8713的第4脚,控制输出端输出正相脉冲序列。当Vdi小于基准电压VH时,输出端为负,接至PMM8713的第4脚,控制输出端输出负相脉冲序列,相应相驱动输出端输出正反向脉冲序列,进而控制步进电机的正反转。由LM3
9、31给出的输入指令是输入时钟f0和方向指令DIR,这2个指令在PMM8713中经逻辑组合转换各相通断的时序逻辑信号。PMM8713的相驱动输出端PIN10PIN13的驱动电流达20mA以上,能直接驱动微型步进电机。R1、C1为开机时自动初始化电路。初上电的数十毫秒内R端为低电平,进而AD端自动复位至初始状态。假如外接的步进电机功率较大,PMM8713输出驱动端驱动才能不够,此时应设计功率放大驱动电路,然后再驱动步进电机。PMM8713各相输出端的导通顺序逻辑信号送至功率驱动段转换成内部功率开关的基极或者栅极驱动信号。步进电机驱动方式按相绕组流过的电流是单向或者双向可分为单极性和双极性驱动,通常
10、,三相步进电饥采用单极性驱动。从功率驱动级电路来分析,又有电压驱动和电流驱动之分。本设计中采用串联电阻电压驱动方式。在相绕组中串接一定阻值和功率的电阻,一方面减小了绕组回路的时间常数,同时又对低频和静止工作时的电流进展限制。利用上述原理设计了一个自动闸阀控制器,闸阀的上下位置采用限位开关控制,利用相应的电路使限位开关的动作改变图5所示LM348比拟电压输入端电压的大小,进而控制步进电机运转还是停转。其工作原理;LM348的同相输入端为基准电压端,其反向输入端为比拟电压输入端,当比拟电压输入端的电压小于基准电压时,LM348的1引脚上输出高电平,使BD237导通,进而使步进电机可以实现正转或者反转;当比拟电压输入端的电压高于基准电压时,在LM348的1引脚上输出低电平,BD237截止,步进电机停转。本设计为步进电机驱动器的主体设计局部,构造简单、本钱低、性能稳定。采用该系统设计的三相反响式步进电机驱动器驱动55BF004型三相反响式步进电机。已成功地应用于自动闸阀控制系统中,运行效果良好。