簡單的測試了 ESP32 的 ADC (模擬數碼轉換器 / Analog to Digital Converter)功能,便開始製作用來量度電壓的數字電壓錶(DVM / Digital Voltage Meter),筆者首先會使用 ESP32 內部的 ADC (GPIO35,Channel 7)和 DAC (GPIO26,Channel 2)來測試,數字電壓錶電路是和 ADC / DAC 測試相同,用 DAC 輸出電壓,然後用 ADC 來量度電壓,經過調整和處理後,所以最重要是軟件的編寫,最後將電壓顯示在 OLED 屏上。
ESP32 ADC DVM 數字電壓錶電路製作 |
ESP32 ADC DVM 數字電壓錶電路電路圖 |
DAC
ADC
|
Signal
|
Description
|
ESP32 Board
|
Board Signal
|
I/O Signal
|
1
|
DAC
|
Output (Output)
Channel 2
|
10
|
G26
|
GPIO26 (Output)
|
2
|
ADC
|
Input (Input)
Channel 7
|
6
|
G35
|
GPIO35 (Input)
|
紅外線 IR
|
Signal
|
Description
|
ESP32 Board
|
Board Signal
|
I/O Signal
|
2
|
RX
|
接收器
|
28
|
G17
|
GPIO17 (Input)
|
ESP32 ADC DVM 數字電壓錶電路製作的正面 |
ESP32 ADC DVM 數字電壓錶電路製作的背面 |
※ DIY - ESP32:ESP32 ADC 模擬數碼轉換器介紹 (四十三)
※ DIY - ESP32:ESP32 ADC / DAC 模擬數碼轉換器電路 (四十四)
※ DIY - ESP32:ESP32 ADC / DAC 模擬數碼轉換器程式 (四十五)
※ DIY - ESP32:ESP32 ADC 模擬數碼轉換器 API 函數(四十六)
※ DIY - ESP32:ESP32 ADC 模擬數碼轉換器 API 函數巨集及其它(四十七)
※ DIY - ESP32:ESP32 DAC 數位類比轉換器 API 函數(四十八)
※ DIY - ESP32:ESP32 DAC 數位類比轉換器 API 函數巨集及其它(四十九)
※ DIY - ESP32:ESP32 ADC 類比數位轉換器測試(五十)
※ DIY - ESP32:ESP32 ADC DVM 數字電壓錶程式 (五十二)
2018年 12月 14日 天氣報告
氣溫:17.2度 @ 18:40
相對濕度:百分之 58%
天氣:大致多雲
沒有留言:
張貼留言