wersja mobilna | kontakt z nami

MSP430FR2433. Mikrokontroler z FRAM i zestaw startowy

Numer: Styczeń/2018

Texas Instruments konsekwentnie rozwija własne rozwiązania 16-bitowe wykorzystujące pamięć FRAM. Do opisanych wcześniej FR5969 oraz FR4133 dołączył niedawno zestaw Launchpad MSP-EXP430FR2433. Cechą wyróżniającą należący do serii Value Line Sensing Microcontroler, procesor MSP430FR2433, jest przeznaczenie do aplikacji pomiarowych. Dzięki elastyczności i niewielkiemu poborowi mocy układ doskonale nadaje się także do aplikacji noszonych (wearable) monitorujących i rejestrujących np. funkcje organizmu.

Pobierz PDF

rys1Launchpad jest wspierany przez środowisko Code Composer, IAR Workbench oraz darmową, wzorowaną na Arduino – Energię (od wersji 1.6.10E18) i stanowi doskonałą alternatywę dla starszych MSP430G2xxx lub wszechobecnych procesorów ARM.

Schemat blokowy mikrokontrolera MSP430FR2433 pokazano na rysunku 1. Jego najważniejsze parametry to:

- 16-bitowa architektura RISC,
- zegar do 16 MHz,
- wbudowane oscylatory 32 kHz, 10 kHz, 16 MHz,
- szeroki zakres napięcia zasilania 1,8…3,6 V i niewielki pobór mocy 126 mA/MHz,
- do 15,5 kB szybkiej pamięci FRAM,
- 4 kB pamięci RAM,
- zegar czasu rzeczywistego,
- do 19 wyprowadzeń I/O,
- 4 liczniki 16-bitowe,
- 8-kanałowy przetwornik A/C o rozdzielczości 10 bitów,
- wbudowane źródło napięcia odniesienia 1,5 V,
- interfejsy szeregowe, SPI, UART, IrDA, I2C,
- dostępne miniaturowe obudowy VQFN24 (4 mm×4 mm), DSBGA24 (2,29 mm×2,34 mm).

rys3Aby szybko sprawdzić możliwości nowych układów, TI udostępnił zestaw startowy Launchpad MSP430FR2433 (rysunek 2). Zestaw zawiera (odłączalny) programator/emulator eZ-FET oraz część testową z procesorem. Peryferia zestawu ograniczają się do dwóch przycisków i dwóch LED dołączonych do GPIO. Opcjonalnie układ może być zasilany z superkondensatora (EEC-S0HD224H 0,22 F niewchodzącego w skład zestawu). Programator dzięki zworkom może zostać odłączony od układu, aby nie obciążać dodatkowo źródła zasilania w układzie testowym. Jak w większości Launchpadów zastosowano technologię EnergyTrace pozwalającą na bieżąco monitorować pobór prądu przez procesor. Wyprowadzenia GPIO dostępne są na złączach szpilkowych w standardzie 2×10 pinów umożliwiających podłączenie zgodnych Booster-Packów także w wersji przelotowej (tj. płytki rozszerzeń można łączyć zarówno od dołu, jak i góry zestawu). W opakowaniu zestawu znajdziemy kabelek micro USB oraz krótką instrukcję szybkiego startu, czyli wszystko, co jest konieczne do uruchomienia zestawu, a o czym zdarza się zapominać innym producentom.

rys4Wyposażenie zestawu jest skromne, ale zestaw katalogowo kosztuje 9,99 USD (Ti Store), a w ofercie promocyjnej tylko 4,30 USD, co jest ceną bardzo przystępną.

