基于EM411 GPS接收模塊的便攜GPS系統(tǒng)設(shè)計(jì)
4 系統(tǒng)硬件設(shè)計(jì)
4.1 GPS接收部分
圖1為便攜式GPS接收機(jī)的GPS接收部分的電路,由于該系統(tǒng)設(shè)計(jì)是手持式便攜設(shè)備,所有器件選型都應(yīng)考慮節(jié)省成本,節(jié)能。圖1中,MCU選用 PIC18F2520,它是采用納瓦技術(shù)的低功耗8位單片機(jī),具有一系列能在工作時(shí)顯著降低功耗的功能,非常適合手持便攜式設(shè)備使用。該器件內(nèi)部具有32 K Flash程序存儲(chǔ)器,具備SPI、UART、I2C等接口以及1O位A/D轉(zhuǎn)換器,借助于內(nèi)部PLL倍頻器,時(shí)鐘速度可高達(dá)40 MHz;可通過其UART接口(引腳RC6和RC7)實(shí)現(xiàn)與EM411 GPS接收模塊的通信,由于EM411串口輸出的最大電平為2.85 V,低于PIC18F2520 UART端口所要求的最小驅(qū)動(dòng)電平4 V,因此在PIC18F2520和EM411之間需增加由U2(74HCT04)構(gòu)成的TTL/RS232電平轉(zhuǎn)換電路,否則PIC18F2520將不能接收EM411的定位信息。PIC18F2520通過其SPI接口(引腳RC0,RC3,RC4,RC5)與SD卡通信。SD卡對(duì)外提供兩種訪問模式:SD模式和SPI模式。SD模式允許4線的高速數(shù)據(jù)傳輸。SPI模式使用通用的SPI接口,相比SD模式傳輸速率有所降低,使用SPI。接口的優(yōu)點(diǎn)是僅用4根數(shù)據(jù)線即可完成SD卡的讀寫。通信模式不同,SD卡引腳功能也不同。由于PIC18F2520內(nèi)部具有SPI接口,本方案采用SPI模式實(shí)現(xiàn)對(duì) SD卡的訪問,圖1中CS(RC0)為MCU向卡發(fā)送的片選信號(hào),SCLK(RC3)為MCU向卡發(fā)送的時(shí)鐘信號(hào)。SDI為MCU向卡發(fā)送的單向數(shù)據(jù)信號(hào),SD0為卡向MCU發(fā)送的單向數(shù)據(jù)信號(hào),此外所有的SD卡插座還具有CD與WP兩個(gè)引腳,CD引腳是SD卡檢測(cè)信號(hào)引腳,當(dāng)有卡插人時(shí),該引腳對(duì)地短路(在插座內(nèi)部連接)。WP是寫保護(hù)信號(hào)引腳,在卡插入且沒有寫保護(hù)時(shí),該引腳對(duì)地短路(在插座內(nèi)部連接)。
評(píng)論