Tag:

EMC

STM32: OSPEEDR, czyli szybko, szybciej i najszybciej (4). Obwody kompensacji buforów wyjściowych

Obwód wyjściowy każdej linii GPIO w STM32 jest zbudowany z pary tranzystorów MOS. W idealnym świecie ich parametry byłyby zawsze takie same: niezależnie od egzemplarza układu, temperatury pracy czy napięcia zasilania. W rzeczywistości tak nie jest, ale na szczęście bardziej rozbudowane mikrokontrolery STM32 mają wbudowane rozwiązania pozwalające przeciwdziałać nieuniknionym dryfom i tolerancjom produkcyjnym.

STM32: OSPEEDR, czyli szybko, szybciej i najszybciej (3). GPIO kontra EMC, czyli walka żywiołów

Trzecia część naszego cyklu poświęconego dynamice GPIO w STM32 odsłania prawdziwe oblicze zderzenia nowoczesnej "cyfrówki" z bezlitosną analizą EMC w domenie częstotliwości. Innymi słowy: sprawdzamy, jak naprawdę ustawienie szybkości GPIO wpływa na emisję zakłóceń RFI.

STM32: OSPEEDR, czyli szybko, szybciej i najszybciej (2). Praktyczne pomiary dynamiki GPIO

W pierwszej części materiału opisaliśmy podstawowe zagadnienia dynamiki wyjść GPIO w mikrokontrolerach STM32. Aby pokazać praktyczny wpływ konfiguracji OSPEEDR na działanie wyjść MCU, wykonaliśmy w naszym laboratorium eksperyment, którego wyniki stanowią ważną wskazówkę dla projektantów PCB i programistów.

STM32: OSPEEDR, czyli szybko, szybciej i najszybciej (1). Podstawy

Rejestr GPIOx_OSPEEDR, odpowiedzialny w mikrokontrolerach STM32 za dynamikę sygnałów na liniach GPIO, często bywa konfigurowany „na wszelki wypadek” od razu na najwyższą możliwą prędkość. Takie działanie to jednak spory błąd - w rzeczywistości od ustawienia OSPEEDR zależy bardzo wiele, choć zwykle problem wyjdzie na jaw w najmniej pożądanym momencie.

USB – 5 grzechów głównych w layoucie PCB

Problemy z enumeracją, losowe rozłączanie urządzenia USB czy nadmierna emisja zakłóceń w testach EMC - takie problemy często mają źródło nie w firmware, lecz...

Twoja sonda oscyloskopowa kłamie, czyli… jak poprawnie mierzyć szumy DC/DC (i nie tylko)?

Pomiar tętnień i szumów na wyjściu przetwornicy impulsowej wydaje się zadaniem dziecinnie prostym: wystarczy podłączyć sondę oscyloskopową do wyjścia, ustawić sprzężenie AC i odczytać wartości Vpp Vrms zmierzone automatycznie przez oscyloskop. W praktyce jest to jeden z tych pomiarów, w których konfiguracja stanowiska potrafi wpłynąć na wynik bardziej niż sam badany układ.

TOP 10 najczęstszych błędów w projektach PCB

Dobry layout PCB nie polega tylko na estetycznym połączeniu wszystkich padów zgodnie ze schematem. W praktyce o jakości płytki decydują setki zasad i parametrów. Przez lata przeglądania cudzych projektów widziałem wiele płytek, które wprawdzie działały na biurku albo jedynie w symulacji komputerowej, ale... zawodziły podczas badań EMC, w podwyższonej temperaturze, w czasie produkcji albo po podłączeniu dłuższego przewodu zasilającego.

Precompliance EMC z użyciem oscyloskopu

Przewód masy sondy oscyloskopowej może wprowadzać istotne błędy pomiarowe podczas pracy z sygnałami szybkozmiennymi. Co ciekawe, w testach precompliance te same zjawiska można jednak wykorzystać świadomie, zamieniając standardową sondę pasywną... w prostą sondę pola magnetycznego.