感測器與訊號調理

訊號調理(signal conditioning)

訊號調理是你為了讓原始感測器訊號「適合量測」而對它所做的一切。感測器很少直接給你一個乾淨、可立即數位化的電壓:它可能是微伏級、可能是電流、可能疊在大失調上、可能埋在雜訊裡、或擺動在錯誤的範圍。訊號調理就是介於感測器與轉換器之間、修正這一切的那串級——像在沖印照片前先清潔、裁切與打光。

典型的調理鏈依序做幾件事。先放大:把微小或差動訊號抬到好用的大小,當感測器輸出是差動(如電橋)時通常用儀表放大器。再去失調與位準平移:把訊號滑動到它的零落在轉換器期望之處,並縮放使滿幅訊號剛好填滿轉換器的輸入範圍(不多,以用盡所有位元;不少,以免削波)。再濾波:一個低通(抗混疊)濾波器移除雜訊以及任何高於取樣率一半的頻率,否則它們會折回成假訊號。輸入端常還有保護與緩衝,使感測器不被拉垮。具體感受:一個 2 mV 的電橋訊號或許放大 100 倍到 0.2 V,再向上位準平移使其置中,然後在 1 kHz 低通濾波,才讓轉換器看到。

為何重要:量測的準確度其實是在這裡贏得或失去的。值得一再重申的直白事實是:決定整個系統真實準確度的,通常是感測器與它的調理,而非轉換器。一顆完美的轉換器,救不回一個吵雜、滿是失調、縮放不當的前端早已丟掉的資訊。好的調理意味著讓每一級與下一級匹配(阻抗、範圍、頻寬)、把雜訊與失調壓低、且絕不讓訊號削波或混疊。把前端做對,其餘就輕鬆了。

一支熱電偶在關注溫度下給 31 mV,但轉換器要 0 到 3.3 V。調理鏈用儀表放大器放大約 100 倍到 3.1 V、做位準平移使最冷的讀數落在接近 0 V、並在數赫茲處低通濾波以消除市電哼聲——之後轉換器才取樣它。

放大、位準平移、縮放、濾波——讓感測器為轉換器做好準備的那串級。

把吵雜的讀數怪到轉換器頭上很誘人,但決定真實準確度的幾乎總是前端。在餵入放大不良、未濾波、縮放不當的訊號時,卻花錢買更高解析度的轉換器,既浪費錢也浪費位元。

又称
analog front endAFE前端調理類比前端