在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于78K0系列單片機和鉑電阻溫度傳感器實現測溫電路的設計

電子設計 ? 來源:電子技術應用 ? 作者:王小飛,袁濤,張鐵 ? 2020-10-30 09:58 ? 次閱讀

電阻溫度傳感器是利用其電阻和溫度成一定函數關系而制成的溫度傳感器,由于其測量準確高、測量范圍大、復現性和穩定性好等,被廣泛用于中溫(-200℃~650℃)范圍的溫度測量中。

但在這種檢測電路中,不平衡電橋中以及鉑電阻的阻值和溫度之間的非線性特性給最后的溫度測量帶來了一定的誤差。早期通常采用硬件電路來減小這種誤差。但硬件法不但增加了電路的復雜性,而且由于包括傳感器在內的各種硬件本身的缺陷和弱點,所以往往難以達到較高的指標要求。因此,在系統的設計上引入與檢測技術直接相關的數據處理算法,即軟件算法來實現線性化處理的要求,可以有效地提高系統的精度,降低成本。本測溫儀通過采用查表線性化得出溫度各點對應的A/D轉換值,并且利用軟件算法實現了電路中各參數的自適應調整選取,在盡可能提高分辨率的情況下使設計的電路在給定的溫度范圍內各點的分辨率近似相等,從而方便了硬件電路的設計和電阻的選取,也減小了鉑電阻測溫電路的非線性誤差。

1 系統結構

測溫儀的系統硬件結構框圖如圖1所示。考慮到功耗及整機的精度和價格等問題,測溫儀的單片機控制器采用ENC的8位78K0系列單片機,并啟用了看門狗功能,以提高測溫義的抗干擾性能。測溫系統采用不平衡電橋測量鉑電阻隨溫度變化的電壓信號,經過放大、A/D轉換后,送到單片機中進行處理和顯示。采集時顯示最值溫度,超過設定值則報警。本測溫儀通過USB接口與PC機連接,上位機負責設置采集開始時間、采集間隔時間等參數,并讀取下位機數據,進行數據分析和處理。

圖1 系統硬件結構框圖

2 系統硬件設計

測溫儀的測溫電路采用典型的鉑電阻電橋電路,如圖2所示。該測溫儀的測溫電路采用軟件算法中的查表線性化方法,利用軟件算法對電路參數進行自適應調整選取,在保證高分辨率的情況下,使得在給定的溫度范圍內各點的分辨率近似相等,誤差可達到0.5級儀表的要求,提高了測溫儀的整體性能。

圖2中最后輸出的U5將被送到A/D轉換器轉換為數字量,然后由微處理器讀入再進行處理。通過對溫度測量電路的數字分析可以得出,U5和Us是完全成正比的。因此,在設計中將Us設為A/D轉換過程中的參考電壓。這樣,即使Us有所變化,也不會影響A/D轉換器的轉換結果。

圖2 溫度測量電路原理

由于將Us設為了參考電壓,為了最大化測量的分辨率,希望U5的輸出在溫度低限時向0V靠攏,而在溫度高限時向Us靠攏。這樣,首先存在的一個問題便是運算放大器的輸出問題。通常,運算放大器的輸出并不等于電源電壓,因為存在一個飽和問題,這樣便降低了整個電路的測量分辨率。在實際設計中,使用的是Rail-to-Rail的運算放大器,即輸出上限可以達到電源電壓,而下降可以達到0V。這一點對于整個電路來講是非常關鍵的。

下面具體介紹測溫電路參數自適應調整選取的設計過程。確定參數的原則是達到盡可能高的分辨率,以及盡量消除由于鉑電阻的強非線性帶來的各個溫度段分辨率的明顯差異。整個計算和賦值過程通過軟件程序來實現。

第一步,通過輸入獲取溫度最大值和最小值,得出溫度的范圍。

第二步,通過輸入獲取電阻R1、R2、R4的阻值。

為了使節點①的電壓大于節點②的電壓(因為放大電路是單電源供電的,不可能輸出負電壓),R1的值必須大于RT在溫度測量范圍內的最大值。同時,為了保證橋路的靈敏度,R1的值僅需稍微大于(或等于)RT的最大值即可。同時明確放大電路中的要求R4=R5、R6=R7,而且為了降低功耗,它們的取值通常都大于100kΩ,作為它的臨時計算初值;取R4=R5=100kΩ。

第三步,確定剩下的參數值R6、R7。

由于橋路的要求,R3=R2,R4~R7的阻值比較大,這里可以忽略它們的影響來計算節點①和②之間的電壓差(U12)的變化范圍,從而求出R6、R7的阻值(R4阻值乘以放大倍數K)。

第四步,計算RT取最大值和最小值時刻電路的分辨率。

