||

Sterownik PWM – #6 – Problem z odczytem wartości ADC z wykorzystaniem DMA w procesorze STM32G0

Na rozgrzewkę: W projekcie zbieram pomiar z 12 kanałów ADC, więc użyłem do tego DMA. Po wielu próbach uruchomienia DMA natknąłem się na wpis ST Community o błędzie w bibliotece HAL dotyczącym właśnie DMA. We wpisie chcę pokazać Ci jak rozwiązać problem, aby oszczędzić Ci czasu podczas tworzenia swoich projektów. Zakres wpisu: Opis problemu Rozwiązanie…

Najlepsze źródła wiedzy z zakresu elektroniki

Na rozgrzewkę: Ucząc się elektroniki, nie korzystam tylko z książek, lecz są to inne blogi, kanały na YT, czy materiały, które udostępniają dostawcy komponentów elektronicznych.  Poniżej przedstawię Ci listę materiałów, z których osobiście korzystam.  Lista jest przedstawiona alfabetycznie, zapraszam do obserwowania każdego z poniższych źródeł, dzięki nim można zyskać dużo wiedzy, przedstawionej w interesujący sposób….

Przetwornica flyback – #4 – Obliczenia komponentów układu RCD
||

Przetwornica flyback – #4 – Obliczenia komponentów układu RCD

Na rozgrzewkę: W ostatnim wpisie z tej serii przybliżyłem Ci zadania komponentów układu RCD, teraz chcę przedstawić dobór wartości poszczególnych komponentów układu. Analizę wykonam w darmowym programie SMath Studio. Zakres wpisu: Napięcie odbite Vor Napięcie występujące na tranzystorze Dioda Zenera Układ RC Napięcie odbite Vor: Napięcie odbite Vor jest to odbite napięcie od strony wtórnej…

||

Sterownik PWM – #5 – Odczyt ADC z więcej niż 8 kanałów w procesorze STM32G0

Na rozgrzewkę: Po zaprojektowaniu PCB, zamówieniu, wyprodukowaniu u jednego z chińskich dostawców, montażu, przeszedłem do konfiguracji procesora, oraz pisania programu. W projekcie użyłem procesor STM32 z rodziny G0. Wspomniany procesor nie jest wspierany przez bibliotekę StdPeriph, więc do konfiguracji użyłem CubeMX. Czytając dokumentację procesora podczas tworzenia schematu, wspomniane było o 16 zewnętrznych kanałach ADC oraz 3…

Przetwornica flyback – #3 – Układ RCD
||

Przetwornica flyback – #3 – Układ RCD

Na rozgrzewkę: W tym wpisie zajmę się opisem obwodu RCD, który zabezpiecza przed wysokim napięciem pojawiającym się na drenie tranzystora podczas jego wyłączania. Wysokie napięcie pochodzi od indukcyjności pasożytniczej transformatora, które może uszkodzić tranzystor. Dlatego równolegle do pierwotnego uzwojenia transformatora dodałem układ RCD. Dobór tego układu jest bardzo istotny ze względu na żywotność projektowanego urządzenia,…

Z życia elektronika – #21 – Analiza Monte Carlo wejścia ADC w procesorze w oparciu o pomiar prądu
|

Z życia elektronika – #21 – Analiza Monte Carlo wejścia ADC w procesorze w oparciu o pomiar prądu

Na rozgrzewkę: Dwa poprzednie wpisy dotyczyły tematu analizy WCA, w tym wpisie skupię się na metodzie Monte Carlo. Analizę wykonam w darmowym i dla wielu znanym programie LTspice. Wyniki analizy dla lepszego zobrazowania pokażę w postaci histogramu. Do osób zapisanych do Newsletter wyślę pliki wykonane przeze mnie na potrzeby wpisu. Zakres wpisu: Analiza Monte Carlo…

Z życia elektronika – #20 – Analiza WCA (Worst Case Analysis) wejścia ADC w procesorze w oparciu o pomiar prądu – obliczenia
|

Z życia elektronika – #20 – Analiza WCA (Worst Case Analysis) wejścia ADC w procesorze w oparciu o pomiar prądu – obliczenia

Na rozgrzewkę: W poprzednim wpisie z tej serii zawarłem schemat analizowanego układu oraz parametry poszczególnych komponentów, które będą potrzebne do wykonania analizy. W tym wpisie skupię się tylko na obliczeniach. Do obliczeń będę używał darmowego programu SMath Studio, do osób zapisanych do newsletter wyślę arkusz z obliczeniami. Zakres wpisu: Elementy pasywne Wzmacniacz operacyjny Procesor Wyznaczanie…

Z życia elektronika – #19 – Analiza WCA (Worst Case Analysis) wejścia ADC w procesorze w oparciu o pomiar prądu – parametry
|

Z życia elektronika – #19 – Analiza WCA (Worst Case Analysis) wejścia ADC w procesorze w oparciu o pomiar prądu – parametry

Na rozgrzewkę: Podczas projektowania elektroniki niezbędne jest wykonanie szeregu analiz, aby urządzenie było odporne na warunki pracy jak i spełniało założone wymagania. Na podstawie analiz możesz wybrać odpowiednie komponenty, aby finalnie całe urządzenie przeszło zdefiniowane testy. W obecnym wpisie podam Ci parametry jakie należy wziąć pod uwagę, a w kolejnym z tej serii przedstawię Ci…

Przetwornica flyback – #2 – Cel izolacji galwanicznej, opis funkcji sterownika oraz komponentów obwodu
||

Przetwornica flyback – #2 – Cel izolacji galwanicznej, opis funkcji sterownika oraz komponentów obwodu

Na rozgrzewkę: Poprzedni wpis był wstępem, od tego wpisu zajmę się przedstawieniem kolejnych kroków podczas projektowania przetwornicy. W tym wpisie przedstawię Ci, do czego służy separacja galwaniczna w przekształtnikach energoelektronicznych, funkcje wybranego przeze mnie sterownika, oraz zadania komponentów, których umiejscowienie może nie być do końca jasne. Zakres wpisu: Cel separacji galwanicznej Dedykowany sterownik do przetwornicy…

Z życia elektronika – #18 – Parametry tranzystora MOSFET oraz diody: avalanche energy, pulse peak current
|

Z życia elektronika – #18 – Parametry tranzystora MOSFET oraz diody: avalanche energy, pulse peak current

Na rozgrzewkę: Są takie momenty w pracy elektronika, w których dobierasz komponenty tj. tranzystory czy diody pracujące z większymi prądami. Wiadomo, na początku zerkasz do dokumentacji komponentów, następnie wykonujesz obliczenia strat mocy: przewodzenia i łączeniowych, dalej sprawdzasz jaka będzie temperatura złącza, no i jest. W porządku, a co w momencie kiedy tranzystor pracuje z elementami…