一種直流電動機控制電路的設(shè)計
1 引言
直流電動機脈寬調(diào)制(PWM)控制器UC3637用于控制開環(huán)或閉環(huán)直流電動機速度或位置,其內(nèi)部產(chǎn)生1路模擬誤差電壓信號,并輸出2路PWM脈沖信號,這2路PWM脈沖信號與誤差電壓信號的幅值成正比,并與其極性相關(guān),因此構(gòu)成雙向調(diào)速系統(tǒng),實現(xiàn)PWM雙輸出,驅(qū)動電流能力為100 mA,該器件還具有限流保護、欠電壓封鎖及溫度補償?shù)忍攸c。而驅(qū)動集成電路IR2110對PWM信號具有自舉功能。有2路完全獨立的高保真輸入輸出通道,且這2路通道具有開通慢、關(guān)斷快的防橋臂直通的互鎖功能,可使電路可靠工作。這里采用UC3637和IR2110設(shè)計一種直流電動機PWM開環(huán)控制電路,并與計算機控制系統(tǒng)相結(jié)合,實現(xiàn)對某種舵系統(tǒng)直流電動機的控制,進而驗證該電路的正確性。
2 PWM開環(huán)控制電路
該電路設(shè)計控制系統(tǒng)的目標(biāo)是在計算機不同的給定信號下,電動機可快速達到指定位置,以滿足系統(tǒng)性能要求??刂圃砜驁D如圖1所示。被控直流電動機M的轉(zhuǎn)速由測速發(fā)電機G測得,測速發(fā)電機所測得的轉(zhuǎn)速信號經(jīng)A/D轉(zhuǎn)換后的數(shù)字信號在計算機中與給定信號相比較,再經(jīng)計算后輸出數(shù)字控制信號,經(jīng)D/A轉(zhuǎn)換變?yōu)槟M信號送至UC3637的脈寬信號產(chǎn)生電路,從而實現(xiàn)對直流電動機的速度控制。
圖2為基于UC3637的直流電動機PWM控制電路,該電路分為4部分:脈寬信號產(chǎn)生電路、自舉驅(qū)動電路、主電路、保護電路。
這樣雙路互補PWM脈沖信號在上升沿有幾個微秒的延時,在下降沿?zé)o延時,與IR2110內(nèi)部上下路信號設(shè)置的延時相結(jié)合,可確保“H”橋中同一橋臂的上下兩個MOS管存在一個死區(qū)時間,從而保證電路工作安全穩(wěn)定。由于15 V直流供電電源含有一定的交流雜波,故分別在引腳1、引腳3和15 V電源前并聯(lián)1只0.1μF的電容,以濾除交流雜波的干擾。
2.2 自舉驅(qū)動電路
該電路使用2個IR2110,這兩個IR2110由4個MOS管組成的“H”橋電路相連接。 IR2110的供電電壓為15 V的電源電壓UVD,其輸出工作電源為懸浮電源,通過自舉技術(shù)由固定電源得出。自舉技術(shù)利用升壓二極管、自舉升壓電容,使電容放電電壓和電源電壓疊加,從而使電壓升高。該技術(shù)可將電源電壓值升高數(shù)倍,所以充電二極管VD的耐壓能力必須大于高壓母線的峰值電壓。為防止自舉電容兩端電壓放電,則采用一個高頻快恢復(fù)二極管。自舉電容C3的電容值對于5 kHz以上的開關(guān)頻率取O.1μF即可。為向開關(guān)的容性負載提供瞬態(tài)電流,應(yīng)在VCC與COM、VDD與VSS之間連接兩只旁路電容,VCC上旁路用一只 0.1μF的陶瓷電容和一只1μF的鉭電容并聯(lián),而邏輯電源VDD上用一只0.1斗F的陶瓷電容即可,即電容C4、C5分別為1μF、0.1μF。在具體布線時,IR2110是邏輯部分和功率變換部分的接口,邏輯信號地線和主功率電源的地線應(yīng)合理布局,使負載回路的引線盡可能短,以減少回路電感,同時還要避免因布線而引起的負載電流在信號回路中流動產(chǎn)生的共模干擾。
代入數(shù)據(jù)解得,R4=2 kΩ。
為避免工作過程中發(fā)生直通短路現(xiàn)象,應(yīng)在UC3637的輸出端引腳4和引腳7后各接一個RC延時電路,設(shè)需延時時間r=5μs,延時電路中所用電阻R6取5 Ω,由公式可得:
這樣雙路互補PWM脈沖信號在上升沿有幾個微秒的延時,在下降沿?zé)o延時,與IR2110內(nèi)部上下路信號設(shè)置的延時相結(jié)合,可確保“H”橋中同一橋臂的上下兩個MOS管存在一個死區(qū)時間,從而保證電路工作安全穩(wěn)定。由于15 V直流供電電源含有一定的交流雜波,故分別在引腳1、引腳3和15 V電源前并聯(lián)1只0.1μF的電容,以濾除交流雜波的干擾。
2.3 主電路
直流電動機的轉(zhuǎn)速通過測速發(fā)電機測得,當(dāng)被控直流電動機的轉(zhuǎn)速小于給定轉(zhuǎn)速時,計算機經(jīng)D/A轉(zhuǎn)換器輸出控制電壓UK,再經(jīng)R2~R5電平轉(zhuǎn)換成UR輸入至引腳9和引腳11,使引腳4導(dǎo)通。引腳4的導(dǎo)通信號經(jīng)RC延時電路傳輸至IR2110(1)的引腳10和IR2110(2)的引腳12,分別使上通道引腳10和下通道引腳12導(dǎo)通。這時2片IR2110間的“H”橋電路中的VF1、VF2被觸發(fā)導(dǎo)通,電路給電動機提供正向的電流,電動機升速。當(dāng)被控直流電動機的轉(zhuǎn)速大于給定轉(zhuǎn)速時,UR使UC3637中的引腳7導(dǎo)通,引腳7的導(dǎo)通信號經(jīng)RC延時電路傳輸至IR2110(1)的引腳12和IR2110(2)的引腳10,分別使下通道引腳12和上通道引腳1O導(dǎo)通。這時“H”橋電路中的VF4、VF3 被觸發(fā)導(dǎo)通,流過電動機的電流反向,電動機降速。在控制電路輸出的上、下通道輸入信號的作用下,VF1、VF2和VF4、VF3交替輪流導(dǎo)通,實現(xiàn)直流電動機的調(diào)速。由于IR2110內(nèi)部的驅(qū)動阻抗很小,直接用其驅(qū)動“H”橋中的MOSFET器件會引起快速開關(guān),可能造成MOSFET漏源間電壓振蕩,從而損壞MOS管。所有,應(yīng)在IR211O的輸出端和MOS管之間串接1個約20 Ω的無感電阻。
2.3 主電路
直流電動機的轉(zhuǎn)速通過測速發(fā)電機測得,當(dāng)被控直流電動機的轉(zhuǎn)速小于給定轉(zhuǎn)速時,計算機經(jīng)D/A轉(zhuǎn)換器輸出控制電壓UK,再經(jīng)R2~R5電平轉(zhuǎn)換成UR輸入至引腳9和引腳11,使引腳4導(dǎo)通。引腳4的導(dǎo)通信號經(jīng)RC延時電路傳輸至IR2110(1)的引腳10和IR2110(2)的引腳12,分別使上通道引腳10和下通道引腳12導(dǎo)通。這時2片IR2110間的“H”橋電路中的VF1、VF2被觸發(fā)導(dǎo)通,電路給電動機提供正向的電流,電動機升速。當(dāng)被控直流電動機的轉(zhuǎn)速大于給定轉(zhuǎn)速時,UR使UC3637中的引腳7導(dǎo)通,引腳7的導(dǎo)通信號經(jīng)RC延時電路傳輸至IR2110(1)的引腳12和IR2110(2)的引腳10,分別使下通道引腳12和上通道引腳1O導(dǎo)通。這時“H”橋電路中的VF4、VF3 被觸發(fā)導(dǎo)通,流過電動機的電流反向,電動機降速。在控制電路輸出的上、下通道輸入信號的作用下,VF1、VF2和VF4、VF3交替輪流導(dǎo)通,實現(xiàn)直流電動機的調(diào)速。由于IR2110內(nèi)部的驅(qū)動阻抗很小,直接用其驅(qū)動“H”橋中的MOSFET器件會引起快速開關(guān),可能造成MOSFET漏源間電壓振蕩,從而損壞MOS管。所有,應(yīng)在IR211O的輸出端和MOS管之間串接1個約20 Ω的無感電阻。
當(dāng)電動機電流增大而使RS上的電壓達到該閾值時,C/L輸出高電平,令SRA和SRB復(fù)位至低電平,進而AOUT和BOUT變?yōu)榈碗娖?,停止輸出?br />
取Imax=8 A,則:RS=0.025Ω
2.5 實驗驗證
在某種舵系統(tǒng)實驗中,選用額定工作電壓為27 V,3W2111115679額定工作電流為1 A的永磁直流電動機,根據(jù)實驗的不同要求,電機系統(tǒng)可完成階躍、正弦等運動,采用精密電阻電位計檢測電機位置,經(jīng)A/D轉(zhuǎn)換反饋到計算機中與給定控制信號經(jīng)一種自適應(yīng)變結(jié)構(gòu)控制得到1個輸出信號,再經(jīng)D/A轉(zhuǎn)換送至UC3637的PWM控制器中,驅(qū)動電動機到期望的位置。其中,信號的給定,反饋信號取樣、控制算法及控制脈沖輸出均由計算機完成。圖3、圖4分別表示系統(tǒng)的數(shù)字仿真與實驗曲線,其中曲線1為實驗曲線,曲線2為一種自適應(yīng)變結(jié)構(gòu)控制的數(shù)字仿真曲線。由圖可知,運用該控制電路控制直流電動機是可行的。
3 結(jié)論
設(shè)計的直流PWM控制與驅(qū)動電路可用于控制直流電動機的速度控制和位置,具有良好的調(diào)速和驅(qū)動性能,可與不同的計算機控制算法相結(jié)合,從而實現(xiàn)不同的運動特性,具有一定的普適性。