基于MiniGUI 的GPS 自動定位系統(tǒng)設(shè)計
2.1 控制系統(tǒng)最小系統(tǒng)
控制系統(tǒng)最小系統(tǒng)如圖3所示。
LPC2103最小系統(tǒng)需要模擬和數(shù)字3.3 V電源以及核心電源1.8 V。為便于波特率的設(shè)置,晶振頻率采用11.059 2 MHz。PO.14引腳通過10 kΩ電阻上拉禁止 ISP功能。DBGSEL引腳接高電平使能調(diào)試狀態(tài),正常工作時接低電平。由阻容電路構(gòu)成低電平復(fù)位電路,SW-PB按鍵按下產(chǎn)生處理器復(fù)位信號。
2.2 GPS接口電路
該電路主要作用是接收GPS模塊發(fā)送數(shù)據(jù),保存到處理器存儲單元,處理后等待MiniGUI圖形用戶界面顯示。GPS模塊采用九針串口數(shù)據(jù)輸出,RS232電平,需要 SP3232E電平轉(zhuǎn)換芯片與LPC2103的串口O連接。SP3232E是3 V工作電源的RS232電平轉(zhuǎn)換芯片。接口電路如圖4所示。
2.3 鍵盤電路
本系統(tǒng)采用4×4小鍵盤,用于數(shù)據(jù)輸入和模擬鼠標(biāo)。S13模擬左鍵,S15模擬右鍵,S9、S10、S11、s14分別模擬向左、下、右、上移動鼠標(biāo),其余為數(shù)字輸入鍵。由于LPC2103引腳數(shù)量限制,采用有I2C接口的7290芯片做鍵盤接口。鍵盤電路復(fù)位與系統(tǒng)復(fù)位共用nRST復(fù)位信號。有按鍵按下時,中斷信號通過EINTO送入LPC2103外部中斷處理單元。7290的I2C接口加4.7 kΩ的上拉電阻與LPC2103的I2C串行總線接口,I/O引腳為PO.2和PO.3。鍵盤電路如圖5所示。
評論