Co zawiera wersja AVT1668 A?
Wersja A zawiera płytkę PCB. Wszystkie elementy elektroniczne trzeba skompletować osobno.
Płytka pozwala zbudować moduł Ethernet do AVTduino i prostych aplikacji internetowych opartych na Arduino.
AVT1668 pozwala zbudować moduł Ethernet do płytek AVTduino i układów zgodnych z Arduino. Sercem modułu jest popularny kontroler ENC28J60, który komunikuje się z procesorem przez magistralę SPI.
Moduł ułatwia realizację prostych aplikacji internetowych, komunikacji sieciowej i projektów pomiarowo-sterujących z dostępem przez Ethernet. Wyprowadzenie portu analogowego na złącza typu Arduino Brick/Sensor pozwala wygodnie dołączać czujniki i małe moduły rozszerzeń.
Moduł Ethernet zgodny mechanicznie z Arduino, przeznaczony do podłączenia AVTduino lub układu kompatybilnego z Arduino do sieci LAN.
| Wersja | A – płytka PCB |
| Typ projektu | moduł Ethernet kompatybilny z Arduino |
| Nazwa projektu | AVTduino ETHERNET |
| Zastosowanie | połączenie AVTduino lub płytki zgodnej z Arduino z siecią Ethernet |
| Standard sieci | Ethernet |
| Kontroler Ethernet | ENC28J60 |
| Interfejs z mikrokontrolerem | SPI |
| Wybór linii CS | D8, D9 albo D10 |
| Zasilanie modułu | 5 VDC z płytki AVTduino / Arduino |
| Zgodność poziomów logicznych | współpraca z logiką 5 V po stronie Arduino |
| Złącze sieciowe | RJ45 z transformatorem separującym i sygnalizacją LED |
| Zgodność mechaniczna | układ złączy zgodny z AVTduino / Arduino |
| Możliwość montażu warstwowego | tak, jako nakładka na płytkę bazową |
| Złącza dla modułów Brick/Sensor | wyprowadzenia dla portów analogowych A0…A5 |
| Wymagania dla AVTduino | zalecany mikrokontroler z większą pamięcią programu, np. ATmega328 |
| Rodzaj płytki | dwustronna płytka drukowana |
| Wymiary płytki PCB | 44×53 mm |
AVT1668 A zawiera płytkę PCB do projektu AVTduino ETHERNET. Elementy elektroniczne z poniższego wykazu trzeba skompletować osobno.
Pin wyboru układu ENC28J60 można ustawić jako D8, D9 albo D10. To ważne przy pracy w stosie z innymi modułami, na przykład kartą SD albo wyświetlaczem LCD korzystającym z tego samego sprzętowego SPI.
Linia MISO jest buforowana bramką trójstanową sterowaną sygnałem CS, co ułatwia współdzielenie magistrali SPI z większą liczbą układów.
Przy współpracy z AVTduino trzeba uwzględnić zasoby pamięci mikrokontrolera. Do obsługi Ethernet wymagana jest wymiana ATmega8 na ATmega328.
Uwaga: Moduł wymaga poprawnej obsługi programowej kontrolera ENC28J60 i biblioteki sieciowej zgodnej z wybranym środowiskiem. Przed uruchomieniem sprawdź zasilanie 3,3 V, pozycję wyboru CS, lutowanie gniazda RJ45 i brak zwarć na magistrali SPI.
Wersja A zawiera płytkę PCB. Wszystkie elementy elektroniczne trzeba skompletować osobno.
To moduł Ethernet do AVTduino i układów zgodnych z Arduino, przeznaczony do prostych aplikacji internetowych oraz komunikacji przez sieć LAN.
Moduł wykorzystuje kontroler ENC28J60.
Komunikacja z procesorem odbywa się przez magistralę SPI.
Tak. Do wyboru sygnału CS dla ENC28J60 można użyć pinu D8, D9 albo D10.
Nie dla wejść ENC28J60, ponieważ tolerują logikę 5 V. Linie wyjściowe INT, MISO i WOL są buforowane układem HCT125.
Tak. CN1 to gniazdo RJ45 zintegrowane z transformatorem i diodami LED.
Tak. Port analogowy jest wyprowadzony na złącza J3…J8 zgodne z Arduino Brick/Sensor, co ułatwia dołączanie gotowych modułów czujnikowych.
Nie. Ze względu na zasoby potrzebne do obsługi Ethernet w AVTduino wymagana jest wymiana ATmega8 na ATmega328.
Nie. To wersja A, czyli sama płytka PCB. ENC28J60, HCT125, LM1117-3.3, gniazdo RJ45, rezystory, kondensatory, dławik, kwarc 25 MHz, złącza, microswitch i pozostałe elementy trzeba dobrać osobno według wykazu.