日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 測試測量 > 測試測量
[導讀]摘要:為實現(xiàn)用戶到目標點的距離測量和方向控制,設(shè)計并實現(xiàn)了基于加速度傳感器ADXL345和EB3631的GPS模塊的實時導航系統(tǒng)。系統(tǒng)選用EB3631搭建GPS模塊,通過串口與ATMEGA644P控制器通信采集GPS定位信息;采用加速度傳感

摘要:為實現(xiàn)用戶到目標點的距離測量和方向控制,設(shè)計并實現(xiàn)了基于加速度傳感器ADXL345和EB3631的GPS模塊的實時導航系統(tǒng)。系統(tǒng)選用EB3631搭建GPS模塊,通過串口與ATMEGA644P控制器通信采集GPS定位信息;采用加速度傳感器ADXL345,通過IIC協(xié)議與控制器通信實現(xiàn)位移測量。在0m-500m范圍內(nèi),時系統(tǒng)穩(wěn)定性和準確性的反復測試,最終實現(xiàn)了相對誤差在10%以內(nèi)的準確度較高的導航系統(tǒng)。

隨著GPS用戶設(shè)備價格不斷下降及GPS應用研究的不斷深入,大量GPS定位導航系統(tǒng)被應用于航海、飛機的導航、導彈衛(wèi)星測控、精密授時、石油開采等方面。由于受測量環(huán)境的干擾或者信號被阻擋導致GPS不能定位,同時受GPS定位芯片的影響,使得GPS接收機定位精度大大降低。為解決這些問題,獲得精準的定位。文中以三軸加速度傳感器ADXL345為基礎(chǔ),詳細描述了基于第三代GPS芯片EB3631的硬件和軟件設(shè)計方案,使得用戶可以實時獲取當前位置到目標位置的距離及方位,系統(tǒng)實用性較高。

1 硬件設(shè)計

GPS測距系統(tǒng)總體設(shè)計框架如圖1所示。主控制器采用基于AVR內(nèi)核的8位低功耗控制器ATMEGA644P,芯片具有64K的片內(nèi)FLASH,2K的EEPROM,4K的片內(nèi)SRAM。芯片通用I/O接口32個,集成了IIC接口、SPI接口、JTAG接口及8通道的10為ADC轉(zhuǎn)換接口,豐富的外圍接口,能更好的滿足系統(tǒng)的設(shè)計要求。GPS MODULE采用臺灣環(huán)天公司的EB3631為核心器件,由于采用TTL電平輸出,可以直接通過串口與控制器進行通信,為用戶提供定位信息。三軸加速度傳感器ADXL345實現(xiàn)加速度的測量,從而得到用戶位移。電源模塊采用8節(jié)AA電池,經(jīng)過π型濾波電路,LM7805穩(wěn)壓為ATMEGA644P、LCD1602液晶提供5 V電壓,5 V電壓經(jīng)過AMS1117系列低壓差穩(wěn)壓芯片穩(wěn)壓,為GPS模塊和加速度傳感器ADXL345供電。

1.1 加速度傳感器接口電路

ADXL345是ANALOG DEVICES公司的一款數(shù)字式的三軸加速度感器,測量范圍最小+2g,測量范圍最大達到±16g。芯片輸出數(shù)據(jù)采用16位的二進制補碼形式,控制器可以通過三線制或四線制SPI接口訪問,也可以通過IIC接口訪問。ADXL345非常適合移動設(shè)備應用,不僅可以測量靜態(tài)重力加速度,還可以測量運動或者沖擊導致的動態(tài)加速度。芯片分辨率非常高,能夠測量傾斜角度小于1°的變化。ADXL345的工作流程為:首先由三軸敏感單元感知3個方向的比力,通過電子感應器件獲得模擬量,經(jīng)過AD轉(zhuǎn)換為數(shù)字信號,經(jīng)過數(shù)字濾波后送往控制欲中斷邏輯,在命令字的控制下通過I/O口與控制器交互。

