Co zawiera wersja AVT5636 A+?
Wersja A+ zawiera płytkę PCB oraz zaprogramowany mikrokontroler ATtiny2313 do obsługi wyświetlacza LCD. Pozostałe elementy trzeba skompletować osobno.
Płytka rozszerza Arduino Uno o gotowy zestaw elementów do nauki, prototypowania i szybkiego testowania programów.
AVT5636 pozwala zbudować płytkę edukacyjną nakładaną na Arduino Uno. Zamiast za każdym razem podłączać wyświetlacz, przyciski, diody LED, czujniki i złącza na płytce stykowej, najważniejsze elementy są dostępne na jednej uporządkowanej płytce.
Moduł sprawdza się przy nauce programowania mikrokontrolerów, testowaniu bibliotek Arduino, budowie prototypów i ćwiczeniach z wejściami, wyjściami, PWM, UART, I²C oraz 1-Wire. Wyświetlacz LCD 2×16 jest obsługiwany przez osobny mikrokontroler, dzięki czemu Arduino komunikuje się z nim tylko jednym wyprowadzeniem UART.
Płytka edukacyjna dla Arduino Uno z wyświetlaczem LCD 2×16 sterowanym przez ATtiny2313, przyciskami, diodami LED, wyjściami mocy, wejściami analogowo-cyfrowymi oraz złączami UART, I²C i 1-Wire.
| Wersja | A+ – płytka PCB + zaprogramowany mikrokontroler |
| Typ projektu | płytka edukacyjna i prototypowa dla Arduino |
| Zgodność mechaniczna | złącze kompatybilne z Arduino Uno |
| Główne zastosowanie | nauka Arduino, ćwiczenia programistyczne, prototypowanie i testowanie układów |
| Wyświetlacz | LCD 2×16 znaków |
| Sterowanie LCD | interfejs szeregowy UART, tylko jedno wyprowadzenie Arduino do komunikacji |
| Mikrokontroler LCD | ATtiny2313, zaprogramowany w wersji A+ |
| Taktowanie mikrokontrolera LCD | rezonator 11,0592 MHz |
| Biblioteka Arduino | AVT5636lib.h z metodami do obsługi elementów płytki |
| Przyciski użytkownika | 4 przyciski S1…S4 |
| Diody sygnalizacyjne | 4 diody LED połączone ze stanem wyjść |
| Wyjścia mocy | 4 wyjścia z driverem ULN2803 |
| Obciążalność wyjść | do 0,2 A ciągle lub 0,4 A impulsowo na kanał, maksymalnie 24 V |
| Stan aktywny wyjść | minus zasilania, sterowanie 5 V |
| Wyjścia impulsowe | 2 złącza PULSE1 i PULSE2 dla PWM lub serwomechanizmów |
| Zakres PWM w bibliotece | 0…255, odpowiadający wypełnieniu 0…100% |
| Wejścia sygnałowe | 4 wejścia dla sygnałów analogowych lub cyfrowych |
| Zakres wejść INPUTS | 0…5 V |
| Wejście VIN 1/10 | wejście analogowe z dzielnikiem 1/10, zakres 0…50 V |
| Interfejs UART | złącze SERIAL, zakres sygnałów 0…5 V, możliwość sterowania LCD |
| Interfejs I²C | złącze I²C z rezystorami podciągającymi |
| Interfejs 1-Wire / INT0 | złącze 1W / INT0 z rezystorem podciągającym |
| Dodatkowe elementy na płytce | buzzer, fotorezystor, czujnik LM35, potencjometr i czujnik dotykowy AT42QT1011 |
| Wyjście 3,3 V | stabilizator MCP1703-3.3, maksymalne obciążenie 250 mA |
| Zasilanie zewnętrzne EXTV | zalecany zakres 3…24 V dla wyjść i opcjonalnie złączy PULSE |
| Zasilanie Arduino z EXTV | możliwe tylko po ustawieniu CFG3 i podaniu dokładnie 5 V DC |
| Regulacja LCD | potencjometr LCD ADJ do ustawienia kontrastu |
| Test LCD po starcie | automatyczny komunikat powitalny po około 2 sekundach bez komend z Arduino |
| Złącza Arduino | CON1…CON4 oraz CON1…CON4 ARD do montażu od spodu płytki |
| Montaż | SMD 1206, THT, złącza standardowe i długie złącza do Arduino |
| Wymiary płytki PCB | 114×84 mm |
AVT5636 A+ zawiera płytkę PCB oraz zaprogramowany mikrokontroler ATtiny2313 przygotowany do pracy w tym projekcie. Pozostałe elementy elektroniczne z poniższego wykazu trzeba skompletować osobno.
Rezystory:
Kondensatory:
Półprzewodniki i układy:
Inne elementy:
Wersja A+ zawiera mikrokontroler ATtiny2313 z wgranym programem do obsługi wyświetlacza LCD, dlatego nie trzeba samodzielnie programować tego układu do podstawowego uruchomienia płytki.
Złącza opisane jako ARD należy zamontować od spodu płytki tak, aby pasowały do złącz Arduino Uno. Warto zastosować dłuższe goldpiny, aby elementy Arduino nie dotykały punktów lutowniczych płytki edukacyjnej.
Po zmontowaniu trzeba ustawić kontrast LCD potencjometrem LCD ADJ. Gdy sterownik LCD nie otrzyma komendy po włączeniu zasilania, po około 2 sekundach pokazuje komunikat powitalny ułatwiający regulację kontrastu.
Uwaga: Wejścia logiczne płytki pracują w zakresie 0…5 V, a zasilanie Arduino z gniazda EXTV przez zworkę CFG3 jest dopuszczalne tylko przy podaniu dokładnie 5 V DC. Wyższe napięcie na szynę 5 V może uszkodzić Arduino i elementy płytki edukacyjnej.
Wersja A+ zawiera płytkę PCB oraz zaprogramowany mikrokontroler ATtiny2313 do obsługi wyświetlacza LCD. Pozostałe elementy trzeba skompletować osobno.
Nie. AVT5636 jest płytką edukacyjną kompatybilną z Arduino Uno, ale sama płytka Arduino nie jest częścią wersji A+.
Ułatwia naukę Arduino i prototypowanie, ponieważ na jednej płytce udostępnia LCD, przyciski, LED-y, wejścia, wyjścia mocy, PWM, UART, I²C, 1-Wire oraz kilka elementów pomiarowych.
LCD 2×16 jest sterowany przez zaprogramowany mikrokontroler ATtiny2313. Arduino komunikuje się z nim przez UART, więc do obsługi wyświetlacza potrzebne jest tylko jedno wyprowadzenie.
Dostępne są 4 wyjścia z driverem ULN2803. Mogą sterować obciążeniami do 24 V, z obciążalnością do 0,2 A ciągle lub 0,4 A impulsowo na kanał.
Tak. Złącze VIN 1/10 ma dzielnik napięcia i pozwala podać sygnał analogowy do 50 V. Standardowe wejścia INPUTS pracują jednak tylko w zakresie 0…5 V.
Tak. Do projektu przygotowano bibliotekę AVT5636lib.h, która upraszcza obsługę LCD, wyjść, LED-ów, PWM, buzzera, przycisków, wejść i elementów dodatkowych.
Nie. To wersja A+, czyli płytka PCB i zaprogramowany mikrokontroler. LCD 2×16, ULN2803, AT42QT1011, LM35, stabilizator 3,3 V, diody LED, buzzer, przyciski, złącza, potencjometry, elementy SMD i pozostałe podzespoły trzeba dobrać osobno według wykazu.