基于A(yíng)T89C51的換向控制器在周期換向電源中的應用
關(guān)鍵詞:換向控制器;時(shí)間繼電器;定時(shí)器
O 引言
在許多實(shí)際生產(chǎn)過(guò)程中,常常要用到具有自動(dòng)換向功能的控制部件,例如機械加工中的往返運行(位移),直流電源的正反向輸出,電動(dòng)機的正反轉運行等現象,都是當正向(或反向)運行到一定時(shí)間或一定位置時(shí),則自動(dòng)換為反向(或正向)運行的周而復始的過(guò)程。實(shí)現這一過(guò)程的自動(dòng)化,必須設計一套控制電路,再配以位移傳感器或時(shí)間繼電器。目前市場(chǎng)卜現有的時(shí)間繼電器雖然可以用多個(gè)組合來(lái)滿(mǎn)足一些使用場(chǎng)合的要求,但仍存在著(zhù)重復計時(shí)誤差大,穩定可靠運行性不高,使用不簡(jiǎn)便靈活等不足。為此,我們研發(fā)了以單片機為核心組成的時(shí)間/位移換向控制器SWHX―1,它具有成本低,精度高,運行穩定可靠等優(yōu)點(diǎn)。
1 電路組成及工作原理
SWHX―l的內部電路如圖l所示,分為輸入輸出電信號轉換,CPU軟件編程控制和定時(shí)延時(shí)設定3部分,共14條引出線(xiàn),其中腳2、3、4為直流地線(xiàn)公共端VGND。該器件可交直流兩種供電方式工作。當用交流供電時(shí),通過(guò)腳13、14輸入交流12V,經(jīng)橋式整流、穩壓后供給內部電路恒壓基準電源,并將整流后的直流12V經(jīng)腳1和VGND送出,以供外部其他電路用;當用直流供電時(shí),腳1和腳2、3、4則為輸入端,輸入的12V直流電經(jīng)穩壓后再供給內部電路,該方式可省去交流電源,但要注意將腳14、13應置于懸空狀態(tài)。
SWHX-1內部電路設計有1路換向延時(shí)和2路定時(shí)輸出功能,換向延時(shí)時(shí)間是指正向(或反向)輸出組被關(guān)斷后延時(shí)一段時(shí)間后才開(kāi)通反向(或正)組工作的時(shí)間,用戶(hù)可在0.5~2s之間任意設定;2路定時(shí)時(shí)間分別是指正向和反向組輸出的工作時(shí)間,用戶(hù)可在60s~7h31min之間任意設定。若60s~7h31min的定時(shí)時(shí)間不能滿(mǎn)足使用要求時(shí),另留有4個(gè)端口P1~P4,可外接4個(gè)時(shí)間繼電器或4個(gè)行程開(kāi)關(guān)以彌補。Pl和P3為正向組,P2和P4為反向組。
l.1 延時(shí)、定時(shí)時(shí)間設定
(1)延時(shí)時(shí)間設定法 圖1中t0~t4為換向延時(shí)時(shí)間設定短接開(kāi)關(guān),t0為對地公共端,t1~t4分別與O.5s、ls、1.5s、2s相對應,二者短接時(shí),通過(guò)CPU軟件編程,則實(shí)現了相應的換向延時(shí)。例如tO與t1短接時(shí),延時(shí)為0.5s,tO與t3短接時(shí),延時(shí)為1.5s。
(2)定時(shí)時(shí)間設定法 圖l中S1和S2為兩個(gè)8位定時(shí)時(shí)間設定撥位開(kāi)關(guān),每個(gè)開(kāi)關(guān)前三位為小時(shí)位,后5位為分鐘位,采用二進(jìn)制編碼方式,當8位撥碼選定后,通過(guò)CPU的P1和P2口送入,經(jīng)軟件編程控制,實(shí)現相應的定時(shí)功能。所以每路的定時(shí)時(shí)間可在60s~7h31min之間任意設定。
1.2 用作定時(shí)換向器的工作原理
當SWHX―l用作定時(shí)換向控制時(shí),CPU首先讀入撥位開(kāi)關(guān)S的定時(shí)設定值,經(jīng)軟件編程識別并通過(guò)CPU內部定時(shí)器和軟件延時(shí)實(shí)現,當定時(shí)時(shí)間到,則通過(guò)P0口經(jīng)腳12和腳ll送出一個(gè)定時(shí)到脈沖,當腳12和腳11分別與腳5和腳7短接時(shí),該定時(shí)到脈沖又向CPU產(chǎn)生一個(gè)中斷請求信號,當CPU接收到這一中斷清求后則通過(guò)引腳VS1端口輸出一個(gè)封鎖電位信號,以停止當前正在工作的一組,經(jīng)0.5~2s的延時(shí)后,通過(guò)引腳VS2端口輸出一個(gè)啟動(dòng)信號,啟動(dòng)另一組開(kāi)始工作,完成一次換向工作周期。反之亦然,周而復始。
1.3 用作位移換向器的工作原理
當SWHX一1用做位移換向控制時(shí),上述中的定時(shí)功能不起作用,而是將位移檢測傳感器(一般為行程開(kāi)關(guān))送來(lái)的“位移到”信號通過(guò)腳5和腳7端口向CPU發(fā)出中斷請求,當CPU接到該中斷請求信號以后,則完成上述換向工作過(guò)程。另外,腳6和腳8是用于位移限制的,因為在絕大多數實(shí)際生產(chǎn)過(guò)程中位移是有限制的,所以將限位傳感器發(fā)出的信號經(jīng)端口6、8送入,CPU接到該請求信號后,立即通過(guò)腳9和腳10發(fā)出限位封鎖信號,停止位移工作。
2 軟件設計
SWHX―l的軟件程序分為初始化,定時(shí)識別及延時(shí)處理和中斷換向處理3部分,程序流程如圖2所示。
3 在周期換向電源中的應用
在許多生產(chǎn)過(guò)程中要用到周期性換向電源裝置。這里僅以常見(jiàn)的電鍍電源中的一種為例說(shuō)明其使用方法。圖3所示為三相雙反里形雙向6脈波周期換向電源的電路原理圖實(shí)例。該電源采用兩套品閘管可控整流電路,但在SWHX-1的控制下,在同一時(shí)間內只能有一套工作,另外一套被封鎖截止,兩套整流電路的工作時(shí)間通過(guò)圖1中的S1和S2來(lái)分別設定。圖3中的CF97088B是雙反星形6脈波晶閘管觸發(fā)專(zhuān)用器件,它除了產(chǎn)生6個(gè)同步觸發(fā)脈沖外,內部還具有電流、電壓雙PI負反饋調節功能,并且還能自動(dòng)識別輸入三相電中的缺相、過(guò)電壓保護,過(guò)電流限制等功能,當有這些現象發(fā)生時(shí),則自動(dòng)封鎖觸發(fā)脈沖的輸出,起到保護和限制的目。W1和W3分別為正反向輸出電壓設定值調節旋鈕;W2和W4為正反向輸出電壓反饋量調節旋鈕。
該電源電路的優(yōu)點(diǎn)是結構簡(jiǎn)單明了,便于組裝、調試和現場(chǎng)維護。由于CF97088和SWHX-1是全密封式器件,用于電鍍、電解和化工行業(yè)中,有防腐蝕作用,更為適合。
4 結語(yǔ)
基于單片機實(shí)現定時(shí)控制,以取代現行的定時(shí)器和時(shí)間繼電器.是今后的發(fā)展方向。本文介紹的SWHX-l器件作為一個(gè)嘗試,并在周期換向電源中應用結果表明,定時(shí)精確,運行可靠,效果較好。
評論