溶解氧感測器校準作業
如果您是第一次使用傳感器或長時間使用傳感器,則需要校準探頭以確保准確度。
校準傳感器有兩種方法:
- 單點校準: 只校準固定溫度下的飽和溶解氧,適合溫度穩定時使用
- 兩點校準: 校準不同溫度下的飽和溶解氧,可以計算溫度補償,在溫度變化時使用
但我更喜歡第一種方法,即單點校準,因為它是最簡單的方法。
溶解氧傳感器 Arduino 校準代碼
複製以下代碼並將其上傳到 Arduino 板。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | #include <Arduino.h> #define VREF 5000//VREF(mv) #define ADC_RES 1024//ADC Resolution uint32_t raw; void setup() { Serial.begin(115200); } void loop() { raw=analogRead(A1); Serial.println("raw:\t"+String(raw)+"\tVoltage(mv)"+String(raw*VREF/ADC_RES)); delay(1000); } |
現在按照以下步驟校準探頭:
- 準備探頭(上面解釋過)
- 在純水中弄濕探頭並抖掉多餘的水滴
- 將探頭暴露在空氣中並保持適當的氣流(不要使用風扇吹)
- 輸出電壓穩定後,記錄電壓,即當前溫度下的飽和溶氧電壓
當讀數變得穩定時,記下電壓讀數。最終代碼中需要此電壓讀數。我已經在25 攝氏度的溫度下進行了校準。因此,默認情況下,代碼中指定了 25°C。

如果您想了解有關溶解氧傳感器校準方法的更多信息並按照其他方式進行校準,您可以在此處閱讀這篇文章:DO 傳感器校準。
當溫度固定時,電壓與溶解氧濃度呈線性關係。飽和溶解氧受溫度變化影響很大。為了提高精度,需要考慮溫度變化引起的溶解氧和飽和電壓的變化。下表顯示了濃度隨溫度的變化。

