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

Stacja lutownicza Toolcraft ST-50D

Numer: Marzec/2018

Każdy elektronik wykonujący częściej niż sporadycznie prace montażowe powinien pomyśleć o wyposażeniu swojego stanowiska pracy w profesjonalną stację lutowniczą. Wybór tego typu narzędzi może z powodu bogactwa ofert stanowić nie lada wyzwanie. W artykule opisano stację oferowaną przez firmę Conrad, charakteryzującą się bardzo dobrą relacją ceny do jakości.

Zasilacz laboratoryjny Voltcraft LPS1305

Numer: Maj/2017

Voltcraft to marka atrakcyjnych urządzeń o bardzo zróżnicowanych zastosowaniach. W ofercie znajdują się m.in. takie urządzenia jak: zasilacze, ładowarki i testery akumulatorów, kamery inspekcyjne, pH-metry, multimetry cyfrowe, tachometry, detektory gazu, luksomierze, termoanemometry, przetwornice samochodowe, decybelomierze, detektory gazu i wiele innych. W artykule przedstawiono zasilacz laboratoryjny.

Voltcraft BL-20TRH i FM-200. Zestaw - higrometr i miernik wilgotności

Numer: Marzec/2017

W pracach remontowych oraz budowlanych bardzo ważna jest kontrola warunków środowiskowych. Badanie wilgotności materiałów budowlanych oraz wilgotności wewnętrznej okazuje się szczególnie istotne podczas początkowych procesów budowlanych. Do tych czynności wymagane są jednak 2 różne urządzenia. Dzięki zestawowi Voltcraft BL-20TRH i FM-200 uzyskanie dokładnych danych pomiarowych staje się o wiele łatwiejsze.

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ń ...

Mobilna
Elektronika
Praktyczna

Elektronika Praktyczna

Lipiec 2018

PrenumerataePrenumerataKup w kiosku wysyłkowym

Elektronika Praktyczna Plus

lipiec - grudzień 2012

Kup w kiosku wysyłkowym