專利名稱:一種姿態(tài)顯示系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本實用新型涉及遠(yuǎn)程計算機(jī)監(jiān)控系統(tǒng),具體說是一種姿態(tài)顯示系統(tǒng)。
背景技術(shù):
在工程應(yīng)用領(lǐng)域中,(如機(jī)械作業(yè)、船舶運(yùn)輸、車輛制造等),很多情況下需要知道工程機(jī)械的運(yùn)動姿態(tài),如工程機(jī)械的前后傾斜角度和左右搖晃角度,以便于控制運(yùn)動物體按特定的姿態(tài)運(yùn)動或者監(jiān)控物體運(yùn)動范圍。采用目測的方法很難準(zhǔn)確的獲得運(yùn)動角度。再者由于工程現(xiàn)場的作業(yè)環(huán)境較為惡劣,許多監(jiān)控系統(tǒng)被放置在專門的控制室內(nèi)以隔離灰塵或噪聲,這樣做無法目測物體的運(yùn)動狀態(tài),所以迫切需要一套可適應(yīng)各種復(fù)雜作業(yè)環(huán)境的自動化姿態(tài)顯示系統(tǒng)。工程人員有時需要對發(fā)生過的作業(yè)過程進(jìn)行回放和分析,以提取有價值的信息,但采取錄像等手段受到作業(yè)環(huán)境條件的限制,錄像往往無法進(jìn)行。[0003] 姿態(tài)傳感器可以將物體的運(yùn)動姿態(tài)的形成數(shù)據(jù)傳輸?shù)缴衔粰C(jī),但姿態(tài)傳感器多為RS232通訊,RS232通訊有效距離僅為10米左右,超過有效通訊距離數(shù)據(jù)傳輸將無法正常進(jìn)行。而工程現(xiàn)場需要監(jiān)視其作業(yè)狀況的物體往往距離監(jiān)控系統(tǒng)很遠(yuǎn),所以對傳輸方法的改進(jìn)也是對于姿態(tài)顯示系統(tǒng)十分迫切的技術(shù)要求;并且RS232通訊的方式為一對一,不能擴(kuò)展。 姿態(tài)顯示上位機(jī)監(jiān)控系統(tǒng)通過和姿態(tài)傳感器RS232進(jìn)行通訊,將姿態(tài)傳感器的數(shù)據(jù)進(jìn)行顯示。但是傳感器輸送的是很難直接觀察的數(shù)據(jù),不便于產(chǎn)生形象的感知效果,所以需要直觀、人性化的上位機(jī)監(jiān)控系統(tǒng)將底層數(shù)據(jù)予以形象化的顯示。
實用新型內(nèi)容針對現(xiàn)有技術(shù)中存在的姿態(tài)傳感器通訊有效距離短和傳輸數(shù)據(jù)很難直觀顯示帶
來的困擾,本實用新型要解決的技術(shù)問題是提供一種通訊距離長、可直觀地顯示物體姿態(tài)
信息的姿態(tài)顯示系統(tǒng)。 本實用新型采用的技術(shù)方案是 包括姿態(tài)信號采集部分、姿態(tài)信號發(fā)送部分、姿態(tài)信號接收部分和姿態(tài)信號顯示部分;其中,所述姿態(tài)信號采集部分的輸出端通過線纜與姿態(tài)信號發(fā)送部分相連;姿態(tài)信號發(fā)送部分采用無線通信方式與姿態(tài)信號接收部分通訊;姿態(tài)信號接收部分通過線纜與姿態(tài)信號顯示部分相連。所述姿態(tài)信號采集部分采用姿態(tài)傳感器,姿態(tài)信號發(fā)送部分為RS232/RS485轉(zhuǎn)換器,姿態(tài)信號接收部分為RS485/RS232轉(zhuǎn)換器,姿態(tài)信號顯示部分為上位機(jī);所述姿態(tài)傳感器的輸出端與RS232/RS485轉(zhuǎn)換器相連,RS232/RS485轉(zhuǎn)換器通過無線方式與RS485/RS232轉(zhuǎn)換器進(jìn)行通訊,RS485/RS232轉(zhuǎn)換器的輸出端與上位機(jī)相連;上位機(jī)內(nèi)存有姿態(tài)顯示程序。 所述上位機(jī)姿態(tài)顯示程序,流程如下 系統(tǒng)開始運(yùn)行;檢測通訊端口狀態(tài)是否正常;若端口正常,則設(shè)置端口格式;啟動通訊并檢測通訊是否正常;若正常,判斷在何種工作模式;如果在正常工作模式采集數(shù)據(jù),建立、連接并打開數(shù)據(jù)庫;設(shè)置并開啟數(shù)據(jù)定時器,存貯數(shù)據(jù)并通過上位機(jī)對姿態(tài)信息
進(jìn)行更新;如果在回放模式則選擇數(shù)據(jù)表;檢測數(shù)據(jù)表的連接是否成功;若成功則讀取數(shù)
據(jù),同時數(shù)據(jù)指針加1 ;判斷是否達(dá)到數(shù)據(jù)末尾;若達(dá)到,則程序結(jié)束;若未達(dá)到,則通過上
位機(jī)對姿態(tài)信息進(jìn)行畫面更新,并返回讀取數(shù)據(jù)步驟。無論出于各種情況,若檢測發(fā)生異
常,則發(fā)出報警,并結(jié)束程序。 本實用新型具有如下優(yōu)點(diǎn) 1.通訊距離長。采用RS485通訊,大大延長了姿態(tài)傳感器原有通訊方式的有效傳輸距離,并為今后的系統(tǒng)擴(kuò)展留有余地。 2.符合目前設(shè)備要求。最后進(jìn)入上位機(jī)的信號為RS232信號,可適應(yīng)現(xiàn)在大多數(shù)電腦串口為RS232形式的實際情況。 3.可直觀地顯示。上位機(jī)程序可以模擬實際物體外型,大大增強(qiáng)了系統(tǒng)的人性化設(shè)計因素。 4.記憶再現(xiàn)功能。系統(tǒng)具有記憶功能,可以在事后進(jìn)行真實回放當(dāng)時的工作現(xiàn)場情況。 5.方便實用。系統(tǒng)硬件設(shè)備可以方便的安裝到需要顯示器姿態(tài)的物體上,拆裝方便,適應(yīng)能力強(qiáng)。
圖1是本實用新型結(jié)構(gòu)框圖。[0017] 圖2是本實用新型程序流程圖。
具體實施方式
以下結(jié)合附圖對本實用新型作進(jìn)一步詳細(xì)說明。 如圖1所示,本實用新型包括姿態(tài)傳感器、RS232/RS485轉(zhuǎn)換器、RS485/RS232轉(zhuǎn)換器和上位機(jī);其中,姿態(tài)傳感器的輸入端采集物體姿態(tài)信息,輸出端與RS232/RS485轉(zhuǎn)換器相連,將采集到的姿態(tài)信息經(jīng)RS232/RS485轉(zhuǎn)換器轉(zhuǎn)換成應(yīng)用RS485協(xié)議通訊的信息;RS232/RS485轉(zhuǎn)換器通過無線通信方式與RS485/RS232轉(zhuǎn)換器進(jìn)行通訊,將RS485協(xié)議通訊信息轉(zhuǎn)換成應(yīng)用RS232協(xié)議通訊的信號并發(fā)送給能夠接收RS232協(xié)議通訊信號的上位機(jī)。[0020] 如圖2所示,所述上位機(jī)姿態(tài)顯示程序流程如下 系統(tǒng)開始運(yùn)行;檢測通訊端口狀態(tài)是否正常;若端口正常,則設(shè)置端口格式;啟動通訊并檢測通訊是否正常;若正常,判斷在何種工作模式;如果在正常工作模式采集數(shù)據(jù),建立、連接并打開數(shù)據(jù)庫;設(shè)置并開啟數(shù)據(jù)定時器,存貯數(shù)據(jù)并通過上位機(jī)對姿態(tài)信息進(jìn)行更新;如果在回放模式則選擇數(shù)據(jù)表;檢測數(shù)據(jù)表的連接是否成功;若成功則讀取數(shù)據(jù),同時數(shù)據(jù)指針加1 ;判斷是否達(dá)到數(shù)據(jù)末尾;若達(dá)到,則程序結(jié)束;若未達(dá)到,則通過上位機(jī)對姿態(tài)信息進(jìn)行更新,并返回讀取數(shù)據(jù)步驟。無論出于各種情況,若檢測端口發(fā)生異常、通訊發(fā)生異?;蛘邤?shù)據(jù)表連接失敗,則發(fā)出報警,并結(jié)束程序。[0022] 具體工作過程舉例如下 姿態(tài)顯示系統(tǒng)的裝置發(fā)送端通過RS232/RS485轉(zhuǎn)換器將姿態(tài)傳感器普遍應(yīng)用的RS232通訊改編為RS485通訊,適應(yīng)長距離傳輸?shù)男枰?,為今后的系統(tǒng)擴(kuò)展提供了預(yù)留的接
4口 。該裝置姿態(tài)信號接收端為RS485/RS232轉(zhuǎn)換器,將通訊數(shù)據(jù)轉(zhuǎn)換為適合上位機(jī)接收的RS232信號。姿態(tài)顯示系統(tǒng)的顯示方法采用了面向?qū)ο蟮木幊谭椒M了需要顯示其運(yùn)動姿態(tài)的物體的外型,并實時顯示其運(yùn)動角度。顯示方法可以根據(jù)顯示物體外型的不同而改變,具有普遍的適應(yīng)能力。顯示方法具有記憶功能,可以在作業(yè)完成后將整個作業(yè)過程進(jìn)行真實回放。 姿態(tài)傳感器采用Crossbow公司的CXTILT02EC型姿態(tài)傳感器,該傳感器可顯示正負(fù)75度之內(nèi)的所有角度,精度為0. 2度,工作溫度為-40至80度,可滿足絕大多數(shù)工況的需要,其接口模式為RS232通訊接口 。 RS232/RS485轉(zhuǎn)換器采用研華公司的ADAM4521,ADAM4521具有波特率自適應(yīng)的能力,且ADAM4521具有可編地址的功能,便于RS485總線上掛接兩個以上設(shè)備時的擴(kuò)展。連接線纜采用雙絞線,利于通訊干擾信號的屏蔽。RS485/RS232轉(zhuǎn)換器采用研華公司的ADAM4520,將通訊信號轉(zhuǎn)換為計算機(jī)可以接收的RS232信號。[0025] 姿態(tài)傳感器安放在需要顯示姿態(tài)的被監(jiān)控對象上,與ADAM4521的RS232串口連接,ADAM4521的485通訊端通過雙絞線和ADAM4520連接,ADAM4520和上位機(jī)的RS232串口連接。 顯示方法通過Microsoft VisualStdio2008編寫的程序及GMS公司的控件實現(xiàn),可模擬各種形狀的物體外型,實時顯示其縱傾和橫搖角度。顯示方法應(yīng)用了數(shù)據(jù)庫技術(shù),將數(shù)據(jù)實時存儲,還采用數(shù)據(jù)庫讀取技術(shù),將數(shù)據(jù)回放到控件,實現(xiàn)了作業(yè)過程的事后回放。[0027] 其中,上位機(jī)通過DB9接頭與ADAM4520隔離轉(zhuǎn)換器的Rx、 Tx、 Gnd連接(它可以將RS-232信號轉(zhuǎn)換為隔離RS-422或RS-485信號),ADAM4520通過Data+接口與ADAM4521的Data+接口連接,ADAM4520通過Data-接口與ADAM4521的Data-接口連接,ADAM4521的Rx、Tx、Gnd分別與姿態(tài)傳感器CXTILT02EC的Rx、 Tx、 Gnd接口連接。ADAM4520、 ADAM4521、CXTILT02EC的電源+端和-端分別與24V直流電源的+端和-端連接,為系統(tǒng)提供電源。[0028] 其中,RS232/RS485轉(zhuǎn)換器、RS485/RS232轉(zhuǎn)換器和姿態(tài)傳感器采用DC24V電源模塊供電。 系統(tǒng)啟動,檢測上位機(jī)電腦的通訊端口狀態(tài),若端口異常,則報警推出,若端口正常,則設(shè)置端口模式,啟動通訊。 根據(jù)用戶指令選擇工作模式,包括正常工作模式和回放模式。 在正常工作模式下,采集姿態(tài)傳感器數(shù)據(jù),建立數(shù)據(jù)庫,連接并打開數(shù)據(jù)庫,設(shè)置并開啟數(shù)據(jù)定時器,存儲數(shù)據(jù),最后更新畫面。 在回放模式下,首先連接數(shù)據(jù)表并鏈接到選擇的數(shù)據(jù)表,若連接出錯則報警退出,連接正確的化讀取數(shù)據(jù),將數(shù)據(jù)指針加1指向下一條數(shù)據(jù),判斷是否達(dá)到數(shù)據(jù)末尾,若達(dá)到則回放結(jié)束退出,若沒有達(dá)到則用此數(shù)據(jù)更新畫面,重新讀取下一條數(shù)據(jù)。
權(quán)利要求一種姿態(tài)顯示系統(tǒng),其特征在于包括姿態(tài)信號采集部分、姿態(tài)信號發(fā)送部分、姿態(tài)信號接收部分和姿態(tài)信號顯示部分;其中,所述姿態(tài)信號采集部分的輸出端通過線纜與姿態(tài)信號發(fā)送部分相連;姿態(tài)信號發(fā)送部分通過線纜與姿態(tài)信號接收部分通訊;姿態(tài)信號接收部分通過線纜與姿態(tài)信號顯示部分相連。
2. 按照權(quán)利要求1所述的姿態(tài)顯示系統(tǒng),其特征在于所述姿態(tài)信號采集部分采用姿態(tài)傳感器。
3. 按照權(quán)利要求1所述的姿態(tài)顯示系統(tǒng),其特征在于所述姿態(tài)信號發(fā)送部分為RS232/RS485轉(zhuǎn)換器。
4. 按照權(quán)利要求l所述的姿態(tài)顯示系統(tǒng),其特征在于所述姿態(tài)信號接收部分為RS485/RS232轉(zhuǎn)換器。
5. 按照權(quán)利要求1所述的姿態(tài)顯示系統(tǒng),其特征在于所述姿態(tài)信號顯示部分為上位機(jī)。
6. 按照權(quán)利要求2、3、4或5所述的姿態(tài)顯示系統(tǒng),其特征在于所述姿態(tài)傳感器的輸出端與RS232/RS485轉(zhuǎn)換器相連;RS232/RS485轉(zhuǎn)換器通過線纜與RS485/RS232轉(zhuǎn)換器進(jìn)行通訊;RS485/RS232轉(zhuǎn)換器的輸出端與上位機(jī)相連。
專利摘要本實用新型涉及一種姿態(tài)顯示系統(tǒng)。包括姿態(tài)傳感器、RS232/RS485轉(zhuǎn)換器、RS485/RS232轉(zhuǎn)換器和上位機(jī);其中,姿態(tài)傳感器的輸入端采集物體姿態(tài)信息,輸出端與RS232/RS485轉(zhuǎn)換器相連,將采集到的姿態(tài)信息經(jīng)RS232/RS485轉(zhuǎn)換器轉(zhuǎn)換成應(yīng)用RS485協(xié)議通訊的信息;RS232/RS485轉(zhuǎn)換器通過線纜與RS485/RS232轉(zhuǎn)換器進(jìn)行通訊,將RS485協(xié)議通訊信息轉(zhuǎn)換成應(yīng)用RS232協(xié)議通訊的信號并發(fā)送給能夠接收RS232協(xié)議通訊信號的上位機(jī)。本實用新型采用RS485通訊,大大延長了姿態(tài)傳感器原有通訊方式的有效傳輸距離,并為今后的系統(tǒng)擴(kuò)展留有余地。
文檔編號G01C1/00GK201497498SQ20092020354
公開日2010年6月2日 申請日期2009年9月23日 優(yōu)先權(quán)日2009年9月23日
發(fā)明者孫凱, 李智剛, 秦寶成 申請人:中國科學(xué)院沈陽自動化研究所