Jaki przepis na 6-nóżkowy, mikrokontrolerowy sukces wymyślili inżynierowie firmy Freescale? Najbardziej oczywisty: wykorzystali jeden ze swoich klasycznych rdzeni – HC08 – i po drobnych uproszczeniach wykonali na jego bazie rdzeń oznaczony symbolem RS08.
ColdFire z USB: Flexis JM Badge Board
Mikrokontrolery ColdFire produkowane przez firmę Freescale należą do grona „klasyków” dzielnie stawiających czoła najazdowi ARM-ów. Mikrokontrolery z rodziny Flexis są także prekursorem popularnej obecnie „pinowej” kompatybilności różnych rodzin mikrokontrolerów, charakteryzuje je także – tracąca popularność – solidność wykonania, przejawiająca się niepokojąco niewielką liczbą errat…
ZL27ARM: STM32 i klawiatura bezstykowa
Jednym z kilku możliwych sposobów wyposażenia urządzenia w klawiaturę bezstykową jest zastosowanie wyspecjalizowanego kontrolera, może to być na przykład jeden z układów produkowanych przez firmę Atmel. Do przykładowej aplikacji wybrano scalony kontroler AT42QT1060, który umożliwia zbudowanie w pełni funkcjonalnej klawiatury zbliżeniowej zawierającej od dwóch do sześciu przycisków.
ZL31ARM: obsługa GPIO, SysTick, PWM, EXINT i Watchdoga
Przykład obsługi portów GPIO w zestawie ZL31ARM (joystick, diody LED dołączone do GPIO), zegara SysTick (przerwania co 1 ms, zmiana stanu LED1 co 500 ms), licznika PWM (współczynnik wypełnienia impusu sterowany joystickiem gora/dol z wyjściem na LED2), obsługa przerwania zewnętrznego od joysticka i obsługa watchdoga.
ZL31ARM: obsługa ADC i DMA
Obsługa ADC (pomiar napięcia z suwaka potencjometru znajdującego się na płytce ZL31ARM) i za pomocą DMA albo zapisu do zmiennej w pamięci (ADConvertedValue) albo bezpośrednio do rejestru CCR1 timera TIM1.
ZL31ARM: obsługa LCD z Nokii 3310 i USART
Obsługa USART1 (jako terminal) + obsługa wewnętrznego czujnika temperatury mikrokontrolera zastosowanego w zestawie ZL31ARM. Po naciśnięciu joysticka (KEY_OK) przez USART jest wysyłana za pomocą kodów ASCII wartość napiecia z potencjometru i temperatura zmierzona wewnątrz mikrokontrolera.
ZL31ARM: graficzny LCD i wielopoziomowe menu
Procedurę obsługi graficznego LCD z Nokii 3310 wzbogaciłem o obsługę prostego menu
Zestaw z STM32 o 500 PLN taniej!
Zestaw STM3210B-SK/KEI jest w grudniu dostępny w sklepie KAMAMI.pl w obniżonej cenie za 499 PLN brutto (obniżka wynosi 500 PLN!). Zestaw składa się z dwóch części:
- zestawu uruchomieniowego MCBSTM32, wyposażonego w mikrokontroler STM32F103 w obudowie LQFP64 (128 kB pamięci Flash, 20 kB SRAM, interfejsy USB, CAN, USART, SPI, I2C oraz LIN); wyposażenie: płytka prototypowa, 20-pinowe gniazdo do dołączenia interfejsu JTAG, 3 mikroswitche, 8 diod LED, potencjometr, gniazdo RS232, gniazdo USB, gniazdo CAN, alfanumeryczny wyświetlacz LCD 2×16;
- interfejsu ULINK-ME, który umożliwia programowanie oraz debuggowanie mikrokontrolerów z rdzeniem ARM (w tym Cortex) współpracujący ze środowiskiem uVision firmy Keil.
Nowy mikrokontroler Texas Instruments z interfejsem Profibus
Firma Texas Instruments rozszerzyła popularną rodzinę mikrokontrolerów Sitara o nowy układ AM1810. Model ten charakteryzuje się wysoką wydajnością i bogatym wyposażeniem, wśród którego na szczególną uwagę zasługuje sprzętowy interfejs do obsługi protokołu Profibus. Rozwiązanie to według producenta umożliwi znaczną redukcję kosztów i nakładów czasu potrzebnych do budowy komunikacyjnych sieci przemysłowych wykorzystujących standard Profibus.
Pierwsze transceivery CAN z izolacją galwaniczną
Firma Analog Devices opracowała kolejne układy transceiverów magistrali zapewniające pełną izolację galwaniczną linii sygnałowych i zasilania. Po układach scalonych obsługujących tak znane interfejsy, jak RS-485/422, RS-232, USB czy I2C, do firmowej oferty trafiło rozwiązanie dedykowane dla jednego z najpopularniejszych standardów automatyki przemysłowej – CAN (Control-Area Network).



