Innholdsfortegnelse:

Power Timer Med Arduino og Rotary Encoder: 7 trinn (med bilder)
Power Timer Med Arduino og Rotary Encoder: 7 trinn (med bilder)

Video: Power Timer Med Arduino og Rotary Encoder: 7 trinn (med bilder)

Video: Power Timer Med Arduino og Rotary Encoder: 7 trinn (med bilder)
Video: Как построить ПЛК Arduino с модулем часов реального времени и поворотным энкодером 2024, November
Anonim
Power Timer Med Arduino og Rotary Encoder
Power Timer Med Arduino og Rotary Encoder

Denne strømtimeren er basert på timeren som presenteres på:

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

En strømforsyningsmodul og et SSR (solid state relé) ble festet til den.

Effektbelastninger på opptil 1KW kan betjenes, og med minimale endringer kan lasteffekten økes.

Valg av timervarighet eller programnummer angis fra Rotary Encoder på frontpanelet. Det er også her timingen starter. LCD1602 viser starttiden, programnummeret, men også gjenværende tid.

Lasten er koblet til Power Timer via en veggmontert kontakt (på baksiden av esken).

Jeg skrev et nytt program for denne varianten, i henhold til behovene til strømapplikasjoner.

Søknadene dekker et bredt spekter:

miksermotorer, vannpumper for hagevanning, varmeelementer, etc.

Rekvisita

Alle komponenter kan bli funnet på AliExpress til lave priser.

Fra mitt eget verksted brukte jeg metallboksen (fra strømforsyningen til en gammel PC), tilkobling av ledninger, skruer, muttere, avstandsstykker og plastfolier.

Strømforsyningen er laget på en egen PCB, laget av meg og designet i KiCad. Om dette i en fremtidig Instructables.

Boksen er ikke malt, men pakket inn i en selvklebende folie som du kan finne i enhver byggemarked.

Trinn 1: Skjematisk diagram

Skjematisk diagram
Skjematisk diagram

En SSR-type SSR-40 DA er festet til modulen som er bygget fra den forrige internettadressen (se Intro), etter at det klassiske reléet er fjernet fra kortet.

Strømforsyningen til enheten er laget av en transformator som leverer ca. 14Vac / 400mA.

Dette etterfølges av en filtrering med C4 = 1000uF / 25V og stabilisering med U2 7812, hvilket gir 12V.

D3 indikerer tilstedeværelsen av forsyningsspenning, mens D1 indikerer tilstedeværelsen av spenning på lasten.

Ellers er opplegget identisk med det fra internettadressen i Intro.

Trinn 2: Liste over komponenter, materialer, verktøy

Liste over komponenter, materialer, verktøy
Liste over komponenter, materialer, verktøy

-SH metallboks fra en gammel PC.

- Timer med Arduino og Rotary Encoder 1 stk. (Som i intro).

-SSR-40 DA og kjøleribbe 1+1 stk.

-L7812 og kjøleribbe 1+1 stk.

-1N4001 4 stk.

-1000 uF/25V 1 stk.

-10uF/16V 1 stk.

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

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

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

-Switch power 1 stk.

-Transformator som leverer 14V / 0.4A i sekundære 1pcs.

-Vegguttak -1 stk

-PCB for forsyningsmodul 1 stk. (KiCad -prosjekt) 1 stk.

-Silikonfett (se bilde 2)

-Matt hvit plastfolie (foto 6).

-Selvklebende folie ca. 16X35 cm. (Foto 9).

-Skruer, muttere, avstandsstykker (foto 10).

-Skrutrekkere

-Digitalt multimeter (hvilken som helst type).

-Fludor, loddeverktøy, kutter for komponentterminaler.

-Verktøy for metallboring, arkivering, metallskjæring for mekanisk bearbeiding av boksen

(du må være venner med dem for å gjøre jobben).

-Lyst til arbeid.

Trinn 3: SSR og strømforsyningsenhet

SSR og strømforsyningsenhet
SSR og strømforsyningsenhet
SSR og strømforsyningsenhet
SSR og strømforsyningsenhet
SSR og strømforsyningsenhet
SSR og strømforsyningsenhet
SSR og strømforsyningsenhet
SSR og strømforsyningsenhet

Den er laget i henhold til det elektriske diagrammet og foto 2, 3, 4, 5.

Trinn 4: Mekanisk prosessering og eske

Mekanisk behandling og boksdeksel
Mekanisk behandling og boksdeksel
Mekanisk behandling og boksdeksel
Mekanisk behandling og boksdeksel
Mekanisk behandling og boksdeksel
Mekanisk behandling og boksdeksel
Mekanisk behandling og boksdeksel
Mekanisk behandling og boksdeksel

-Den mekaniske behandlingen av boksen er laget i henhold til dimensjonene til underenhetene (foto 7, 8).

-Kutt de 2 mathvite plastarkene som på bilde 6. Lim dem deretter på esken foran og bak.

-Vi dekker lokket på esken med en selvklebende folie som på bilde 9.

Trinn 5: Montering av underenheter i esken

Montering av underenheter i esken
Montering av underenheter i esken
Montering av underenheter i esken
Montering av underenheter i esken
Montering av underenheter i esken
Montering av underenheter i esken
Montering av underenheter i esken
Montering av underenheter i esken

-Ved å bruke elementene fra foto 10, er underenhetene satt sammen som på foto 11, 12, 13.

Trinn 6: Kabling og innføring av funksjon

Kabling og sette i funksjon
Kabling og sette i funksjon
Kabling og sette i funksjon
Kabling og sette i funksjon

-Ledningen er utført i henhold til skjematisk diagram og foto14, 15.

-På strømkretsen må ledningene være tykke nok til å tåle strøm på 6 A. (minimum 2 mm. Diameter).

De må ha god kvalitet isolasjon!

Advarsel!

Denne enheten fungerer med farlige spenninger både for produsenten og for brukeren

Det anbefales sterkt at produsenten er en person med erfaring innen det elektriske feltet.

For å beskytte brukeren vil det være spesiell oppmerksomhet ved å jorde boksen ved hjelp av en stikkontakt og jordkabel. Vær forsiktig når du kobler til den hvitgrønne jordingskabelen (foto 14, 15)

-Sette inn funksjonen gjøres ved å måle spenningene i henhold til det skjematiske diagrammet med det digitale multimeteret, laste inn programvaren som vist nedenfor og angi en verdi for timing. Kontroller at den er riktig utført.

Trinn 7: Programvare

Det er noen programmer skrevet av meg på adressene:

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

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

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

Den første varianten har et antall forhåndsdefinerte programmer som tillater drift av ON / OFF -typen i en definert periode som brukes på en motor som driver en deigmaskin.

På samme prinsipp kan du med enkle endringer i programmet betjene en vannpumpe for vanning av hagen.

De to siste programvariantene refererer til en klassisk nedtellingstimer med to forskjellige visningsmoduser.

Github -depotet forklarer hva hver enkelt gjør og hvordan timeren er programmert i hvert tilfelle. Vi laster ned den ønskede versjonen og laster den opp til Arduino Nano -kortet.

Og det er det!

Anbefalt: