基于PC/104總線(xiàn)的旋轉變壓器/數字轉換電路設計
傳統的軸角/數字轉換電路復雜、可靠性低。隨著(zhù)大規模集成電路的發(fā)展,模塊化的軸角/數字轉換器不斷推新且廣泛應用于各種導航系統的方位角和縱橫搖姿態(tài)角信息的測量系統中,用于大型雷達設施的方位角與仰角信息的檢測與控制等,某尋北儀系統由于工作環(huán)境惡劣、機動(dòng)頻繁等因素,采用了基于pc/104總線(xiàn)的工控機,提高了系統的可靠性。本文介紹了一種實(shí)用的軸角/數字轉換器14xsz3412-01及其在某尋北儀系統中的應用。
1 工作原理及引腳功能
14xsz3412-01是一種超小型化、采用跟蹤轉換技術(shù)的旋轉變壓器/數字轉換器,他應用了二階伺服回路,且在數字輸出端包含三態(tài)鎖存器。輸入信號可以是來(lái)自4線(xiàn)旋轉變壓器信號和參考,輸出是經(jīng)三態(tài)鎖存器、與ttl電平兼容的并行自然二進(jìn)制碼數字量,三態(tài)輸出能使多個(gè)轉換器直接掛在數據總線(xiàn)上,而且在使用禁止信號inh時(shí)不斷開(kāi)轉換器內部回路。字節選擇信號“bysel”的設置極大的方便了數據總線(xiàn)寬度為8b的用戶(hù),用戶(hù)可以在8b寬的總線(xiàn)上得到16b字長(cháng)的數據,而無(wú)需外部接線(xiàn)。
轉換器的引腳(如圖1)按其功能說(shuō)明如下:
直流供電引腳 包括+5v,gnd(地),+15v,-15v四個(gè)引腳,直流電源的波動(dòng)范圍為±10%,建議在電路板上+5v,+15v和-15v到gnd之間分別并聯(lián)1個(gè)0.1μf和1個(gè)6.8μf的濾波電容。

case端 與外殼相通,使用時(shí)需將該端接機殼地。
輸入模擬信號引腳 旋轉變壓器引線(xiàn)端d1,d2及z1,z2,z3,z4分別與轉換器引腳rh,rl及s1,s2,s3,s4一一對應連接。
控制信號引腳 有inh,en,bysel三個(gè)引腳。
計算機與外部設備交換數據時(shí),常對外設發(fā)送設備選擇信號cs和讀信號rd,當數據總線(xiàn)為8位寬度時(shí),計算機還需要發(fā)送字節選擇信號bysel信號。xsz轉換模塊與計算機之間轉換數據的能力與一般外部設備一樣具有兼容性。inh引腳與計算機的cs信號相連,en引腳與rd信號相連,bysel引腳與計算機的字節選擇控制信號相連,當用戶(hù)使用8位寬度的數據總線(xiàn)時(shí),只需將xsz的高8位依次連接到8位數據總線(xiàn)上。當bysel為高電平時(shí),轉換器高字節數據輸出,當bysel為低電平時(shí),轉換器低字節數據送到總線(xiàn)上,在字輸出時(shí),轉換器的bysel引腳應接高電平(或懸空),并且模塊輸出全量與16位總線(xiàn)一一相連。
狀態(tài)信號引腳 busy。當“busy”為高電平時(shí),表示轉換器內部二階電子伺服環(huán)境正在工作,數字輸出端不能直接輸出;反之計算機可直接從數字輸出端讀取轉換數據。
數字輸出信號引腳 數字輸出取自引腳1-14,引腳“1”代替最高位(msb),“14”代表最低位(lsb)。
2 數據傳輸方法
該轉換器的數據傳輸方法有2種常用方法:
(1)檢測“忙”(busy)信號
圖2所示當計算機讀取數據時(shí),可對busy進(jìn)行檢測,若ubsy為“1”,則數據無(wú)效,反之則數據有效,這里,可把“使能”(en)端連接“讀”信號。

(2)施加“禁止”(inh)信號
如圖3所示,當需進(jìn)行數據傳輸時(shí),計算機可向inh端發(fā)一個(gè)邏輯低電平,從而阻止了鎖存器的刷新。當inh端被置于低電平并延遲600ns后,便可讀取數據。

3 與pc/104總線(xiàn)的接口設計
14xsz3412-01與pc/104總線(xiàn)接口的硬件電路結構如圖4所示,圖中,a/d轉換器的s1,s2,s3,s4端分別與旋轉變壓器的輸出信號引腳d1,d2,d3,d4一一對應連接,rh,rl分別接旋轉變壓器的激磁引線(xiàn)端z1,z2,case接機殼地。cpu通過(guò)8255來(lái)控制xsz模塊的工作,包括啟動(dòng)讀數的控制信號,高低字節選擇信號等,其工作原理為當需進(jìn)行數據傳輸時(shí)由cpu通過(guò)8255向xsz模塊的inh端發(fā)送低電平,以禁止xsz模塊鎖存器的數據刷新,當inh被置于低電平并延遲600ns后,cpu便可讀取數據,讀取數據時(shí)通過(guò)控制bysel端的高低電平即可讀取高低字節數據,en與地相連,則計算機可以隨時(shí)讀取數據。

以某尋北儀系統測量方位角為例,給出數據采集部分的程序如下(系統中8255命令字口地址為0x3f6):

4 結語(yǔ)
介紹了旋轉變壓器/數字轉換器14xsz3412-01的工作原理和數據傳輸方法,給出了與pc/104總線(xiàn)的接口電路設計和數據采集程序,該設計已成功應用于某方位角測量系統中,實(shí)踐證明,該設計合理,能夠滿(mǎn)足系統要求。
評論