国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

一種高精度CMOS 溫度傳感器自動校準(zhǔn)方法*

2021-05-10 03:10:06毋天峰白忠臣張學(xué)恒秦水介
微處理機 2021年2期
關(guān)鍵詞:測試環(huán)境恒溫溫度傳感器

毋天峰 ,白忠臣 ,張學(xué)恒 ,秦水介

(1.貴州大學(xué)大數(shù)據(jù)與信息工程學(xué)院,貴陽550025;2.貴州省光電子技術(shù)及應(yīng)用重點實驗室,貴陽550025)

1 引 言

溫度作為現(xiàn)實生活中最常用到環(huán)境變量之一,與物理學(xué)、化學(xué)、機械學(xué)、生物學(xué)等應(yīng)用領(lǐng)域均有密不可分的相關(guān)性,在許多應(yīng)用中溫度的精確測量與控制都是一項至關(guān)重要的任務(wù)[1]。對于溫度傳感器來說,最需要關(guān)注的指標(biāo)是精度,它是溫度傳感器的最基本性能,反映了該傳感器輸出與實際被測溫度間的差距。為實現(xiàn)溫度傳感芯片的高精度性能,在芯片封裝之后進(jìn)行測試和校準(zhǔn)是必不可少的步驟。校準(zhǔn)可分為單個校準(zhǔn)和成批校準(zhǔn)。單個校準(zhǔn)將每顆芯片進(jìn)行單獨校準(zhǔn);成批校準(zhǔn)則是選取所有芯片中的一部分,用這部分校準(zhǔn)的平均值來校準(zhǔn)所有芯片。對于CMOS 溫度傳感器的校準(zhǔn),一般需要多次精細(xì)的微調(diào)才能獲得高精度。因此,單個校準(zhǔn)顯然具有更高的精度,但其校準(zhǔn)過程非常費時,成本過高,并不適用于工業(yè)大批量生產(chǎn)的場合。成批校準(zhǔn)技術(shù)就是為滿足工業(yè)大批量生產(chǎn)需求而出現(xiàn)的解決方案,但由于工藝偏差是隨機誤差,每顆芯片均采用同一校準(zhǔn)值勢必會大幅度降低精度[2-8]。鑒于這一“成本”與“精度”的矛盾,在此提出一種基于逐次逼近算法的電壓自動校準(zhǔn)方法,以順應(yīng)批量生產(chǎn)的自動校準(zhǔn)技術(shù)需求。為確保此CMOS 溫度傳感器工作在精確的測試環(huán)境中,同時也提出了一種用以營造高精度、高穩(wěn)定溫度測試環(huán)境的方法。

2 高穩(wěn)定性測溫環(huán)境搭建

溫度傳感器以溫度作為測試對象,故此需要進(jìn)行熱學(xué)測試環(huán)境的搭建。在此采用在-50℃到160℃溫度范圍內(nèi)精度可達(dá)±0.05℃的Fluke1551A 手持式溫度計來精確測溫。采用一個溫度可編程控制的高低溫交變試驗箱來提供-60℃到150℃的溫度環(huán)境,該溫度箱左右兩側(cè)均留有便于外部測試使用的圓形開槽,進(jìn)行高低溫測試時該開槽可用橡膠塞密封。為確保被測芯片和參考溫度計的實際溫度在空間和時間上的一致性,需要將參考溫度計Fluke 1551A 的探頭盡可能靠近被測芯片;同時在讀取溫度讀數(shù)時,讓高低溫交變試驗箱控制溫度不變一段時間后,待參考溫度計讀數(shù)長時間不再變化時,再讀取被測芯片和參考溫度計的讀數(shù)。

對高精度溫度傳感芯片的測試,要求測試環(huán)境的溫度波動非常小,此時測試環(huán)境溫度波動度應(yīng)控制在測試所需的溫度精度以下。