Dla celów edukacyjnych udostępniono dwa projekty wraz z kompletnymi kodami źródłowymi. Jeden to oczywiście „nieśmiertelny” blink (BlinkLED_MSP430FR2433), drugi to rejestrator temperatury z aplikacją rejestrująca dane w chmurze (OutOfBox_MSP430FR2433). Rejestrator jest aplikacją działającą po wyjęciu Launchpada z pudełka. Dla sprawdzenia jej funkcjonalności konieczna jest instalacja rozszerzenia przeglądarki www – TICloudAgent Bridge. Po jego zainstalowaniu i uruchomieniu https://goo.gl/
vcjACJ warto z menu uaktualnić firmware Launchpada. Po aktualizacji i wybraniu aktywnego portu szeregowego UART (rysunek 3) można wybrać jeden z dostępnych trybów pracy aplikacji – odczyt bezpośredni z wizualizacją temperatury (live) i sygnalizacją na LED-ach przekroczenia zadanego progu lub rejestrator (logged) temperatur do pamięci FRAM z cyklicznym ich odczytem. Przykładowe zrzuty ekranu podczas działania aplikacji przedstawiają rysunki 45. Dane do aplikacji przesyłane są poprzez port szeregowy (115200,8,n,1) w trybie tekstowym, więc można je podejrzeć w dowolnym terminalu. Sposób logowania jest zmieniany przyciskami S1 i S2 (rysunek 6).

Po przetestowaniu pozostaje tylko życzyć udanych aplikacji mikrokontrolerów testowanych z użyciem zestawu.

Adam Tatuś, EP

(Uwaga! Pełny tekst artykułu zawierający wszystkie rysunki jest dostępny w załączonym pliku w formacie PDF)

Pozostałe artykuły

Tester gniazd trójfazowych Voltcraft ST-16B/ST32B

Numer: Luty/2018

W artykule opisano tester gniazd trójfazowych, który będzie przydatny podczas prowadzenia prac instalacyjnych związanych z 3-fazową siecią zasilającą. Wyniki pomiarów wykonanych testerem nie mogą być jednak traktowane jako miarodajne z punktu widzenia obowiązujących przepisów. Prace instalacyjne mogą być prowadzone wyłącznie przez wykwalifikowanych instalatorów posiadających odpowiednie uprawnienia.

Zasilacz BaseTech BT305

Numer: Styczeń/2018

Trudno sobie wyobrazić stanowisko pracy elektronika bez podstawowego przyrządu, jakim jest zasilacz laboratoryjny z regulacją napięcia i prądu. W artykule opisano zasilacz BASETech BT-305. Zwykle urządzenia stanowiące wyposażenie stanowiska elektronika mają charakterystyczne obudowy. Już na pierwszy rzut oka można rozpoznać ich przeznaczenie. Jest tak również w wypadku zasilacza BT-305. Chociaż nie istnieje ustalony standard dla urządzeń ...

ADALM PLUTO-SDR. Zestaw uruchomieniowy radia definiowanego programowo

Numer: Styczeń/2018

Dla osób chcących zapoznać się z technika SDR firma Analog Devices przygotowała zestaw uruchomieniowy ADALM-PLUTO. W skład zestawu wchodzi odbiornik-nadajnik SDR, anteny, kabel USB oraz mostek SMA, czyli wszystko, co konieczne od strony sprzętowej, aby rozpocząć praktyczną przygodę z SDR.

Zestaw uruchomieniowy IoT od firmy Cypress

Numer: Styczeń/2017

Firmy ? producenci podzespołów wręcz prześcigają się oferując nam coraz to ciekawsze zestawy ewaluacyjne z zamontowanymi coraz to bardziej interesującymi modułami peryferyjnymi. A to wszystko po to, aby przekonać nas, że warto skorzystać z ich oferty. Cały ten szum generuje wkraczająca coraz to szerzej w nasze życie technologia IoT. Przyjrzymy się jednemu z najnowszych zestawów Cypressa.

Voltcraft DL-141TH - miernik i rejestrator temperatury oraz wilgotności

Numer: Styczeń/2017

Przyrząd mierzący i rejestrujący temperaturę oraz wilgotność nie jest tym rodzajem miernika, który przyda się każdemu. Jest on przeznaczony do specyficznych zastosowań i może być stosowany w magazynach żywności, przy sezonowaniu drewna lub w pewnych specyficznych procesach technologicznych, z którymi rzadko ma do czynienia przeciętna osoba.

Mobilna
Elektronika
Praktyczna

Elektronika Praktyczna

Luty 2018

PrenumerataePrenumerataKup w kiosku wysyłkowym

Elektronika Praktyczna Plus

lipiec - grudzień 2012

Kup w kiosku wysyłkowym