NiosII+GPS/GSM實現汽車狀態監控系統

整個系統的工作過程是:來自汽車中控系統和GPS系統的信息可以顯示在LED和LCD顯示器上,也可以通過GSM系統進行無線發送。用戶可以通過鍵盤對系統進行控制,也可以通過GSM系統對汽車中控系統進行遠程無線控制。
2 系統軟件組成
系統軟件主要由主程序、GPS管理子程序和GSM管理子程序等部分組成。
主程序完成系統的初始化,以及鍵盤、LED、LCD顯示器和汽車中控系統的操作管理等。
GPS管理子程序主要負責從GPS系統接收時間和位置信息。
請求GPS系統返回ASCII時間位置信息的二進制命令為:
@@EqmC
其中,m為0時,輸出一次響應信息(查詢),m為1~255時,每1~255 s輸出一次響應信息(連續);
C為校驗和(Eqm按字節“異或”);
為回車(十六進制0d);
為換行(十六進制0a);
命令長度為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)。
世界時間(UTC):hh是時(00~23),mm是分(00~59),ss是秒(00~59)。
緯度:dd是度(00~90),mm.mmmm是分(00~59.9999),n是方向(N是北,S是南)。

評論