現(xiàn)有的常見的恒溫箱,其系統(tǒng)均采用BTC(強制性的自然通風(fēng)內(nèi)均衡控溫)方法實現(xiàn)控溫調(diào)節(jié),即用加熱與制冷相平衡的方法進(jìn)行控溫調(diào)節(jié)。加熱功率受控制器控制,其工作原理是控制器通過比較傳感器檢測到的溫度值與儀表設(shè)定溫度值,經(jīng)過一系列運算,來調(diào)節(jié)加熱功率從而實現(xiàn)控溫。然而,采用這種方法測試,恒溫箱內(nèi)測試環(huán)境的溫度波動度會在±0.5℃左右,遠(yuǎn)遠(yuǎn)超出芯片所要獲得的精度(如0.05℃),對獲得更高精度的環(huán)境溫度造成了限制。

為解決測試環(huán)境的溫度波動度問題,在此利用比熱容較大的液體(比如水、油)搭建恒溫測試環(huán)境。圖1 為這一恒溫測試裝置的三維結(jié)構(gòu)圖。

圖1 芯片恒溫測試裝置的三維結(jié)構(gòu)圖

如圖所示,裝置采用導(dǎo)熱性好的材料制作一個容器,在容器內(nèi)部搭建一個恒溫測試空間,周圍用比熱容大的液體包圍。容器凹槽內(nèi)部空間為恒溫測試空間,為防止周圍環(huán)境溫度對這一狹小測試空間造成較大影響,可給小容器加上一個蓋子。測試時,待測物需要放到容器凹槽內(nèi)部恒溫測試空間進(jìn)行測試。為解決導(dǎo)線接入問題,可在容器蓋子上留一個大小合適的孔,需要的導(dǎo)線都從小孔里接入接出。

3 自動校準(zhǔn)方法

3.1 溫度傳感器自動校準(zhǔn)

CMOS 溫度傳感器的結(jié)構(gòu)框圖如圖2 所示。模擬感溫前端電路產(chǎn)生 ΔVBE和VBE兩個溫度相關(guān)的電壓信號。這兩個信號包含了所有有效的感溫信息,隨后由ADC 將這兩個電壓轉(zhuǎn)換成數(shù)字溫度讀數(shù)DOUT,最后通過數(shù)字接口電路與微處理器進(jìn)行通信。

圖2 CMOS 溫度傳感器結(jié)構(gòu)框圖

讀數(shù)DOUT獲得過程如下式所示:

其中,α 是使 VREF成為與溫度無關(guān)的帶隙基準(zhǔn)電壓的增益因子,A 和B 是將μ 值轉(zhuǎn)換成以攝氏度為單位的溫度讀數(shù)的縮放系數(shù)。

添加了外部電壓參考的溫度傳感器電路原理圖如圖3 所示。由于進(jìn)程擴展,VBE不能在片上實現(xiàn)精確校準(zhǔn),同時VBE的傳播又是一個與絕對溫度成比例(PTAT, Proportional to Absolute Temperature)的誤差[2],因此需要一個能夠調(diào)節(jié)VBE的校準(zhǔn)電路。校準(zhǔn)電路原理圖如圖4 所示。RCAL是一個校準(zhǔn)電阻網(wǎng)絡(luò),它由7 個二進(jìn)制權(quán)重的電阻串聯(lián)而成,每個電阻上都并聯(lián)一個開關(guān),來控制該路電阻是否被接入。讓精確偏置電路產(chǎn)生的對β 值敏感的 PTAT 電流流過RCAL,取RCAL兩端電壓 VCAL作為校準(zhǔn)電壓來補償VBE,可得 VCAL為:

其中,電阻R0決定了校準(zhǔn)的最小步長;開關(guān) S1用于控制校準(zhǔn)電壓RCAL的極性;開關(guān)S2~S8用于控制校準(zhǔn)電壓 VCAL的大??;β 為前向電流增益。VCAL和 VBE同時輸入到DSM(Delta-Sigma Modulator),需要一個單片機來實現(xiàn)自動校準(zhǔn),可在芯片外部設(shè)置實現(xiàn)。

