謝力華
(深圳市伊力科電源有限公司,廣東 深圳 518102)
在智能電源領域,人機交互系統一方面具備監控功能,其穩定性和準確性對設備的正常運行有著及其重要的作用,另一方面作為用戶與設備進行互動的直接接口,其滿足用戶體驗的設計,可提升產品市場競爭力,擴大產品的市場推廣。
當前電源裝備的人機交互系統大部分依然采用傳統的液晶式交互系統,一方面需要與按鍵電路配合完成軟硬件的設計,增大了設計的復雜程度,另一方面在操作上用戶需要多次前進或后退才能找到操作目標使得操作便捷性極大降低,加之需要按鍵組合來實現不同命令的下發,大大增加了用戶的記憶和理解負擔,降低了用戶的體驗度。時下觸摸屏已在移動終端和多媒體等領域得到了極其廣泛的應用,其操作便捷、界面友好、信息豐富、響應迅速以及安全可靠等特點,使人機交互更為直接了當,成為極富吸引力的交互設備。觸摸屏大致可分為紅外線式、電阻式、表面聲波式以及電容式觸摸屏4種,本文提出的智能電源裝備人機交互系統采用電阻式觸摸屏,其工作原理為材料橫截面積一定時,導體長度越長導體電阻越大。以豎直方向為例,觸摸屏相當于一根電阻絲,其等效結構如圖1所示。

圖1 電阻式觸摸屏工作原理結構圖
觸摸時觸點P將電阻絲分為上下兩部分,上部分電阻為R1,下部分電阻為R2,電源電壓不變,當觸摸點在豎直方向移動時,若R2兩端電壓增大,則R2阻值增大,觸點P到屏下端的距離增大。利用觸摸時的壓力識別觸摸位置,利用同材料同粗細導體電阻跟長度成正比的規律使電路中產生隨觸摸位置變化而變化的電流[1]。
智能電源裝備人機交互系統總體設計如圖2所示。系統由觸摸屏人機交互平臺、監控管理中心及數字信號控制處理3大模塊組成[2]。人機交互平臺是用戶與電源裝備進行對接的直接接口,用戶操作指令先到達監控管理中心,由監控管理中心作參數存儲及參數范圍限定等初步處理工作,以避免參數的誤傳帶來的設備損壞,再下發到控制中心,令電源裝備作出開機、關機、故障清除以及電池測試等動作。同時,控制中心將采集到的數據、設備狀態及告警信息上報給監控管理中心,然后進一步上報給人機交互平臺,呈現給用戶[3-6]。總體設計不僅保障電源裝備的安全可靠運行,而且給用戶帶來便捷友好的操作體驗。

圖2 智能電源裝備人機交互系統總體設計圖
人機交互平臺采用MCGS觸摸屏實現,監控管理中心采用LPC芯片實現[7,8]。人機交互平臺與監控管理中心之間的數據通信采用Modbus協議實現,人機交互平臺使用的觸摸屏串口引腳定義如圖3,交互平臺與監控管理中心之間的接口電路圖如圖4所示。

圖3 觸摸屏串口引腳定義

圖4 人機交互平臺與監控管理中心接口電路圖
采用Modbus協議實現兩者之間的數據通信,具有以下優點。首先,Modbus協議是標準開放的協議,用戶可以免費放心使用。其次,Modbus協議支持多種電氣接口,如RS232和RS485等,還可以在各種介質上傳送,如雙絞線、光纖以及無線等,廣泛應用于各種工業自動化領域。最后,Modbus協議數據幀格式簡單緊湊,通俗易懂,開發簡易,節約成本,靈活多用。
數字信號處理中心與監控管理中心通過RS485總線完成數據傳輸,兩者之間的接口電路如圖5所示[4]。

圖5 監控管理中心與數字信號控制中心接口電路圖
電源裝備具有開機、關機及故障清除命令,用戶可以通過操作人機接口手動下發此類命令到數字信號處理中心,若設備滿足條件,則數字信號處理中心執行相應命令。電源裝備在運行過程中如有故障發生,則由數字信號處理中心發出指令進行相應動作,如關機或跳開開關等。某些特殊情況下,監控管理中心也會主動下發關機命令到數字信號處理中心,數字信號處理中心執行關機后會將數據和告警信息上報給監控管理中心及人機交互平臺,即時將設備的最新狀態通知給用戶。
監控系統軟件主程序流程如圖6所示。

圖6 監控管理中心與數字信號控制中心接口電路圖
MCGS軟件通過通用串口采集監控管理中心上傳的數據到實時數據庫,并通過運行策略進行數據管理,通過各類構件實現文字、數據及圖形的可視化[9]。
人機界面主頁如圖7所示,在主界面設計了彈出式主菜單,當用戶需要操作主菜單時可以點擊界面任意空白處彈出,當用戶超過15 s不操作主界面時,菜單自動隱藏,增加了操作的靈活性。菜單項名稱及功能描述如表1。

表1 菜單按鍵功能描述

圖7 人機界面主頁圖
進入設置界面即可對設備運行模式、電壓、電流及其保護點進行設置,參數設置成功會有彈窗提示,確認參數設置無誤點擊主界面開機按鈕對設備開機[10]。參數設置界面及設置流程圖如圖8所示,交流數據顯示界面如圖9所示,界面顯示了交流數據,通過界面切換用戶可以方便地查看設備運行狀態及各種參數。

圖8 參數設置界面及參數設置流程圖

圖9 交流數據顯示界面
本電源裝備人機交互系統設計已應用于各系列電源產品,并形成批量生產,設備運行過程中系統響應迅速、監控精確、界面友好且數據準確,為智能電源人機交互系統的設計提供了一套實用價值極高的解決方案。