- Sterownik AVT5366 zgodny z Arduino UNO do automatyki domowej i montażu na szynie TH35. Projekt z ATmega328, Ethernetem ENC28J60, 4 wejściami i 3 wyjściami przekaźnikowymi; wersja A zawiera płytki PCB, elementy osobno.
Sterownik zgodny z Arduino na szynę TH35 – płytki PCB AVT5366
Płytki drukowane do budowy uniwersalnego sterownika automatyki domowej zgodnego programowo z Arduino UNO.
Arduino w obudowie na szynę TH35
AVT5366 A to komplet płytek PCB do wykonania uniwersalnego sterownika zgodnego programowo z Arduino UNO. Projekt pozwala zbudować moduł do prostych systemów automatyki domowej, montowany w obudowie na szynę TH35, czyli w formacie wygodnym do pracy w rozdzielnicy lub szafce sterowniczej.
Sercem sterownika jest mikrokontroler ATmega328 taktowany zegarem 16 MHz. Płytka bazowa zawiera kontroler Ethernet ENC28J60, 4 wejścia uniwersalne, 3 wyjścia przekaźnikowe NO, interfejs USART, złącze rozszerzeń I²C oraz złącze ISP do programowania mikrokontrolera i wgrania bootloadera.
Karta techniczna
AVT5366
AVT5366 to projekt uniwersalnego sterownika automatyki zgodnego z Arduino UNO i przystosowanego do obudowy na szynę TH35. Układ łączy mikrokontroler ATmega328, Ethernet, wejścia uniwersalne, wyjścia przekaźnikowe i złącza komunikacyjne.
| Kod projektu | AVT5366 |
|---|---|
| Wersja | A – płytki drukowane PCB |
| Typ układu | uniwersalny sterownik zgodny z Arduino do montażu na szynie TH35 |
| Mikrokontroler | ATmega328 |
| Zgodność programowa | Arduino UNO |
| Taktowanie mikrokontrolera | 16 MHz |
| Napięcie logiki | 3,3 V |
| Zasilanie | 6…9 V AC lub 5…10 V DC, ok. 100 mA |
| Stabilizator | LM2940-3.3 lub LF33 |
| Kontroler Ethernet | ENC28J60 |
| Gniazdo Ethernet | RJ45 z transformatorem separującym i diodami LED |
| Wejścia | 4 wejścia uniwersalne AD0…AD3, cyfrowe lub analogowe |
| Wyjścia | 3 wyjścia przekaźnikowe ze stykiem NO |
| Interfejs komunikacyjny | USART RX/TX oraz I²C |
| Programowanie | złącze ISP oraz złącze szeregowe do bootloadera Arduino |
| Sterowanie lokalne | płytka klawiatury z przyciskami i diodami LED |
| Obudowa | przystosowanie do obudowy na szynę DIN typu Z108 |
| Wymiary płytek PCB | 85×62 mm oraz 55×22 mm |
Wersja
AVT5366 A – płytki PCB. Elementy elektroniczne z poniższego wykazu trzeba skompletować osobno. Projekt obejmuje płytkę bazową sterownika oraz płytkę klawiatury/frontu.
Wykaz elementów
Płytka sterownika
- R1, R9, R14, R16-R18: 10 kΩ SMD 1206
- R2, R15: 2,0 kΩ SMD 1206
- R3-R6: 49,9 Ω SMD 1206
- R7, R8: 180 Ω SMD 1206
- R10-R13, R19: 100 Ω SMD 1206
- C1, C14, C15, C21: 10 µF SMD 1206
- C2-C6, C11, C16-C20, C22: 100 nF SMD 1206
- C7, C8, C12, C13: 22 pF SMD 1206
- C9, C10: 10 nF SMD 1206
- CE1: 2200 µF / 16 V
- BR1: B10S, mostek prostowniczy SMD
- D1-D3: LL4148
- Q1-Q3: BC847
- U1: ENC28J60 DIP-28
- U2: ATmega328 DIP-28
- U3: LM2940-3.3 TO-220
- CN1: gniazdo RJ45 z transformatorem Ethernet
- HS1: radiator HS003
- ISP: złącze IDC6
- J1: złącze śrubowe MC1.5_381_6H
- J2: złącze śrubowe MC1.5_381_8H
- J3: złącze SIP4, raster 2,54 mm
- J4: złącze EH6_254H, kątowe
- J5: złącze SIP5, raster 2,54 mm
- L1, L2: dławik 0,1 mH SMD 1206
- RL1-RL3: przekaźnik miniaturowy RM40Z/5 V
- XTAL1: kwarc 25 MHz HC49S
- XTAL2: kwarc 16 MHz HC49S
Płytka klawiatury
- R20, R21: 2,0 kΩ SMD 1206
- LD1: dioda LED 3 mm, czerwona
- LD2: dioda LED 3 mm, zielona
- J4A, J4B: złącze EH6 proste
- J5A: złącze szpilkowe 5-pinowe, raster 2,54 mm
- SW1, SW2: mikroprzełącznik 6×3 mm
Notes
Mikrokontroler pracuje z napięciem 3,3 V, dlatego sygnały doprowadzane do wejść nie mogą mieć wyższego napięcia. Przy wyższych poziomach wejściowych trzeba zastosować dzielnik lub odpowiednie dopasowanie sygnału.
Do programowania można wykorzystać złącze ISP albo złącze szeregowe RX/TX z sygnałem Reset. Przy pracy z bootloaderem Arduino potrzebne jest wgranie bootloadera oraz poprawne ustawienie fusebitów.
Przekaźniki umożliwiają przełączanie obwodów wykonawczych, ale w praktycznych instalacjach warto pozostać przy bezpiecznych niskich napięciach SELV, szczególnie w amatorskich systemach automatyki.
Uwaga: sterownik może współpracować z instalacją automatyki i obwodami wykonawczymi. Przed uruchomieniem sprawdź zasilanie, poziomy napięć wejściowych, konfigurację przekaźników, poprawność bootloadera oraz adresację sieci Ethernet. Przy obwodach 230 V wymagane są odpowiednie kwalifikacje i zachowanie zasad bezpieczeństwa.
Najczęściej zadawane pytania
AVT5366 A zawiera płytki PCB. Elementy elektroniczne z wykazu trzeba skompletować osobno.
Projekt pozwala zbudować uniwersalny sterownik automatyki domowej zgodny z Arduino UNO i przeznaczony do montażu w obudowie na szynie TH35.
Tak. Projekt wykorzystuje kontroler Ethernet ENC28J60 oraz gniazdo RJ45 z transformatorem separującym.
Mikrokontroler wymaga wgrania bootloadera Arduino i poprawnego ustawienia fusebitów. Po przygotowaniu może być programowany z użyciem środowiska Arduino.
Nie bezpośrednio. Mikrokontroler pracuje z napięciem 3,3 V, dlatego sygnały wejściowe nie mogą przekraczać tego poziomu bez odpowiedniego dopasowania.
Elektronika









