手机版av在线_96精品国产aⅴ在线观看_中文字幕35页_国产亚洲成AV人片在线观黄桃_全黄性色大片_免费视频h

西安朗潤自動化控制有限公司
免費會員

DS1820芯片在電化學傳感器溫度補償中的應用

時間:2012/10/22閱讀:1723
分享:

  一、前言
  工業現場的環境溫度變化范圍大而劇烈,工作在工業現場的傳感器大多數都對溫度有一定的敏感度,這樣就會使傳感器的零點和靈敏度發生變化,從而造成輸出值隨環境溫度變化,導致測量出現附加誤差,因此溫度補償問題一直是傳感器技術中的關鍵環節。
  溫度補償的方法一般分為硬件補償和軟件補償兩種方法。目前應用較廣泛的是利用微處理器實現溫度漂移軟件補償方法。本文要介紹的溫度補償方法也屬于一種軟件補償,只是在具體實現的過程中提出了新的設計方案——采用單總線數字溫度傳感器DS1820芯片和LonWorks現場總線技術中的神經元芯片(NeuronChip即CPU)實現傳感器的溫度補償,并以電化學傳感器為例,詳細介紹了它的硬件電路和軟件設計部分。
  
  二、傳感器溫度漂移軟件補償原理
  由于周圍環境溫度變化而引起傳感器的附加誤差,可以采用軟件的方法來修正,其基本思路是:在傳感器內靠近對溫度敏感的部件處,安裝一個測溫元件,用以檢測傳感器所在環境的溫度;把測溫元件的輸出經過多路開關與信號同一路徑送入CPU(或者采用多通道模/數轉換環節),根據溫度誤差的數學模型去補償被測信號,以達到測量的目的,其中溫度誤差修正模型一般是根據具體的傳感器溫度特性用曲線擬合方法而建立的。
  傳感器采用這種軟件補償方法解決溫度附加誤差時,通常測溫元件大多采用熱電阻,因此必須增加相應的熱電阻溫度變送器以及A/D轉換兩部分的電路,任何一個環節都不能缺少,具體實施起來難免顯得有些繁瑣,而且兩部分電路的溫度特性可能成為新的附加誤差。
  
  三、傳感器溫度漂移軟件補償新方案
  針對上述提出的問題,我們可以通過用數字式溫度傳感器代替熱電阻檢測周圍環境溫度來解決。在這里我們推薦使用美國Dallas半導體公司研制生產的DS1820芯片—一種單總線數字溫度傳感器,它具有許多*的優良性能:
  (1)可以把溫度信號直接轉換為9位數字量,溫度的轉換可以在1秒內完成;
  (2)只通過一根數據線就能實現與微處理器的通訊,而且芯片正常工作所需要的電源也可以從這根數據線上獲得,無需外部電源;(3)具有微型化、低功耗、高性能、抗*力強、易配微處理器等優點;(4)價格便宜,僅為普通溫度變送器的十分之一。經實驗研究證明這種傳感器可以很好地解決溫度漂移軟件補償中的測溫問題。
  
  四、電化學傳感器的溫度補償方案
  電化學傳感器通過測量氣體在某個確定電位電解時所產生的電流從而得到氣體的濃度值。這種傳感器體積小、重量輕,不僅靈敏度高,而且測量準確、響應時間快、使用壽命長,是目前比較理想的一種氣體濃度測量傳感器。不過,和大多數傳感器一樣,其溫度特性不太理想,在實際使用時需要進行溫度補償。具體思路是:在確定傳感器輸出量與溫度之間的數學模型后,通過數字溫度傳感器DS1820芯片,直接把溫度信號轉換成相應的數字量,送入CPU進行后續處理,即根據傳感器的溫度特性對測量值進行修正,實現用軟件的方法消除由于環境溫度的變化給測量帶來的誤差。
  1、電化學傳感器溫度補償硬件電路設計
  硬件電路設計如圖1所示,其核心部分主要是神經元芯片和DS1820芯片。神經元芯片有11個雙向、可編程I/O口(管腳IO_0至IO_10)。這些I/O口可根據需求不同,靈活選擇接口方式,實現與外圍設備的接口。另外,Neuron芯片有34個預編程的操作模式(即I/O對象),支持電平、脈沖、頻率等各種信號,可以實現有效的測量和控制。本文涉及到的I/O對象主要有NeurowireI/O對象和TouchI/O對象,前者主要用于傳送全同步串行數據,數據一次傳輸8位,首先傳輸zui高有效位;后者主要用于與Dallas半導體公司開發的One-Wire協議接口,以便與觸摸式存儲器(TouchMemories)和相似的設備進行通信(DS1820芯片就屬于One-Wire設備),對于DS1820芯片工作時所需要的一系列初始化序列,TouchI/O對象都有相應的內部函數支持,例如:touch_reset(),該函數插入一個復位脈沖,如果檢測到存在脈沖則返回1,如果未檢測到存在脈沖則返回0,或1-WIRE總線總是為低電平則返回-1。有了這些函數的支持,神經元芯片對外圍電路DS1820芯片的控制與通信就顯得非常方便,因此在這一點上明顯優于其他的微處理器。
  2、電化學傳感器溫度補償軟件設計
  從前面給出的硬件電路可以發現:電化學傳感器溫度補償環節的硬件電路比較簡單,然而簡潔的硬件配置是靠復雜的軟件來支撐的。為保證數據可靠傳送,任一時刻單總線上只能有一個控制信號或數據。因此進行數據通信時,要符合單總線協議,一般有以下四個過程:初始化信號、傳送ROM命令、傳送RAM命令和數據交換。神經元芯片的編程語言是NeuronC語言,其軟件流程圖如圖2所示。
  <![endif]>通過軟硬件測得環境溫度值之后,接著就要對一定環境溫度下檢測到的氣體濃度值進行修正。我們以華誠5FCO電化學傳感器為例進行溫度補償新方案的測試。
  首先需要了解傳感器的溫度特性,根據廠家提供的實驗數據由zui小二乘擬合原理得到CO電化學傳感器的溫度特性為:
  Y=-0.000088X2+0.009612X
  +0.835393
  其中:X—環境溫度值;
  Y—表示該環境溫度下濃度測量值與20℃時濃度值的百分比(20℃為標準環境溫度)。
  應用LonWorks現場總線節點開發工具NodeBuilder進行硬件和軟件聯調,并在實驗室和現場進行多次測試,測試結果如表1所示。從表1可以看出,未進行溫度補償時的zui大誤差為16.4%,補償后的zui大誤差為1.5%。因為CO電化學傳感器的溫度特性函數是由zui小二乘法擬合而得,所以1.5%的誤差中還包含有擬合誤差,實驗表明DS1820芯片的使用很好地完成了溫度補償的任務。
  ds1820c程序:http:///soft/20/2008/200801091780.html
  五、結束語
  傳感器的溫度漂移問題是影響傳感器正常工作的一個比較棘手的難題,通過本文的例子可以看出,單總線芯片DS1820不僅可以應用于溫度檢測,而且更加方便地解決了傳感器的溫度漂移補償,而且DS1820系列芯片不斷有新的功能推出,它在傳感器溫度補償中的應用前景是廣泛的。
 

