期刊VIP學術指導 符合學術規范和道德
保障品質 保證專業,沒有后顧之憂
摘要:系統測試采用先模塊單獨調試再系統聯調的方法。①測試電源模塊的輸出,得到功率,電壓電流信息。②硬件仿真測試單片機,測試液晶顯示是否正常。③濕度傳感器測試濕度是否采集值成正比,同時測試加濕干燥機構在供電正常情況下能否正常工作。④用PC機的串口調試和GSM模塊之間串行通信。⑤整機系統連接好,重復以上步驟,測試數據接收。通過以上測試,可判斷整機運行是否正常。
關鍵詞:控制系統,設計管理,智能管理
測試數據包括以下四部分:①通過萬用表測試電源模塊的輸出:+5V和+3.3V的誤差在±0.1Y以內,接上所有負載后輸出的電流達1A;②通過設置不同的標準狀態值:測試到系統的超標自動發送短信至終端功能正常;③終端發送查詢指令至系統:測試到手持機終端接收到的數據和TFT液晶顯示屏顯示的數據完全吻合;④終端發送控制信息至系統:得到動作與指令相同。
本系統的設計過程中,注重良好的用戶體驗和系統的工程性。采用高精度電容式濕度傳感器,大大提高了數據的可靠性,使系統在對濕度要求高的環境有良好表現。并且采用基于NRF2401的無線傳感網絡系統能對不同的位置都能滿足要求。經過試驗測試,具有良好的采集效果和可靠的數據傳輸效果,采集控制范圍達到100m2并具有很好的抗干擾能力。
系統以MSP430F2616微控制器為核心,這款單片機有良好的低功耗性能,適宜開發家用電子產品。當系統上電運行后,WSN節點會通過濕度測量模塊對當前濕度進行采集,濕度測量模塊選用HS1101濕敏電容與NE555構成多諧振蕩器,以此將空氣濕度變化轉變為電容值的變化,單片機通過采集多諧振蕩脈沖頻率,可得到濕度值。STC12C5A50S2單片機獲得濕度值后,通過NRF24L01傳遞給主控單片機并顯示于TFT液晶,用戶可通過按鍵(“加濕開”、“加濕關”、“干燥開”、“干燥關”“、復位”)進行人機交互。濕度數據與預設濕度范圍相比較,若超出范圍,MCU可通過控制繼電器來驅動加濕與抽濕執行機構。此外,主控系統擁有華為GTM900-CGSM通信模塊,支持短信查詢功能,用戶可借由手機軟件平臺對濕度進行查詢與控制現信息的遠距離傳輸與閉環控制。為滿足系統供電需要,選用220V-12V電源適配器進行供電輸入,作為加濕器,抽濕器電源;開關集成穩壓芯片LM2596輸出5V為單片機、NRF24L01模塊、TFT液晶邏輯供電;線性穩壓元件LM1117穩壓輸出3.3V為無線主接收模塊、TFT液晶背光供電。
主程序開始,先初始化各個模塊,然后等待命令,若有命令則判斷是控制命令還是查詢命令,若為查詢命令,則向客戶端發送信息,若為控制命令,執行控制動作;若無控制命令,判斷無線接收數據,若有則做數據處理,若無則數據更新顯示,并返回等待命令。