終端節點程序設計
發布時間:2019/3/12 21:55:14 訪問次數:1437
終端節點程序設計
終端節點是三種節點中數量最多的節點,外部接口可以連接多種功能的傳感器。K3PE0E00QM-BGC2 當協調器組網成功以后,終端節點和路由節點即可加入網絡,其入網過程與路由器節點入網過程相同。
終端節點數據采集流程如圖5.40所示,完成乙gbcc協議棧和各個模塊的初始化工作之后,終端節點就進入了低功耗休眠狀態,當有上位機的指令傳來時,系統被喚醒并進入中斷處理事件,根據不同的指令進行串口參數的判斷,確定采集哪個模塊的參數,接著啟動相對應的傳感器進行數據采集。終端節點將采集的數據匯聚并上傳至協調器進行分析處理,并通過串口發送到上位機監測預警界面實時發布顯示。處理完中斷事件后,為降低功耗,系統重新進入低功耗的節電狀態。
圖540 終端節點數據采集流程
以采集溫濕度數據為例,系統首先調用數據發送函數char bJ・℃byte(),按時序在DATA線上寫入一個字節的命令或數據,并檢測ACK信號。采集到的數據先從高位傳,按位掩模,若檢測到ACK信號,SHT10正確接收到命令后會把DATA下拉。調用數據讀取函數char廴rcad byte O 從SHT10讀數據也要按照時序,僅在上升沿數據有效之后才可以讀取,具體代碼如下:
終端節點程序設計
終端節點是三種節點中數量最多的節點,外部接口可以連接多種功能的傳感器。K3PE0E00QM-BGC2 當協調器組網成功以后,終端節點和路由節點即可加入網絡,其入網過程與路由器節點入網過程相同。
終端節點數據采集流程如圖5.40所示,完成乙gbcc協議棧和各個模塊的初始化工作之后,終端節點就進入了低功耗休眠狀態,當有上位機的指令傳來時,系統被喚醒并進入中斷處理事件,根據不同的指令進行串口參數的判斷,確定采集哪個模塊的參數,接著啟動相對應的傳感器進行數據采集。終端節點將采集的數據匯聚并上傳至協調器進行分析處理,并通過串口發送到上位機監測預警界面實時發布顯示。處理完中斷事件后,為降低功耗,系統重新進入低功耗的節電狀態。
圖540 終端節點數據采集流程
以采集溫濕度數據為例,系統首先調用數據發送函數char bJ・℃byte(),按時序在DATA線上寫入一個字節的命令或數據,并檢測ACK信號。采集到的數據先從高位傳,按位掩模,若檢測到ACK信號,SHT10正確接收到命令后會把DATA下拉。調用數據讀取函數char廴rcad byte O 從SHT10讀數據也要按照時序,僅在上升沿數據有效之后才可以讀取,具體代碼如下:
上一篇:路由器節點程序設計
上一篇:通信程序設計
熱門點擊
- OPA2134是一款超低失真低噪聲運算放大器
- 單向晶閘管
- 形成騷擾功率泄漏的騷擾源分析
- 固態繼電器的檢測
- 變頻器逆變的基本原理是什么?
- 固態繼電器的檢測
- 絕緣導線外面包以細銅絲編織層或金屬薄膜時稱為
- 二極管極性判別可采用下面一些方法
- 電網中存在過量的諧波電流
- 電流放大倍數
推薦技術資料
- 硬盤式MP3播放器終級改
- 一次偶然的機會我結識了NE0 2511,那是一個遠方的... [詳細]