Najtańszy w ofercie firmy Freescale zestaw startowy z mikrokontrolerem z rodziny KINETIS L – FREEDOM KL25Z – szybko zdobywa popularność wśród konstruktorów chcących zapoznać się z mikrokontrolerami wyposażonymi w rdzenie Cortex-M0+.
Kompas cyfrowy na STM32 i MAG3110
W przykładzie przedstawiamy realizację kompasu cyfrowego bazującego na magnetometrze MAG3110 firmy Freescale. Dodatkową funkcją aplikacji jest cyfrowe zobrazowanie temperatury odczytanej z wewnętrznego czujnika magnetometru. Projekt wykonano na zestawie ZL27ARM (KAMAMI.pl), wynik pomiaru zostanie przedstawiony w postaci graficznej na kolorowym wyświetlaczu LCD.
Programowalne źródło prądu i napięcia (SMU) Yokogawa GS610
SMU (Source Measurement Unit) to nowoczesny przyrząd laboratoryjny stanowiący odmianę prądowo/napięciowego zasilacza arbitralnego. Cechami wyróżniającymi opisany w artykule SMU Yokogawy – GS610 – są precyzja i szeroki zakres napięć i prądów wyjściowych oraz dokładność pomiarów.
Robot FREEbot na zestawie FREEDOM-KL25Z
FREEbot to prosty w wykonaniu robot należący do popularnej w robotyce amatorskiej kategorii „Linefollower”. Jego zadaniem jest podążanie po trasie wyznaczonej przez linię narysowaną na kontrastującym tle, w sposób całkowicie autonomiczny i jak najbardziej dokładny. Sterownikiem robota jest zestaw Freescale FREEDOM KL25Z (z mikrokontrolerem Kinetis L/Cortex-M0+).
Pierwsze uruchomienie DFRobot Romeo
Silniki należy podłączyć do odpowiednich złącz na płytce (zielone śrubowe, obok diod schottky’ego). Następnie należy podłączyć zasilacz (np. 9 V, 800 mA) lub baterie, potem kabel USB…
Mikrokontrolery LPC800 firmy NXP z rdzeniem Cortex-M0+: konkurenci dla 8-bitowców w zestawie LPCXpresso
Jeżeli nadal używasz mikrokontrolerów, ale intuicja kieruje Cię w stronę 32-bitowców, najnowsza propozycje NXP może okazać się interesująca: w rodzinie LPC800 rdzeń Cortex-M0+ opakowano w obudowę DIP8…
Język programowania Arduino – jedyny słuszny wybór
Decyzja dotycząca wyboru języka programowania w świecie Arduino z pewnością nie była łatwa. Od wielu już lat jedynym słusznym wyborem dla systemów mikroprocesorowych jest język C, który dzięki wysokiej efektywności i elastyczności wyparł asembler z ogromnej większości projektów. Tylko, że język C ma opinię trudnego do nauczenia (bzdura!), a przecież z założeń Arduino wynika, że praca ma być łatwa i przyjemna. Jednak również w tym przypadku autorzy Arduino stanęli na wysokości zadania.
MEMS-owa poziomica z sensorem LIS35 na STM32
W artykule przedstawiamy opis wykonania elektronicznej, dwuosiowej poziomicy wykorzystującej w roli sensora popularny akcelerometr MEMS, która służyć będzie do pomiaru kąta względem powierzchni Ziemi, na podstawie uzyskanych danych mikrokontroler obrazować będzie wynik pomiaru na wyświetlaczu TFT w postaci efektownej libelli (pęcherzyka powietrza).
Linux w systemach embedded – rozmowa z Marcinem Bisem, wykładowcą i autorem książki o systemie Linux
Marcin Bis jest jednym z czołowych promotorów Linuksa w aplikacjach embedded w naszym kraju. Czytelników naszego portalu zachęcamy do skorzystania prowadzonych przez niego z bezpłatnych warsztatów, jakie odbędą się w czerwcu tego roku w Warszawie, w ramach imprezy „Designing with Freescale”.
Interfejs komunikacyjny CAN: podstawy
Lata 80-te XX wieku były dla przemysłu motoryzacyjnego okresem historycznych zmian. Firmy projektujące i wytwarzające auta zaczęły na szeroką skalę montować w oferowanych przez siebie modelach urządzenia elektroniczne oparte na mikrokontrolerach.