一種基于RSSI 和LQI 的動(dòng)態(tài)距離估計(jì)算法,幫助了解RSSI估計(jì)算的準(zhǔn)確度
標(biāo)簽: RSSI LQI 動(dòng)態(tài) 估計(jì)算法
上傳時(shí)間: 2017-02-15
上傳用戶:alan-ee
現(xiàn)代先進(jìn)微處理器有非常高的集成度和復(fù)雜度,又有寄存器堆、Cache等嵌入式部件,而且芯片管腳數(shù)相對(duì)較少,必須要有一定的自測(cè)試設(shè)計(jì)和其它的可測(cè)試性設(shè)計(jì)來(lái)簡(jiǎn)化測(cè)試代碼,提高故障覆蓋率。本文簡(jiǎn)要討論NRS4000微處理器芯片的以邊界掃描測(cè)試為主體,以自測(cè)試為補(bǔ)充的可測(cè)試性設(shè)計(jì)框架。著重介紹芯片的邊界掃描設(shè)計(jì)和芯片中譯碼控制器PLA和微程序ROM以及采用內(nèi)嵌RAM結(jié)構(gòu)的指令Cache和寄存器堆的內(nèi)建自測(cè)試設(shè)計(jì)。仿真結(jié)果表明,這些可測(cè)試性設(shè)計(jì)大大縮短了測(cè)試代碼的長(zhǎng)度。
上傳時(shí)間: 2015-07-25
上傳用戶:moshushi0009
N-皇后問題線性時(shí)間算法 O(n)復(fù)雜度,非O(n^2)的,使用的是構(gòu)造法。
上傳時(shí)間: 2013-12-21
上傳用戶:jqy_china
特點(diǎn) 精確度0.05%滿刻度 ±1位數(shù) 可量測(cè)交直流電流/交直流電壓/電位計(jì)/傳送器/Pt-100/熱電偶/荷重元/電阻 等信號(hào) 顯示范圍-19999-99999可任意規(guī)劃 具有自動(dòng)歸零或保持或開根號(hào)或雙顯示功能 小數(shù)點(diǎn)可任意規(guī)劃 尺寸小,穩(wěn)定性高
上傳時(shí)間: 2013-11-22
上傳用戶:dbs012280
無(wú)線多媒體傳感器網(wǎng)絡(luò)(WMSNs)中傳感器節(jié)點(diǎn)采集的數(shù)據(jù)量非常大,在傳輸前需對(duì)大數(shù)據(jù)量的多媒體信息進(jìn)行壓縮處理,但是單節(jié)點(diǎn)能源受限,存儲(chǔ)、處理能力相對(duì)較弱。針對(duì)無(wú)線多媒體傳感器網(wǎng)絡(luò)應(yīng)用的高效、低耗能的需求這些問題,在圖像壓縮雙正交重疊變換(LBT)的基礎(chǔ)上,文中提出了一種基于此變換的分布式無(wú)線多媒體傳感器網(wǎng)絡(luò)圖像壓縮算法。即基于簇結(jié)構(gòu),把壓縮任務(wù)分配給其他節(jié)點(diǎn),通過多個(gè)節(jié)點(diǎn)相互協(xié)作,共同完成圖像的壓縮編碼和傳輸。實(shí)驗(yàn)結(jié)果表明,在傳感器節(jié)點(diǎn)散布不均且較為密集的情況下,該算法在高質(zhì)量、低復(fù)雜度和低功耗等方面都有了很大的性能提高。
上傳時(shí)間: 2014-12-23
上傳用戶:langliuer
在本課題中,兼顧了效率及線性度,采用自適應(yīng)預(yù)失真前饋復(fù)合線性化系統(tǒng)來(lái)改善高功率放大器的線性度。由于加入自適應(yīng)控制模塊,射頻電路不受溫度、時(shí)漂、輸入功率等的影響,可始終處于較佳工作狀態(tài),這使得整個(gè)放大系統(tǒng)更為實(shí)用,也更具有拓展價(jià)值。
上傳時(shí)間: 2013-11-21
上傳用戶:xauthu
本文介紹了一種基于單片機(jī)和VB的庫(kù)房溫度遠(yuǎn)程控制系統(tǒng)。該系統(tǒng)采用高精度的數(shù)字溫度傳感器及簡(jiǎn)單實(shí)用的輸出控制電路同時(shí)對(duì)兩個(gè)庫(kù)房的溫度進(jìn)行檢測(cè)和控制,檢測(cè)誤差小于±0.5攝氏度。通過RS232串行總線, 用戶可對(duì)溫度實(shí)施遠(yuǎn)程控制,通過上位機(jī)可實(shí)現(xiàn)報(bào)警溫度設(shè)置、庫(kù)房實(shí)時(shí)溫度的顯示、溫度曲線繪制、存儲(chǔ)、查詢、統(tǒng)計(jì)、控制等功能,系統(tǒng)操作簡(jiǎn)便、自動(dòng)化程度高、擴(kuò)展方便且具有良好的人機(jī)交互功能。該系統(tǒng)經(jīng)過實(shí)驗(yàn),取得了較為滿意的控制效果。
標(biāo)簽: 單片機(jī) 溫度遠(yuǎn)程 控制系統(tǒng)設(shè)計(jì)
上傳時(shí)間: 2013-10-20
上傳用戶:ardager
用途:測(cè)量地磁方向,測(cè)量物體靜止時(shí)候的方向,測(cè)量傳感器周圍磁力線的方向。注意,測(cè)量地磁時(shí)候容易受到周圍磁場(chǎng)影響,主芯片HMC5883 三軸磁阻傳感器特點(diǎn)(抄自網(wǎng)上): 1,數(shù)字量輸出:I2C 數(shù)字量輸出接口,設(shè)計(jì)使用非常方便。 2,尺寸小: 3x3x0.9mm LCC 封裝,適合大規(guī)模量產(chǎn)使用。 3,精度高:1-2 度,內(nèi)置12 位A/D,OFFSET, SET/RESET 電路,不會(huì)出現(xiàn)磁飽和現(xiàn)象,不會(huì)有累加誤差。 4,支持自動(dòng)校準(zhǔn)程序,簡(jiǎn)化使用步驟,終端產(chǎn)品使用非常方便。 5,內(nèi)置自測(cè)試電路,方便量產(chǎn)測(cè)試,無(wú)需增加額外昂貴的測(cè)試設(shè)備。 6,功耗低:供電電壓1.8V, 功耗睡眠模式-2.5uA 測(cè)量模式-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); }
標(biāo)簽: Arduino 5883L 5883 HMC
上傳時(shí)間: 2013-12-16
上傳用戶:stella2015
特點(diǎn) 顯示范圍0至19999(瞬間量),0至999999999(9位數(shù)累積量)可任意規(guī)劃 精確度0.03%滿刻度(瞬間量) 頻率輸入范圍 0.01Hz 至 10KHz 瞬間量與累積量時(shí)間基數(shù)可任意規(guī)劃(1 或 60 或 3600 秒) 瞬間量之最高顯示值可任意規(guī)劃(0至19999) 累積量之輸入脈波比例刻畫調(diào)整可任意規(guī)劃(0.00001至9999.99999) 具有二組警報(bào)功能 15 BIT 隔離類比輸出 數(shù)位RS-485 界面 數(shù)位脈波同步輸出功能
上傳時(shí)間: 2014-11-07
上傳用戶:xaijhqx
用途:測(cè)量地磁方向,測(cè)量物體靜止時(shí)候的方向,測(cè)量傳感器周圍磁力線的方向。注意,測(cè)量地磁時(shí)候容易受到周圍磁場(chǎng)影響,主芯片HMC5883 三軸磁阻傳感器特點(diǎn)(抄自網(wǎng)上): 1,數(shù)字量輸出:I2C 數(shù)字量輸出接口,設(shè)計(jì)使用非常方便。 2,尺寸小: 3x3x0.9mm LCC 封裝,適合大規(guī)模量產(chǎn)使用。 3,精度高:1-2 度,內(nèi)置12 位A/D,OFFSET, SET/RESET 電路,不會(huì)出現(xiàn)磁飽和現(xiàn)象,不會(huì)有累加誤差。 4,支持自動(dòng)校準(zhǔn)程序,簡(jiǎn)化使用步驟,終端產(chǎn)品使用非常方便。 5,內(nèi)置自測(cè)試電路,方便量產(chǎn)測(cè)試,無(wú)需增加額外昂貴的測(cè)試設(shè)備。 6,功耗低:供電電壓1.8V, 功耗睡眠模式-2.5uA 測(cè)量模式-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); }
標(biāo)簽: Arduino 5883L 5883 HMC
上傳時(shí)間: 2014-03-20
上傳用戶:tianyi223
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1