圖3 帶外部電壓參考的溫度傳感器電路

圖4 校準(zhǔn)電路原理圖

自動校準(zhǔn)方法的算法流程圖如圖5 所示。使用此法實現(xiàn)自動校準(zhǔn)的具體過程如下:

1) 根據(jù)圖3,通過開關(guān) SCAL的選擇,外部精確參考電壓VEXT取代VBE被送入DSM 模數(shù)轉(zhuǎn)換器完成一次轉(zhuǎn)換。假定外部參考電壓VEXT足夠精確,TREF則足夠精確且可作為溫度參考。片外的MCU 完成這個計算過程,然后將TREF存儲起來。

2) SCAL切換回去,將 VBE送入 DSM,傳感器進(jìn)入正常工作模式。初始態(tài)下,S1置為1 ,表示正的VCAL,S2~S8全部被置為 1,表示 RCAL=0。DSM 模數(shù)轉(zhuǎn)換器完成一次轉(zhuǎn)換,輸出為μ1。經(jīng)過合適的比列縮放,得到開氏溫度 T1。MCU 對 TREF和T1進(jìn)行比較,來決定S1中的符號標(biāo)志位為1 還是為0。這一過程決定了校準(zhǔn)電壓的極性,即送入 DSM 的校準(zhǔn)電壓為正還是為負(fù)。

3) S1中的符號標(biāo)志位被確定了后,最高有效位S2被置為 0,同時其他位保持不變。DSM 模數(shù)轉(zhuǎn)換器完成一次轉(zhuǎn)換,輸出為μ2并得到溫度T2。MCU 對TREF和T2進(jìn)行比較,來決定S2是保持不變還是翻轉(zhuǎn)。重復(fù)上述過程直到最低有效位S8也被確定。當(dāng)S2~S8都被確定后,校準(zhǔn)電壓的大小也就被確定了。此時,整個校準(zhǔn)過程也就完成了。

3.2 溫度傳感器芯片測試與校準(zhǔn)

為驗證所提出的自動校準(zhǔn)方法的有效性,在Global Foundries 的 0.18μm 標(biāo)準(zhǔn) CMOS 工藝下進(jìn)行流片測試。

圖5 自動校準(zhǔn)方法算法流程圖

在芯片校準(zhǔn)前,首先要測試溫度傳感器芯片的溫度系數(shù)。在高低溫交變試驗箱設(shè)定的多組溫度下,記為 T0、T1、T2…,在邏輯分析儀上求出前 10000 個時鐘周期對應(yīng)的占空比,記為 μ0、μ1、μ2…,然后求出其線性回歸的擬合直線。

測試過程中需要模擬電源地和數(shù)字電源,工作電壓為1.35V,分別由電壓源供電;20 kHz 的采樣時鐘通過信號發(fā)生器提供;復(fù)位信號采用一個開關(guān)來手動控制;DSM 的輸出采用邏輯分析儀來采集;精確的外部參考電壓源通過最大誤差為±5 μV 的Keithley 2400 數(shù)字源表來提供。

每次采集數(shù)據(jù)前需要將復(fù)位端接地之后等待3~5 秒,待其內(nèi)部電容充分放電,再接1.35 V,之后在邏輯分析儀上收集輸出端口的數(shù)據(jù)。收集的數(shù)據(jù)只需要前10000 個數(shù)字,統(tǒng)計里面1 數(shù)字的占比量,記為μ 值。需測多組μ 值求平均數(shù)且滿足μ 以萬分之一精度,即在小數(shù)點后第四位上變化。

