Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Skematisk diagram
- Trin 2: Liste over komponenter, materialer, værktøjer
- Trin 3: SSR og strømforsyningsenhed
- Trin 4: Mekanisk forarbejdning og boksdæksel
- Trin 5: Montering af underenhederne i æsken
- Trin 6: Ledningsføring og funktion
- Trin 7: Software
Video: Power Timer Med Arduino og Rotary Encoder: 7 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
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
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
-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
Det er lavet i henhold til det elektriske diagram og foto 2, 3, 4, 5.
Trin 4: 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
-Ved brug af emnerne fra foto 10 samles underenhederne som på foto 11, 12, 13.
Trin 6: 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:
Timer med Arduino og Rotary Encoder: 5 trin
Timer med Arduino og Rotary Encoder: Timeren er et værktøj, der ofte bruges i både industrielle og husholdningsaktiviteter. Denne samling er billig og let at lave. Den er også meget alsidig og kan indlæse et program, der er valgt efter behov. Der er flere programmer skrevet af mig til Ardui
Rotary Encoder - Forstå og brug det (Arduino/anden ΜController): 3 trin
Rotary Encoder - Forstå og brug det (Arduino/anden ΜController): En roterende encoder er en elektromekanisk enhed, der konverterer rotationsbevægelse til digital eller analog information. Den kan dreje med eller mod uret. Der er to typer roterende encodere: Absolutte og relative (inkrementelle) encoders.Wh
Rotary Encoder Brug af Arduino Nano: 4 trin
Rotary Encoder Brug af Arduino Nano: Hej alle sammen, I denne artikel vil jeg lave en tutorial om, hvordan man bruger en roterende encoder ved hjælp af Arduino Nano. For at bruge denne Rotary encoder har du ikke brug for et eksternt bibliotek. Så vi kan oprette programmer direkte uden at tilføje biblioteker først. ok lad os starte med
Rotary Encoder: Hvordan det fungerer og hvordan det bruges med Arduino: 7 trin
Rotary Encoder: Hvordan det fungerer og hvordan det bruges med Arduino: Du kan læse dette og andre fantastiske selvstudier på ElectroPeaks officielle websted Oversigt I denne vejledning får du at vide, hvordan du bruger den roterende encoder. Først kan du se nogle oplysninger om roterende encoder, og derefter lærer du, hvordan du
Tutorial om Rotary Encoder With Arduino: 6 trin
Tutorial for Rotary Encoder With Arduino: Rotary encoder er en elektronisk komponent, der er i stand til at overvåge bevægelse og position, når den roterer. Rotary encoder anvender optiske sensorer, der kan generere pulser, når den roterende encoder roterer. Anvendelse af den roterende encoder normalt som en mek