INHOUDSOPGAWE:

Kragtimer met Arduino en roterende encoder: 7 stappe (met foto's)
Kragtimer met Arduino en roterende encoder: 7 stappe (met foto's)

Video: Kragtimer met Arduino en roterende encoder: 7 stappe (met foto's)

Video: Kragtimer met Arduino en roterende encoder: 7 stappe (met foto's)
Video: Генератор ритмических паттернов Arduino 8x8 Gate Sequencer с двумя поворотными энкодерами и OLED- 2024, Julie
Anonim
Kragtimer met Arduino en roterende enkodeerder
Kragtimer met Arduino en roterende enkodeerder

Hierdie Power Timer is gebaseer op die timer wat op:

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

'N Kragtoevoermodule en 'n SSR (vaste toestand -relais) is daarby gekoppel.

Kragvragte tot 1KW kan bestuur word en met minimale veranderinge kan die lasvermoë verhoog word.

Die keuse van tydsduur of programnommer word bepaal deur die Rotary Encoder op die voorpaneel. Dit is ook hier waar die tydsberekening begin. Die LCD1602 vertoon die aanvanklike tydsduur, die programnommer, maar ook die oorblywende tyd.

Die vrag word aan die Power Timer gekoppel via 'n muur-aansluiting (aan die agterkant van die boks).

Ek het 'n nuwe program vir hierdie variant geskryf, volgens die behoeftes van kragprogramme.

Die toepassings dek 'n wye reeks:

mengmotors, waterpompe vir tuin natmaak, verwarmingselemente, ens.

Voorrade

Alle komponente kan teen lae pryse op AliExpress gevind word.

Uit my eie werkswinkel het ek die metaalkas (van die kragtoevoer van 'n ou rekenaar) gebruik, verbindingsdrade, skroewe, moere, afstandhouers en plastiekfolies.

Die kragtoevoer is gemaak op 'n aparte PCB, vervaardig deur my en ontwerp in KiCad. Hieroor in 'n toekomstige Instructables.

Die boks is nie geverf nie, maar toegedraai in 'n selfklevende foelie wat by enige DIY-winkel gevind kan word.

Stap 1: Skematiese diagram

Skematiese diagram
Skematiese diagram

'N SSR-tipe SSR-40 DA word gekoppel aan die module wat uit die vorige internetadres gebou is (sien Intro), nadat die klassieke aflos van die bord verwyder is.

Die kragtoevoer van die toestel bestaan uit 'n transformator wat ongeveer 14Vac / 400mA.

Dit word gevolg deur 'n filtrasie met C4 = 1000uF / 25V en stabilisering met U2 7812, wat 12V verkry.

D3 dui die teenwoordigheid van voedingspanning aan, terwyl D1 die teenwoordigheid van spanning op die las aandui.

Anders is die skema identies aan die van die internetadres in Intro.

Stap 2: Lys van komponente, materiale, gereedskap

Lys van komponente, materiale, gereedskap
Lys van komponente, materiale, gereedskap

-SH metaalkas van 'n ou rekenaar.

- Timer met 1 stuks Arduino en Rotary Encoder (soos in die inleiding).

-SSR-40 DA en heatsink 1+1 stuks.

-L7812 en heatsink 1+1 stuks.

-1N4001 4 stuks.

-1000 uF/25V 1 stuks.

-10uF/16V 1 stuks.

Weerstand 1, 5K/0.5W 1 stuks.

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

-Sekeringshouer en lont 6, 3A 1+1 stuks.

-Skakel krag 1 stuks.

-Transformator wat 14V / 0.4A lewer in sekondêre 1 stuks.

-Wanddop -1 stuks

-PCB vir toevoermodule 1 stuks. (KiCad -projek) 1 stuks.

-Silikonvet (sien foto 2)

-Matte wit plastiekfoelie (foto 6).

-Selfklevende foelie ongeveer 16X35 cm. (Foto 9).

-Skroewe, moere, afstandhouers (foto 10).

-Skroewedraaiers

-Digitale multimeter (enige tipe).

-Fludor, soldeergereedskap, snyer vir komponentterminale.

-Gereedskap vir metaalboor, vylwerk, metaalsny vir die meganiese verwerking van die boks

(jy moet vriende met hulle wees om die werk te kan doen).

-Lus vir werk.

Stap 3: SSR en kragbron

SSR en kragbron
SSR en kragbron
SSR en kragbron
SSR en kragbron
SSR en kragbron
SSR en kragbron
SSR en kragbron
SSR en kragbron

Dit is gemaak volgens die elektriese diagram en foto 2, 3, 4, 5.

Stap 4: Meganiese verwerking en boksdeksel

Meganiese verwerking en boksdeksel
Meganiese verwerking en boksdeksel
Meganiese verwerking en boksdeksel
Meganiese verwerking en boksdeksel
Meganiese verwerking en boksdeksel
Meganiese verwerking en boksdeksel
Meganiese verwerking en boksdeksel
Meganiese verwerking en boksdeksel

-Die meganiese verwerking van die boks word gemaak volgens die afmetings van die subassemblies (foto 7, 8).

-Knip die 2 matwit plastiekplate soos op foto 6. Plak dit dan op die voor- en agterpaneel van die boks vas.

-Ons bedek die deksel van die boks met 'n selfklevende foelie soos op foto 9.

Stap 5: Monteer die subassemblies in die boks

Monteer die subassemblies in die boks
Monteer die subassemblies in die boks
Montering van die subassemblies in die boks
Montering van die subassemblies in die boks
Montering van die subassemblies in die boks
Montering van die subassemblies in die boks
Montering van die subassemblies in die boks
Montering van die subassemblies in die boks

-Deur die items uit foto 10 te gebruik, word die subassemblages saamgestel soos op foto 11, 12, 13.

Stap 6: Bedrading en inwerkingstelling

Bedrading en funksionering
Bedrading en funksionering
Bedrading en funksionering
Bedrading en funksionering

-Die bedrading word gedoen volgens die skematiese diagram en foto14, 15.

-Op die kragkring moet die drade dik genoeg wees om strome van 6 A. (minimum 2 mm. Deursnee) te weerstaan.

Hulle moet goeie kwaliteit isolasie hê!

Waarskuwing!

Hierdie toestel werk met gevaarlike spannings vir die vervaardiger sowel as vir die gebruiker

Dit word sterk aanbeveel dat die vervaardiger 'n persoon is met ervaring in die elektriese veld.

Ter beskerming van die gebruiker word spesiale aandag geskenk aan die aarding van die boks, met behulp van 'n aansluiting en aardkabel. Wees versigtig wanneer u die witgroen aardkabel aansluit (foto 14, 15)

-Die funksie word uitgevoer deur die spanning volgens die skematiese diagram met die digitale multimeter te meet, die sagteware te laai soos hieronder getoon en 'n waarde vir tydsberekening in te voer. Kontroleer of dit korrek uitgevoer is.

Stap 7: sagteware

Daar is 'n paar programme wat ek op die adresse geskryf het:

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

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

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

Die eerste variant het 'n aantal vooraf gedefinieerde programme wat die AAN / UIT -tipe werking moontlik maak vir 'n bepaalde tydperk wat gebruik word op 'n motor wat 'n deegmasjien bestuur.

Op dieselfde beginsel, met eenvoudige veranderinge in die program, kan u 'n waterpomp gebruik om die tuin nat te maak.

Die laaste twee programvariante verwys na 'n klassieke afteller met twee verskillende vertoonmodusse.

Die github -bewaarplek verduidelik wat elkeen doen en hoe die timer in elke geval geprogrammeer word. Ons laai die gewenste weergawe af en laai dit op die Arduino Nano -bord.

En dit is dit!

Aanbeveel: