在這里,我想向您展示我如何制作自己的Arduino AC調光器,該調光器可以輕松控制交流負載,例如電動機和燈光。它具有處理1200瓦以上功率的能力,并且對于家庭自動化和家庭自動化來說是一個非常不錯的項目,因為我使用的微控制器是具有WiFi功能的ESP8266,并且只需少量更改即可修改代碼。
零件和零件清單:
以下是整個過程所需的清單:
10kohm電位器。
2雙接線端子。
您偏愛的交流電動機(單相)。
可調光的燈泡。
測量工具:萬用表,鉗形表(可選)。
1.3英寸OLED顯示屏。
金屬絲。
電路原理圖:
這是我們項目的電路圖:
它具有電路的所有內部連接,我們可以在以后創建PCB設計。
1-要對ESP-12進行編程,我們需要通過USB電纜將其直接連接到PC,打開代碼“ ACControl”,安裝我也附帶的庫,然后單擊上載。
如果當前的測量值在顯示器上顯示錯誤,或者您想改善它們,則可以在代碼中通過實驗調整以下參數:
浮動Sensibilidad = 0.066; // 30Amps傳感器的靈敏度(如果使用20A或5A版本,請參見ACS712的數據表)。
浮動截距= 35952.685; //更改此值,直到您盡可能接近真實電流為止。
浮動斜率= 273; //更改此值,直到您盡可能接近真實電流為止。
浮點測試頻率= 60; //電路頻率(Hz)
浮動windowLength = 40.0 / testFrequency; //將要測試的循環數。
接線:
請仔細執行以下幾步:
將OLED顯示器插入機箱插槽。
為顯示器接線,并確保PCB和OLED之間的連接正確(插腳輸出可能會有所不同)。
將電動機或電線(黑色和紅色)連接到輸出端子排,無論極性如何。
獲取交流電纜,找出電源線和零線,然后分別將它們連接到電源接線盒(重要)中。
控制單相交流電動機
確保電位器處于最小位置。
打開系統。
單擊按鈕以啟用調光功能。
逐漸轉動電位計,電動機應啟動。
您必須在顯示屏上看到電動機電流。
如果再次單擊該按鈕,電動機將關閉。
智能功能設置
這不是一個簡單的調光器,它具有一些有趣的功能,讓我們嘗試一下。
按下按鈕3秒鐘以上。
顯示屏應顯示“ Max Amps”。
旋轉電位計以設置最大安培設定點。
再次單擊按鈕,您應該再次進入開始屏幕。
現在,如果您模擬電動機的過載,則當電流超過設定值時應將其關閉。
控制燈泡
這種類型的調光器是完美的,并且理想用于控制電阻性負載,因此在這種情況下,我們將更好地,更線性地控制燈泡的亮度。
一些LED可調光燈會閃爍一點。燈絲燈是最好的選擇。
責任編輯:pj
-
傳感器
+關注
關注
2553文章
51390瀏覽量
756590 -
單片機
+關注
關注
6043文章
44622瀏覽量
638556 -
pcb
+關注
關注
4326文章
23160瀏覽量
399951 -
顯示器
+關注
關注
21文章
5010瀏覽量
140406
發布評論請先 登錄
相關推薦
評論