健康一體機(jī)數(shù)據(jù)采集傳感器模塊
為保證一體機(jī)在社區(qū)的安全性,設(shè)計(jì)進(jìn)入系統(tǒng)打開(kāi)電子鎖才能使用設(shè)備。 電子鎖模塊采用 HD-S0627模塊,該模塊體積小、重量輕、反應(yīng)靈敏、功耗低,采用12 V 電源模塊進(jìn)行供電,通過(guò)嵌入式網(wǎng)關(guān)模塊對(duì)繼電器進(jìn)行控制,從而控制電子鎖的開(kāi)關(guān)。
2. 2. 3 傳感器模塊
健康一體機(jī)數(shù)據(jù)采集通過(guò)各種醫(yī)療傳感器模塊完成,每個(gè)傳感器通過(guò) UART 數(shù)據(jù)傳輸方式與 CC2530 芯片連接,UART 接口的 RX、TX 與 CC2530 芯片的 TX、RX 連接,成為一個(gè)
健康一體機(jī)節(jié)點(diǎn),使用自定義的通信協(xié)議才能與網(wǎng)關(guān)進(jìn)行通信。
傳感器的選取影響設(shè)備的穩(wěn)定性和準(zhǔn)確性,因此傳感器的選型尤為重要。 設(shè)備的身高測(cè)量選取性能優(yōu)良的 LM1812 超聲波傳感器;體溫測(cè)量選取的是 HTF03D 型紅外線(xiàn)體溫計(jì);血氧傳感器選取 HKS-12C 型血氧飽和度傳感器;血壓傳感器選取 HKB-08B 型血壓傳感器模塊;心電傳感器選用 HKD-10C 型數(shù)字心電傳感器為單導(dǎo)聯(lián)心電信號(hào)采集設(shè)備;血糖的測(cè)量選取 JHBGM001A 型傳感器。
3 軟件設(shè)計(jì)
3. 1 網(wǎng)關(guān)軟件設(shè)計(jì)
以健康一體機(jī)為核心處理器的嵌入式網(wǎng)關(guān)不僅要與前端健康一體機(jī)協(xié)調(diào)器通信,還要與云端通過(guò)以太網(wǎng)模塊進(jìn)行通信。 與云端進(jìn)行通信采用 TCP 服務(wù),網(wǎng)關(guān)每次收到一個(gè)數(shù)據(jù),會(huì)判斷是前端節(jié)點(diǎn)上傳的請(qǐng)求還是TCP 服務(wù)通過(guò) Socket 發(fā)送的命令,網(wǎng)關(guān)通過(guò)解析相應(yīng)的信息后執(zhí)行相應(yīng)的操作。
3. 2
健康一體機(jī)協(xié)調(diào)器
健康一體機(jī)協(xié)調(diào)器,作為
健康一體機(jī)網(wǎng)絡(luò)中的網(wǎng)絡(luò)管理者,在建立一個(gè)
健康一體機(jī)網(wǎng)絡(luò)時(shí),
健康一體機(jī)協(xié)調(diào)器通過(guò)監(jiān)聽(tīng)網(wǎng)絡(luò),去掃描是否有節(jié)點(diǎn)申請(qǐng)加入到該網(wǎng)絡(luò),如果有,則批準(zhǔn)該節(jié)點(diǎn)加入,并為節(jié)點(diǎn)分配地址,等待接收網(wǎng)關(guān)發(fā)送的控制命令去執(zhí)行相應(yīng)操作。
健康一體機(jī)協(xié)調(diào)器工作流程。