基于單片機的多功能智能脈搏檢GSM測報警器設(shè)計(提供原理圖、PCB圖、源代碼)
該系統(tǒng)是單片機的多功能智能脈搏檢測GSM報警器,用于脈搏檢測和異常報警;
1、系統(tǒng)使用51單片機為核心;
2、脈搏傳感器實時采集;
3、LCD液晶屏顯示脈搏信息和GPS定位信息;
4、系統(tǒng)存儲脈搏異常信息和GPS位置信息;
5、脈搏異常GSM遠程報警;
6、按鍵切換顯示內(nèi)容;
7、告警設(shè)置等;
因為脈搏傳感器2ms采樣一次ADC值,GPS串口同時也一直接收數(shù)據(jù),導致脈搏ADC采樣時間大于2ms,所以脈搏采樣不準確,所以開機默認單片機串口不接收GPS數(shù)據(jù),不采用脈搏數(shù)據(jù)。
當切換到KEY_Page_num=1和2時,開啟GPS數(shù)據(jù)接收,同時顯示經(jīng)緯度,時間等信息。在脈搏測量的時候,存在測量誤差和測量不穩(wěn)的的情況,所以默認脈搏不開啟。
切換到KEY_Page_num=0,顯示脈搏信息時,液晶顯示close脈搏測量。通過按下加ADD按鍵,開啟脈搏檢測,如果看到脈搏檢測穩(wěn)定后,在按下減按鍵,表示運行脈搏告警。如果超過告警值(測量5次,如果5次都超過告警值),GSM發(fā)送告警信息。
第一個按鍵為翻頁顯示按鍵 ??第二個為模式按鍵 ???另外兩個為加減按鍵(上加下減)
KEY_Page_num?= 0 ??脈搏顯示頁
KEY_Page_num?= 1 ??經(jīng)緯度顯示頁
KEY_Page_num?= 2 ??時間顯示頁
KEY_mode_num = 0 ?無操作
KEY_mode_num?= 1 ?脈搏告警高值設(shè)置
按下加按鍵 ?告警高值加加 ??按下減按鍵 ?告警高值減減
KEY_mode_num?= 2 ?脈搏告警低值設(shè)置
按下加按鍵 ?告警低值加加 ??按下減按鍵 ?告警低值減減
說明:上電默認脈搏不開,GPS串口不接收數(shù)據(jù),默認頁面0(顯示脈搏),但是因為脈搏不開啟,液晶顯示close 脈搏,紅色LED燈亮起。
1、如果按下頁面按鍵,顯示第二頁,經(jīng)緯度,再按下翻頁按鍵,顯示時間,再按下翻頁按鍵,顯示脈搏。
2、在KEY_mode_num = 0的情況下(顯示脈搏信息界面),按下加按鍵,開啟脈搏測量,紅色LED燈滅(開啟測量,但是沒有開啟告警,如果需要開啟告警,再按下減按鍵,沒有開啟告警,液晶最右邊顯示0,如果按下減按鍵后,開啟脈搏告警,液晶最右邊顯示1,表示運行告警)。
3、如果脈搏超過告警值,發(fā)送短信,發(fā)送短信前,開啟GPS串口接收數(shù)據(jù),接收完整一次數(shù)據(jù)后,發(fā)送最新的經(jīng)緯度信息、
如果NO,等待,Yes執(zhí)行
完整資料下載或者技術(shù)支持,請?zhí)砑勇?lián)系方式:
QQ:2705466752(資料需付費)