Tartalomjegyzék:

Időzítő Arduino és forgó kódolóval: 5 lépés
Időzítő Arduino és forgó kódolóval: 5 lépés

Videó: Időzítő Arduino és forgó kódolóval: 5 lépés

Videó: Időzítő Arduino és forgó kódolóval: 5 lépés
Videó: Hogyan építsünk Arduino PLC-t valós idejű óramodullal és forgó kódolóval 2024, November
Anonim
Időzítő Arduino és forgó kódolóval
Időzítő Arduino és forgó kódolóval

Az időzítő olyan eszköz, amelyet gyakran használnak mind az ipari, mind a háztartási tevékenységekben.

Ez az összeállítás olcsó és könnyen elkészíthető.

Ezenkívül nagyon sokoldalú, képes betölteni az igényeknek megfelelően kiválasztott programot. Számos programot írtam, az Arduino Nano számára.

Az időzítő időtartama a forgó jeladóról a kijelzőn (1602) adható meg. A forgó jeladó gombjának megnyomásával az időzítő aktiválódik. A terhelés a késleltetés alatt egy relé érintkezőin keresztül táplálkozik.

Én személy szerint az időzítőt használtam az UV -expozícióhoz a PCB folyamatában, de otthon is, ahol egy konyhai robot működött kenyértésztát gyúrni.

Kellékek:

Minden alkatrész megtalálható az AliExpress -en alacsony áron.

A PCB -t én terveztem és gyártottam (KiCad projekt). A NYÁK -gyártás módszere egy jövőbeli Instructables tárgya lesz.

1. lépés: Vázlatos diagram

Sematikus ábrája
Sematikus ábrája

Az áramkör egy Arduino Nano köré épül. Az időt beállító és a hátralévő időt olvasó kijelző 1602 típusú.

A Q1 -en keresztül a BZ1 aktiválódik, amely sípoló hangot ad ki a késleltetési idő végén.

A késleltetési idő beállítása Rotary Encoder (mechanikus típus).

Szintén innen készült a "Kezdési idő".

A K1 (12V) relét a Q2 aktiválja. A K1 reléérintkezők a J1 csatlakozón érhetők el.

A kapcsolási rajzot (+12 V) a J2 csatlakozóhoz szállítjuk.

2. lépés: Alkatrészek és eszközök listája

Alkatrészek és eszközök listája
Alkatrészek és eszközök listája

Ez a KiCad program összetevőinek listája:

A1 Arduino_Nano modul: Arduino_Nano_WithMountingHoles

BZ1 Zümmögő 5V -os Zümmögő: Csengő: 12x9.5RM7.6

C1 470nF kondenzátor_THT: C_Rect_L7.0mm_W2.0mm_P5.00mm

C2, C3 100nF kondenzátor_THT: C_Rect_L7.0mm_W2.0mm_P5.00mm

D1 LED Piros LED_THT: LED_D5.0mm

D2 1N4001 dióda_THT: D_DO-41_SOD81_P10.16mm_ vízszintes

DS1 WC1602A Kijelző: WC1602A

J1 Conn_01x05 Connector_PinHeader_2.54mm: PinHeader_1x05_P2.54mm_Vizszintes

J2 +12V csatlakozó_BarrelJack: BarrelJack_Horizontal

K1 Rel 12V relé_THT: Rel 12V

Q1, Q2 BC547 Package_TO_SOT_THT: TO-92_Inline

R1, R3 15K ellenállás_THT: R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Vizszintes

R2 1K/0, 5W ellenállás_THT: R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_Vizszintes

R4 220 ellenállás_THT: R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Vizszintes

RV1 5K potenciométer_THT: potenciométer_Piher_PT-10-V10_Vertical

SW1 Rotary_Encoder Rotary_Encoder: RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm

SW2 memória gomb_kapcsoló_THT: SW_CuK_JS202011CQN_DPDT_Egyenes

Ehhez járul hozzá:

-KCCD -ben tervezett PCB.

-Digitális multiméter (bármilyen típus).

-Fluor és forrasztó szerszámok.

-Csavarok M3 l = 25mm, anyák és távtartók LCD1602 szereléshez.

-Gomb forgó jeladóhoz.

-A vágy, hogy megtegye.

3. lépés: PCB

A PCB projekt a KiCad programban készült, és megtalálható itt:

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

Itt megtalálja a gyári rendeléshez szükséges összes részletet (Gerber fájlok, stb.).

Ebből a dokumentációból kiindulva saját PCB-ket is készíthet dupla bevonatú, 1,6 mm vastag anyagból. Nincsenek fém lyukak, egymás melletti járatokkal, nem szigetelt csatlakozóval.

Fedje le az összes útvonalat ónnal.

A digitális multiméterrel ellenőrizzük a NYÁK -útvonalakat, hogy észleljük -e az útvonalak közötti megszakításokat vagy rövidzárlatokat (első fénykép a 4. lépésben).

4. lépés: A modul összeszerelése

A modul összeszerelése
A modul összeszerelése
A modul összeszerelése
A modul összeszerelése
A modul összeszerelése
A modul összeszerelése

Az alábbi fényképek röviden bemutatják az elektronikus alkatrészek telepítését.

Az utolsó 3 fotó az elkészült elülső-hátsó készletet (végleges) mutatja.

Indítsa el a modult:

-Szemrevételezéssel ellenőrizze az alkatrészek helyes elhelyezését és az ónforrasztást (az alkatrészeket úgy kell elhelyezni, hogy a szerelvény felszerelhető legyen az eszköz előlapjára).

-A J2 tápegységét 12V -ról táplálja.

-Mérje meg (a sematikus diagram szerint) a tábla feszültségét (digitális multiméter).

-Állítsa be az LCD1602 optimális kontrasztját az RV1 -től.

-Töltse fel a programot az Arduino Nano táblára az alábbiak szerint.

-Ellenőrizze a megfelelő működést időzítő megadásával és annak helyes végrehajtásával.

5. lépés: Szoftver

A program megtalálható:

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

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

2 programváltozat létezik. A github tároló elmagyarázza, hogy mit tesz mindegyik, és hogyan van programozva az időzítő minden esetben.

Letöltjük a kívánt verziót, és feltöltjük az Arduino Nano táblára.

És ez az!

Ajánlott: