遠(yuǎn)程無線心電監(jiān)護(hù)系統(tǒng)的軟件設(shè)計(jì)
系統(tǒng)初始化:單片機(jī)系統(tǒng)初始化包括鎖相環(huán)的初始化、串口初始化、A/D初始化等。(1)鎖相環(huán)的初始化。(2)串口初始化。單片機(jī)有兩個(gè)SCI模塊,可任選其一。SCI的初始化主要包括波特率設(shè)置、通信格式的設(shè)置、發(fā)送接收數(shù)據(jù)方式的設(shè)置等。(3)GPRS初始化。系統(tǒng)初始化結(jié)束后可以進(jìn)行GPRS初始化,GPRS初始化是通過SCI串口向SIM300模塊輸入AT指令,然后根據(jù)串口接收的返回值來完成,具體流程如圖4所示。本文引用地址:http://butianyuan.cn/article/159372.htm
其中當(dāng)“AT\r\n”的返回值為“OK”時(shí),則表示成功啟動SIM300模塊,否則表示啟動失敗;當(dāng)“AT+CGATT?\r\n”的返回值為“1”時(shí),則說明GPRS打開成功,否則說明打開失?。?ldquo;AT+CIPSTART=mode>,IP address>,port>\r\n”中mode表示通信協(xié)議,IPaddress表示遠(yuǎn)程服務(wù)器IP地址,同時(shí)要求該地址為公網(wǎng)IP地址,port表示遠(yuǎn)程服務(wù)器開放的端口號,該指令的返回值為“CONNECT OK”時(shí),表示登陸Internet成功,即GPRS的初始化即結(jié)束。
3.1.2 心電信號采集模塊
心電信號數(shù)據(jù)的采集流程如圖5所示。其中A/D轉(zhuǎn)換之前應(yīng)按照要求對轉(zhuǎn)換位數(shù)、掃描方式、采樣時(shí)間、時(shí)鐘頻率及標(biāo)志檢查等方式進(jìn)行設(shè)置,然后通過控制寄存器發(fā)出轉(zhuǎn)換命令,即可實(shí)現(xiàn)A/D轉(zhuǎn)換。
評論