Blog

2 lut 2014

Xmega eXploreGO – nowy moduł z mikrokontrolerem ATXmega i MP3

/
Posted By
/
Comments0

English description of this module. (download)

Przedstawiam nowy moduł MOD-20.Z Xmega eXploreGO od Modułowo, z mikrokontrolerem ATXmega128A4U i dekoderem MP3 VS1003B. Moduł posiada dodatkową pamięć DataFlash oraz złącze karty microSD. Istnieje możliwość podłączenia modułu Bluetooth oraz dwukierunkowego modułu radiowego nRF24L01. Moduł można programować przez USB lub programować/debugować, korzystając ze złącza PDI, wyprowadzonego na brzeg płytki. Wszystkie sygnały z mikrokontrolera zostały wyprowadzone na zewnętrzne złącza. Sygnały podłączone do układu VS1003B i dodatkowej pamięci, posiadają zworki SMD, dzięki czemu można je w dowolnej chwili rozłączyć, tak, aby nie kolidowały, w przypadku wykorzystania sygnałów do innych celów. Na krawędzi płytki umieściłem także mały przełącznik ON/OFF, dla napięcia z USB. Moduł posiada dwie zworki konfiguracyjne dla wyboru napięcia zasilania z USB lub ze złącza VIN.

Xmega eXplore GO posiada złącza, w większości, kompatybilne z platformą Arduino, umożliwiające podłączenie płytek rozszerzeniowych przeznaczonych dla Arduino. Ponieważ mikrokontrolery ATXmega tolerują napięcie +3,3V, każdy sygnał posiada wbudowany rezystor o wartości 3,6kR, umożliwiający podłączenie układów +5V. W niektórych przypadkach mogą przeszkadzać, dlatego dla większości tych rezystorów, po przeciwnej stronie płytki, znajdują się zworki. Moduł będzie dostępny w dwóch zasadniczych wersjach, z blokiem układu VS1003B (wersja MP3) i bez. Tańsza wersja umożliwi stosowanie modułu jako platformy rozwojowej dla mikrokontrolera ATXmega128A4U. Poniżej zdjęcie przedstawiające zawartość Xmega eXploreGO:

Xmega eXplore Opis

Wybrane parametry i funkcje:

– wbudowany mikrokontroler ATXmega128A4U,

– dodatkowa pamięć DataFlash AT45DB041D 4Mbit, możliwość rozszerzenia do 16Mbit,

– wbudowany dekoder MP3 VS1003B,

– złącze LINE IN, LINE OUT i MIC dekodera MP3,

– złącze micro SD,

– programowanie przez USB (oprogramowanie FLIP),

programowanie/debugowanie przez złącze PDI

– przycisk RESET i BOOT,

– złącze PDI wraz z przyciskami RESET i BOOT (uruchomienie bootloadera, umożliwiającego programowanie przez USB), montowane są na brzegu płytki, umożliwiające programowanie/debugowanie nawet jeśli do modułu podłączona jest nakładka rozszerzająca.

– wbudowany rezonator kwarcowy 16MHz, możliwość montażu rezonatora ceramicznego lub złącza precyzyjnego pod rezonator – mikrokontrolery ATXmega posiadają generator frakcyjny,  służący do dzielenia częstotliwości, dzięki czemu nie ma już potrzeby wymiany kwarcu w zależności od projektu, ponieważ częstotliwość można ustawić programowo.

– przełącznik ON/OFF,

– dioda LED sygnalizująca zasilanie +3.3V,

– złącze dla adaptera modułu Bluetooth,

– złącze dla modułu nRF24L01,

– wyprowadzone wszystkie sygnały z mikrokontrolera,

 wbudowane rezystory 3,6 kR dla wszystkich sygnałów z mikrokontrolera, umożliwiające podłączenie układów + 5V, większość rezystorów ma zworki po przeciwnej stronie płytki. Pomimo zastosowania tych rezystorów, zalecamy stosowanie konwerterów napięć 3.3V/5V,

– zasilanie z USB z zabezpieczeniem 500mA lub ze złącza VIN od + 6,5 V do +12 V – wybór za pomocą zworek konfiguracyjnych.

Planujemy dołączanie naklejek z opisem sygnałów na złącza goldpin.

Xmega eXploreGO bot

eXploreGO top

Xmega exploreGO3

Poniżej oscylogram generowanego sygnału sinusoidalnego:

screen

Zestaw Xmega eXploreGO planujemy wprowadzić do stałej sprzedaży około 10 lutego 2014. Przedstawione powyżej zdjęcia przedstawiają wersję prototypową, ostateczna wersja nieznacznie się różni.

 English description of this module. (download).