Indholdsfortegnelse:

Power Timer Med Arduino og Rotary Encoder: 7 trin (med billeder)
Power Timer Med Arduino og Rotary Encoder: 7 trin (med billeder)

Video: Power Timer Med Arduino og Rotary Encoder: 7 trin (med billeder)

Video: Power Timer Med Arduino og Rotary Encoder: 7 trin (med billeder)
Video: How to Build LDmicro Arduino PLC (Adding Real-Time Clock Module & Rotary Encoder) 2024, Juli
Anonim
Power Timer Med Arduino og Rotary Encoder
Power Timer Med Arduino og Rotary Encoder

Denne Power Timer er baseret på timeren præsenteret på:

www.instructables.com/id/Timer-With-Arduin…

Et strømforsyningsmodul og et SSR (solid state relæ) blev knyttet til det.

Effektbelastninger på op til 1KW kan betjenes, og med minimale ændringer kan belastningseffekten øges.

Valget af timervarighed eller programnummer indstilles fra Rotary Encoder på frontpanelet. Det er også her timingen starter. LCD1602 viser den indledende tidsvarighed, programnummeret, men også den resterende tid.

Lasten tilsluttes Power Timer via en vægmonteret stikkontakt (på bagsiden af kassen).

Jeg skrev et nyt program til denne variant i henhold til behovene i strømapplikationer.

Ansøgningerne dækker en bred vifte:

blandemotorer, vandpumper til havevanding, varmeelementer osv.

Forbrugsvarer

Alle komponenter kan findes på AliExpress til lave priser.

Fra mit eget værksted brugte jeg metalboksen (fra strømforsyningen til en gammel pc), tilslutning af ledninger, skruer, møtrikker, afstandsstykker og plastfolier.

Strømforsyningen er lavet på et separat printkort, lavet af mig og designet i KiCad. Om dette i en fremtidig Instructables.

Kassen er ikke malet, men pakket ind i en selvklæbende folie, der kan findes i enhver byggemarked.

Trin 1: Skematisk diagram

Skematisk diagram
Skematisk diagram

En SSR-type SSR-40 DA er knyttet til modulet bygget fra den tidligere internetadresse (se Intro), efter at det klassiske relæ er blevet fjernet fra kortet.

Strømforsyningen til enheden er lavet af en transformer, der leverer ca. 14Vac / 400mA.

Dette efterfølges af en filtrering med C4 = 1000uF / 25V og stabilisering med U2 7812, hvilket giver 12V.

D3 angiver tilstedeværelsen af forsyningsspænding, mens D1 angiver tilstedeværelsen af spænding på belastningen.

Ellers er ordningen identisk med den fra internetadressen i Intro.

Trin 2: Liste over komponenter, materialer, værktøjer

Liste over komponenter, materialer, værktøjer
Liste over komponenter, materialer, værktøjer

-SH metalboks fra en gammel pc.

- Timer Med Arduino og Rotary Encoder 1 stk. (Som i Intro).

-SSR-40 DA og kølelegeme 1+1 stk.

-L7812 og kølelegeme 1+1 stk.

-1N4001 4 stk.

-1000 uF/25V 1 stk.

-10uF/16V 1 stk.

-Modstand 1, 5K/0,5W 1 stk.

- LED R, LED G 5 mm. 1+1 stk.

-Sikringsholder og sikring 6, 3A 1+1 stk.

-Skift strøm 1 stk.

-Transformator, der leverer 14V / 0.4A i sekundære 1 stk.

-Vægstik -1 stk

-PCB til forsyningsmodul 1 stk. (KiCad projekt) 1 stk.

-Siliciumfedt (se foto 2)

-Matt hvid plastfolie (foto 6).

-Selvklæbende folie ca. 16X35 cm. (Foto 9).

-Skruer, møtrikker, afstandsstykker (foto 10).

-Skruetrækkere

-Digital multimeter (enhver type).

-Fludor, loddeværktøjer, fræser til komponentterminaler.

-Værktøjer til metalboring, arkivering, metalskæring til mekanisk behandling af kassen

(du skal være venner med dem for at udføre arbejdet).

-Lyst til arbejde.

Trin 3: SSR og strømforsyningsenhed

SSR og strømforsyningsenhed
SSR og strømforsyningsenhed
SSR og strømforsyningsenhed
SSR og strømforsyningsenhed
SSR og strømforsyningsenhed
SSR og strømforsyningsenhed
SSR og strømforsyningsenhed
SSR og strømforsyningsenhed

Det er lavet i henhold til det elektriske diagram og foto 2, 3, 4, 5.

Trin 4: Mekanisk forarbejdning og boksdæksel

Mekanisk forarbejdning og kassebetræk
Mekanisk forarbejdning og kassebetræk
Mekanisk forarbejdning og boksdæksel
Mekanisk forarbejdning og boksdæksel
Mekanisk forarbejdning og boksdæksel
Mekanisk forarbejdning og boksdæksel
Mekanisk forarbejdning og boksdæksel
Mekanisk forarbejdning og boksdæksel

-Den mekaniske behandling af kassen er fremstillet i henhold til dimensionerne på underenhederne (foto 7, 8).

-Skær de 2 mathvide plastplader som på foto 6. Lim dem derefter på kassens for- og bagpanel.

-Vi dækker æskens låg med en selvklæbende folie som på foto 9.

Trin 5: Montering af underenhederne i æsken

Montering af underenhederne i æsken
Montering af underenhederne i æsken
Montering af underenhederne i æsken
Montering af underenhederne i æsken
Montering af underenhederne i æsken
Montering af underenhederne i æsken
Montering af underenhederne i æsken
Montering af underenhederne i æsken

-Ved brug af emnerne fra foto 10 samles underenhederne som på foto 11, 12, 13.

Trin 6: Ledningsføring og funktion

Ledningsføring og funktion
Ledningsføring og funktion
Ledningsføring og funktion
Ledningsføring og funktion

-Ledningerne foretages i henhold til det skematiske diagram og foto14, 15.

-På strømkredsløbet skal ledningerne være tykke nok til at modstå strømme på 6 A. (minimum 2 mm. Diameter).

De skal have god kvalitet isolering!

Advarsel!

Denne enhed fungerer med farlige spændinger for producenten såvel som for brugeren

Det anbefales kraftigt, at producenten er en person med erfaring inden for det elektriske område.

For at beskytte brugeren vil der blive lagt særlig vægt på at jorde boksen ved hjælp af en stikkontakt og jordforbindelseskabel. Vær forsigtig, når du tilslutter det hvidgrønne jordkabel (foto 14, 15)

-Funktionen sættes til ved at måle spændingerne i henhold til det skematiske diagram med det digitale multimeter, indlæse softwaren som vist herunder og indtaste en værdi for timing. Kontroller, at det er udført korrekt.

Trin 7: Software

Der er nogle programmer skrevet af mig på adresserne:

github.com/StoicaT/Power-timer-with-arduin…

github.com/StoicaT/Timer-with-Arduino-and-…

github.com/StoicaT/Timer-with-Arduino-and-…

Den første variant har et antal foruddefinerede programmer, der tillader ON / OFF -drift i en defineret periode, der bruges på en motor, der driver en dejmaskine.

På samme princip kan du med enkle ændringer i programmet betjene en vandpumpe til vanding af haven.

De sidste to programvarianter refererer til en klassisk nedtællingstimer med to forskellige visningstilstande.

Github -depotet forklarer, hvad hver enkelt gør, og hvordan timeren er programmeret i hvert tilfælde. Vi vil downloade den ønskede version og uploade den til Arduino Nano -kortet.

Og det er det!

Anbefalede: