Inhoudsopgave:

Power Timer met Arduino en Rotary Encoder - Ajarnpa
Power Timer met Arduino en Rotary Encoder - Ajarnpa

Video: Power Timer met Arduino en Rotary Encoder - Ajarnpa

Video: Power Timer met Arduino en Rotary Encoder - Ajarnpa
Video: How Rotary Encoder Works and How To Use It with Arduino 2024, Juli-
Anonim
Power Timer met Arduino en Rotary Encoder
Power Timer met Arduino en Rotary Encoder

Deze Power Timer is gebaseerd op de timer gepresenteerd op:

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

Een voedingsmodule en een SSR (solid state relais) waren eraan bevestigd.

Vermogensbelastingen tot 1 kW kunnen worden gebruikt en met minimale veranderingen kan het belastingsvermogen worden verhoogd.

De keuze van de timerduur of het programmanummer wordt ingesteld met de Rotary Encoder op het voorpaneel. Dit is ook waar de timing begint. De LCD1602 geeft de initiële tijdsduur, het programmanummer maar ook de resterende tijd weer.

De belasting wordt aangesloten op de Power Timer via een wandcontactdoos (aan de achterkant van de doos).

Voor deze variant heb ik een nieuw programma geschreven, afgestemd op de behoeften van stroomtoepassingen.

De toepassingen bestrijken een breed scala:

mengmotoren, waterpompen voor tuinbewatering, verwarmingselementen, enz.

Benodigdheden

Alle componenten zijn te vinden op AliExpress tegen lage prijzen.

Vanuit mijn eigen werkplaats gebruikte ik de metalen doos (uit de voeding van een oude pc), aansluitdraden, schroeven, moeren, afstandhouders en plastic folies.

De voeding is gemaakt op een aparte print, door mij gemaakt en ontworpen in KiCad. Over dit in een toekomst Instructables.

De doos is niet geverfd maar verpakt in een zelfklevende folie die in elke bouwmarkt te vinden is.

Stap 1: Schematisch diagram

Schematisch diagram
Schematisch diagram

Een SSR type SSR-40 DA wordt aangesloten op de module gebouwd vanaf het vorige internetadres (zie Intro), nadat het klassieke relais van het bord is verwijderd.

De voeding van het apparaat bestaat uit een transformator die ca. 14Vac / 400mA.

Dit wordt gevolgd door een filtratie met C4 = 1000uF / 25V en stabilisatie met U2 7812, waarbij 12V wordt verkregen.

D3 geeft de aanwezigheid van voedingsspanning aan, terwijl D1 de aanwezigheid van spanning op de belasting aangeeft.

Verder is het schema identiek aan dat van het internetadres in Intro.

Stap 2: Lijst met componenten, materialen, gereedschappen

Lijst met componenten, materialen, gereedschappen
Lijst met componenten, materialen, gereedschappen

-SH metalen doos van een oude pc.

- Timer Met Arduino en Rotary Encoder 1st. (zoals in Intro).

-SSR-40 DA en koellichaam 1+1 st.

-L7812 en koellichaam 1+1 st.

-1N4001 4 st.

-1000 uF/25V 1 st.

-10uF/16V 1 st.

-Weerstand 1, 5K/0.5W 1st.

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

-Zekeringhouder en zekering 6, 3A 1+1 st.

-Schakelaar 1 st.

-Transformer die 14V / 0,4A levert in secundaire 1st.

- Wandcontactdoos -1 stuks

-PCB voor voedingsmodule 1st.(KiCad-project) 1st.

-Siliciumvet (zie foto 2)

-Mat witte plastic folie (foto 6).

-Zelfklevende folie ca.16X35 cm.(foto 9).

-Schroeven, moeren, afstandhouders (foto 10).

-Schroevendraaiers

-Digitale multimeter (elk type).

-Fludor, soldeergereedschap, snijder voor componentterminals.

-Gereedschappen voor metaalboren, vijlen, metaal snijden voor mechanische verwerking van de doos

(je moet vrienden met ze zijn om het werk te doen).

- Werklust.

Stap 3: SSR en voedingseenheid

SSR en voedingseenheid
SSR en voedingseenheid
SSR en voedingseenheid
SSR en voedingseenheid
SSR en voedingseenheid
SSR en voedingseenheid
SSR en voedingseenheid
SSR en voedingseenheid

Het is gemaakt volgens het elektrisch schema en foto 2, 3, 4, 5.

Stap 4: Mechanische verwerking en Box Cover

Mechanische verwerking en deksel van de doos
Mechanische verwerking en deksel van de doos
Mechanische verwerking en deksel van de doos
Mechanische verwerking en deksel van de doos
Mechanische verwerking en deksel van de doos
Mechanische verwerking en deksel van de doos
Mechanische verwerking en deksel van de doos
Mechanische verwerking en deksel van de doos

-De mechanische bewerking van de doos is gemaakt volgens de afmetingen van de subassemblages (foto 7, 8).

-Snijd de 2 mat witte plastic platen zoals op foto 6. Lijm ze vervolgens op het voor- en achterpaneel van de doos.

-We bedekken het deksel van de doos met een zelfklevende folie zoals op foto 9.

Stap 5: Montage van de subassemblages in de doos

Montage van de subassemblages in de doos
Montage van de subassemblages in de doos
Montage van de subassemblages in de doos
Montage van de subassemblages in de doos
Montage van de subassemblages in de doos
Montage van de subassemblages in de doos
Montage van de subassemblages in de doos
Montage van de subassemblages in de doos

- Met behulp van de items van foto 10 worden de subassemblages geassembleerd zoals op foto 11, 12, 13.

Stap 6: Bedrading en functie

Bedrading en inbedrijfstelling
Bedrading en inbedrijfstelling
Bedrading en inbedrijfstelling
Bedrading en inbedrijfstelling

-De bedrading is gedaan volgens het schema en foto 14, 15.

-Op het stroomcircuit moeten de draden dik genoeg zijn om stromen van 6 A te weerstaan. (minimaal 2 mm. diameter).

Ze moeten isolatie van goede kwaliteit hebben!

Waarschuwing!

Dit apparaat werkt met gevaarlijke spanningen voor zowel de fabrikant als de gebruiker

Het wordt sterk aanbevolen dat de fabrikant een persoon is met ervaring op elektrisch gebied.

Ter bescherming van de gebruiker wordt speciale aandacht besteed aan het aarden van de box, met behulp van een stopcontact en aardingskabel. Wees voorzichtig bij het aansluiten van de wit-groene aardingskabel (foto 14, 15)

- Het in werking stellen gebeurt door het meten van de spanningen volgens het schema met de digitale multimeter, het laden van de software zoals hieronder getoond en het invoeren van een waarde voor timing. Controleer of het correct wordt uitgevoerd.

Stap 7: Software

Er zijn een aantal programma's door mij geschreven op de adressen:

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

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

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

De eerste variant heeft een aantal voorgedefinieerde programma's die het AAN / UIT-type voor een gedefinieerde periode mogelijk maken, gebruikt op een motor die een deegmachine bedient.

Volgens hetzelfde principe kunt u met eenvoudige wijzigingen in het programma een waterpomp bedienen om de tuin te besproeien.

De laatste twee programmavarianten verwijzen naar een klassieke afteltimer met twee verschillende weergavemodi.

De github-repository legt uit wat elk doet en hoe de timer in elk geval is geprogrammeerd. We zullen de gewenste versie downloaden en uploaden naar het Arduino Nano-bord.

En dat is het!

Aanbevolen: