電子指南針模組使用說明書_第1頁
電子指南針模組使用說明書_第2頁
電子指南針模組使用說明書_第3頁
電子指南針模組使用說明書_第4頁
電子指南針模組使用說明書_第5頁
已閱讀5頁,還剩12頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

系統(tǒng)簡 主要功 注意事 硬件模塊說 硬件框 應(yīng)用舉 硬件連 操作步 注意事 常見問題解 附 絲印 公司........................................................................................................................................教 系統(tǒng)簡介穩(wěn)壓源給61板供電;

硬件模塊說明2.1。電子指南針模組通過J161板一組IO口連接,電子指南針模組由61板直接供電。

2.1高精度、強(qiáng)抗磁場干擾的數(shù)碼電子指南針功能。電子指南針模組有兩個(gè)磁性傳感器SEN-S65和一個(gè)驅(qū)動(dòng)芯片PNI-11096構(gòu)成。磁性傳感器SEN-S65里面包含一個(gè)LR振蕩電路,當(dāng)磁性傳感器SEN-S65與地球磁感線平行方向夾角發(fā)生變化時(shí),LR振蕩電路的磁感應(yīng)系數(shù)也會(huì)發(fā)生變化。驅(qū)動(dòng)PNI-11096通過磁性傳感器SEN-S65磁感應(yīng)系數(shù)的變化可以計(jì)算出磁性傳感器與地球磁感線之間的夾角,驅(qū)動(dòng)PNI-11096最多可以連接三個(gè)磁性傳感器SEN-S65,這三個(gè)磁性傳感器SEN-S65方向互為垂直,這樣就可以測量在三維方向夾角就可以測得方向了,因此驅(qū)動(dòng)PNI-11096上使用了兩個(gè)磁性傳感器SEN-S65。電子指南針模組電路如圖2.2。2.2南針模組在每個(gè)時(shí)鐘周期的上升沿,鎖存數(shù)據(jù)。SPI總線時(shí)序如圖2.3。2.3SPI作模式;當(dāng)電子指南針模組準(zhǔn)備好數(shù)據(jù)時(shí),DRDY2個(gè)字節(jié)的數(shù)據(jù)。控制電子指南針模組令字如表2.1。h2.1hSunplusUniversity E- AS1、AS0決定測量哪個(gè)軸如表2.2。向電子指南針模組發(fā)送不同令字可以得到不同的坐標(biāo)軸的測量值,本電子指南針模組只有01、10兩種選擇有效。 000001010011100101110111令字默認(rèn)為0xEA。從電子指南針模組得到X軸方向和Y軸方向測量數(shù)據(jù)后,根據(jù)angle=atan(y/x)就可以計(jì)算出與正北方向的順時(shí)針夾角了。注意坐標(biāo)軸的方向與平時(shí)使用的不一樣,X軸正半軸方向指向正北,如圖2.4。2.4在理想狀態(tài)下,X軸測量數(shù)據(jù)與Y軸測量數(shù)據(jù)變化范圍都應(yīng)是-32768~32767之間,X軸數(shù)據(jù)與Y軸數(shù)據(jù)2.4,但實(shí)際測量中,X軸測量數(shù)據(jù)與Y軸測量數(shù)據(jù)最大值或最小值均達(dá)不到-32768~32767這個(gè)范圍,則導(dǎo)致這兩個(gè)數(shù)據(jù)組成坐標(biāo)構(gòu)成的圖形成為一個(gè)中心不在原點(diǎn)的橢圓形,如圖2.5。2.5intXraw,Yraw;intXmax=Ymax=-32768;Ymin=Ymin=32767;for(i=0;i<100;i++){Xraw=F_PNI_11096_Read(0xE9);Yraw=F_PNI_11096_Read(0xEA);if(Xraw>Xmax)Xmax=if(Xraw<Xmin)intXraw,Yraw;intXmax=Ymax=-32768;Ymin=Ymin=32767;for(i=0;i<100;i++){Xraw=F_PNI_11096_Read(0xE9);Yraw=F_PNI_11096_Read(0xEA);if(Xraw>Xmax)Xmax=if(Xraw<Xmin)if(Yraw>Ymax)if(Yraw<Ymin)}xOffset=(Xmax+Xmin)>>1;yOffset=(Ymax+Ymin)>>1;xRange=Xmax-Xmin;yRange=Ymax-Ymin;return//////x//Y//X//X//Y//Y//X//Y//X//YxRevise=xValue-yRevise=yValue-XXif(xRangeif(xRange>yRevise=xRevise=RatioRatio=yRevise/xRevise;if(Ratio<0)Ratio=0-AngleAngle= *180//if((xRevise0)&&(yRevise //return360-elseif((xRevise<0)&&(yRevise>0))return180+Angle;elseif((xRevise<0)&&(yRevise<0))return180-Angle;elseif((xRevise>0)&&(yRevise< 程序:voidF_PNI_11096_Init(void)IO口處于正確2、F_PNI_11096_Read電子指南針模組函數(shù)程序:intF_PNI_11096_Read(unsignedintop);參數(shù):unsignedintop向電子指南針模組發(fā)送令字的推移磁偏角還是不斷變化的,因此只有使用各地不同的磁偏角才可以。通常中國境內(nèi)從10度到0度不等,感的讀者可以查找自己所在的磁偏角對從電子指南針模組得到的角度進(jìn)行校正磁偏角即與地理北極之間的夾角。計(jì)算為:Angle=Angle+

應(yīng)用舉例61板上J5選擇5VVio短接;電子指南針

3.1第二步:在\\電子指南針模組\DemoCode\compass_drivercompass_driver.spj常見問題解答A:SPLC501液晶顯示模組也需要復(fù)位,但模組電路板上已經(jīng)做好了復(fù)位電路了,如果出現(xiàn)類似的現(xiàn)象時(shí),可以先把模組復(fù)位一下,然后重新程序并運(yùn)行。

附錄5.1

5.25.1電子指南針模 1產(chǎn)品說明 1 的專區(qū)中 SunplusUniversity E- 14教育 SunplusUniversity 簡介About

61Job電子人才網(wǎng)( )是國內(nèi)最專業(yè)的電子類人才招聘。以電子微電子、計(jì)算機(jī)、通信、智能安防、自動(dòng)控制、等領(lǐng)域的專業(yè)技術(shù)人才為資源。為數(shù)千家電子、T類企業(yè)提供整體的招聘解決方案,為優(yōu)秀電子人才提供廣闊的就業(yè)平臺和。61Job依托全球第一大消費(fèi)性IC設(shè)計(jì)公司--的資源優(yōu)勢、科技大學(xué)計(jì)劃多年來累計(jì)的校企合作經(jīng)驗(yàn),為所高校近萬大學(xué)生免費(fèi)提供職業(yè)生涯規(guī)劃、、實(shí)習(xí)、就業(yè)指導(dǎo)以及就業(yè)推薦等一系列服務(wù)。一直以來,61Job以實(shí)現(xiàn)電子人才才盡其能為己任,目前已有近700所科技大學(xué)計(jì)劃合作的知名理工類院校推薦本校學(xué)生在自主簡歷、獲取就業(yè)知識,眾多精英學(xué)子順利找到工作。服務(wù)優(yōu)勢行業(yè)企業(yè)云集,招聘需求經(jīng)典

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論