|
|
1:威綸觸摸屏畫面設計要求
本系統采用WEINVIEW觸摸屏MT6100I型號觸摸屏,該型號為7”寬屏,400MHz CPU。128M 超大容量Flash,能夠快速響應系統指令。
畫面語言要求在中文和英文之間可以切換,畫面要有動畫效果,例如電池的充放電過程要與實際同步并以動畫的效果表示出來。
威綸觸摸屏采用10寸的寬屏MT6100IV2,主畫面可以直觀的表示用戶燃料電池單元的工作情況,以及每組電池以及每節電池的工作情況以及相關參數。對于這個電池管理單元,總共有10組,每組有12節電池,要求對這120節電池的電壓、電流、溫度參數進行顯示,如果參數有超出范圍的必須發出報警提示。
2:設定報警電壓范圍:
當監測到電池組中任意某串的電壓超出3.00-3.65V時,電壓的子菜單和警示三角符號要閃爍,進入電壓的子菜單,超標的電池組要閃爍,點開相應的電池組第三頁菜單,超標的串閃爍。
3:設定MT6100IV2的報警溫度范圍:
當監測到電池組中任意某組電池的溫度超出70度時,溫度的子菜單和警示三角符號要閃爍,進入溫度的子菜單,超標的電池組要閃爍。
4:電池容量的計算:
計算方法:總電流x總電壓x時間=充放電電量 ;要求觸摸屏能夠將充放電的數據準確的顯示出來。
三:威綸觸摸屏系統的畫面設計
1:威綸觸摸屏主監控畫面設計
威綸觸摸屏的主監控畫面中文以及英文畫面如下圖所示,在整個畫面上有電池的符號,標有正負極可以顯示電池的當前容量。畫面上的表盤第一個為電流表,可以顯示電池單元的充放電的情況;第二個表為電壓表主要顯示電池組逆變后的電壓。畫面上的溫度和電壓控件可以作為報警顯示而且可以作為進入下一級目錄的的功能鍵。
2:威綸觸摸屏溫度監控畫面設計
在主畫面點擊溫度按鈕可以進入電池模塊溫度監控畫面,在這個畫面我們可以看到10組電池的溫度情況。對于每組電池里有12小節的電池,溫度傳感器是對每4節電池進行測溫,所以一組電池里有三個溫度傳感器,通過MT6100IV5威綸觸摸屏可以讀出這三個溫度。當溫度出現異常超出電池的工作溫度以后,相應的電池的圖標會閃爍,這樣方便駕駛人員的查看。電池溫度監控畫面如下圖所示。
3:威綸觸摸屏溫度電壓畫面設計
在主畫面點擊電壓按鈕可以進入電池模塊電壓監控畫面,在畫面中我們可以看到每組電池中每小節電池的電壓情況。在畫面的左邊快選欄可以任意切換其他電池組,并查看電池組的詳細電壓情況。
在電池單元,當其中的一節電池電壓范圍超出3.00-3.65V時,相應的電池圖標會進行閃爍進行相關的報警;方便操作人員和駕駛人員的查詢。
四:威綸觸摸屏與控制器的通訊建立
1:通信協議的開發
對于客戶的控制器是用單片機開發的,所以MT6100IV2與其通訊必須要有一個通訊協議才能和單片機進行通訊。單片機的通訊參數已經在單片機端設定,關于觸摸屏的通訊參數請看下列圖示。
2:通訊調試與數據測試
通訊測試成功以后我們就要對數據的正確性進行相關的測試。測試首先要通過單片機的軟件讀取所有電池單元的參數;然后用觸摸屏和單片機進行通訊測試讀取的數據是否和單片機軟件讀取的參數保持一致。單片機的讀取數據的軟件畫面如下圖所示,在畫面上我們可以讀取到每節電池的參數。
3:報警系統的測試
對于報警的測試,我們在觸摸屏上可以經設定報警,電池的電壓報警范圍、電池的溫度報警范圍、電池容量的報警范圍。這樣便于調試人員測試報警是否正常,因為在調試階段有些電池的參數電壓可能不到3V所以,所以報警范圍的自己設定,更有利于MT8070iH和控制器的通訊測試。