由于此時已知R1~R7的所有電阻阻值,因此可以計算出具備這些參數的電路的RT取最大值處的分辨率。例如當溫度為-30℃時RT取最大值,求出U5的值;然后查鉑電阻分度表得RT在-29℃時的電阻值,再次求出另一個U5的值,二者之間的絕對值即相對表示了該電路在此點的分辨率,差值越大,則分辨率越高。同理,可以求得該電路在RT最小值處的兩個輸出電壓U5之差。

第五步,迭代取優。

迭代的目標是盡量使得兩端(即RT取最大值和最小值時)的分辨率相同。如果二者不相同,則以一定的步長增加R2,直到兩端的分辨率基本相同為止。這時便可以確定R2、R3和R6、R7的值了。最后,輸出電路各給定值以及得出的所有參數值和溫度各點對應的A/D轉換數值。用來確定測量電路中各參數的程序流程圖如圖3所示。

圖3 測溫電路參數選取程序流程圖

為了給實際應用中元器件值的選擇提供參考,對溫度測量電路進行了誤差分析。當電阻值精度取0.1%時,-30℃~40℃各個整數點的相對誤差見表1。

表1 電阻精度為0.1%時各溫度點的相對誤差

由于整個儀表的誤差是按照最大誤差來計算的,所以對于0.5級的儀表來講,這樣的誤差有些偏大了。但是由于0.1%的電阻精度已經比較高了,因此單靠提高電阻精度來減小相對誤差已經不太可能。在實際生產中,為了保證一定的精度,可以對所使用的精度電阻進行進一步的篩選,將電阻分為大于標稱值和小于標稱值兩組,使用時在某個系統中使用特定組中的電阻。這樣做實際上是將電阻的精度提高了一倍,這時本系統在各個整數溫度點的系統相對誤差見表2。

表2 使用經過篩選的精度為0.1%的電阻時各溫度點的相對誤差

可以看出,此時的誤差完全滿足0.5級儀表的要求,因此建議在實際生產中使用這樣的方法來提高儀表的整體性能。

3 系統軟件

系統的軟件分為上位機即PC端軟件和下位機即單片機模塊的軟件兩部分。下位機由于采用的是NEC的78K0系列單片機,因此編譯調試環境為NEC的Project Manager和ID78K0,程序均用NEC單片機的C語言編寫;上位機使用Visual Basic語言編寫。

上位機主要負責初始參數的設置以及數據采集完以后的數據統計及保存。測溫儀初始化時,需要和上位機連接,然后通過上位機軟件來確定測溫開始時間、測溫總時間、溫度報警最大值和最小值以及采樣間隔時間等參數;測溫儀完成一次參數采集后,可以將數據傳送到上位機,通過上位機軟件來畫出溫度數據的波形,進行統計分析,然后將數據存儲在PC機中。由于測溫儀外擴了256K的EEPROM24C256,基本上可以滿足多次測溫的要求。

下位機主要負責溫度采集。首先用戶通過上位機軟件來設定溫度采集的開始時間、采集時間間隔以及報警溫度等各個參數,然后開始采集溫度數據。采集時顯示最值溫度,當溫度超出報警溫度值時,蜂鳴器發出報警信號。下位機程序的流程圖如圖4所示。

圖4 下位機程序流程圖

該測溫儀已經投入生產,應用在食品等生產運輸過程的溫度監控中。鉑電阻測溫電路的查表線性化的方法,自適應調整選取了電路參數,減少了鉑電阻的阻值和溫度之間的非線性特性以及不平衡電橋中非線性特性所引起的系統訪問,使得系統誤差達到0.5級儀表的要求,提高了測溫儀的整體性能,可以滿足一些對溫度變化比較敏感的食品加工等場合的溫度監控的需求。

責任編輯:gt

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6039

    文章

    44583

    瀏覽量

    636509
  • 溫度傳感器
    +關注

    關注

    48

    文章

    2951

    瀏覽量

    156194
  • 控制器
    +關注

    關注

    112

    文章

    16402

    瀏覽量

    178590
