本發(fā)明涉及耙吸挖泥船的工作控制系統,尤其是一種對耙吸挖泥船疏浚狀態(tài)進行實時顯示的裝置。
背景技術:
在耙吸挖泥船工作過程中,需要實時觀察與疏浚效率有最直接聯系的數據,普通耙吸船一般具有多臺顯示器用來顯示疏浚數據采集與控制系統(SCADA)的兩個界面,疏浚航跡剖面顯示軟件(DTPM)的界面,操縱人員往往無法顧及所有的界面;疏浚人員一旦關注了SCADA或者DTPM的界面,就難以顧及到操縱臺外的疏浚裝置的實際狀態(tài)。
此外,現有的耙吸挖泥船疏浚過程中,SCADA以及DTPM界面中包含了大量的動畫界面以及實時數據,容易影響操作人員的注意力,特別需要一種顯示裝置能夠凸顯出優(yōu)先級最高,也就是與數據過程最為相關的實時數據,在疏浚人員的視野的前方進行顯示。
技術實現要素:
本發(fā)明所要解決的技術問題是提供一種能夠對耙吸挖泥船的疏浚狀態(tài)進行實時顯示,輔助疏浚船操作人員既能夠觀察投影所在的玻璃板外的船舶姿態(tài),同時也能夠了解疏浚相關的數據的裝置。
本發(fā)明的耙吸挖泥船疏浚狀態(tài)抬頭顯示系統,包括有通訊收發(fā)模塊,數據處理模塊,數據存儲模塊,投影顯示模塊四個部分,其特征是:通訊收發(fā)模塊是標準化的通訊接收芯片及數據通訊接口,它接收由SCADA或者DTPM軟件所發(fā)送的數據信號,通訊接收芯片采用有線通訊方式,包括但不僅限于同軸電纜、RS232-485串行通訊方式、RJ45有線網絡通訊方式,也可以采用無線通訊方式,包括如紅外、藍牙、ZigBee、WLAN、CDMA、GSM無線通訊方式;數據處理模塊是嵌入式微處理芯片與嵌入式芯片電路板以及數據解析數據發(fā)送軟件,它根據相關的有線無線通訊的協議,解析由通訊收發(fā)模塊接收的信號數據并發(fā)送給投影顯示模塊并且送入數據存儲模塊中;數據存儲模塊包括存儲器芯片,可以保存數據處理模塊傳送而來的數據;等到通訊異常,數據處理模塊可以取出歷史數據顯示;投影顯示模塊是LCD液晶屏與無源的透鏡裝置或者有源的激光發(fā)射裝置,它將數據處理模塊中解析獲得的數據投影到疏浚操縱臺前方的玻璃板上。
本發(fā)明的突出特點是可以將DTPM或者SCADA上的相關數據通過有線或者無線的通訊方式發(fā)送給本系統的通訊收發(fā)模塊,經由系統中數據處理模塊處理之后,使用投影顯示模塊在疏浚操縱臺前方的玻璃上進行投影,并將數據暫時存儲在數據顯示模塊中;另外,該系統還具有通訊故障診斷功能,增加了防錯能力,其顯示效果清晰、操縱方便,能夠準確及時地對疏浚船舶疏浚狀態(tài)進行相應的反饋。
附圖說明
圖1是本發(fā)明實施例的原理框圖。
圖2是本發(fā)明實施例的信號輸入輸出示意圖。
圖3是本發(fā)明實施例的程序流程圖。
圖4是本發(fā)明實施例的效果圖。
具體實施方式
本發(fā)明的耙吸挖泥船疏浚狀態(tài)抬頭顯示系統,包括有通訊收發(fā)模塊,數據處理模塊,數據存儲模塊,投影顯示模塊四個部分,根據附圖1,2所示,通訊收發(fā)模塊包括9針串口通訊接口以及232串口MAX232芯片,電腦的串口通訊接口通過標準的9針串口線與9針串口通訊接口(注意串口通訊接口的公母情況),9針串口通訊接口RXD端口、TXD端口分別與232串口MAX232-R2-IN端口、T2-OUT端口相連, 232串口MAX232芯片的T2IN、R2OUT分別與AT89C51的TXD-P3.1端口、RXD-P3.0端口相連,電腦的串口通訊接口經過以上電路連接向單片機傳輸數據信號,信號包括信號名稱以及信號數值;數據處理模塊包括單片機AT89C51,片內存儲其中的解析數據、控制顯示數據,返回解析狀態(tài)的程序;AT89C51的并口P1.0、P1.1、P1.2分別與存儲模塊24C02的WP、SCL,SDA相連接;AT89C51的P0.0~P0.7端口連接到投影顯示模塊LCD1601的D0.0~D0.7端口,以及AT89C51的P2.0、P2.1、P2.2連接到LCD1602的E、RW、RS端口;單片機解析通訊收發(fā)模塊傳來的數據,輸出投影顯示模塊LCD1602,并將其暫時存儲到數據存儲模塊24C02;數據存儲模塊包括存儲芯片EEPROM 24C02,其與AT89C51相連,暫時保存解析后的數據;投影顯示模塊包括LCD1601以及雙重透鏡組成,雙重凸透鏡將LCD的數據反射到墻面上。
附圖3所示,本發(fā)明的數據通訊流程是:
1. SCADA或者DTPM的計算機與通訊收發(fā)模塊之間的交互通訊
1.1 SCADA或者DTPM的計算機向通訊收發(fā)模塊
SCADA或者DTPM的計算機向通訊收發(fā)模塊發(fā)送規(guī)定協議下固定格式的信號,信號包含兩個部分,其一是信號名稱,其二是信號值;之后,等待接收確認信號,如果收到確認信號,則繼續(xù)發(fā)送數據;否則,按通訊流程檢查通訊流程中的硬件;
1.2 通訊收發(fā)模塊向SCADA或者DTPM的計算機
通訊收發(fā)模塊在收到來自計算機的通訊信號之后,則由數據處理模塊發(fā)送反饋信號——接收確認信號;
2.通訊收發(fā)模塊向數據處理模塊
通訊收發(fā)模塊將接收到的數據轉移給數據處理模塊,數據處理模塊收到數據后,向SCADA或者DTPM計算機發(fā)送反饋信號;
3.數據處理模塊與數據存儲模塊交互
3.1數據處理模塊向數據存儲模塊
數據處理模塊處理通訊收發(fā)模塊傳來的數據,并根據規(guī)定協議針對固定格式的信號,進行解析,并發(fā)送給投影顯示模塊,LCD持續(xù)數秒顯示出“NAME--VALUE”的字樣,并將解析后的值暫時存入數據存儲模塊;
3.2數據存儲模塊向數據處理模塊
如果通訊異常,數據處理模塊取出暫存于數據存儲模塊中的原始數據“NAME--VALUE”,用于LCD的顯示輸出;
4.數據處理模塊向投影顯示模塊
數據處理模塊在每次接受完數據且發(fā)送數據反饋信號之后,通過投影顯示模塊LCD1602的屏幕的第一行輸出“COMMUNICATION OK”的字樣,表明通訊狀況良好,并且,在第二行輸出“NAME-VALUE”的信號名與信號值的字樣;否則,通訊異常(接收到下一次數據超過數據處理模塊預設的通訊延遲時間)之后,通過投影顯示模塊LCD第一行輸出“COMMUNICATION ERROR”的字樣,表明數據通訊異常,并且,在第二行顯示從數據存儲模塊取出中的暫存數據“NAME--VALUE”的信號名與信號值的字樣;以上是完整的消息接收過程。
圖4是本發(fā)明實施例的效果圖:從左至右,依次直立放置所用投影玻璃板,本發(fā)明實例的兩枚透鏡,LCD1602屏以及其后的嵌入式芯片電路板。玻璃板距離本發(fā)明實例的最左邊的透鏡約為1~2米之間距離的正前方。兩枚透鏡的尺寸相同,直徑為LCD1602屏寬度的2倍,LCD1602屏位于右方透鏡的1~2倍焦距之間的位置,左方透鏡也位于右方透鏡的1~2倍焦距之間的位置。