用途:測量地磁方向,測量物體靜止時候的方向,測量傳感器周圍磁力線的方向。注意,測量地磁時候容易受到周圍磁場影響,主芯片HMC5883 三軸磁阻傳感器特點(抄自網上): 1,數(shù)字量輸出:I2C 數(shù)字量輸出接口,設計使用非常方便。 2,尺寸小: 3x3x0.9mm LCC 封裝,適合大規(guī)模量產使用。 3,精度高:1-2 度,內置12 位A/D,OFFSET, SET/RESET 電路,不會出現(xiàn)磁飽和現(xiàn)象,不會有累加誤差。 4,支持自動校準程序,簡化使用步驟,終端產品使用非常方便。 5,內置自測試電路,方便量產測試,無需增加額外昂貴的測試設備。 6,功耗低:供電電壓1.8V, 功耗睡眠模式-2.5uA 測量模式-0.6mA 連接方法: 只要連接VCC,GND,SDA,SDL 四條線。 Arduino GND -> HMC5883L GND Arduino 3.3V -> HMC5883L VCC Arduino A4 (SDA) -> HMC5883L SDA Arduino A5 (SCL) -> HMC5883L SCL (注意,接線是A4,A5,不是D4,D5) 源程序: #include <Wire.h> #include <HMC5883L.h> HMC5883Lcompass; voidsetup() { Serial.begin(9600); Wire.begin(); compass = HMC5883L(); compass.SetScale(1.3); compass.SetMeasurementMode(Measurement_Continuous); } voidloop() { MagnetometerRaw raw = compass.ReadRawAxis(); MagnetometerScaled scaled = compass.ReadScaledAxis(); float xHeading = atan2(scaled.YAxis, scaled.XAxis); float yHeading = atan2(scaled.ZAxis, scaled.XAxis); float zHeading = atan2(scaled.ZAxis, scaled.YAxis); if(xHeading < 0) xHeading += 2*PI; if(xHeading > 2*PI) xHeading -= 2*PI; if(yHeading < 0) yHeading += 2*PI; if(yHeading > 2*PI) yHeading -= 2*PI; if(zHeading < 0) zHeading += 2*PI; if(zHeading > 2*PI) zHeading -= 2*PI; float xDegrees = xHeading * 180/M_PI; float yDegrees = yHeading * 180/M_PI; float zDegrees = zHeading * 180/M_PI; Serial.print(xDegrees); Serial.print(","); Serial.print(yDegrees); Serial.print(","); Serial.print(zDegrees); Serial.println(";"); delay(100); }
上傳時間: 2014-03-20
上傳用戶:tianyi223
現(xiàn)有一個信號:x(n)=1+cos(π*n/4)+ cos(2*π*n/3)設計及各種數(shù)字濾波器以達下列目的: 低通濾波器,濾除cos(2*π*n/3) 的成分,即想保留的成分為1+cos(π*n/4) 高通濾波器,濾除1+cos(π*n/4) 的成分,即想保留的成分為cos(2*π*n/3) 帶通濾波器,濾除1+cos(2*π*n/3) 的成分,即想保留的成分為cos(π*n/4) 帶阻濾波器,濾除cos(π*n/4) 的成分,即想保留的成分為1+cos(2*π*n/3) 1. 用MATLAB命令butterord求除濾波器的階數(shù),用命令butter設計各濾波器;畫出濾波器幅度和相頻相應 取各濾波器的系統(tǒng)函數(shù)H(z)。
標簽: cos 信號 低通濾波器 數(shù)字濾波器
上傳時間: 2013-12-28
上傳用戶:daoxiang126
一個LCD燈的小程序。不是我寫的。我只負責了調試。適用在ACEXEP1K30QC208-3上。我跑了SIMULATOR,管腳連接標示了。我也下在電路板上試過了,沒有問題。要用到實驗板上的兄弟們把CLK1改到TESTOUT3或者0就好了。綫幫助新手,人人有責。
上傳時間: 2015-04-10
上傳用戶:330402686
fir濾波器具體參數(shù): 帶通范圍:0.35pi-0.8pi,1dB 阻帶為<0.2pi,>0.8pi,60dB
上傳時間: 2014-01-03
上傳用戶:asasasas
用java寫的猜數(shù)字遊戲,是猜四位數(shù)的那一種,支援人機對戰(zhàn),電腦最多猜七次就可以猜中玩家心中的數(shù)字,核心演算法是使用暴力法,大家可以參考
標簽: java
上傳時間: 2015-06-02
上傳用戶:l254587896
數(shù)字圖像水印技術,是將代表著作權人身份的特定信息(即數(shù)字水印),按照某種方式植 入電子出版物中,在產生版權糾紛時,通過相應的算法提取出該數(shù)字水印,從而驗證版權的 歸屬,
標簽: 水印
上傳時間: 2013-12-13
上傳用戶:13160677563
這是24L01開發(fā)頭程序,希望對大家有幫阻
上傳時間: 2015-07-15
上傳用戶:wanghui2438
這是最新OFDM的完整文件教材 是目前國內許多教授授課時使用的 內容很充實,從OFDM的原理到同步、調變、數(shù)位電視,都有完善的說明
上傳時間: 2013-12-09
上傳用戶:JIUSHICHEN
信號與系統(tǒng)基礎知識包括連續(xù)信號與模型、離散信號與模型;常用信號變換包括Z變換、Chirp Z變換、FFT變換、DCT變換和Hilbert變換等;離散系統(tǒng)結構包括IIR、FIR和Lattice結構;IIR濾波器設計包括模擬和數(shù)字低通、高通、帶通與帶阻濾波器設計,以及基于沖激響應不變法和雙線性Z變換法的IlR濾波器設計等;FIR濾波器設計包括基于窗函數(shù)、頻率抽樣法和切比雪大逼近法的FIR濾波器設計;平穩(wěn)信號分析包括經典功率譜估計、基于參數(shù)模型的功率譜估計和基于非參數(shù)模型的功率譜估計;非平穩(wěn)信號分析包括STFT變換、Gabor展開、Wigner-Ville分布與Choi-Williams分布;非高斯信號分析包括基于非參數(shù)法的雙譜估計、基于參數(shù)模型的雙譜估計,以及雙譜估計的應用;信號處理的GUI實現(xiàn)包括濾波器設計與分析的FDATool工具和濾波器設計與信號分析的SPTool工具。
上傳時間: 2013-12-26
上傳用戶:彭玖華
《C++ 程式語言經典本》,The C++ Programming Language, 3rd edition 中譯本的序、 第一章、 第二章、 第三章、 附錄B的電子檔 此處採用的是由華康科技 所開發(fā)的 DynaDoc 格式。 內附DynaDoc 閱覽器
標簽: 程式
上傳時間: 2014-12-06
上傳用戶:LIKE