systemypomiarowe.pl

Zbliżenie zmontowanej płytki drukowanej P161002 z układami Microchip w obudowach SMD Wizualizacja płytki z mikrokontrolerem STM32, gniazdem karty SD i modułem GPS Trójwymiarowa wizualizacja płytki z przekaźnikiem, buzzerem i złączami Fragment schematu ideowego ze wzmacniaczem pomiarowym INA326 i przetwornikiem A/C MCP3304 Trójwymiarowa wizualizacja gęsto zmontowanej płytki modułu komunikacyjnego Płyta czołowa urządzenia z opisanymi przyciskami, pokrętłami głośności i głośnikiem Rysunek techniczny płyty czołowej z rozmieszczeniem przycisków i pokręteł Zmontowana płytka z mikrokontrolerem PIC18F2550, złączem USB i potencjometrami montażowymi Kod źródłowy interfejsu TouchGFX dla STM32 w edytorze Visual Studio Code Projekt płytki drukowanej – widok warstw i rozmieszczenia elementów
❮
❯
Strona główna Oferta

Raspberry Pi i eZ430-RF2500 (MSP430)

Postanowiłem do komputerka Raspberry Pi dołączyć moduł eZ430-RF2500 od Ti.

Moduł radiowy eZ430-RF2500 firmy Texas Instruments

Rys. Widok modułu eZ430-RF2500.

W tym celu w płytkę baterii wlutowałem złącze szpilkowe w rastrze 2.54mm i do tych szpilek przy pomocy przewodów podłączyłem do Raspberry Pi.

Płytka baterii eZ430-RF2500 ze złączem szpilkowym w rastrze 2,54 mm

Rys. Wlutowane złącze szpilkowe.

UWAGA!! Należy zwrócić uwagę aby zwora JP1 na płytce baterii była rozwarta lub zdjęta. Zakładam, że mamy wykonane zmiany w plikach /boot/cmdline.txt i /etc/inittab powodujące indywidualne wykorzystanie portu i opisane w artykule o porcie UART. Podłączamy moduł eZ430-RF2500 z płytką Raspberry Pi zgodnie ze schematem.

Schemat połączenia modułu eZ430-RF2500 ze złączem P1 Raspberry Pi

Rys. Schemat połączeń eZ430-RF2500 i Raspberry Pi.

Po włączeniu zasilania raspberry Pi i zalogowaniu się do komputerka uruchamiamy uprzednio zainstalowany program minicom z prędkością 9600bps poleceniem:

minicom -b 9600 -o -D /dev/ttyAMA0

Na ekranie powinniśmy ujrzeć pomiary temperatury z podłączonego modułu.

Terminal z pomiarami temperatury odebranymi z modułu eZ430-RF2500

Rys. Pomiary temperatury z eZ430-RF2500.

Jeżeli posiadamy więcej kompletnych (z płytką baterii) modułów możemy włączyć ich zasilanie. Powstanie wówczas sieć TI simpliciti (r).

Trzy komplety modułów eZ430-RF2500 z płytkami baterii

Rys. Widok 3 kompletnych modułów eZ430-RF2500.

Pomiary z kilku modułów eZ430-RF2500 w terminalu Raspberry Pi

Rys. Widok terminala z pomiarami z kilku modułów eZ430-RF2500.

Przykładowe pomiary z modułów w formie tekstowej:

Node:0001,Temp: 73.7F,Battery:2.9V,Strength:044%,RE:no
Node:HUB0,Temp: 77.7F,Battery:3.2V,Strength:000%,RE:no
Node:0002,Temp: 75.0F,Battery:3.1V,Strength:052%,RE:no
Node:0003,Temp: 71.9F,Battery:3.0V,Strength:041%,RE:no
Node:HUB0,Temp: 77.7F,Battery:3.2V,Strength:000%,RE:no
Node:0001,Temp: 73.7F,Battery:2.9V,Strength:045%,RE:no
Node:0003,Temp: 71.2F,Battery:3.0V,Strength:039%,RE:no
Node:0002,Temp: 75.0F,Battery:3.1V,Strength:053%,RE:no
Node:HUB0,Temp: 78.4F,Battery:3.2V,Strength:000%,RE:no
Node:0001,Temp: 73.7F,Battery:2.9V,Strength:045%,RE:no
Node:0003,Temp: 71.2F,Battery:3.0V,Strength:039%,RE:no
Node:HUB0,Temp: 77.7F,Battery:3.2V,Strength:000%,RE:no
Node:0002,Temp: 74.3F,Battery:3.1V,Strength:052%,RE:no
Node:0001,Temp: 73.7F,Battery:2.9V,Strength:044%,RE:no
Node:HUB0,Temp: 78.4F,Battery:3.2V,Strength:000%,RE:no
Node:0003,Temp: 71.2F,Battery:3.0V,Strength:040%,RE:no
Node:0001,Temp: 73.7F,Battery:2.9V,Strength:045%,RE:no
Node:0002,Temp: 75.0F,Battery:3.1V,Strength:053%,RE:no
Node:HUB0,Temp: 77.7F,Battery:3.2V,Strength:000%,RE:no
Node:0003,Temp: 71.9F,Battery:3.0V,Strength:039%,RE:no
Node:0001,Temp: 73.7F,Battery:2.9V,Strength:044%,RE:no
Node:HUB0,Temp: 77.7F,Battery:3.2V,Strength:000%,RE:no

Widzimy tam numer węzła, temperaturę w danym punkcie, napięcie baterii zasilającej, siłę sygnału radiowego, stan pracy modułu. W dalszej części zajmę się interpretacją otrzymanych wyników przy pomocy specjalnie napisanej aplikacji.


Bezprzewodowa transmisja danych z czujników to typowe zadanie systemu pomiarowego – podobne rozwiązanie zastosowaliśmy w naszej czujce pomiarowej. Budujemy systemy akwizycji danych pomiarowych na zamówienie.



Copyright ©2026 systemypomiarowe.pl.