Powrót

Xplained Mini – moduł z ATmega328 od Atmel

Współczesna technologia w dużej mierze nie jest przyjazna hobbystom ze względu na obudowy układów scalonych. Jednak z drugiej strony oferuje gotowe rozwiązania w postaci modułów. Takim przykładem jest prezentowany moduł Xplained Mini.

Firma Atmel zaoferowała użytkownikom moduł z mikrokontrolerem ATmega328PB (takim samym, jaki znajduje się w Arduino Nano), określony jako Xplained Mini. Ma on na swoim pokładzie oprócz mikrokontrolera istotny element jakim jest programator. Aby załadować kod programu do pamięci Flash mikrokontrolera nie jest konieczny dodatkowy programator (chociaż istnieje również możliwość zaprogramowania go w standardowy sposób, poprzez 6-pinowe złącze KANDA). Przydatnym może się też okazać istnienie jednego przycisku – do dowolnego wykorzystania przez użytkownika. Częstotliwość sygnału taktującego dla mikrokontrolera również wynosi 16 MHz. W dużej mierze można uznać ten moduł za znacząco rozszerzające rozwiązanie w stosunku do Arduino Uno, gdyż jest tu zastosowany nowszy mikrokontroler o większych zasobach sprzętowych. Porównanie do Arduino Nano jest niemiarodajne, gdyż Nano nie ma na swoim pokładzie programatora.

Różnice w stosunku do Arduino Uno

Pierwszą istotną różnicą w Xplained Mini w stosunku do Arduino Uno jest zastosowanie mikrokontrolera ATmega328PB (Xplained) w stosunku do ATmega328P (Uno). Oprócz większej liczby wbudowanych układów licznikowo-zegarowych, większej liczby kontrolerów transmisji szeregowej, w ATmega328PB zawarty jest kontroler dotykowy (z pojemnościowymi czujnikami, można bez dodatkowych układów utworzyć kilka pól reagujących na dotyk, Xplained jest w to wyposażony). Moduł Arduino Uno wykorzystuje mikrokontroler w obudowie DIP28, więc ma zredukowaną liczbę wejść dla przetwornika ADC, Arduino Nano posiłkuje się układem w obudowie QFP32. Większa liczba wyprowadzeń daje dodatkowe wejścia do przetwornika ADC, jednak rozwiązanie jest nietypowe jak na standardy występujące w AVR: te wejścia mogą jedynie pełnić funkcje wejść analogowych.

Mikrokontroler z Xplained Mini występuje wyłącznie w obudowie przeznaczonej do montażu powierzchniowego o 32 pinach. Jednak w stosunku do starszego wariantu (ATmega328P), tutaj nie zachodzi pełna kompatybilność wyprowadzeń. W miejsce nietypowych wejść analogowych oraz kosztem wyprowadzeń do zasilania dodany jest czterobitowy PORT E, jako wielofunkcyjne rozwiązanie (wejścia/wyjścia cyfrowe oraz wejścia analogowe do przetwornika ADC). Istotne różnice pokazuje rysunek 1.

Rysunek 1

Uruchomienie modułu

Moduł przeznaczony jest do używania w środowisku narzędziowym Atmel Studio. Standardowo jest skonfigurowany tak, by był zasilany ze złącza USB. Istnieje możliwość modyfikacji, może być zasilany ze styku opisanego jako VIN (rysunek 2).

Rysunek 2

(…)

——– ciach! ——–

To jest tylko fragment artykułu, którego pełna wersja ukazała się w kwietniowym numerze czasopisma Zrozumieć Elektronikę (ZE 4/2026). Pełną wersję czasopisma znajdziesz pod tym linkiem. Natomiast niepełna, okrojona wersja, pozwalająca zapoznać się z zawartością numeru ZE 4/2026 znajduje się tutaj.

Andrzej Pawluczuk
apawluczuk@vp.pl

Uwaga! Wskazówki, jak nabyć pełne wersje dowolnych numerów ZE znajdują się na stronie:
https://piotr-gorecki.pl/n11.