MAX1463為高度集成、低功耗、雙通道傳感器信號處理器,優(yōu)化用于工業(yè)和過程控制應用,如壓力檢測、RTD和熱耦合線性化、重量檢測和帶限值指示的遠程過程監(jiān)控。
MAX1463支持輸出范圍為1mV/V至1V/V的傳感器。它包括兩個 16 位輸出 DAC、兩個 12 位 PWM 輸出,并支持 4-20mA 輸出。它集成了 16 位 CPU、4K 字節(jié)的程序和 128 字節(jié)的用戶閃存。
MAX1463包括一個內(nèi)部溫度傳感器,可用于校正溫度相關信號或作為獨立的溫度計。對于電源電壓VDD不能保持恒定的應用,溫度傳感器讀數(shù)的電源抑制性能可能不足,應根據(jù)電源變化校正讀數(shù)。本文介紹校正MAX1463內(nèi)部溫度傳感器讀數(shù)的電源抑制誤差的步驟。
描述
MAX1463包括一個ADC,用于將各種模擬輸入轉(zhuǎn)換為數(shù)字代碼。ADC使用內(nèi)部1.25V帶隙基準(VBG) 轉(zhuǎn)換溫度傳感器的輸出時。對于任何其他轉(zhuǎn)換,ADC基準電壓源可以選擇為VDD對于與電源成比例的轉(zhuǎn)換,VREF引腳上的電壓用于相對于外部電壓的轉(zhuǎn)換,或VBGx4,這是一個內(nèi)部生成的“偽”5.0 V參考源。
圖1.典型溫度傳感器輸出與溫度的關系。
如果ADC基準電壓ADCref是固定的,但允許VDD電壓變化,則任何ADC讀數(shù)都將包括VDD和ADC失調(diào)函數(shù)的誤差。ADC的輸出(作為其基準電壓的一小部分)包括與ADC基準電壓成比例的ADC失調(diào)。在ADC的輸入電壓與VDD成比例且VDD被選為ADCref的應用中,ADC輸出將與VDD成比例。
MAX1463中,進行溫度轉(zhuǎn)換時,內(nèi)部帶隙電壓V。BG= 1.25V,自動選擇為ADCref。因此,在執(zhí)行溫度轉(zhuǎn)換時,ADCref始終是固定的。因此,VDD電壓與其目標值的任何偏差都會在ADC輸出代碼中引起顯著的電源抑制誤差(圖2、圖3)。與VDD控制和ADCref選擇以及MAX1463的電源抑制能力相關的情況可分為三類:
VDD = 常數(shù),ADCref = 常量(內(nèi)部或外部)
最佳情況。無需對溫度和輸入信號轉(zhuǎn)換進行電源抑制校正。
VDD = 不恒定,ADCref = VDD。
輸入信號轉(zhuǎn)換不需要電源抑制校正,因為ADC基準電壓隨VDD移動,ADC失調(diào)的任何貢獻都將相應地調(diào)整。
但是,必須對溫度傳感器轉(zhuǎn)換進行電源抑制校正。這是因為固定的VBG電壓在內(nèi)部選擇為ADCref。
VDD = 非恒定,ADCref = 恒定(內(nèi)部或外部)
無論輸入源如何,都必須對所有ADC轉(zhuǎn)換進行電源抑制校正。
圖3.典型溫度傳感器輸出與電源電壓的關系。
校正 VDD 變化
以下所述步驟適用于MAX1463配置為ADCref = VDD且VDD預計會發(fā)生變化的應用。在這種情況下,每次執(zhí)行溫度傳感器讀數(shù)時都必須進行校正。要應用的校正以目標電壓VDD為基準目標這是在賠償時決定的。電壓輸出目標典型值為 5V。
為了確定校正系數(shù),必須在溫度補償之前執(zhí)行一個簡單的程序。此過程只需執(zhí)行一次,并且可以在任何溫度下執(zhí)行,因為溫度對ADC轉(zhuǎn)換的電源抑制的影響相對較小,如圖4所示。對于非常高精度的應用,可能需要在每個溫度下執(zhí)行此過程。確定ADC電源抑制誤差校正因數(shù)的過程必須產(chǎn)生ADC代碼的斜率作為恒定溫度下VDD的函數(shù)。
在此過程中,設備溫度保持不變非常重要。
圖4.典型溫度傳感器轉(zhuǎn)換誤差與電源電壓和溫度的關系。
確定校正系數(shù)
選擇 VDD 作為 ADC 的基準電壓。
將 VDD 設置為預期運行的目標電壓。目標電壓典型值為 5V。
啟動 VDD 的 ADC 轉(zhuǎn)換。
讀取 VDD、VDD 的 ADC 代碼目標.
設置 VDD = 4.5V。
啟動 VDD 的 ADC 轉(zhuǎn)換。
讀取 VDD、VDD 的 ADC 代碼4.5.
啟動溫度傳感器的ADC轉(zhuǎn)換。
讀取溫度傳感器輸出的 ADC 代碼,ADC4.5.
設置 VDD = 5.5V。
啟動 VDD 的 ADC 轉(zhuǎn)換。
讀取 VDD、VDD 的 ADC 代碼5.5.
啟動溫度傳感器的ADC轉(zhuǎn)換。
讀取溫度傳感器輸出的 ADC 代碼,ADC5.5.
計算 ADC坡:
模數(shù)轉(zhuǎn)換器坡和VDD目標補償算法中應使用值來校正所有未來的溫度傳感器讀數(shù)。
對 VDD 變體應用校正
在信號調(diào)理器的正常工作期間,每次執(zhí)行溫度傳感器讀數(shù)時都必須應用校正公式。
選擇溫度傳感器輸出作為ADC的輸入。
執(zhí)行 ADC 讀數(shù)、ADC測量和測量.
選擇 VDD 作為 ADC 的輸入。
執(zhí)行 VDD 讀數(shù),VDD測量和測量.
應用更正公式:
模數(shù)轉(zhuǎn)換器糾正值表示當前溫度傳感器輸出的ADC代碼,就好像VDD一直等于VDD一樣目標,圖5。要對輸入信號進行任何溫度校正,ADC的值糾正必須使用,而不是 ADC測量和測量.
圖5.應用了校正轉(zhuǎn)換誤差后的典型溫度傳感器輸出。
需要對ADC輸出執(zhí)行電源抑制校正,產(chǎn)生的開銷約為18usec,每個溫度讀數(shù)需要增加兩個減法和一個額外的乘法運算。此外,由于與輸入信號變化和非常快的CPU周期相比,溫度變化通常非常慢,因此在大多數(shù)應用中,每100次輸入信號轉(zhuǎn)換讀取一次溫度就足夠了。因此,間接費用將占整個周期時間的微不足道的一部分。
審核編輯:郭婷
-
傳感器
+關注
關注
2552文章
51217瀏覽量
754606 -
cpu
+關注
關注
68文章
10878瀏覽量
212167 -
adc
+關注
關注
98文章
6512瀏覽量
545016
發(fā)布評論請先 登錄
相關推薦
評論