收藏 人收藏

    評論

    相關推薦

    鉑電阻測溫調理電路

    鉑電阻測溫調理電路鉑電阻測溫電路鉑電阻
    發表于 11-24 09:11

    鉑電阻pt100溫度傳感器測溫范圍-200℃-500℃!

    鉑電阻Pt100溫度傳感器測溫范圍很寬,可以測量-200℃-500℃的高溫,鉑電阻是鉑金材料,體積小,測量精度高,采用德國賀利氏進口
    發表于 12-14 15:04

    鉑電阻溫度傳感器的原理是什么?

    鉑電阻溫度傳感器是利用金屬鉑在溫度變化時自身電阻值也隨之改變的特性來測量溫度的,顯示儀表將會指示
    發表于 11-01 09:10

    如何去實現一種基于單片機模糊算法溫度控制系統設計

    020【畢設課設】基于單片機模糊算法溫度控制系統設計,本電路為基于單片機溫度控制系統。控制系統采用模糊控制
    發表于 11-10 07:16

    78K0/KB2系列芯片單片機簡單分析設計

    瑞薩78K0/KB2系列芯片單片機很容易上手應用,不過網上關于這個系列的學習資料很少,需要用到upd78F0503A芯片做開發,就開始了我踏
    發表于 12-07 11:19

    鉑電阻溫度傳感器的自熱效應

    提出了一種測量鉑電阻溫度傳感器的散熱系數的簡便方法。測量了不同條件下鉑電阻溫度傳感器的散熱系數,
    發表于 07-11 09:21 ?42次下載

    鉑電阻測溫電路

    鉑電阻測溫電路
    發表于 11-24 09:11 ?3355次閱讀
    <b class='flag-5'>鉑電阻</b><b class='flag-5'>測溫</b><b class='flag-5'>電路</b>

    鉑電阻溫度傳感器電路

    鉑電阻溫度傳感器電路
    發表于 02-22 11:20 ?1329次閱讀
    <b class='flag-5'>鉑電阻</b><b class='flag-5'>溫度</b><b class='flag-5'>傳感器</b><b class='flag-5'>電路</b>

    鉑電阻溫度傳感器的接口電路

    鉑電阻溫度傳感器的接口電路
    的頭像 發表于 04-27 22:07 ?2869次閱讀
    <b class='flag-5'>鉑電阻</b><b class='flag-5'>溫度</b><b class='flag-5'>傳感器</b>的接口<b class='flag-5'>電路</b>

    傳感器采用鉑電阻溫度測量電路

    傳感器采用鉑電阻溫度測量電路
    的頭像 發表于 09-20 09:55 ?5183次閱讀
    <b class='flag-5'>傳感器</b>采用<b class='flag-5'>鉑電阻</b>的<b class='flag-5'>溫度</b>測量<b class='flag-5'>電路</b>

    鉑電阻溫度傳感器是如何測溫

    根據溫度不同電阻不同。將鉑電阻接入電路中,通過觀察電流的變化就可以知道電阻的變化。
    發表于 09-12 09:24 ?2w次閱讀

    78K0/Ix2 8位單片微控制的性能特性及應用方案

    Renesas公司的78K0/Ix2 8位單片微控制系列包括78K0/IY2、78K0/IA2
    的頭像 發表于 03-11 10:44 ?3295次閱讀
    <b class='flag-5'>78K0</b>/Ix2 8位<b class='flag-5'>單片</b>微控制<b class='flag-5'>器</b>的性能特性及應用方案

    39-基于51單片機的熱敏電阻測溫設計

    本設計以51系列單片機STC89C52為控制核心,以液晶顯示模塊、鍵盤為人機接口,負溫度系數熱敏電阻器(NTC)為采樣傳感器
    發表于 11-05 12:21 ?49次下載
    39-基于51<b class='flag-5'>單片機</b>的熱敏<b class='flag-5'>電阻</b><b class='flag-5'>測溫</b>設計

    78K0/Dx18位單片機初級用戶手冊

    78K0/Dx1 8 位單片機初級用戶手冊
    發表于 04-27 18:53 ?0次下載
    <b class='flag-5'>78K0</b>/Dx18位<b class='flag-5'>單片機</b>初級用戶手冊

    8 位單片機微控制 78K0/Fx2- CAN it!

    8 位單片機微控制 78K0/Fx2 - CAN it!
    發表于 05-05 18:34 ?0次下載
    8 位<b class='flag-5'>單片機</b>微控制<b class='flag-5'>器</b> <b class='flag-5'>78K0</b>/Fx2- CAN it!
    主站蜘蛛池模板: 日韩综合色| 精品三级在线| 亚洲看黄| 久久精品亚洲精品国产欧美| 欧美日韩国产另类一区二区三区| 人人干97| 精品视频卡1卡2卡3| 国产三级精品视频| 福利片欧美| 久久精品国产四虎| 狠狠色婷婷丁香六月| 美女视频网站色| 色妞视频资源在线观看| 欧美三级图片| 最新激情网| 色综合97天天综合网| 免费在线欧美| 一级特黄aa大片一又好看| 亚洲三级在线视频| 日韩欧免费一区二区三区| 四虎伊人| 男人的天堂免费网站| 国产精品久久永久免费| 午夜美女影院| 国产精品推荐天天看天天爽| 国产在线观看午夜不卡| 国产h视频在线观看网站免费| 男女午夜剧场| 久久婷人人澡人人爽| 亚洲色图综合网| 欧美午夜色视频国产精品| 国产婷婷一区二区三区| 天天摸天天做天天爽天天弄| 888xxxx免费视频| 免费在线观看的网站| 超h 高h 污肉男男| 在线观看视频你懂得| 色av.com| 爱草免费视频| 午夜精品福利影院| 成人国产一区二区|