基于GSM和PIC單片機(jī)的無人清潔護(hù)理機(jī)的設(shè)計(jì)
3 系統(tǒng)軟件設(shè)計(jì)
3.1 系統(tǒng)主程序設(shè)計(jì)
系統(tǒng)主程序流程圖如圖6所示,軟件編程采用MPLAB V8.63實(shí)現(xiàn),編譯器采用HI-TECH CCompiler。本文引用地址:http://www.ex-cimer.com/article/171442.htm
上電后,首先對(duì)單片機(jī)和GSM模塊分別進(jìn)行初始化,然后進(jìn)行按鍵掃描與處理,進(jìn)入護(hù)理機(jī)默認(rèn)的全自動(dòng)運(yùn)行模式,自動(dòng)進(jìn)行數(shù)據(jù)采集與處理。當(dāng)有報(bào)警發(fā)生時(shí),除了作相應(yīng)的處理外,還通過GSM模塊將報(bào)警信息以“手機(jī)短信”的形式自動(dòng)發(fā)送到病人監(jiān)護(hù)人的手機(jī)中,監(jiān)護(hù)人也可用“手機(jī)短信”的形式發(fā)送命令遠(yuǎn)程控制家中護(hù)理機(jī)的運(yùn)行,從而實(shí)現(xiàn)護(hù)理機(jī)的“無人護(hù)理”功能。
3.2 GSM短信息處理程序設(shè)計(jì)
GSM短信息傳遞本質(zhì)上就是單片機(jī)通過AT指令向監(jiān)護(hù)人手機(jī)發(fā)短信的過程。TC35i短消息模塊有兩種工作模式,用“AT+CMGF=n”命令來設(shè)置,n=0為PDU模式;n=1為文本模式。由于本系統(tǒng)發(fā)送和接收的數(shù)據(jù)都是基于英文的報(bào)警狀況和命令字,所以n=1。AT+CMGS為選擇消息服務(wù)。下面以“臟物收集桶滿(Dirty Full Alarm)”報(bào)警為例,通過程序說明其實(shí)現(xiàn)過程。
4 結(jié)束語
本設(shè)計(jì)創(chuàng)新性地實(shí)現(xiàn)了家庭長期臥床病人大小便清潔護(hù)理機(jī)的“無人護(hù)理”功能,將在很大程度上解決我國長期臥床病人家庭陪護(hù)人員緊缺和護(hù)理費(fèi)用高昂這些亟待解決的難題,是造福弱勢(shì)群體和改善社會(huì)民生的好產(chǎn)品,具有廣闊的市場應(yīng)用前景。
評(píng)論