以室溫環(huán)境下的測試為例。通過邏輯分析儀測出對應(yīng)的占空比,記為 μ00、μ01、μ02…,并求出其平均值,記為μREF,后帶入相關(guān)公式求出室溫下對應(yīng)的參考溫度,記為TREF??梢栽诟叩蜏亟蛔冊囼炏鋬?nèi)設(shè)定多組不同測試環(huán)境溫度,并求出不同溫度下的TREF。采用逐次逼近法從 S2~S8= 1111111 或者從 S2~S8=0000000 找到最接近TREF的點,即為校準(zhǔn)點。

4 實驗結(jié)果

隨機選取三組芯片進(jìn)行測試及校準(zhǔn),并給出對應(yīng)的實驗結(jié)果。首先需測出CMOS 溫度傳感器芯片的溫度關(guān)系T=676.5180 μ-307.9624。然后對芯片進(jìn)行測試校準(zhǔn)。測試得出三組芯片的S1皆為0,表示校準(zhǔn)電壓VCAL的極性均為負(fù)。三組芯片的詳細(xì)校準(zhǔn)結(jié)果數(shù)據(jù)由表1 給出。

表1 三組芯片校準(zhǔn)結(jié)果

由表1 可知,三組芯片在室溫下通過校準(zhǔn)后,精度得到有效提升,校準(zhǔn)后誤差小于0.1℃。

5 結(jié) 束 語

在新設(shè)計的方法中,利用比熱容較大的液體搭建恒溫測試環(huán)境,可使測試環(huán)境波動度穩(wěn)定在所需精度內(nèi)(如0.05℃),以此實現(xiàn)高穩(wěn)定溫度測試環(huán)境的營造。在此方法的支持下,提出一種CMOS 溫度傳感器自動校準(zhǔn)技術(shù),利用電壓校準(zhǔn)、單片機和微調(diào)網(wǎng)絡(luò),可以實現(xiàn)逐次逼近的自動校準(zhǔn)。該技術(shù)可實現(xiàn)機器自動校準(zhǔn),具有校準(zhǔn)時間短、精度合理、溫度覆蓋范圍廣,校準(zhǔn)功耗極低等優(yōu)點。在室溫下進(jìn)行實驗,通過2 秒的自動校準(zhǔn),CMOS 溫度傳感器校準(zhǔn)之后的誤差值顯著較小,達(dá)到了設(shè)計的目的。

猜你喜歡
測試環(huán)境恒溫溫度傳感器
全數(shù)字仿真測試環(huán)境在航天軟件測試中的應(yīng)用研究
基于PLC及組態(tài)技術(shù)的恒溫控制系統(tǒng)開發(fā)探討
基于PID控制的一體化恒溫激光器系統(tǒng)設(shè)計
雷達(dá)航跡處理測試環(huán)境構(gòu)建方法研究
科技視界(2019年10期)2019-09-02 03:22:27
溫度傳感器DS18B20在溫度計設(shè)計中的應(yīng)用
電子制作(2019年12期)2019-07-16 08:45:44
一種高性能CMOS溫度傳感器
網(wǎng)絡(luò)設(shè)備自動化測試設(shè)計與實現(xiàn)
XTR105電流變送器在溫度傳感器中的應(yīng)用
電子制作(2018年12期)2018-08-01 00:47:40
理想氣體恒溫可逆和絕熱可逆過程功的比較與應(yīng)用
基于單片機的恒溫自動控制系統(tǒng)
電子制作(2017年24期)2017-02-02 07:14:16
山阴县| 苍南县| 荆州市| 罗江县| 德州市| 伊金霍洛旗| 柯坪县| 深水埗区| 从江县| 常山县| 大悟县| 牟定县| 明光市| 新邵县| 瑞丽市| 丁青县| 隆尧县| 拜泉县| 类乌齐县| 论坛| 曲麻莱县| 马公市| 祥云县| 天门市| 万荣县| 博客| 沂南县| 阜新| 孝昌县| 呼图壁县| 盘山县| 泸定县| 鹤岗市| 富宁县| 阳泉市| 炎陵县| 巧家县| 府谷县| 思茅市| 开封市| 固阳县|