W tej części artykułu omówimy kolejne systemy łączności bezprzewodowej – MiWi rozwijany przez Microchip oraz LoRaWAN Zachęcamy także do przeczytania pierwszej części artykułu, który znajduje się na stronie Systemy łączności bezprzewodowej (część 1) Microchip MiWi […]
Autor: Tomasz Jabłoński
Systemy łączności bezprzewodowej (część 1)
Rozwój wielu dziedzin elektroniki opiera się na technice mikroprocesorowej i łączności bezprzewodowej. Bardzo silnym motorem napędzającym rozwój technologii bezprzewodowych są dwa obszary. Jednym z nich jest urządzenia rynku konsumenckiego, którego koronnym przykładem jest smartfon pozwalający […]
Pierwsze kroki z TouchGFX (część 2)
Własny prosty interfejs w programie TouchGFX Designer Kolejnym krokiem będzie zaprojektowanie i wykonanie własnego prostego interfejsu w programie TouchGFX Designer. W oknie Application Template wybieramy testowy moduł STM32F429I Discovery, a w oknie UI TEMPALTE czysty […]
Pierwsze kroki z TouchGFX (część 1)
Problem prawidłowej interakcji operator–maszyna zaprzątał głowy projektantów od zarania ery przemysłowej. Dźwignie sterujące i mechaniczne wskaźniki położenia były stopniowo zastępowane elektrycznymi układami kontrolno-pomiarowymi. Nadzór nad procesami przemysłowymi zapewniały tablice kontrolne z wieloma przełącznikami, lampkami i […]
Mikrokontrolery z rodziny STM32WB
Nowoczesne wydajne mikrokontrolery przeznaczone są głównie dla układów sterowania w urządzeniach wbudowanych (embeded). W rozbudowanych, skomplikowanych zadaniach wykonywanych przez te urządzenia zasadne staje się stosowanie systemów czasu rzeczywistego RTOS. Umożliwia on podział algorytmów sterowania na […]
Konfigurator MPLAB Code Configurator (cz. 2)
Po skonfigurowaniu modułu TMRO klikamy na przycisk Generate w oknie Project Resources. MCC wygeneruje kod na podstawie ustawień i zapisze go do właściwych katalogów. Dla modułu peryferyjnego TMRO generowany jest plik tmr0.c zawierający funkcje inicjalizacji […]
Konfigurator MPLAB Code Configurator (cz. 1)
O przydatności mikrokontrolerów do konkretnych zadań decydują dwie podstawowe właściwości: wydajność obliczeniowa rdzenia oraz dostępna pamięć programu i danych, a także ilość i jakość układów peryferyjnych. Trudno jednoznacznie odpowiedzieć, która z nich jest bardziej istotna. […]
STM32G0, STM32L0 czy STM32F0 – który wybrać?
W pewnym okresie rozwoju mikrokontrolerów spróbowano zastąpić mikrokontrolery 8-bitowe przez jednostki 32-bitowe. W rezultacie projektanci mieli przy podobnych kosztach układu dostać o wiele bardziej wydajne jednostki oferujące możliwości nie do osiągnięcia dla 8-bitowców. Żeby to […]
BME280 – czujnik temperatury, wilgotności oraz ciśnienia (część 2)
Artykuł opisuje funkcje i zastosowanie czujnika temperatury, ciśnienia i wilgotności BME280. W drugiej części zaprezentowano praktyczny przykład obsługi sensora przy pomocy zestawu rozwojowego ARIS Edge S3A3 z mikrokontrolerem Renesas Synergy S3A3.
BME280 – czujnik temperatury, wilgotności oraz ciśnienia (część 1)
Stacje pogodowe, obok termometrów, wzmacniaczy czy zegarów, są najczęściej samodzielnie projektowanym i wykonywanym przez hobbystów urządzeniem. Nie ma nic w tym dziwnego, bo pomiar temperatury, ciśnienia atmosferycznego oraz wilgotności jest bardzo przydatny w codziennym życiu. […]