Managing Stress and Strain to Get the Best Performance in High Precision Tilt/Angle Sensing 作者:ADI 公司 | Paul Perrault - 高級現場應用工程師, Mahdi Sadeghi - MEMS產品應用工程師 簡介 加速度計是一種非常不錯的傳感器,可以檢測到開始傾塌的大橋在重力作用下,呈現細微的方向變化時的靜態和動態加速度。這些傳感器包括當您傾斜手機顯示屏時,可以改變顯示屏方向的手機應用器件,也包括受出口管制,可以幫助軍用車輛或航天器導航的戰術級器件。1但是,與大多數傳感器一樣,該傳感器在實驗室或試驗臺上表現出色是一回事,面對荒涼、不受控制的環境條件和溫度應力時要保持同等的系統級性能,則完全是另一回事了。像人類一樣,當加速度計在其生命周期中承受了前所未有的應力時,系統會做出反應并可能因這些應力的影響而發生故障。 高精度傾斜檢測系統在校準之后,傾斜精度一般可以優于1°。使用市場領先的超低噪聲和高度穩定的加速度計,例如ADXL354或ADXL355,通過對可觀測到的誤差源進行校準,其傾斜精度可以達到0.005°。2但是,只有在適當減輕應力的情況下才能達到這種精度水平。例如,傳感器承受的壓縮/拉應力可能導致其出現高達20 mg的偏移,使得傾斜誤差超過1°。 本文探討采用加速度計的高精度角度/傾斜檢測系統的性能指標。我們首先從微觀角度分析傳感器設計,以便更好地了解微米級別應力和應變的影響。分析表明,如果不遵循整體的機械和物理設計方法,則會出現一些令人驚訝的結果。最后,為設計人員介紹了有助于在要求嚴苛的應用中充分提升性能的切實可行的步驟。 ADXL35x傳感器設計 從價格和性能角度來看,基于MEMS的加速度計適用于從消費類產品到軍用檢測的各類應用。在ADI產品組合中,性能最出色的低噪聲加速度計是ADXL354和ADXL355,支持精密傾斜檢測、地震成像等應用,以及機器人和平臺穩定等許多新興應用。ADXL355具備市場領先的特性,使其在高精度傾斜/角度檢測應用中具有獨特的優勢,例如出色的噪聲、偏移、重復性和與溫度相關的偏移,以及振動校正和跨軸靈敏度等二階效應。本文將以這種特定的傳感器作為高精度加速度計的示例來詳細探討;但是,本節中討論的原理適用于絕大多數三軸MEMS加速度計。 為了更好地理解促使ADXL355實現出色性能的設計考量,我們首先來回顧傳感器的內部結構,闡明三軸對環境參數(例如,平面外應力)做出不同響應的原因。在許多情況下,這種平面外應力都是由傳感器z軸上的溫度梯度引起的。 圖1.ADXL355的傳感器架構。對于X/Y傳感器,隨著檢測質量塊的移動,固定指與質量塊所連接的 叉指之間的電容會發生變化。z軸傳感器上的質量不均衡,因此可以對z軸加速度進行平面外檢測。 ADXL35x系列加速度計包含一個彈簧質量系統,這與許多其他的MEMS加速度計類似。質量響應外部加速度(靜態加速度(如重力)或動態加速度(如速度變化))而移動,其物理位移通過傳導機制進行檢測。MEMS傳感器采用的最常見的傳導機制包括電容式、壓阻式、壓電式或磁性。ADXL355采用電容傳導機制,通過電容變化來檢測移動,而電容變化通過讀取電路可轉換為電壓或電流輸出。雖然ADXL355對硅芯片上的所有三軸傳感器都采用了電容傳導機制,但X/Y傳感器和Z傳感器采用了兩種完全不同的電容檢測架構。X/Y傳感器均基于差分平面內叉指,而Z傳感器是平面外平行板電容傳感器,如圖1所示。 如果傳感器上存在壓縮應力或拉應力,MEMS芯片會翹曲。由于檢測質量塊通過彈簧懸掛在襯底上方,所以不會和襯底一起翹曲,但質量塊和襯底之間的間隙會發生變化。對于X/Y傳感器,由于平面內位移對叉指電容變化的影響最大,所以間隙不在電容靈敏度這個方向,這是由邊緣電場的補償作用導致的。但是,對于Z傳感器,襯底和檢測質量塊之間的間隙實際上是檢測間隙。所以,它會對Z傳感器產生直接影響,因為它有效改變了Z傳感器的檢測間隙。此外,Z傳感器位于芯片中央,只要芯片受到任何應力,該位置都會產生最大程度翹曲。 除了物理應力之外,由于在大多數應用中,z軸上的熱傳遞都不對稱,所以z軸傳感器上經常存在溫度梯度。在典型應用中,傳感器焊接在印刷電路板(PCB)上,而且整個系統都在封裝內。X和Y軸的熱傳遞主要通過封裝周邊的焊點來傳遞,并傳遞到對稱的PCB上。但是,在z方向,由于芯片頂部存在焊點和對流,所以熱傳遞通過底部傳導,熱量會通過空氣傳遞到封裝外。由于這種不匹配,z軸上會出現殘余的溫差梯度。與物理壓縮/拉應力一樣,這會使z軸上出現并非由加速度導致的偏移。 受環境應力影響的數據評述 ADXL354(模擬輸出)加速度計可以連接至任何模擬數據采集系統來實施數據分析,而ADXL355評估板經過優化,可直接放入客戶系統中,從而簡化了現有嵌入式系統的原型設計。為了闡明本文主旨,我們使用了小型評估板EVAL-ADXL35x。為了記錄和分析數據,我們將EVAL-ADXL35x連接至SDP-K1微控制器板,并使用Mbed®環境進行編程。Mbed是適用于ARM®微控制器板的開源和免費開發環境,配有一個在線編譯器,可以幫助您快速構建。SDP-K1板在連接至PC時,會顯示為外部驅動器。要對該板編程時,只需將編譯器生成的二進制文件拖放到SDP-K1驅動器中即可。3, 4 一旦Mbed系統通過UART記錄數據,就形成了一個基本的測試環境,可以嘗試進行ADXL355實驗,并將輸出傳輸到簡單端口,用于記錄數據和進一步分析。需要注意的是,無論加速度計的輸出數據速率是多少,Mbed代碼都以2 Hz的速率記錄寄存器。在Mbed中也可以采用更快的記錄速度,但本文不做闡述。 良好的初始數據集有助于確定基準性能,并驗證我們后續進行的大部分數據分析中可能出現的噪聲水平。使用具有吸盤裝置的PanaVise鉸接式虎鉗5,這樣將該設備粘附在玻璃表面時,就可以通過工作臺設置實現相當穩定的工作表面。采用這種配置,ADXL355板(從側面固定)與實驗室工作臺一樣穩定。更高級的電力用戶可能會注意到,安裝這種虎鉗存在傾翻風險,但這是一種簡單而經濟的方法,可以根據重力改變方向。如圖2所示安裝ADXL355板之后,持續60秒采集一組數據進行首次分析。 圖2.使用EVAL-ADXL35x、SDP-K1和PanaVise支架的測試裝置。 圖3.未采用低通濾波器(寄存器0x28=0x00)時的ADXL355數據,采集數據時長超過1分鐘。 取120個數據點并測量標準偏差,顯示噪聲在800 μg到1.1 mg之間。根據ADXL355數據手冊中的典型性能規格,我們看到列出的噪聲密度為25 μg/√Hz。在默認的低通濾波器(LPF)設置下,加速度計的帶寬約為1000 Hz。假設采用磚墻式濾波器,此時噪聲大約為25 μg/√Hz × √1000 Hz = 791 μg rms。這個初始數據集通過了首次取樣測試。準確地說,從噪聲譜密度向有效值噪聲的轉換采用的系數應可以表示一個事實,即數字LPF不會無限滾降(也就是,一個磚墻式濾波器)。有些使用1.6×系數可實現簡單的RC單極點20 dB/倍頻程滾降,但ADXL355數字低通濾波器不是單極點RC濾波器。無論如何,假設系數在1和1.6之間,至少可以讓我們正確預估噪聲近似值。 對于許多精密檢測應用,相對于被測量的信號,1000 Hz帶寬的范圍過于寬大。為了幫助優化帶寬和噪聲之間的折衷空間,ADXL355采用了一個板載數字低通濾波器。在接下來的測試中,我們將LPF設置為4 Hz,這將使噪聲以√1000/√4 ≈ 16的噪聲系數降低。該測試在Mbed環境中使用圖4所示的簡單結構完成,數據如圖5所示。6經過濾波后,噪聲如預期一樣顯著下降。如表1所示。 圖4.用于配置寄存器的Mbed代碼。 圖5.LPF設置為4 Hz(寄存器0x28=0x08)時的ADXL355數據,采集數據時長超過1分鐘。 表1.ADXL355的預期噪聲和測量噪聲
表1顯示,在當前設置下,y軸的噪聲高于預期的理論值。在調查了可能的原因后,我們發現,額外的筆記本電腦和其他實驗室設備風扇的振動可能在y軸上表現為噪聲。為了驗證這一點,我們轉動虎鉗,讓x軸到達y軸原先所在的位置,結果顯示,x軸成為了噪聲更高的軸。軸與軸之間的噪聲差異則似乎是儀表噪聲,而不是加速度計各軸之間噪聲水平本身的差異。這種類型的測試實際上是對低噪聲加速度計的“初始”測試,從而增強了進一步測試的信心。 為了解熱沖擊會對ADXL355造成多大影響,我們選用了一把熱風槍7,將它調整到冷風模式(實際上比室溫高幾度),以便給加速度計施加熱應力。我們也使用ADXL355的板載溫度傳感器來記錄溫度。在本次實驗中,我們使用虎鉗將ADXL355垂直放置,用熱風槍對封裝頂部吹風。我們預期實驗過程中偏移時的溫度系數會隨著芯片溫度的升高而顯現,但任何溫差熱應力幾乎會立即呈現出來。換句話說,如果單個檢測軸對溫差熱應力很敏感,那么加速度計輸出中可能出現大的起伏。刪除數據變化較為平緩時的平均值,就可輕松地同時比較三個軸。結果如圖6所示。 圖6.使用采用冷風模式的熱風槍時,ADXL355的熱沖擊數據。 從圖6中可以看出,用熱風槍將溫度稍高的風吹到密封型陶瓷封裝上。結果,z軸上出現~1500 μg的偏移,y軸上的偏移要小的多(可能為~100 μg),x軸上則幾乎無偏移。雖然許多最終客戶產品的PCB頂部有外殼,可以分散溫差熱應力,但我們需要考慮這些類型的快速瞬變應力,從這個簡單測試中可以看出,這些應力可能會表現為偏移誤差。 圖7顯示了關閉熱風槍之后,呈現的相反的極性效應。 圖7.在t = 240秒關閉熱風槍時,ADXL355受到的熱沖擊。 在加熱環境中使用熱風槍時,這種效果更加明顯;即溫度沖擊的幅度更大時。Weller熱風槍的輸出溫度約為400℃,所以在使用時,需間隔一段距離,以免因為過熱或熱沖擊造成損壞。在本次測試中,熱風槍在距離ADXL355大約15 cm的位置吹出熱風,導致溫度立即升高大約40°C,如圖8所示。 圖8.使用熱風槍時,ADXL355受到的熱沖擊。 盡管熱沖擊的強度相當大,但在本次實驗期間,仍然可以明顯看到,z軸的反應速度要比x軸和y軸快得多。使用數據手冊中的偏移溫度系數,當溫度發生40℃偏移時,將會看到約100 μg/°C × 40 °C = 4 mg的偏移,x軸和y軸最終會顯示這一點。但是,我們發現,z軸上幾乎立刻出現10 mg偏移,說明這種影響與溫度導致的偏移不同。這是由傳感器上的溫差熱應力/應變造成的,在z軸上表現得最明顯,這是因為,如前文所述,相比x和y軸,z軸上的傳感器對溫差應力更敏感。 在數據手冊中,ADXL355的典型偏移溫度系數(失調溫度系數)為±100 μg/°C。我們需要理解此處所用的測試方法,這非常重要,因為失調溫度系數是在烤箱中使用加速度計進行測量的。在傳感器的溫度范圍內,烤箱溫度慢慢上升,我們測量偏移的斜度。典型示例如圖9所示。 圖9.ADXL355在烤箱中進行測試的溫度特性。 圖中顯示了兩種影響。一種是數據手冊中描述和記錄的失調溫度系數。這是烤箱以5°C/min的速度升溫,但不保溫的情況下,在–45°C到+120°C溫度范圍內許多產品的平均值。從與圖9類似的圖表中可以得出此結果,且可以指出在高于165°C時為18 mg,或約109 μg/°C,稍微超出100 μg/°C典型值的范圍,但仍在數據手冊規定的最小值和最大值范圍內。但是,考慮一下圖9右側所示的情況,讓器件在120°C下保溫15分鐘會怎么樣。當設備處于高溫下時,實際的偏移量下降并改善。在這種情況下,平均值在高于165°C時接近10 mg,或失調溫度系數約為60 μg/°C。產生的第二種影響與溫差熱應力有關,傳感器檢測質量塊在整個硅芯片器件的溫度范圍內穩定下來后,應力隨之降低。圖6到圖8所示的熱風槍測試也顯示了這種影響,與數據手冊中列出的長期失調溫度系數相比,這種影響會在更短的時間量程內顯現,了解這一點非常重要。對于因受總體的熱動力學影響,升溫速度遠遠慢于5°C/min的許多系統而言,上述發現很有價值。 影響ADXL355穩定性的其他因素 在深入理解設計中的熱應力之后,還需了解慣性傳感器的另一個重要方面,即其長期穩定性或可重復性?芍貜托允侵冈谙嗤瑮l件下長時間連續測量的準確性。例如,在一段時間內,對相同溫度下同一方向的重力場進行兩次測量,并觀察其匹配程度。對于無法定期實施維護校準的應用,在評估傳感器的長期穩定性時,偏移的可重復性和靈敏度是至關重要的因素。許多傳感器制造商未在其數據手冊中描述或規定長期穩定性。在ADI的ADXL355數據手冊中,可重復性為10年壽命預測值,包括高溫工作壽命測試(HTOL)(TA = 150℃、VSUPPLY = 3.6 V、1000小時)、測量溫度循環(−55℃至+125℃且循環1000次)、速度隨機游走、寬帶噪聲和溫度遲滯引起的測量偏移。如數據手冊中所示,ADXL35x系列具有出色的可重復性,ADXL355的X/Y傳感器和Z傳感器的精度分別為±2 mg和±3 mg。 在穩定的機械、環境和慣性條件下,可重復性遵循平方根定律,因為它與測量的時間有關。例如,要獲得x軸在兩年半的時間里(對于最終產品來說,可能是很短的一段時間)的偏移可重復性,可以使用以下公式計算:±2 mg × √(2.5年/10年) = ±1 mg。圖10顯示在23天內,32個器件的HTOL測試結果:偏移為0 g。在此圖中可以清楚地看到平方根定律。還應該強調的是,由于MEMS傳感器制造過程中的工藝差異,每個器件的性能都不同,有些器件的性能優于其他器件。 圖10.ADXL355長達500小時的長期穩定性。 機械系統設計建議 經過上述分析探討,很明顯可以看出,機械安裝表面和外殼設計可以幫助提升ADXL355傳感器的總體性能,因為它們會影響傳遞給傳感器的物理應力。一般來說,機械安裝、外殼和傳感器會構成一個二階(或更高階)系統;因此,在諧振或過阻尼期間,它會做出不同的響應。機械支持系統具有代表這些二階系統的模式(由諧振頻率和品質因數定義)。在大多數情況下,我們的目標是了解這些因素,并盡量減少它們對傳感系統的影響。因此,選擇的傳感器的封裝外形、所有接口和材料都應該能夠避免在ADXL355應用的帶寬內造成機械衰減(因為過阻尼)或放大(因為諧振)。本文對這些具體的設計考量因素不予過多探討;但是,會簡要列出一些實用項: PCB、安裝和外殼 u 將PCB牢固地粘接在剛性襯底上。使用多個安裝螺釘,并在PCB背面使用粘膠,確保牢靠支持。 u 將傳感器放置在靠近安裝螺釘或緊固件的位置。如果PCB體積較大(約幾英寸),則在板中央使用多個安裝螺釘,避免PCB出現低頻振動,因為這種振動會影響加速度計的測量結果。 u 如果PCB只是由凹槽/凸沿結構提供機械支撐,則使用更厚的PCB(推薦厚度大于2 mm)。在PCB尺寸較大時,增加其厚度來保持系統的剛性。使用有限元分析(例如ANSYS或類似分析),針對特定設計確定最佳PCB外形尺寸和厚度。 u 對于一些應用,例如對傳感器實施長時間測量的結構健康監測應用,傳感器的長期穩定性至關重要。在選擇封裝、PCB和粘膠材料時,應選擇在長時間內性能下降或機械特性變化最小的產品,以免給傳感器帶來額外的應力,進而導致出現偏移。 u 避免對外殼的固有頻率進行假設。對簡單的外殼實施固有振動模型計算,對復雜的外殼設計實施有限元分析,將會很有幫助。 u 將ADXL355和電路板焊接在一起會產生應力,導致出現高達幾mg的偏移。為了減輕這種影響,建議PCB焊盤圖案、導熱片和銅走線導熱路徑采用對稱布局。嚴格遵守ADXL355數據手冊中提供的焊接指南。我們還發現,在某些情況下,在校準前實施焊料退火或熱循環可以幫助緩解應力累積和幫助管理長期穩定性問題。 灌注材料 灌注材料廣泛用于將電子器件固定在外殼內。如果傳感器封裝采用的是二次成型塑料,例如連接盤網格陣列(LGA),則不建議使用灌注材料,因為它們的溫度系數(TC)與外殼材料不匹配,會導致壓力直接影響傳感器,從而發生偏移。但是,ADXL355采用氣密陶瓷封裝,可以有效保護傳感器不受TC影響。但是,灌注材料可能仍會在PCB上形成應力累積,這是因為隨著時間流逝,材料的性能會退化,導致硅芯片出現微小翹曲,在傳感器上形成應力。對于需要在長時間內保持穩定性的應用,一般建議避免使用灌注。低應力保形涂層(例如C型聚對二甲苯)可以提供一些防潮層,用于代替灌注。8 氣流、熱傳遞和熱平衡 為了達到最佳的傳感器性能,需要在溫度穩定性得到優化的環境中設計、放置和使用檢測系統,這非常重要。如本文所示,由于傳感器裸片上存在溫差熱應力,即使微小的溫度變化也可能導致意想不到的后果。以下是一些建議: u 應將傳感器置于PCB上,以最大限度降低傳感器上的熱梯度。例如,線性穩壓器會產生大量熱量;所以,它們在接近傳感器時,會在MEMS上產生熱梯度,并且熱梯度將會隨著穩壓器的電流輸出不同而變化。 u 盡可能將傳感器模塊部署在遠離氣流(例如HVAC)的區域,以避免頻繁的溫度波動。如果不可行,在封裝外部或內部采取熱隔離會大有幫助,可以通過熱絕緣實現。注意,傳導和對流熱路徑都需要考慮。 u 建議選擇外殼的熱質量,使其可以在無法避免環境熱變化的應用中抑制環境熱波動。 結論 本文闡述了在未充分考慮環境和機械影響的情況下,高精度ADXL355加速度計的性能會如何下降。通過整體的設計實踐,同時關注系統級配置,敏銳的工程師可以獲得出色的傳感器系統性能。我們許多人都承受著前所未有的生活壓力,但永遠不會壓倒我們,重要的是面對壓力我們如何應對,加速度計也是這樣,認識到這一點非常重要。 參考資料 1 Chris Murphy!盀閼眠x擇最合適的MEMs加速度計——第一部分! 《模擬對話》,第51卷,第4期,2017年10月。 2 Chris Murphy!皽囟茸兓罢駝訔l件下使用加速度計測量傾斜!薄赌M對話》,2017年8月 3 SDP-K1評估系統。ADI公司 4 Mbed: SDP-K1用戶指南。ADI公司 5 PanaVise鉸接式托架。PanaVise。 6 Mbed代碼。ADI公司 7 Weller 6966C熱風/冷風槍。Weller。 8 Parylene。維基百科。 作者簡介 Mahdi Sadeghi是ADI公司AIN技術部的MEMS產品應用工程師。他于2014年獲得密歇根大學安娜堡分校的電氣工程博士學位。他的博士論文,以及作為無線集成微系統工程研究中心(ERC WIMS)的研究員開展工作時,主要是為無人機和自動汽車平臺開發傳感微系統。他擁有微液壓傳感器和驅動器、微流體系統、適用于可穿戴設備的慣性傳感系統設計,以及狀態監控應用的傳感解決方案等相關經驗。聯系方式:mahdi.sadeghi@analog.com。 Paul Perrault是一名高級現場應用工程師,工作地點在加拿大卡爾加里。他在ADI公司工作了17年,負責過100多種CPU放大器電源設計以及nA級傳感器節點和節點間所有電流電平設計。他擁有加拿大薩斯喀徹溫大學電氣工程理學學士學位以及波特蘭州立大學電氣工程碩士學位。業余時間,他喜歡在鄉間滑雪、在落基山石灰巖上攀巖、去當地的山丘爬山,并與年輕的家人一起在戶外度過美好時光。聯系方式:paul.perrault@analog.com。 |