Baza wiedzy

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.

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.

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.

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.

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.

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.

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.

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.