chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【筆記】提高ADC精度的4種方法(附代碼)

撞上電子 ? 2023-06-09 09:38 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1. 參考電壓不準(zhǔn)確:

-使用外部參考電壓:將外部參考電壓連接到芯片的參考電壓引腳,確保參考電壓的穩(wěn)定性和準(zhǔn)確性。例如,連接一個(gè)精密參考電壓芯片,如LM4040,來提供穩(wěn)定的參考電壓。

-校準(zhǔn)參考電壓:通過測(cè)量實(shí)際參考電壓并校準(zhǔn)內(nèi)部參考電壓的偏差來提高準(zhǔn)確性。首先,使用一個(gè)已知準(zhǔn)確的參考電壓源進(jìn)行測(cè)量,然后將測(cè)量結(jié)果與期望值進(jìn)行比較,并校準(zhǔn)相應(yīng)的參數(shù),如內(nèi)部參考電壓的縮放系數(shù)。

示例代碼:

//使用外部參考電壓HAL_ADCEx_InjectedReferenceVoltageConfig(&hadc1,ADC_EXTERNALTRIGCONV_T1_CC1,ADC_INJECTED_RANK_1,ADC_EXTERNALTRIGINJECCONVEDGE_RISING,VREF_EXT);// 校準(zhǔn)參考電壓float measuredVref = measureExternalReferenceVoltage(); // 測(cè)量實(shí)際參考電壓float expectedVref = getExpectedReferenceVoltage(); // 獲取期望參考電壓float vrefCalibrationFactor = expectedVref / measuredVref; // 計(jì)算校準(zhǔn)因子HAL_ADCEx_Calibration_SetValue(&hadc1,ADC_SINGLE_ENDED,ADC_CALIB_OFFSET,vrefCalibrationFactor);//應(yīng)用校準(zhǔn)因子

2. 輸入信號(hào)干擾:

-硬件濾波:在輸入信號(hào)線上添加低通濾波器電路,以濾除高頻噪聲和干擾。這可以通過在輸入信號(hào)線和地之間添加電容器來實(shí)現(xiàn)。濾波器的截止頻率應(yīng)根據(jù)應(yīng)用的要求進(jìn)行選擇。

-軟件濾波:使用軟件濾波算法對(duì)采樣數(shù)據(jù)進(jìn)行濾波處理。常用的軟件濾波算法包括移動(dòng)平均濾波、中值濾波等。根據(jù)應(yīng)用的實(shí)際需求,選擇適當(dāng)?shù)臑V波算法來平滑采樣數(shù)據(jù)。

示例代碼:

