一種矽壓阻式壓力傳感器溫度補償算法及軟體實現

2021-01-08 電子產品世界

0 引言

本文引用地址:http://www.eepw.com.cn/article/201809/388629.htm

矽壓阻式壓力傳感器利用半導體材料的壓阻效應來進行壓力測量,以其體積小、靈敏度高、工藝成熟等優點,在各行業中得到了廣泛應用。實際工程應用中由於矽材料受溫度的影響,導致零點漂移和靈敏度漂移,因此溫度補償問題是提高傳感器性能的一個關鍵環節。目前壓力傳感器主要有兩種溫度補償方法:硬體補償和軟體補償。硬體補償方法存在調試困難、精度低、成本高、通用性差等缺點,不利於工程實際應用;利用數位訊號處理技術的軟體補償能夠克服以上缺點,也逐漸成為研究熱點。

目前軟體補償的方法主要有:查表法、二元插值法、BP神經網絡法、小波神經網絡方法、曲線曲面擬合方法等。查表法需要佔用很大內存空間,而神經網絡方法存在網絡不穩定、訓練時間較長的缺點不利於工程應用。在研究各類軟體補償方法的基礎上對壓力傳感器採用建立高階溫度補償模型進行溫度誤差補償,並且在Matlab GUI軟體平臺下實現高階溫度補償係數的計算,通過實驗對該方法進行驗證。

1 高階溫度補償模型的建立

1.1 高階溫度補償建模

壓力傳感器輸出非線性誤差主要是由零點溫度漂移和靈敏度溫度漂移產生,零點溫度漂移是由於電阻摻雜不同而導致電阻的溫度係數不同,靈敏度溫度漂移主要由於壓阻係數易隨溫度的升高而減少。針對溫度對傳感器輸出影響,採用對零點溫度漂移和靈敏度漂移建立高階補償模型進行統一補償,補償後壓力值 Press(T )表示為溫度傳感器電壓輸出VT 和壓力傳感器電壓輸出VP 的函數:

將 Press(T ) 補償轉換成曲面擬合問題,採用高階多項式擬合方法構造曲面方程:

式中係數矩陣中元素CI,J 是式(2)中VP VT 項對應係數。

對壓力傳感器進行全溫段實驗,得出壓力傳感器靜態輸出特性,應用上述模型計算擬合係數。

1.2 高階溫度補償過程

在實際工程應用中,傳感器輸出電路可採用以DSP為核心運算電路進行動態溫度補償的方法來實現實時數字溫度補償,具體電路如圖1 所示:整個電路由A/D轉換電路、DSP 運算電路、串並轉換電路、並串轉換電路、E2RPOM等5部分組成。

對壓力傳感器進行全溫段實驗,計算出擬合係數存放在數字補償電路的E2PROM 中。壓力傳感器輸出電壓值VP 和溫度傳感器輸出電壓值VT 通過A/D轉換輸出串行信號經過串並轉換電路送到DSP運算電路中,DSP運算電路根據式(2)進行計算。最後補償後結果通過並,串轉換電路輸出,從而實現壓力傳感器實時數字溫度補償。

1.3 高階溫度補償係數計算過程

由於不同壓力傳感器動態特性不同,採用高階補償模型計算出擬合係數也有差異。為了保證動態溫度補償在硬體上方便實現,減少硬體運算量,必須先求出擬合係數並進行適當調整,使擬合係數以統一格式存放。

以擬合係數範圍在小數點前6 位小數後3 位為例,即{-999 999.999,999 999.999}範圍,步驟如下:

(1)構造高階多項式,根據靜態實驗數據用高階溫度補償模型進行擬合,計算出擬合係數矩陣C.

(2)判斷擬合係數矩陣C 係數是否在範圍內:如果所有係數值在範圍內,擬合過程結束;當係數值不在範圍內,記錄擬合係數下標值。取絕對值最大的一項CI,J (max) ,CI,J (max) 取絕對值與999 999.999相除取整得到調整係數N.

