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