本發(fā)明涉及一種GPS位置信息顯示系統(tǒng),特別是涉及基于Verilog語(yǔ)言的GPS位置信息顯示系統(tǒng)。
背景技術(shù):
自從1989年發(fā)射第一顆GPS試驗(yàn)衛(wèi)星起,伴隨著越來(lái)越多的需求,GPS技術(shù)不斷發(fā)展,GPS已經(jīng)開(kāi)始在各個(gè)領(lǐng)域中實(shí)現(xiàn)應(yīng)用。其卓越的優(yōu)勢(shì)與功能使其的研究發(fā)展成為了促進(jìn)經(jīng)濟(jì)增長(zhǎng)必不可少的手段。
對(duì)于民用領(lǐng)域:在此領(lǐng)域,GPS主要使用在汽車(chē)導(dǎo)航方面,而與手機(jī)等智能設(shè)備融合也是未來(lái)社會(huì)GPS應(yīng)用領(lǐng)域中的一個(gè)重要發(fā)展方向。比如,在能見(jiàn)度有限的情況下,我們并不能使用眼睛去觀測(cè)情況做出判斷,而此時(shí)GPS定位系統(tǒng)可提供為我們導(dǎo)航的作用。一般將這種應(yīng)用安置于飛機(jī),船舶以及車(chē)輛之上,對(duì)其監(jiān)控和管理有著不可替代的作用。此外,還在對(duì)于地面車(chē)輛的跟蹤以及城市智能交通的指揮,城市救援路線的規(guī)劃,個(gè)體野外旅行等方面都能給予指引。不僅如此,GPS還在其他測(cè)量領(lǐng)域,精細(xì)農(nóng)林業(yè),資源調(diào)查,環(huán)境監(jiān)測(cè),移動(dòng)通信等方面有廣泛應(yīng)用,除此之外,GPS還可以在旅游,考古,地震監(jiān)測(cè),物流等各個(gè)領(lǐng)域中得到應(yīng)用,已經(jīng)逐漸成為與人類(lèi)生產(chǎn)、科研、生活不可分割的一種系統(tǒng),就目前而言,GPS相關(guān)的定位產(chǎn)品已經(jīng)逐漸滲入于人們生活,成為了不可缺少的一部分。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的是提供一種基于Verilog語(yǔ)言的GPS位置信息顯示系統(tǒng),該系統(tǒng)定位精度更高,誤差更小,可以有效顯示當(dāng)?shù)匚恢玫慕?jīng)、緯度。
本發(fā)明的目的通過(guò)以下技術(shù)方案來(lái)實(shí)現(xiàn):
基于Verilog語(yǔ)言的GPS位置信息顯示系統(tǒng),由GPS模塊、FPGA控制模塊、無(wú)線通信模塊構(gòu)成;所述GPS模塊連接FPGA控制模塊,F(xiàn)PGA控制模塊連接無(wú)線通信模塊;所述GPS模塊由GPS定位模塊、GPS接收模塊構(gòu)成;所述GPS模塊采用LEA-5H GPS模塊。
所述FPGA控制模塊采用的是黑金FPGA控制板,AX301;控制板所采用的是ALERA公司的CYCLONE IV系列FPGA,所使用的芯片型號(hào)為EP4CE6F17C8,采用256個(gè)引腳的BGA封裝。
所述無(wú)線通信模塊采用APC200A-43無(wú)線通信模塊。
FPGA控制模塊作為控制器,GPS模塊接收衛(wèi)星信號(hào),通過(guò)UART串行協(xié)議把數(shù)據(jù)傳給FPGA控制模塊, 在FPGA控制模塊采集到數(shù)據(jù)之后,過(guò)濾掉不需要的數(shù)據(jù),提取出有用的位置信息,而后再通過(guò)無(wú)線通信模塊發(fā)送該信息至上位機(jī),上位機(jī)得到數(shù)據(jù)后,通過(guò)顯示界面顯示出所需要的數(shù)據(jù)內(nèi)容。
本發(fā)明的有益效果:本發(fā)明的一種基于Verilog語(yǔ)言的GPS位置信息顯示系統(tǒng),具有高精度、低成本、快速、高效率等多種優(yōu)點(diǎn);本發(fā)明通過(guò)使用FPGA作為控制器,GPS接收板模塊接收衛(wèi)星信號(hào),通過(guò)UART串行協(xié)議把數(shù)據(jù)傳給FPGA, 在FPGA采集到數(shù)據(jù)之后,過(guò)濾掉不需要的數(shù)據(jù),提取出有用的位置信息,而后再通過(guò)無(wú)線傳輸模塊發(fā)送該信息至上位機(jī),上位機(jī)得到數(shù)據(jù)后,通過(guò)顯示界面顯示出所需要的數(shù)據(jù)內(nèi)容。
附圖說(shuō)明
圖1是本發(fā)明的整體結(jié)構(gòu)示意圖;
圖2是本發(fā)明內(nèi)部的FPGA控制板結(jié)構(gòu)圖。
實(shí)施例1
如圖1所示,基于Verilog語(yǔ)言的GPS位置信息顯示系統(tǒng),由GPS模塊、FPGA控制模塊、無(wú)線通信模塊構(gòu)成;所述GPS模塊連接FPGA控制模塊,F(xiàn)PGA控制模塊連接無(wú)線通信模塊;所述GPS模塊由GPS定位模塊、GPS接收模塊構(gòu)成;所述GPS模塊采用LEA-5H GPS模塊。
所述FPGA控制模塊采用的是黑金FPGA控制板,AX301;控制板所采用的是ALERA公司的CYCLONE IV系列FPGA,所使用的芯片型號(hào)為EP4CE6F17C8,采用256個(gè)引腳的BGA封裝。
所述無(wú)線通信模塊采用APC200A-43無(wú)線通信模塊。
FPGA控制模塊作為控制器,GPS模塊接收衛(wèi)星信號(hào),通過(guò)UART串行協(xié)議把數(shù)據(jù)傳給FPGA控制模塊, 在FPGA控制模塊采集到數(shù)據(jù)之后,過(guò)濾掉不需要的數(shù)據(jù),提取出有用的位置信息,而后再通過(guò)無(wú)線通信模塊發(fā)送該信息至上位機(jī),上位機(jī)得到數(shù)據(jù)后,通過(guò)顯示界面顯示出所需要的數(shù)據(jù)內(nèi)容。
實(shí)施例2
如圖2所示,圖2是本發(fā)明內(nèi)部的FPGA控制板結(jié)構(gòu)圖;
1、 FPGA:
CYCLONE IV系列,型號(hào)為EP4CE6F17C8,配置芯片:M25P16 。
2、 存儲(chǔ)資源:
SDRAM,型號(hào):HY57V2562GTR,容量:256Mit(16M*16bit)
EEPROM,型號(hào)為24LC04,容量為:4Kbit(2*256*8bit)
以及SD擴(kuò)展卡槽。
3、 IO資源:
內(nèi)嵌的USB下載線
1路40針的擴(kuò)展口(2.54mm間距),其中包括有IO口34個(gè),5V電源1路,3.3V電源2路,接地口3路。
4、 板載外設(shè)資源:
6位共陽(yáng)數(shù)碼管,可通過(guò)動(dòng)態(tài)掃描實(shí)現(xiàn)數(shù)字的動(dòng)態(tài)顯示; 1個(gè)蜂鳴器;4個(gè)發(fā)光二極管LED ;4個(gè)獨(dú)立按鍵;板載50M的有源晶振;USB供電及轉(zhuǎn)換接口。