新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 車載轉臺水平度動態監測系統的研究

        車載轉臺水平度動態監測系統的研究

        作者: 時間:2012-05-22 來源:網絡 收藏

        摘要:隨著車栽工作對監控測量精度要求的不斷提高,傳統的調平方法已無法滿足對快速、實時性的發展要求。在分析了傳統調平方法的不足之后,提出了一種對度進行的方案,利用電子儀的特點,采用通過DsP控制雙方向同步顯示的方法進行。實驗結果表明,該方法在滿足操作方便、成本低的要求的同時,保證了車栽精度,具有很強的工程應用價值。

        本文引用地址:http://www.104case.com/article/149021.htm

        關鍵詞:轉臺調平水平儀DSP

        轉臺是廣泛應用于航空、航天、兵器、航海等領域的光機電一體化設備,轉臺系統憑借其優異的機動性能,得到了廣泛應用。然而與陸基轉臺不同的是,即使是落地測量,地表的差異、周圍環境的變化都將導致車載轉臺的水平度發生明顯改變,水平基準的改變則會影響整個轉臺的精度,為此必須對轉臺的水平機構進行調整。

        傳統的轉臺調平方法是將一臺數字式電子水平儀以平行于B、C連線的方向擺放到轉臺A點上,如圖l所示,測量A處的水平值,然后將轉臺旋轉180°,再一次測量A處的水平值,兩次測量值的差值即為B處和C處的水平值差,通過調整B或C點的調平機構,使得三點的水平值達到相同。這樣,一個由三點所確定的轉臺被視為水平。

        這種傳統的調平方法雖然在陸基轉臺上應用起來非常方便,可是要在車載轉臺上仍采用該方法,就會給工作帶來很多的不便。圖2為電子水平儀應用在車載轉臺系統的工作模型。工作過程中的不足點具體體現在以下三方面:

        (1)原有電子水平儀的測量底座對溫度的變化較為敏感,導致不同溫度下的測量結果有較大差異,所以氣候條件惡劣、周圍環境干擾大會對水平儀的測量結果產生很大影響;

        (2)工作過程中,因水平儀安裝在轉臺上,會隨著轉臺工作位置的不斷變換而發生改變。因此調平人員不能隨時看到水平儀的讀數,無法掌握恰當的調平時刻;

        (3)調平時,調平人員要同時兼顧在載車上讀數與載車下調平的雙重工作.這樣勢必會影響調平的精確度和快速性。

        因此,為了克服傳統調平方法應用在車載轉臺上時產生的種種弊端,提出了對車載轉臺水平度進行的方法。該方法應用到目前的車載轉臺設備中,保證了車載轉臺的水平精度,對提高車載設備的機動性能起著很重要的作用,并且對今后的車載自穩定系統的也有著深遠的意義。

        1新型監測系統的工作原理

        對車載轉臺的水平度進行動態監測,其主導思想就是將車載設備的水平度通過數字式電子水平儀同步傳送至中心機和載車側壁的數碼管上,使得在中心機上就可以實時監測轉臺的水平度,同時高平人員調平時在載車側壁就可以看到水平儀測量出的水平值。該方法的實現主要是根據數字式電子水平儀會輸出與測量結果成正比的模擬電壓量的原理,只要將該電壓量進行相應的模數轉換即可。具體實現方法如下:

        增加一臺電子水平儀,將兩臺電子水平儀全部密封固定在轉臺上方或下方,即可避免外界環境對測量結果的影響,另外將水平儀的測量值輸出到兩個方向同步顯示,一部分將顯示值引導到主控軟件的界面上,另一部分同步到載車的側壁上。具體的同步方式如圖3所示。

        這樣,一方面調平人員可以根據中心機界面上水平度的實時顯示來監測車載轉臺的水平度,以判斷是否需要調平;另一方面,在詞平的過程當中,調平人員可在車下根據載車側壁的顯示值進行調平,提高了調平的精確度和快速性。

        2系統的硬件實現

        2.1硬件結構

        系統的硬件結構框圖如圖4所示,由水平儀、AID轉換芯片ADl674、DSP、BCD-7段鎖存/譯碼/驅動器MCl4513、外部電壓基準MAX6133、MAX488接口芯片和中心機等部分組成。

        2.2硬件工作過程分析

        在該系統中,A/D轉換和數碼顯示是相對較為重要的部分,下面介紹其具體的工作過程。

        2.2.1A/D轉換

        當水平儀自身顯示值為1時,它會輸出lmV的電壓值,因此該設計中ADl674采用了外部電壓基準,12V電壓經由MAX6133后輸出4。096V的基準電壓,于是12位MD轉換器在轉換過程中,lmV對應一個字節,這樣不但簡化丁中間的數據運算過程,而且減少了由于運算帶來的誤差。ADl674將來自水平儀的模擬電壓信號轉換成12位的數字信號后,通過DSP的數據總線傳送到DSP中,DSP進行相應處理之后,輸出相應的控制信號驅動載車側壁的數碼管,使之與水平儀同步顯示相同的測量值。

        2.2.2數碼顯示

        DSP將從A/D轉換器讀取回來的數據在自身的寄存器內部進行十進制數據轉換之后,再由IOPC口輸出顯示數字的BCD碼到BCD-7段鎖存,譯碼,驅動器MCl4513中,由剩余閑置的I/O口產生BCD碼輸入鎖存信號。當BED碼被鎖存后,經7段譯碼,相應位的數碼管將產生相應的顯示值。與此同時,DSP將數據從其自身串口發出,通過MAX488芯片轉換成PS422信號后傳送至中心機,并在中心機的界面上實時顯示。圖5為水平儀同步顯示部分的電路原理圖。

        3軟件設計

        該系統軟件部分主要包括數碼管顯示和中心機實時監控兩部分。

        3.1數碼管顯示程序設計

        數碼管顯示程序主要是采用DSP進行控制,具體包括以下幾部分:主程序、中斷初始化程序、十進制子程序、串口發數子程序和顯示子程序。其中,主程序中開始啟動A/D轉換并等待中斷;中斷初始化程序主要負責設置外部中斷的響應方式、外部中斷的開啟、總中斷的開啟;十進制子程序把12位二進制數據轉換成相應的十進制數據;串口發數子程序將從A/D轉換器讀取回來的數據量通過串口以固定波特率發送到中心機;顯示子程序將要顯示數字的BCD碼發送到MCl4513并置位相應鎖存位。系統程序流程框圖如圖6所示。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 都昌县| 阿尔山市| 大厂| 渑池县| 怀安县| 通榆县| 田东县| 高淳县| 北安市| 涟水县| 汉寿县| 游戏| 新巴尔虎右旗| 房山区| 黄冈市| 大竹县| 中卫市| 金堂县| 耒阳市| 沂南县| 虎林市| 吉林市| 博客| 尉犁县| 吉水县| 瑞金市| 兰坪| 蓬莱市| 奈曼旗| 夏邑县| 宝坻区| 衡阳市| 土默特右旗| 诏安县| 且末县| 保亭| 锦州市| 木兰县| 颍上县| 桑植县| 云浮市|