[PRZYKŁAD] STM32 NUCLEO-L476RG i KA-Nucleo-UniExp

Na portalu MIKROKONTROLER.pl pojawił się artykuł p.t. [PRZYKŁAD] STM32 NUCLEO-L476RG i KA-Nucleo-UniExp. Przykład pokazuje użycie nakładki rozszerzeniowej KA-Nucleo-UniExp we współpracy z zestawem deweloperskim STM32 NUCLEO-L476RG. W przykładzie mikrokontroler zbiera dane z czujników (temperatury i akcelerometru), a następnie wysyła za pośrednictwem komunikacji Bluetooth. Na nakładce znajdują się zarówno w.w. czujniki jak i moduł HC-05.

Poniższy materiał wideo obrazuje działanie przykładu:

KAmodMMA7361LC – moduł z analogowym czujnikiem przyspieszenia

kamodmma7361lc-modul-akcelerometru-z-ukladem-mma7361lc

Moduł akcelerometru z wyjściem analogowym KAmodMMA7361LC jest zbudowany w oparciu o sensor MMA7361LC firmy Freescale Semiconductor. Jest to czujnik mierzący przyspieszenia działające na niego w trzech osiach x, y, z, wykonany w technologii MEMS.

kamodmma7361lc-modul-akcelerometru-z-ukladem-mma7361lcfd

Czujnik ma możliwość prowadzenia pomiarów w dwóch zakresach pomiarowych: ±1.5g i ±6g. Producent czujnika wprowadził możliwość wyboru zakresu pomiarowego, przeprowadzenia testu czujnika oraz wykrywania swobodnego spadku. Wszystkie operacje oraz informacje wyprowadzone są na złącza modułu KAmod. Ponadto czujnik posiada 3 linie analogowe, których napięcie jest proporcjonalne do istniejącego przeciążenia w danej osi. Na płytce modułu został umieszczony stabilizator co sprawia, że moduł możemy zasilać napięciem od 2,5 do 5,5 V. Wymiary modułu to 27 mm x 15 mm x 3 mm – oznacza to, że moduł KAmodMMA7361LC bez problemu znajdzie zastosowanie przy konstrukcjach wymagających pomiaru działających na nie przyspieszeń w konstrukcjach latających, takich jak drony czy bezzałogowe płatowce.