ADXL345在IIC模式下工作時,CS引腳必須接VDD,芯片支持單字節(jié)或多字節(jié)的讀寫,讀寫地址是由7位的IIC器件地址和R/W位組成。IIC器件地址與ALT ADDRESS引腳的邏輯電平密切相關(guān),當ALT ADDRESS引腳處于高電平時,7位器件地址是0x1D,相應的讀寫地址就轉(zhuǎn)換為0x3B,0x3A;當ALT ADDRESS引腳處于低電平時,7位器件地址是0x53,相應的讀寫地址就轉(zhuǎn)換為0xA7,0xA6[4];加速度傳感器的接口電路如圖2所示。SCL作為IIC總線的時鐘線,SDA是IIC總線的數(shù)據(jù)線,通過1~20K上拉電阻至VDD;INT1、INT2是ADXL345的中斷引腳。

1.2 NMEA-0813協(xié)議

NMEA-0813是美國海洋電子協(xié)會為海用電子設(shè)備制定的標準格式,數(shù)據(jù)輸出采用ASCII碼字符,目前廣泛采用的版本是V2.0。數(shù)據(jù)傳輸以$開始,后面的是5個字母的語句頭。其中語句頭的前兩個字母代表系統(tǒng)“ID”,如果是GP,則表示該語句屬于GPS定位系統(tǒng);如果是HC,則表示該語句屬于羅經(jīng)方位系統(tǒng)。語句“ID”由最后3個字母決定,語句頭之后是數(shù)據(jù)集合,不同類型的數(shù)據(jù)字段以“,”分割,每條語句以回車換行符結(jié)束。

$GPGGA是GPS定位系統(tǒng)中標準的GPS定位信息語句,$GPRMC是推薦最小的定位信息語句。GPS數(shù)據(jù)傳輸采用標準的RS232異步傳輸,通信的波特率一般默認是4800,1個起始位,8個數(shù)據(jù)位,一個停止位,無奇偶校驗位。

1.3 EB3631 GPS模塊設(shè)計

GPS(Global Positioning System),也是我們通常所說的全球定位系統(tǒng),一個完整的GPS定位系統(tǒng)由太空部分、監(jiān)控部分、用戶部分組成。用戶部分由GPS接收機、數(shù)據(jù)處理軟件及相應的設(shè)備組成,GPS接收機是由前置放大器、信號處理、控制與顯示、記錄和供電單元組成。GPS系統(tǒng)定位的原理:每顆GPS衛(wèi)星時刻發(fā)送自身的位置和時間信號,用戶接收機可以測量出每顆衛(wèi)星到接收機的時間延遲,根據(jù)信號傳輸?shù)乃俣?,將速度與時間延遲相乘便可得出接收機到不同衛(wèi)星的距離。三維坐標、速度和時間的確定至少需要接收到4顆衛(wèi)星的數(shù)據(jù)才能解算。

基于EB3631的GPS接收板,是高性能的、低功耗的GPS接收板。核心器件采用第三代芯片SiRFstar III,高速的GPS芯片,-159dBm超高的靈敏度,4Mb的flash存儲空間,該芯片具有兩個串行口,方便與ATMEGA644P控制器通信,采用NMEA-0183和SIRF binary協(xié)議,一次最大可接收20顆衛(wèi)星,即使在信號很微弱的環(huán)境,定位也很快。圖3所示是GPS接口電路。

2%20軟件設(shè)計

GPS測距系統(tǒng)的軟件開發(fā)采用WINAVR/GCC編譯器,程序設(shè)計采用模塊化方式編寫,其中包括ADXL345測量程序、GPS接收程序、LCD1602液晶驅(qū)動程序。在編寫程序前需要采集目標點坐標,這些數(shù)據(jù)將存儲在ATMEGA644P控制器的片內(nèi)2K的EEPROM中,在PC機上通過Google地圖獲得目標點經(jīng)緯度坐標。表1所示是阿壩師專校園坐標記錄。

