NiosII+GPS/GSM實(shí)現汽車(chē)狀態(tài)監控系統

整個(gè)系統的工作過(guò)程是:來(lái)自汽車(chē)中控系統和GPS系統的信息可以顯示在LED和LCD顯示器上,也可以通過(guò)GSM系統進(jìn)行無(wú)線(xiàn)發(fā)送。用戶(hù)可以通過(guò)鍵盤(pán)對系統進(jìn)行控制,也可以通過(guò)GSM系統對汽車(chē)中控系統進(jìn)行遠程無(wú)線(xiàn)控制。
2 系統軟件組成
系統軟件主要由主程序、GPS管理子程序和GSM管理子程序等部分組成。
主程序完成系統的初始化,以及鍵盤(pán)、LED、LCD顯示器和汽車(chē)中控系統的操作管理等。
GPS管理子程序主要負責從GPS系統接收時(shí)間和位置信息。
請求GPS系統返回ASCII時(shí)間位置信息的二進(jìn)制命令為:
@@EqmC
其中,m為0時(shí),輸出一次響應信息(查詢(xún)),m為1~255時(shí),每1~255 s輸出一次響應信息(連續);
C為校驗和(Eqm按字節“異或”);
為回車(chē)(十六進(jìn)制0d);
為換行(十六進(jìn)制0a);
命令長(cháng)度為8字節。
命令的響應信息為:
@@Eq,mm,dd,yy,hh,mm,ss,dd,mm.mmmm,n,ddd,mm.mmmm,w, shhhhh.h,sss.s,hhh.h,m,t,dd.d,nn,rrrr,aa,CCC
日期:mm是月(01~12),dd是日(01~31),yy是年(99~19)。
世界時(shí)間(UTC):hh是時(shí)(00~23),mm是分(00~59),ss是秒(00~59)。
緯度:dd是度(00~90),mm.mmmm是分(00~59.9999),n是方向(N是北,S是南)。

評論