黃卉 王首一 羅蒙 吳佩雯 周彩艷
(東南大學(xué)成賢學(xué)院 電子與計(jì)算機(jī)工程學(xué)院,江蘇南京 210088)
隨著物質(zhì)生活水平的逐步提高,人們?cè)絹?lái)越重視自身健康狀況,對(duì)于家用簡(jiǎn)易醫(yī)療設(shè)備的需求越來(lái)越廣泛,促進(jìn)了家用設(shè)備的信息化及智能化。本項(xiàng)目立足于原有醫(yī)療箱的基本功能,利用一系列措施對(duì)其進(jìn)行改進(jìn),主要增加測(cè)量體溫、心率、體現(xiàn)藥箱內(nèi)“藥物狀態(tài)”、萬(wàn)年歷等功能,以實(shí)現(xiàn)更多的信息傳遞。
MSP430F149智能醫(yī)療箱系統(tǒng)的主要職能是測(cè)量人體體溫及心率。功能細(xì)分為人體體溫測(cè)量、人體心率測(cè)量、藥箱內(nèi)“藥物狀態(tài)”檢測(cè)、智能藥箱開啟、信息顯示等多個(gè)方面。系統(tǒng)以MSP430F149為控制核心,通過(guò)外接測(cè)量設(shè)備、顯示設(shè)備、機(jī)械設(shè)備、無(wú)線設(shè)備實(shí)現(xiàn)功能[1]。系統(tǒng)方案設(shè)計(jì)圖如圖1所示。
圖1 系統(tǒng)方案圖
圖2 箱門機(jī)械結(jié)構(gòu)圖
圖3 藥物信息軟件界面
MSP430F149IPM是TI公司設(shè)計(jì)生產(chǎn)的一款超低功耗的16位單片機(jī)。具有低電壓、超低功耗、快速蘇醒、16位精簡(jiǎn)指令集MCU、高精度12位ADC、片內(nèi)比較器等特點(diǎn)。
人體體溫的測(cè)量主要通過(guò)傳感器MLX90614ESF紅外非接觸溫度傳感器模塊來(lái)實(shí)現(xiàn)。該模塊是根據(jù)被測(cè)物體紅外輻射能量來(lái)確定物體溫度,能夠?qū)崿F(xiàn)快速準(zhǔn)確測(cè)量。測(cè)量之后使用SMBus輸出模式對(duì)測(cè)量數(shù)據(jù)和MSP430之間進(jìn)行數(shù)據(jù)傳輸,經(jīng)過(guò)MSP430平均數(shù)處理獲得平均數(shù),最終通過(guò)LCD顯示屏顯示。
人體心率的測(cè)量主要通過(guò)pulsesensor脈搏心率傳感器來(lái)實(shí)現(xiàn),該模塊是根據(jù)光電反射原理來(lái)確定人體心率。當(dāng)光束透過(guò)人體外周血管,由于動(dòng)脈搏充血容積變化導(dǎo)致這束光的透光率發(fā)生變化,此時(shí)由光電變換器接受經(jīng)人體組織反射的光線轉(zhuǎn)變?yōu)殡娦盘?hào)。該傳感器輸出模擬信號(hào)并直接將該電信號(hào)輸入到MSP430單片機(jī)(MSP430F149自帶AD),輸入后單片機(jī)直接計(jì)算相鄰的兩個(gè)脈搏波的峰值點(diǎn)的時(shí)間并濾波,得到兩次心跳之間的時(shí)間,即為IBI數(shù)值,經(jīng)過(guò)BPM(心率)=60/IBI的簡(jiǎn)單計(jì)算即能夠獲得心率值[2]。
圖4 系統(tǒng)流程圖
在機(jī)械驅(qū)動(dòng)方面設(shè)置了兩種不同的箱門開啟方式,為此使用了兩種不同類型的電機(jī)。其中一個(gè)箱門使用MG995的數(shù)字舵機(jī)舵機(jī),該舵機(jī)具有16KG超大的扭矩,通過(guò)給舵機(jī)輸入不同占空比的PWM波,能夠?qū)崿F(xiàn)旋轉(zhuǎn)0--180內(nèi)任意快速的轉(zhuǎn)動(dòng),實(shí)現(xiàn)箱門的智能開啟。另一個(gè)箱門采用ULN2003型號(hào)的步進(jìn)電機(jī),它具有體積小方便在藥箱內(nèi)隨意布置的特點(diǎn)。ULN2003步進(jìn)電機(jī)配合固定齒比的齒組使其箱門按照系統(tǒng)要求開啟和關(guān)閉。箱門的結(jié)構(gòu)機(jī)械圖如圖2所示。
軟件“智能藥箱”,它的主要功能是使用手機(jī)端通過(guò)掃描藥物的條形碼將藥物存入手機(jī)中的“我的藥箱”中,在我的藥箱中可以查看到自己所存儲(chǔ)的藥物以及藥物信息(生產(chǎn)日期、過(guò)期時(shí)間、藥物用途等)。同時(shí),還可以通過(guò)手機(jī)藍(lán)牙連接到藥箱,控制藥箱開關(guān)。在日常生活中,可以在手機(jī)端查看自己家里的藥箱中有何種藥物,在根據(jù)自己的癥狀通過(guò)手機(jī)端藍(lán)牙連接藥箱打開所需藥品所在藥箱的抽屜或翻蓋[3]。軟件界面圖如圖3所示。
MSP430主控系統(tǒng)主要用于實(shí)現(xiàn)觸發(fā)判別功能、處理采集數(shù)據(jù)以及控制各級(jí)程序等功能。上電后無(wú)線模塊和功能選擇觸發(fā)開始正常工作,根據(jù)接收到信息執(zhí)行相應(yīng)的操作或保持相應(yīng)狀態(tài)[4]。系統(tǒng)流程圖如圖4所示。
針對(duì)市面上傳統(tǒng)醫(yī)療箱存在的弊端以及對(duì)未來(lái)智能家居的美好向往,本文設(shè)計(jì)了基于MSP430智能醫(yī)藥箱系統(tǒng)。經(jīng)過(guò)長(zhǎng)時(shí)間驗(yàn)證,系統(tǒng)能夠準(zhǔn)確測(cè)量出人體體溫,心率、能夠正確感知藥箱“狀態(tài)”,讓使用者能夠及時(shí)獲取相應(yīng)信息。系統(tǒng)整體結(jié)果示意圖如圖5所示。
[1]洪利,章?lián)P,李世寶.MSP430單片機(jī)原理與應(yīng)用實(shí)例詳解[M].北京:北京航空航天大學(xué)出版社,2010.
[2]顧濤,李旭.單片機(jī)系統(tǒng)設(shè)計(jì)與實(shí)例開發(fā) (MSP430)[M].北京:北京大學(xué)出版社,2013.
[3]坂木正文著,王自強(qiáng).譯步進(jìn)電機(jī)應(yīng)用技術(shù)/(日)[M].北京:科學(xué)出版社,2010.
[4]謝興紅,林凡強(qiáng),吳雄英.MSP430單片機(jī)基礎(chǔ)與實(shí)踐[M].北京:北京航空航天大學(xué)出版社,2008.