2.1 ADXL345程序

ATMEGA644P通過IIC總線訪問三軸加速度傳感器ADXL345,IIC總線是飛利浦公司推出的一種串行總線,是具備多主機系統(tǒng)所需的總線裁決和高低速器件同步功能的高性能串行總線。IIC總線由數(shù)據(jù)線SDA和時鐘線SCL組成。IIC總線的數(shù)據(jù)線上提供起始、停止、應答、非應答四種信號。在使用ADXL345測量加速度時,需要對電源寄存器、數(shù)據(jù)格式寄存器初始化,初始化完成后,方可測量x、y、z方向的加速度。電源寄存器不僅可以設(shè)定供電模式,而且配合BW_RATE寄存器,還可對數(shù)據(jù)速率進行設(shè)定,默認情況下是100 Hz。配置數(shù)據(jù)格式寄存器,可以設(shè)定SPI工作模式是三線制還是四線制、分辨率位數(shù)、量程、是否將自測應用到傳感器。以下是ADXL345初始化的主要代碼。

本題中將三軸加速度傳感器ADXL345的分辨率設(shè)置為13位,從寄存器DATAX0,DATAX1中讀出數(shù)值,將DATAX1中低5位數(shù)據(jù)和DATAX0的數(shù)據(jù)進行拼接,DATAX1的高3為作為符號位,就能實現(xiàn)X方向的加速度測量,Y軸、Z軸方向加速度讀取方法與X軸方向一致。

2.2 GPS接收程序

由于GPS板接收到的語句格式不只一條,所以要完整的接收到“$GPGGA*”數(shù)據(jù),就必須對語句頭進行檢測,當接收的字符和這7個字符完全相同后,才能將數(shù)據(jù)進行存儲,當接收到“*”字符,表示該條語句接收結(jié)束,可以對數(shù)據(jù)進行處理。圖4所示是串行口中斷函數(shù)接收子程序流程。

2.3 主程序

主程序的設(shè)計包括初始化相關(guān)寄存器、I/O端口、USART、IIC以及LCD1602液晶初始化,初始化完成之后顯示開機LOGO。在循環(huán)體中,先進行鍵盤掃描,以選擇目標點,ATMEGA644P控制器通過串口中斷接收GPS接收板發(fā)回的$GPGGA數(shù)據(jù),以獲得當前的坐標,經(jīng)過計算得到當前位置距離目標點距離及相對方向,通過LCD1602液晶顯示。然后每隔5秒,判斷是否需要采集當前的經(jīng)緯度數(shù)據(jù),通過公式(1)計算獲得最新數(shù)據(jù)信息,以便數(shù)據(jù)信息及時更新。圖5是主程序流程圖。

d=R*arccos(θ)*PI/180

其中θ=sin(LatA)*sin(LatB)+cos(LatA)*cos(LatB)*cos(LongA-LongB),(LatA,LongA)是A點的經(jīng)緯度坐標,(LatB,LongB)是B點的經(jīng)緯度坐標。經(jīng)度按照東正西負來計,緯度按照北緯取90-緯度值,南緯取90+緯度值,地球半徑R為6 371 004 m,PI取值3.141 592 6。

3 測試結(jié)果

在阿壩師專校園試運行,接收當前位置信息時要確保接收到3顆及以上的衛(wèi)星,使得GPS定位準確,所采集的經(jīng)緯度數(shù)據(jù)有效,獲得較準確的距離。表2所示是實測距離結(jié)果是以行政樓作為當前位置。

通過表2可以看出測量距離在500 m以內(nèi),相對誤差范圍控制在10%以內(nèi),達到了較高的精度。

4 結(jié)束語

