Xmega eXploreGO – nowy moduł z mikrokontrolerem ATXmega i MP3
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:
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.
Poniżej oscylogram generowanego sygnału sinusoidalnego:
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.