Atmcl, wprowadzając na rynek w pierwszej połowie lat 90. mikrokontrolery AVR, rzucił wyzwanie potężnej konkurencji - mikrokontrolerom z rdzeniem 8051 i pochodnym. Równie potężnego konkurenta mikrokontrolery AVR mają teraz, ale nie bez powodu Atmel nadal rozwija tę rodzinę i nie bez powodu pojawiają się coraz nowsze zestawy uruchomieniowe z AVR...
Jcdnąz firm w naszym kraju, mocno skupiającą swoją uwagę na zestawach dla mikrokontrolerów AVR, jest KAMAMI.pl - producent i dystiybutor podzespołów, oprogramowania, narzędzi i zestawów, także dla szerokiej gamy innych niż AVR mikrokontrolerów, układów cyfrowych i analogowych oraz PLD. W ofercie tej firmy znajdują się m.in. uniwersalne zestawy ewaluacyjne i uruchomieniowe oraz zaawansowany programator mikrokontrolerów AVR, których możliwości i wyposażenie skrótowo pokażemy w artykule.
Jednymi z najpopularniejszych zestawów z oferty handlowej KAMAMLpljestZL2AVR(fot. 1), przeznaczony dla mikrokontrolerów ATmega8 i ZL3AYR oraz dla mikrokontrolerów
Fot. 4. Wygląd jednego z uniwersalnych modułów rozszerzających z serii KAmod (z diodą i sterownikiem RGB)
Fot. 5. Zestaw ZL11AVR został zastosowany przez autora książki „Mikrokontrolery dla początkujących”
Fot. 3. Zestaw ZL10AVR (obsługuje blisko 30 typów mikrokontrolerów AVR)
(z mikrokontrolerem ATmega8)
(z mikrokontrolerem ATmega32)
ATmega32 (fot. 2). Konstruktorzy zamierzający korzystać z różnych mikrokontrolerów AVR (AT90S, ATtiny oraz ATmega) mają do dyspozycji niezwykle elastyczny zestaw ZLl()AVR (fot. 3), który jest przystosowany do obsługi blisko 30 typów mikrokontrolerów w różnych obudowach DIP. Wszystkie wymienione zestawy charakteryzują się dużą elastycznością, a to dzięki wyprowadzeniu na złącza szpilkowe linii I/O mikrokontrolerów i możliwości dołączania do nich za pomocą przewodów układów peryferyjnych ulokowanych na płytce oraz modułów zewnętrznych, jak na przykład KAmodRGB (fot. 4). Standardowe wyposażenie prezentowanych zestawów jest bogate, są to: klawiatury matrycowe (oprócz ZL2AVR), siedmiosegmentowe wyświetlacze LED, porty RS232, diody LED, złącza dla wyświetlaczy LCD, złącza ISP i wiele innych bloków funkcjonalnych „profilujących” docelowe aplikacje zestawów (jak na przykład tor analogowy dla sygnałów audio w ZL3AVR). Jednym z najprostszych zestawów dla mikrokontrolerów AVR jest ZLl l AVR (fot. 5), który jest sprzętowąbaządla przykładów opisanych w jednej z najpopularniejszych książek o mikrokontrolerach wydanych w naszym kraju - „Mikrokontrolery dla początkujących”.
Nowością w ofercie Kamami.pl są zestawy ZLl5AVR (fot. 6) oraz bliźniaczy ZLl6AVR, których budowa i wyposażenie są identyczne, za wyjątkiem zastosowanego mikrokontrolera: w ZL16AYR zastosowano
Podejmując decyzję o zakupie zestawu uruchomieniowego, nie sposób przewidzieć, jakiego rodzaju aplikacje będziemy w przyszłości opracowywali. Z tego powodu oczekujemy, żeby zestaw, za który płacimy, był jak najlepiej wyposażony w układy peryferyjne. Jednak nie ma nic za darmo - bogato wyposażony zestaw musi dużo kosztować, niezależnie od tego, czy będziemy korzystać z zamontowanych układów peryferyjnych, czy nie. Wydaje się, że producent prezentowanych zestawów rozsądnie dobrał peryferie zamontowane na płytkach. Jednocześnie, dzięki serii modułów KAmod, możliwa jest rozbudowa systemów o rzadziej stosowane układy peryferyjne, jak np. czytnik kart SD/MMC, 16-przyciskowa klawiatura czy sterownik diod RGB. Dzięki dołączanym modułom można również rozwiązać często spotykane problemy braku linii we/wy w mikrokontrolerze (wystarczy zastosować moduł ekspandera sterowanego przez interfejs SPI lub l2C) czy problem niedopasowania poziomów napięć łączonych systemów cyfrowych.
62 Marzec 2010 Elektronika dla Wszystkich