文中設(shè)計了一種基于ATMEGA單片機的低功耗、低成本的跟蹤系統(tǒng)。主要闡述了整個系統(tǒng)的硬件設(shè)計原理、主要模塊電路設(shè)計及軟件設(shè)計流程,系統(tǒng)在戶外運行,通過實驗測得的數(shù)據(jù)誤差較小,能提供長達8h以上連續(xù)穩(wěn)定工作,為用戶導航提供很大的幫助。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

自古以來,外空就吸引著人類,在當今數(shù)字時代,與空間技術(shù)互動的可能性比以往任何時候都更容易實現(xiàn)。宇宙物聯(lián)網(wǎng)通信器項目應運而生,將物聯(lián)網(wǎng)(IoT)技術(shù)與衛(wèi)星通信相結(jié)合,創(chuàng)造了一種身臨其境的教育體驗,模擬了從太空接收和傳輸數(shù)據(jù)...

關(guān)鍵字: nRF9161 DK 衛(wèi)星 物聯(lián)網(wǎng)

6月14日15時56分,長征二號丁運載火箭成功發(fā)射了“張衡一號”02星,標志著我國在地球物理場高精度衛(wèi)星觀測方面邁出了關(guān)鍵一步。

關(guān)鍵字: 張衡一號 衛(wèi)星

北京 2025年5月13日 /美通社/ -- 5月13日,四川省政府新聞辦在北京舉行第二十屆中國西部國際博覽會新聞發(fā)布會。經(jīng)商務部批準,第二十屆西博會將于5月25日至29日在成都舉辦,以"深化改革增動能&nb...

關(guān)鍵字: BSP 三星 衛(wèi)星 無人機

4月11日消息,據(jù)“中國航天科技集團”官微發(fā)文,4月11日凌晨0時47分,長征三號乙運載火箭在西昌衛(wèi)星發(fā)射中心成功點火升空,將通信技術(shù)試驗衛(wèi)星十七號精準送入預定軌道。

關(guān)鍵字: 通信技術(shù) 衛(wèi)星

3月20日消息,今日,中國科學技術(shù)大學宣布,中國科研團隊在國際上首次實現(xiàn)微納量子衛(wèi)星與小型化、可移動地面站之間的實時星地量子密鑰分發(fā),在單次衛(wèi)星通過期間實現(xiàn)了多達100萬比特的安全密鑰共享。

關(guān)鍵字: 量子密鑰 衛(wèi)星

無線連接與 NTN 通信方面的領(lǐng)導廠商通過低功耗物聯(lián)網(wǎng)應用產(chǎn)品創(chuàng)新,打開了物聯(lián)網(wǎng)連接的大門

關(guān)鍵字: 物聯(lián)網(wǎng) 衛(wèi)星 傳感器

3月10日消息,據(jù)央視新聞報道,今天01時17分,我國在西昌衛(wèi)星發(fā)射中心使用長征三號乙運載火箭,成功將通信技術(shù)試驗衛(wèi)星十五號發(fā)射升空,衛(wèi)星順利進入預定軌道,發(fā)射任務獲得圓滿成功。

關(guān)鍵字: 通信技術(shù) 衛(wèi)星

Crowtail - 3軸數(shù)字加速度計,具有特定的Crowtail接口,它基于先進的3軸集成電路ADXL345。這是一款高分辨率數(shù)字加速度計,最大分辨率為3.9mg/LSB,測量范圍為?±16g。不用擔心把它應用到你的自...

關(guān)鍵字: 集成電路 ADXL345 數(shù)字加速度計

GPS的空間星座部分由24顆衛(wèi)星組成,這些衛(wèi)星分布在6個軌道上,每個軌道上有4顆衛(wèi)星。這些衛(wèi)星的平均高度約為20,200公里,軌道接近正圓,運行周期為11小時58分鐘。

關(guān)鍵字: GPS 衛(wèi)星

12月17日消息,中國星網(wǎng)正式升空。

關(guān)鍵字: 衛(wèi)星 通信
關(guān)閉