基于S12的無線傳感器網絡樣機系統(tǒng)設計
藍牙模塊接收指令后返回相應的指令執(zhí)行狀態(tài),處理器判斷返回的指令狀態(tài),確定無誤之后,才能發(fā)送下一條指令;否則,當前指令必須重新發(fā)送。主從藍牙模塊的工作流程如圖3所示。本文引用地址:http://m.butianyuan.cn/article/163074.htm
圖3 主從藍牙模塊工作流程
采用VC6.0開發(fā)監(jiān)控程序,將藍牙指令封裝在函數中,實現PC機對主藍牙模塊的控制。具體包括:初始化并驅動其開始工作,主動搜索從藍牙模塊,完成鏈接,并將指令執(zhí)行狀態(tài)及搜索到的藍牙設備地址顯示出來;控制與從藍牙模塊的通信,對主藍牙模塊接收到的數據進行處理,實時刷新數據,顯示溫度、濕度、壓力傳感器的測量結果。系統(tǒng)運行結果如圖4所示。
圖4 樣機系統(tǒng)運行結果
結語
本系統(tǒng)以MC9S12DT128為核心處理器,采用藍牙技術實現上位機與傳感器節(jié)點的無線通信,完成了一個具有3個傳感器的無線傳感器網絡模塊的開發(fā)。實驗證明,本系統(tǒng)具有功耗低、穩(wěn)定性高、實時性好、數據傳輸穩(wěn)定等特點,其實現是建立無線傳感器網絡微傳感器節(jié)點的有益嘗試。
電磁爐相關文章:電磁爐原理
評論