Zestawy FREEDOM (FRDM) dla mikrokontrolerów KINETIS firmy Freescacle – przegląd
Zestawy FREEDOM mogą współpracować z większością shieldów dla Arduino, ale firma Freescale przygotowała także własne płytki ekspanderów, z których zestaw FRDM-FXS jest dostępny w trzech wariantach:
- FRDM-FXS-9AXIS (fotografia 2), który wyposażono w sensory MEMS zapewniające 9 DoF: żyoroskop FXAS21000 oraz zintegrowany sensor integrujący akcelerometr i magnetometr – FXOS8700CQ,
Fot. 2. Widok płytki ekspandera FRDM-FXS-9AXIS
- FRDM-FXS-MULTI (fotografia 3), który wyposażono w wiekszą liczbę sensorów MEMS zapewniających 12 DoF: akcelerometr z interfejsem I2C MMA8652FC, akceleremetr z i nterefjsem SPI FXLS8471, żyroskop FXAS21000, magnetometr MAG3110, czujnik ciśnienia MPL3115A2, analogowy czujnik natężenia światła, zintegrowany senor 6-osiowy FXOS8700CQ, sensorowy „kombajn” pomiarowy, spełniający rolę m.in. detektora liczby kroków – MMA9553L oraz elementy ładowarki-zasilacza akumulatorowego (LiIon),
Fot. 3. Widok płytki ekspandera FRDM-FXS-MULTI
- FRDM-FXS-MULTI-B (fotografia 4), który jest rozbudowaną wersją ekspandera MULTI, dodatkowo wyposażoną w interfejs radiowy Bluetooth oraz ogniwo LiIon. Schemat modułu Bluetooth zastosowanego w ekspanderze FRDM-FXS-MULTI-B pokazano na rysunku 5.
Fot. 4. Widok płytki ekspandera FRDM-FXS-MULTI-B

Rys. 5. Schemat interfejsu Bluetooth zastosowanego w zestawie FRDM-FXS-MULTI-B
Ekspandery FRDM-FXS są przystosowane do współpracy z zestawami FRDM-KL25Z oraz FRDM-KL20D50M. Wszystkie wersje ekspanderów wyposażono w złącze kart microSD (rysunek 6).

Rys. 6. Schemat elektryczny ilustrujący dołączenie karty SD do mikrokontrolera w ekspanderach FRDM-FXS
Innym, dostępnym na rynku rozszerzeniem „sensorowym” zestawów FREEDOM jest XTRINSIC-SENSORS-EVK, który składa się z dwóch niezależnych płytek, które mogą być ze sobą łączone za pomocą gold-pinów:
- klasycznego zestawu FREEDOM-KL25Z,
- płytki ekspandera funkcjonalnego (fotografia 7), na której zamontowano trzy sensory MEMS z oferty firmy Freescale: MPL3115 (czujnik ciśnienia/wysokości i temperatury), MMA8491 (3-osiowy czujnik przyspieszenia/akcelerometr), MAG3110 (cyfrowy kompas).
Fot. 7. Widok ekspandera z sensorami MEMS z zestawu XTRINSIC-SENSORS-EVK
Zestaw XTRINSIC-SENSORS-EVK jest dostarczany przez producenta z aplikacją demonstracyjną zapisaną w pamięci Flash mikrokontrolera KINETIS L, która umożliwia odczyt wyników pomiarów z czujników zamontowanych na płytce ekspandera za pomocą dowolnego programu terminalowego. Komunikacja mikrokontrolera z komputerem PC odbywa się za pomocą wirtualnego portu COM/CDC (Communication Device Class), dostępnego w tym samym kanale USB, który wykorzystuje programator-debugger OpenSDA (oznaczony na płytce FREEDOM KL25Z jako „OpenSDA”). Po dołączeniu zestawu FREEDOM do USB komputera w Menedżerze urządzeń pojawia się port wirtualny COM bez sterowników, które trzeba zainstalować po pobraniu na przykład ze strony producenta.

Koniec ery defiladowej. Cykl życia technologii na froncie skrócił się do kilku tygodni
Czym jest czytnik e-booków i jak działa?
O suwerenności Europy mówią gen. Sławomir Żakowski, gen. Paweł Bielawny, dr. Jacek Pawlak, Adam Cudny i dr Daniel Więzik 