(3)重新構造高階多項式,針對步驟(1)中計算出係數值不在範圍內對應位置項的係數置0得缺項多項式,重新根據靜態實驗數據進行擬合,求係數矩陣C1.根據N 對係數矩陣進行調整,調整後係數矩陣C =[C + C1N]/(N + 1)。

(4)對調整後係數矩陣C 重複步驟(2)進行判斷,直至所有係數矩陣中係數值都在範圍內,則調整結束,保存係數矩陣。

擬合係數通過上述方法可以以統一的數據格式進行存放,方便在DSP 硬體平臺上實現動態數字溫度補償,在一定程度上可以減少硬體運算量。係數調整過程還需要根據具體情況設定係數範圍,在能夠保證傳感器輸出線性性的情況下,係數範圍越小在硬體上越容易實現。

2 軟體設計與實現

由上述分析可知,數字補償電路對傳感器進行動態溫度補償時,必須先求出高階溫度補償擬合係數。採用Matlab 2012a作為軟體平臺,利用Matlab圖形用戶界面(GUI)編程實現壓力傳感器高階溫度補償係數計算。

GUI 是Matlab 為用戶提供的Windows 圖形界面設計方法,使用戶能夠在利用其強大數值計算功能的同時設計出友好的圖形界面。

整個程序框圖如圖2 所示:包括數據讀取模塊、標準擬合模塊、係數調整模塊和數據存儲模塊。數據讀取模塊功能是讀取傳感器全溫段實驗數據進行預處理,標準擬合模塊根據高階溫度補償模型和靜態實驗數據計算係數矩陣,係數調整模塊是對高階溫度模型係數進行係數調整,數據存儲模塊把係數值以一定格式保存方便寫入數字補償電路的E2PROM.