會員登錄

×

請輸入賬號

請輸入密碼

=

請輸驗證碼

收藏該商鋪

X
該信息已收藏!
標簽:
保存成功

(空格分隔,最多3個,單個標簽最多10個字符)

常用:

提示

X
您的留言已提交成功!我們將在第一時間回復您~
在線留言
主站蜘蛛池模板: 免费无遮挡www小视频 | 黄页在线免费看 | 久久国产精品小视频 | 卡一卡二卡三免费视频 | 午夜福利无码不卡在线观看 | 亚洲久本草在线中文字幕 | 午夜视频福利网站 | 日本一区二区三区精品福利视频 | 欧美综合一区二区 | 无码人妻精品一区二区三区久久 | 视频亚洲区| 影音先锋中文字幕无码 | 日本一区二区高清不卡 | 国产国拍亚洲精品在线 | 精品福利视频一区二区三区 | 91久久国产| 一二三四在线观看免费中文在线观看 | 亚洲国产成人精品女人久 | 老年人一级黄色片 | 久久九九国产精品 | 拍拍拍产国影院在线观看 | 欧美做受又硬又粗又大视频 | 国产精品国产三级国产av品爱网 | 国产欧美日韩精品一区二区三区 | 亚洲最大的av在线 | JULIA无码中文字幕在线视频 | 欧美视频二区 | 久久大香伊蕉在人线免费 | 亚洲三区在线观看无套内射 | 蜜臀人妻精品一区二区免费 | 亚洲第一区精品 | 女人高潮一级一片 | 亚洲精品久久久无码白峰美 | 亚洲熟妇久久精品 | 狠狠操操| 可以免费观看av毛片 | 亚洲第一网站男人都懂 | 欧美国产精品日韩在线 | 天天做天天爱夜夜爽女人爽 | 内射巨臀欧美在线视频 | 亚洲第一网站 |