STM32 i Ethernet: nowości w ofercie KAMAMI.pl
W skład wewnętrznego wyposażenia mikrokontrolerów Connectivity Line (z rodziny STM32) wchodzi m.in. blok MAC (Media Access Controller), dzięki któremu – po dodaniu zewnętrznego interfejsu PHY – budowany system można łatwo wyposażyć w kompletny interfejs sieciowy Ethernet.
Dzięki nowym zestawom uruchomieniowym opracowanym i wdrożonym do sprzedaży przez KAMAMI.pl, a także nowej książce poświęconej mikrokontrolerom STM32, poznanie sposobów implementacji protokołów sieciowych oraz przykłady ich praktycznego wykorzystania są w zasięgu każdego konstruktora-elektronika.
Motylowo
Prezentację „sieciowych” nowości z oferty KAMAMI.pl zaczniemy od następcy niezwykle popularnego w naszym kraju zestawu ewaluacyjnego STM32Butterfly. Na fotografii 1 pokazano nową, rozbudowaną wersję „motyla” noszącą nazwę STM32Butterfly2. Poza drobnymi zmianami, jak zwiększenie do 4 liczby diod LED, zwiększenie liczby linii GPIO dostępnych dla użytkowników czy dodanie złącza I2S (oprócz stosowanych we wcześniejszej wersji „motyla” SPI i I2C). Nowego „motyla” wyposażono także w złącze dla kart SD/MMC, interfejs RS232 z konwerterem napięć (który można wykorzystać m.in. do współpracy z bootloaderem) oraz potencjometr spełniający rolę nastawnika analogowego. Modyfikacji uległ ponadto interfejs USB, który w STM32Butterfly2 może pracować zarówno w trybie host jak i device – jest on wybierany za pomocą dwóch zworek.
Fot. 1. Wygląd nowego „motyla”: STM32Butterfly2
Interfejs sieciowy PHY w postaci modułu ZL2ETH (z układem STE100P) lub ZL3ETH (z układem DP83848) – obydwa produkowane przez KAMAMI.pl – jest montowany w specjalnej podstawce ulokowanej na prawym skrzydle „motyla”. Przewidziano dwie możliwości taktowania mostka PHY – z lokalnego generatora 25 MHz (na płytce przewidziano miejsce na jego montaż) lub z wyjścia MCO mikrokontrolera STM32F107.
Pomimo „rozrywkowego” wyglądu zestaw STM32Butterfly2 jest bardzo poważną platformą uruchomieniową, wyposażoną w peryferia przydatne do realizacji zarówno przykładów „szkolnych”, jak i wyrafinowanych aplikacji sieciowych.
Łatwość stosowania zestawu podnoszą złącza z wyprowadzonymi liniami GPIO w różnych konfiguracjach, do których można dołączać m.in. moduły peryferyjne z serii KAmod.
Z myślą o fanach mikrokontrolerów STM32 i zestawu STM32Butterfly2, którzy zarejestrowali się w portalu www.STM32.eu lub MIKROKONTROLER.pl, firma KAMAMI.pl przygotowała promocję: wszyscy zarejestrowani użytkownicy mogą zakupić zestaw składający się z zestawu STM32Butterfly2 i programatora ZL30PRG w cenie płytki STM32Butterfly2 (taniej o 79 PLN brutto).
Zamówienia na zestaw STM32Butterfly2 prosimy składać w sklepie KAMAMI.pl, podając w polu korespondencji hasło „STM32.eu” i swój login w portalu www.STM32.eu lub MIKROKONTROLER.pl. Programator ZL30PRG zostanie dodany do zamówienia automatycznie. |
Dla lubiących klasykę
Drugą „sieciową” nowością w ofercie KAMAMI.pl jest zestaw ZL29ARM (fotografia 2), który powstał jako bazowe rozwiązanie sprzętowe dla czytelników książki „Mikrokontrolery STM32 w sieci Ethernet”. Wyposażenie tego zestawu jest zbliżone do przedstawionego wcześniej STM32Butterfly2 z tą różnicą, że ZL29ARM wyposażono dodatkowo w dwa złącza umożliwiające instalację wyświetlaczy LCD: graficznego lub alfanumerycznego, interfejs warstwy fizycznej CAN2.0B z gniazdem DB9 oraz przetwornik akustyczny.
Fot. 2. Wygląd zestawu ZL29ARM, który jest sprzętową bazą dla książki „Mikrokontrolery STM32 w sieci Ethernet”
Elementy peryferyjne zintegrowane na płytce zestawu ZL29ARM (w tym interfejs ethernetowy) dołączono do mikrokontrolera STM32F107 w taki sam sposób jak na płytce STM32Butterfly, co ułatwia przenoszenie aplikacji pomiędzy zestawami.
Czytelnikom zainteresowanym stosowaniem mikrokontrolerów STM32 w aplikacjach ethernetowych polecamy wydaną przez Wydawnictwo BTC książkę „Mikrokontrolery STM32 w sieci Ethernet”, której autor przygotował i doskonale opisał wiele przykładowych aplikacji sieciowych, udostępniając ich kompletne kody źródłowe. |