相關焦點

  • 關於固態矽壓阻壓力傳感器各大優點的介紹
    打開APP 關於固態矽壓阻壓力傳感器各大優點的介紹 cazsensor 發表於 2020-06-09 10:59:44 固態矽壓阻壓力傳感器的優點
  • 壓阻式傳感器的工作原理及應用電路
    當它受到壓力作用時,應變元件的電阻發生變化,從而使輸出電壓發生變化。一般壓阻式傳感器是在矽膜片上做成四個等值的電阻的應變元件,構成惠斯通電橋。當受到壓力作用時,一對橋臂的電阻變大,而另一對橋臂電阻變小,電橋失去平衡,輸出一個與壓力成正比的電壓。由於矽壓阻式壓力傳感器的靈敏係數比金屬應變的靈敏係數大50~100倍,故矽壓阻式壓力傳感器的滿量程輸出可達幾十毫伏至二百多毫伏,有時不需要放大就可直接測量。
  • 壓阻式壓力傳感器結構
    壓阻式壓力傳感器又稱為固態壓力傳感器,它不同於粘貼式應變計需通過彈性敏感元件間接感受外力,而是直接通過矽膜片感受被測壓力的。   壓力傳感器的種類繁多,如電阻應變片壓力傳感器、半導體應變片壓力傳感器、壓阻式壓力傳感器、電感式壓力傳感器、電容式壓力傳感器、諧振式壓力傳感器及電容式加速度傳感器等。
  • 以點概面,壓阻式壓力傳感器的構造
    壓阻式壓力傳感器不同於粘貼式應變計需通過彈性敏感元件間接感受外力,而是直接通過矽膜片感受被測壓力的。矽膜片的一面是與被測壓力連通的高壓腔,另一面是與大氣連通的低壓腔。
  • 壓力傳感器當前市場和未來發展趨勢概述
    ,將壓力傳感器應用於光纖傳感器、高溫矽壓阻和壓電結傳感器的大規模生產成為可能,壓力傳感器在生物醫學、微機械等領域具有廣闊的應用前景。  由於壓力傳感器技術涉及的技術範圍很廣,因此,壓力傳感器理論的討論、新技術和方法的應用、新材料和新工藝的研究將成為發展趨勢。  目前,市場上對小型壓力傳感器的需求越來越大。這些小型壓力傳感器可以在極其惡劣的環境中工作,幾乎不需要維護,對周圍環境的影響也很小,可以放置在人體的各種重要器官中採集數據,而不影響人們的正常生活。
  • 壓力傳感器在汽車行業的應用現狀
    1.壓力傳感器在汽車行業的現狀 在汽車電子行業中,汽車傳感器作為信息採集源,主要應用於動力總成系統,車身控制系統以及底盤系統中,主要包括8類不同功能的傳感器:壓力傳感器、位置傳感器、溫度傳感器、加速度傳感器、角速度傳感器、流量傳感器、氣體濃度傳感器以及輪速傳感器。
  • 壓力傳感器有哪幾種_壓力傳感器參數
    壓力傳感器有哪幾種   一、壓電壓力傳感器   壓電式壓力傳感器主要基於壓電效應,利用電氣元件和其他機械把待測的壓力轉換成為電量,再進行相關測量工作的測量精密儀器,比如很多壓力變送器和壓力傳感器。壓電傳感器不可以應用在靜態的測量當中,原因是受到外力作用後的電荷,當迴路有無限大的輸入抗阻的時候,才可以得以保存下來。但是實際上並不是這樣的。
  • 利用LS-SVM回歸算法辨識模型參數實現傳感器非線性校正的研究
    打開APP 利用LS-SVM回歸算法辨識模型參數實現傳感器非線性校正的研究 吳德會 發表於 2020-04-26 09:32:03
  • 同呼吸,共命運,西人馬發布呼吸機用壓阻式壓力傳感器
    呼吸機能使肺泡在呼氣末保持一定壓力,增加功能殘氣量,防止肺泡萎陷,從而改變通氣和換氣功能,實現對病人進行輔助呼吸治療的目的。因此,對新冠肺炎患者來說,呼吸機就是「救命神器」!壓力傳感器——呼吸機的關鍵物料壓力和流量傳感器在呼吸機中的應用已有近30年的歷史,在中高檔呼吸機中被普遍使用。
  • 解析液位傳感器的原理同類區別
    同類區別  液位開關是根據液位傳感器的信號輸出開啟放水或者進水的閥門而使水位保持恆定的一種控制器。也可以說液位開關輸出的是一種開關信號,液位開關首先要確定液位的高度,依據這個高度來輸出開關量信號。而液位傳感器是將液位的高度轉化為電信號的形式進行輸出。
  • 由「感」而生,從「芯」出發—西人馬即將發布8款壓力系列晶片
    其實,壓阻式壓力傳感器除了可以用在呼吸機以外,還是工業自動化中應用最廣泛的一種傳感器。此次,西人馬公司共計研發生產出6大系列壓阻式壓力傳感器,並將於6月22日在「由『感』而生,從『芯』出發——壓力系列晶片傳感器2020 FATRI西人馬 線上新品發布會」上正式發布,與傳感器一起在現場發布的,還有8款西人馬公司自主研發的壓阻式壓力晶片。
  • 溫度傳感器種類匯總及應用分析
    溫度傳感器的主要類型有:熱電偶傳感器、熱敏電阻傳感器、電阻溫度檢測器(RTD)、IC溫度傳感器。IC溫度傳感器又包括模擬輸出傳感器和數字輸出傳感器兩種類型。 熱電偶傳感器 熱電偶是一種感溫元件,是一種儀表。它直接測量溫度,並把溫度信號轉換成熱電動勢信號,通過電氣儀表(二次儀表)轉換成被測介質的溫度。
  • 壓力傳感器4-20mA氣壓液壓水壓擴散壓力變送器帶數顯高精度1.6mpa
    壓力變送器採用帶不鏽鋼隔離膜的擴散矽壓阻式壓力傳感器作為信號測量元件,把壓力準確的測量出來。經過數位訊號調理電路轉換成標準的4-20mA電流輸出。壓力變送器可廣泛應用於城市供排水、汙水處理、河道水庫等領域。
  • 大氣壓力傳感器說明書
    產品介紹:大氣壓力變送器選用進口高精度測量單元,設備內置高精度溫度補償,穩定性高,漂移小,可重複性高;選用壁掛式外殼可輕鬆固定於牆體。無線大氣壓力傳感器既可以當做完整的產品來使用,也支持作為模組用於二次開發;模組兩種工作模式可選:實時模式/低功耗模式,用戶可根據實際需求選用符合自己的模式,方便靈活。 無線大氣壓力傳感器廣泛應用於小型氣象站、海拔高度計、農業大棚、檔案館等需要大氣壓力監測的場所。
  • 電容式傳感器的分類、優缺點和電容式傳感器的測量轉換電路
    電容式傳感器是以各種類型的電容器作為傳感元件,將被測物理量或機械量轉換成為電容量變化的一種轉換裝置,實際上就是一個具有可變參數的電容器。電容式傳感器廣泛用於位移、角度、振動、速度、壓力、成分分析、介質特性等方面的測量。最常用的是平行板型電容器或圓筒型電容器。
  • 壓力傳感器-Pressure sensor
    的種類繁多,但常用的壓力傳感器有電阻應變片壓力傳感器、半導體應變片壓力傳感器、壓阻式壓力傳感器、電感式壓力傳感器、電容式壓力傳感器、諧振式壓力傳感器及電容式加速度傳感器等。應用最為廣泛的是壓阻式壓力傳感器,它具有極低的價格和較高的精度以及較好的線性特性。 我國壓力傳感器市場主要是工業自動化控制領域,和汽車領域。在工控領域裡目前我國絕大部份採用擴散矽壓力傳感器、應變片式壓力傳感器和濺射薄膜壓力傳感器,而國內廠家生產面廣量大的就是擴散矽壓力傳感器。
  • 世騰壓阻式液位傳感器的靜水壓力測量
    打開APP 世騰壓阻式液位傳感器的靜水壓力測量 發表於 2020-05-19 15:47:24 世騰傳感器技術(上海)有限公司
  • 壓力傳感器容易出現的故障
    壓力傳感器定義與故障壓力傳感器測量精度定義:指測量的結果相對於被測量真值的偏離程度。在測量中,任何一種測量的精密程度高低都只能是相對的,皆不可能達到絕對精確,總會存在有各種原因導致的誤差。為使測量結果準確可靠.儘量減少誤差,提高測量精度.必須充分認識測量可能出現的誤差,以便採取必要的措施來加以克服。
  • 傳感器大全,收藏!
    、力、加速度、溼度、溫度等這些物理量轉換式成電阻值這樣的一種器件。 3.稱重傳感器 稱重傳感器是一種將重力轉變為電信號的力電轉換裝置,是電子衡器的一個關鍵部件。實現力電轉換的傳感器有多種,的有電阻應變式、電磁力式和電容式等。電磁力式主要用於電子天平,電容式用於部分電子吊秤,而絕大多數衡器產品所用的還是電阻應變式稱重傳感器。
  • 壓力傳感器的工作原理,壓力傳感器介紹
    壓力傳感器是工業實踐中最為常用的一種傳感器,其廣泛應用於各種工業自控環境,涉及水利水電、鐵路交通、智能建築、生產自控、航空航天、軍工、石化、油井、電力、船舶、工具機、管道等眾多行業,下面就簡單介紹一些常用傳感器原理及其應用。   1.壓力測量介紹   絕對壓力傳感器,差壓力傳感器,表壓力傳感器。