//硬件濾波ADC_ChannelConfTypeDef sConfig = {0};sConfig.Channel = ADC_CHANNEL_1;sConfig.Rank = 1;sConfig.SamplingTime = ADC_SAMPLETIME_3CYCLES;sConfig.Offset = 0;HAL_ADC_ConfigChannel(&hadc1, &sConfig);// 軟件濾波(移動(dòng)平均濾波)#define FILTER_LENGTH 5uint32_t adcSamples[FILTER_LENGTH];uint32_t filteredValue = 0;
void filterADCValue(uint32_t newValue) { // 移動(dòng)平均濾波 for (int i = FILTER_LENGTH - 1; i > 0; i--) { adcSamples[i] = adcSamples[i - 1]; filteredValue += adcSamples[i]; } adcSamples[0] = newValue; filteredValue += adcSamples[0]; filteredValue /= FILTER_LENGTH;}

3. 參考電壓和輸入信號(hào)之間的共模干擾:

-差分輸入采樣:使用差分輸入模式進(jìn)行采樣,以抵消共模干擾。這需要使用帶有差分輸入的ADC芯片,并正確配置和連接差分輸入信號(hào)。

-屏蔽共模干擾:在輸入信號(hào)線和地之間添加屏蔽層,以減少共模干擾的影響。

示例代碼:

// 差分輸入采樣ADC_ChannelConfTypeDef sConfig = {0};sConfig.Channel = ADC_CHANNEL_DIFFERENTIAL_1_2;sConfig.Rank = 1;sConfig.SamplingTime = ADC_SAMPLETIME_3CYCLES;sConfig.Offset = 0;HAL_ADC_ConfigChannel(&hadc1,&sConfig);
// 屏蔽共模干擾ADC_ChannelConfTypeDef sConfig = {0};sConfig.Channel = ADC_CHANNEL_1;sConfig.Rank = 1;sConfig.SamplingTime = ADC_SAMPLETIME_3CYCLES;sConfig.Offset = 0;sConfig.OffsetNumber = ADC_OFFSET_NONE;sConfig.OffsetSign = ADC_OFFSET_SIGN_POSITIVE;sConfig.OffsetShift = ADC_OFFSET_SHIFT_NONE;HAL_ADC_ConfigChannel(&hadc1,&sConfig);

4. ADC參考電壓的穩(wěn)定性:

-穩(wěn)壓器和濾波電容:使用穩(wěn)壓器和合適的濾波電容,以提供穩(wěn)定的參考電壓。選擇低噪聲、高穩(wěn)定性的穩(wěn)壓器,并根據(jù)參考電壓的負(fù)載要求選擇合適的濾波電容。

-溫度補(bǔ)償:對(duì)參考電壓進(jìn)行溫度補(bǔ)償,以校正溫度變化對(duì)參考電壓的影響。通過使用溫度傳感器監(jiān)測(cè)芯片的溫度,并根據(jù)溫度補(bǔ)償曲線進(jìn)行校準(zhǔn)。

示例代碼:

// 穩(wěn)壓器和濾波電容//在電路中使用低噪聲、高穩(wěn)定性的穩(wěn)壓器,并根據(jù)參考電壓的負(fù)載要求選擇合適的濾波電容。
// 溫度補(bǔ)償float measuredVref = measureExternalReferenceVoltage(); // 測(cè)量實(shí)際參考電壓float expectedVref = getExpectedReferenceVoltage(); // 獲取期望參考電壓float vrefCalibrationFactor = expectedVref / measuredVref; // 計(jì)算校準(zhǔn)因子float temperature = measureTemperature(); // 測(cè)量芯片溫度float temperatureCompensation = getTemperatureCompensation(temperature); //計(jì)算補(bǔ)償值
float calibratedVref = measuredVref * vrefCalibrationFactor * temperatureCompensation; // 根據(jù)校準(zhǔn)因子和溫度補(bǔ)償計(jì)算校準(zhǔn)后的參考電壓setReferenceVoltage(calibratedVref); // 設(shè)置校準(zhǔn)后的參考電壓

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • adc
    adc
    +關(guān)注

    關(guān)注

    100

    文章

    7950

    瀏覽量

    557033
  • 電壓
    +關(guān)注

    關(guān)注

    45

    文章

    5793

    瀏覽量

    122424
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    探索MAX182:高精度4通道12位ADC的卓越性能與應(yīng)用

    探索MAX182:高精度4通道12位ADC的卓越性能與應(yīng)用 在電子設(shè)計(jì)領(lǐng)域,模擬信號(hào)到數(shù)字信號(hào)的轉(zhuǎn)換至關(guān)重要,而模數(shù)轉(zhuǎn)換器(ADC)則是實(shí)現(xiàn)這一轉(zhuǎn)換的核心組件。今天,我們將深入探討MA
    的頭像 發(fā)表于 04-16 14:30 ?128次閱讀

    深度解析AD7124 - 4:高精度ADC的卓越之選

    深度解析AD7124 - 4:高精度ADC的卓越之選 在高精度測(cè)量應(yīng)用的領(lǐng)域中,對(duì)模擬前端的性能要求愈發(fā)嚴(yán)苛。AD7124 - 4作為一款低
    的頭像 發(fā)表于 03-30 10:35 ?326次閱讀

    ADFS7124 - 4:高精度、低功耗 ADC 的卓越之選

    ADFS7124 - 4:高精度、低功耗 ADC 的卓越之選 在電子設(shè)計(jì)領(lǐng)域,對(duì)于高精度、低功耗的模擬 - 數(shù)字轉(zhuǎn)換器(ADC)的需求日益增
    的頭像 發(fā)表于 03-26 09:05 ?393次閱讀

    AD4190 - 4:24位高精度ADC的卓越之選

    AD4190 - 4:24位高精度ADC的卓越之選 在當(dāng)今的電子設(shè)計(jì)領(lǐng)域,對(duì)于高精度、高性能的模擬 - 數(shù)字轉(zhuǎn)換器(ADC)的需求日益增長。
    的頭像 發(fā)表于 03-25 11:55 ?249次閱讀

    AD4170 - 4:高精度ADC的卓越之選

    AD4170 - 4:高精度ADC的卓越之選 在電子設(shè)計(jì)領(lǐng)域,高精度、高性能的模擬 - 數(shù)字轉(zhuǎn)換器(ADC)至關(guān)重要。AD4170 -
    的頭像 發(fā)表于 03-25 11:50 ?277次閱讀

    AD4195 - 4:高精度多通道Sigma - Delta ADC的深度剖析

    AD4195 - 4:高精度多通道Sigma - Delta ADC的深度剖析 在當(dāng)今電子設(shè)備不斷追求高精度、多功能的時(shí)代,一款出色的模數(shù)轉(zhuǎn)換器(A
    的頭像 發(fā)表于 03-25 11:50 ?243次閱讀

    AD4130 - 4:低功耗高精度 ADC 的卓越之選

    AD4130 - 4:低功耗高精度 ADC 的卓越之選 在電子設(shè)計(jì)領(lǐng)域,對(duì)于低功耗、高精度ADC 需求日益增長。AD4130 -
    的頭像 發(fā)表于 03-25 11:25 ?213次閱讀

    提高石英晶體振蕩器相位噪聲性能的4種方法

    如果你正在設(shè)計(jì)一款用于5G基站或精密雷達(dá)的振蕩器,單純靠一種方法是不夠的。你需要“SC切割晶體 + 四點(diǎn)封裝”作為基礎(chǔ),配合“電子補(bǔ)償”電路來應(yīng)對(duì)動(dòng)態(tài)環(huán)境,同時(shí)輔以“超低噪聲電源”和“精密溫控”。這套組合拳,就是目前業(yè)界公認(rèn)的“硬核”降噪方案。
    的頭像 發(fā)表于 01-16 16:38 ?1406次閱讀
    <b class='flag-5'>提高</b>石英晶體振蕩器相位噪聲性能的<b class='flag-5'>4</b><b class='flag-5'>種方法</b>

    ADS1675 24 位 4MSPS 高精度模數(shù)轉(zhuǎn)換器(ADC)產(chǎn)品手冊(cè)總結(jié)

    該ADS1675是一高速、高精度的模數(shù)轉(zhuǎn)換器(ADC)。采用先進(jìn)的三角標(biāo)準(zhǔn)(delta-sigma,)架構(gòu),運(yùn)行速度可達(dá)4MSPS,交流性能和直流
    的頭像 發(fā)表于 11-24 13:49 ?829次閱讀
    ADS1675 24 位 <b class='flag-5'>4</b>MSPS 高<b class='flag-5'>精度</b>模數(shù)轉(zhuǎn)換器(<b class='flag-5'>ADC</b>)產(chǎn)品手冊(cè)總結(jié)

    有多少種方法可以進(jìn)行頻響曲線測(cè)量?

    。下面列出APx500軟件包含的至少10種方法都可以進(jìn)行頻響曲線的測(cè)量:FrequencyResponseContinuousSweepAcousticRespo
    的頭像 發(fā)表于 11-14 11:29 ?1255次閱讀
    有多少<b class='flag-5'>種方法</b>可以進(jìn)行頻響曲線測(cè)量?

    有哪些方法可以提高電能質(zhì)量在線監(jiān)測(cè)裝置的精度等級(jí)?

    落地的方法: 一、硬件升級(jí):筑牢精度基礎(chǔ)(核心前提) 硬件是精度的底線,需匹配目標(biāo)精度等級(jí)的硬件指標(biāo): 核心采樣部件升級(jí) ADC 芯片:更換
    的頭像 發(fā)表于 11-12 09:58 ?788次閱讀

    干擾可以提高測(cè)量精度,是真的嗎?

    ,干擾是測(cè)量的天敵,干擾會(huì)降低測(cè)量精度,嚴(yán)重情況會(huì)導(dǎo)致測(cè)量不能正常進(jìn)行,就這個(gè)角度而言,干擾可以提高測(cè)量精度,是假的! 然而,是否總是如此呢?是否存在一情況,干擾不但不會(huì)降低測(cè)量
    的頭像 發(fā)表于 08-04 09:28 ?859次閱讀
    干擾可以<b class='flag-5'>提高</b>測(cè)量<b class='flag-5'>精度</b>,是真的嗎?

    提高SEA模型PBNR計(jì)算精度方法及策略

    方案即聲學(xué)包對(duì)整車噪聲傳遞的影響,同時(shí)克服了NR方法中由于聲源特性、聲源處麥克風(fēng)安裝位置等因素給測(cè)試帶來的不利影響,PBNR已廣泛用應(yīng)用于整車SEA模型對(duì)標(biāo)及聲學(xué)包目標(biāo)的設(shè)定及分解工作中,故而在數(shù)字開發(fā)階段,提高整車SEA 模型的PBNR計(jì)算
    的頭像 發(fā)表于 06-30 09:30 ?1579次閱讀
    <b class='flag-5'>提高</b>SEA模型PBNR計(jì)算<b class='flag-5'>精度</b>的<b class='flag-5'>方法</b>及策略

    EEPROM芯片內(nèi)部的1路14bit ADC, ADC精度受使用通道數(shù)和采樣率是怎么樣的?

    影響:溫度變化會(huì)影響ADC的性能,包括偏置誤差、線性誤差等。因此,溫度補(bǔ)償或使用高精度的溫度傳感器校準(zhǔn)是提高精度的有效方法。
    發(fā)表于 06-04 09:04

    精選好文!噪聲系數(shù)測(cè)量的三種方法

    器件噪聲系數(shù)的三種方法。每種方法都有其優(yōu)缺點(diǎn),適用于特定的應(yīng)用。下表是三種方法優(yōu)缺點(diǎn)的總結(jié)。理論上,同一個(gè)射頻器件的測(cè)量結(jié)果應(yīng)該一樣,但是由于射頻設(shè)備的限制(可用性、精度、頻率范圍、噪
    發(fā)表于 05-07 10:18