Mikrokontrolery
Precyzyjne pomiary zasilania STM32 z użyciem STLINK-V3PWR
Prąd pobierany przez urządzenie IoT może zmieniać się o kilka rzędów wielkości między fazą uśpienia a transmisją radiową - krótkie impulsy nakładają się na sumaryczny, często niewielki prąd zasilania procesora, czujników i innych elementów urządzenia. Potrzebny jest zatem przyrząd pomiarowy łączący duży zakres dynamiki z odpowiednią rozdzielczością czasową i dokładnością. Jednym z najbardziej przystępnych cenowo urządzeń, szczególnie użytecznym w systemach opartych na STM32, jest STLINK-V3PWR.
Baterie i akumulatory
Akumulatory NiMH – przeżytek czy niezastąpione źródło energii?
Ogniwa i pakiety litowe wyznaczają dziś kierunek miniaturyzacji urządzeń przenośnych. Pomimo to akumulatory NiMH wciąż utrzymują swoją pozycję na rynku. Czy stosowanie starszego typu...
Kompatybilność elektromagnetyczna
Transile w praktyce (2). Parametry katalogowe diod TVS
Diody TVS stanowią pierwszą linię ochrony układu elektronicznego przed wyładowaniami ESD, a często także przed innymi narażeniami wysokonapięciowymi. Kluczem do sukcesu jest jednak poprawny dobór elementu, gdyż nieodpowiedni transil nie tylko nie zdoła uchronić układu przed uszkodzeniem, ale także może znacznie zaburzyć działanie urządzenia w normalnych warunkach pracy.
EDA/CAD
PCB Health Check w Altium Designer – szybki test projektu, który musisz znać
Pracując w znakomitej większości środowisk EDA stosujemy zwykle dwa etapy kontroli projektu: testy ERC oraz DRC. Poprawny wynik obu testów nie zawsze oznacza jednak, że sam dokument płytki jest w dobrej kondycji. Twórcy programu Altium Designer opracowali dodatkowe narzędzie o nazwie PCB Health Check, pozwalające na szybką kontrolę „higieny” danych w dokumencie PCB.
Kompatybilność elektromagnetyczna
Transile w praktyce (1). Podstawy ochrony ESD
Wyładowanie elektrostatyczne trwa bardzo krótko, lecz jego przebieg jest niezwykle gwałtowny: czoło impulsu narasta w czasie krótszym niż nanosekunda, a prąd szczytowy może osiągać dziesiątki amperów. Jednym z podstawowych środków ochrony przed tymi destrukcyjnymi zdarzeniami są transile.
Mikrokontrolery
Sprzętowe metody ograniczania poboru mocy w energooszczędnych układach STM32
Optymalizacja energetyczna mikrokontrolera zwykle kojarzy się przede wszystkim z wprowadzaniem rdzenia w tryby Sleep, Stop lub Standby. W nowoczesnych STM32 równie duże znaczenie mają jednak mechanizmy sprzętowe działające niejako poniżej warstwy programowej.
Baterie i akumulatory
Anatomia PCM – zaglądamy do wnętrza modułu zabezpieczającego
Praktycy rzadko zastanawiają się nad tym, jak dokładnie działa zintegrowany układ zabezpieczający, a o jego istnieniu przypominają sobie dopiero w razie awarii. Jeżeli chcemy świadomie projektować podsystemy zasilania, warto przyjrzeć się z bliska budowie i działaniu modułów PCM.
Baterie i akumulatory
Bezpieczne ładowanie akumulatorów litowych – poradnik konstruktora
Jak bezpiecznie ładować akumulatory Li-Ion i Li-Po? W artykule opisujemy profile CC/CV, warunki zakończenia ładowania, rolę PCM i NTC oraz najważniejsze pułapki projektowe.
Baterie i akumulatory
Bateryjne zasilanie urządzeń (2). LDO, DC/DC czy PMIC – zasady doboru architektury
W wielu projektach decyzja dotycząca architektury podsystemu zasilania jest relatywnie prosta, czasem wręcz oczywista. Są jednak takie przypadki, w których trzeba rozważyć szereg sprzecznych ze sobą wymagań i, siłą rzeczy, wybrać nieunikniony kompromis. Sytuacja taka ma miejsce zwłaszcza w urządzeniach, które mają być zasilane za pomocą baterii pierwotnych.
Mikrokontrolery
STM32 HAL2 od środka – co się zmieniło?
Na przestrzeni ostatniej dekady biblioteka HAL stała się fundamentem ekosystemu STM32. Wraz z wprowadzeniem na rynek rodziny STM32C5, firma STMicroelectronics zdecydowała się jednak na wprowadzenie zmian znacznie głębszych niż uporządkowanie nazw funkcji czy dodanie obsługi kolejnych peryferiów. Efektem tego procesu jest nowa biblioteka o nazwie HAL2.
Mikrokontrolery
MOSFET-y w układach mikroprocesorowych – 4 zasady prawidłowej implementacji
Tranzystor MOSFET może pełnić rolę bufora pomiędzy delikatnym wyjściem GPIO mikrokontrolera a obciążeniem pobierającym prąd i/lub zasilanym napięciem znacznie przekraczającym możliwości pinów procesora. Najprostszy układ pracy z bramką połączoną bezpośrednio z mikrokontrolerem może jednak działać nieprzewidywalnie podczas resetu bądź przełączania szybkim przebiegiem PWM.

