筆者利用 ESP32 LEDC( LED 控制)模塊來控制可變的頻率輸出,雖然頻率的可變範圍限制在 1Hz 至 40MHz 之間,但佔空比( Duty Cycle)也可以自由更改,這個頻率產生器(Frequency Generator / Function Generator)可以作為簡單的測試儀器。頻率產生器主要是由程式來控制,電路是將 GPIO 18 接口作輸出,將來會再加入電子電路作輸出電壓控制。
ESP32 頻率產生器 Frequency Generator 製作 |
ESP32 頻率產生器 Frequency Generator 電路圖 |
LEDC
|
Signal
|
Description
|
ESP32 Board
|
Board Signal
|
I/O Signal
|
1
|
LEDC
|
Output (Output)
Channel 2
|
30
|
G18
|
GPIO18 (Output)
|
ESP32 頻率產生器 Frequency Generator 連接紅外線接收器電路:
紅外線 IR
|
Signal
|
Description
|
ESP32 Board
|
Board Signal
|
I/O Signal
|
2
|
RX
|
接收器
|
28
|
G17
|
GPIO17 (Input)
|
ESP32 頻率產生器 Frequency Generator 製作的正面 |
ESP32 頻率產生器 Frequency Generator 製作的背面 |
※ DIY - ESP32:ESP32 LEDC 控制模塊介紹(五十三)
※ DIY - ESP32:ESP32 頻率產生器 Frequency Generator 程式(五十五)
※ DIY - ESP32:ESP32 LEDC 控制 API 函數(五十六)
※ DIY - ESP32:ESP32 LEDC 控制 API 函數結構件及其它(五十七)
2018年 12月 19日 天氣報告
氣溫:20.9度 @ 20:00
相對濕度:百分之 76%
天氣:大致多雲
沒有留言:
張貼留言