Pierwszą płytkę PCB zaprojektowałem dla przetwornicy podwyższającej napięcie DC-DC, aby przekonać się, że generuje bardzo głośny dźwięk. Konstrukcja oparta jest na MIC2253 .
Oto schemat:
Chociaż mój obwód dopuszcza różne kombinacje napięć wejściowych (Vin) i napięć wyjściowych (Vout). Przypadek, w którym debuguję, dotyczy Vin = 3,6 V i Vout = 7,2 V. Obciążenie było rezystorem 120 omów. Obliczyłem cykl pracy D = 0,5 (tj. 50%). Wydaje się, że jest to w granicach 10% i 90% maksymalnych limitów cyklu pracy określonych w arkuszu danych. Pozostałe elementy, tj. Zaślepki, cewki indukcyjne, rezystory są takie same lub podobne do tego, co sugeruje karta katalogowa w przykładzie zastosowania.
Wygląda na to, że daje prawidłowy wzrost napięcia RMS na wyjściu, ale po obejrzeniu sygnału przez oscyloskop widzę, jak okresowo pojawiają się tłumione sinusoidalne oscylacje napięcia, które wydają się być inicjowane przez przełączenie cewki indukcyjnej. Widzę te same oscylacje w prawie każdym punkcie naziemnym na planszy. Oscylacje na wyjściu są duże, tj. 3 V między szczytami. Po przeprowadzeniu drobnych badań wydaje się, że moje problemy nie dotyczą konkretnego wyboru konwertera, ale problemów z układem płytki drukowanej (patrz linki poniżej). Nie jestem pewien, jak naprawić mój układ, aby zapewnić akceptowalne wyniki.
Te dokumenty wydają się przydatne do debugowania problemu:
- http://www.physics.ox.ac.uk/lcfi/Electronics/EDN_Ground_bounce.pdf
- http://www.analog.com/library/analogDialogue/cd/vol41n2.pdf
- http://www.enpirion.com/Collateral/Documents/English-US/High-frequency-implications-for-switch-mode-DC-R_0.pdf
- http://www.maxim-ic.com/app-notes/index.mvp/id/3645
- http://www.maxim-ic.com/app-notes/index.mvp/id/735
Załączam trzy obrazy. „original pcb.png” zawiera obraz planszy, z którą mam problemy. Jest to płyta dwuwarstwowa. Czerwona to górna miedź. Niebieski to dolna miedź.
„current loops.jpg” pokazuje płytkę prototypową z pomarańczowymi i żółtymi nakładkami dwóch różnych ścieżek prądowych używanych do ładowania (pomarańczowego) i rozładowywania (żółtego) induktora. Jeden z artykułów ( http://www.physics.ox.ac.uk/lcfi/Electronics/EDN_Ground_bounce.pdf ) sugerował, że dwie pętle prądowe nie powinny się zmieniać w obszarze, dlatego starałem się zminimalizować ich zmianę w obszarze w nowym układzie zacząłem w „pcb_fix.png”. Zhakowałem oryginalną płytkę drukowaną, aby była bliższa temu nowemu układowi, ale wydajność płyty się nie zmieniła. Nadal jest głośno! Jakość włamania nie jest tak dobra, jak pokazano w „pcb_fix.png”, ale jest to dość przybliżone przybliżenie. Spodziewałbym się nieco poprawy, ale nie widziałem żadnej.
Nadal nie jestem pewien, jak to naprawić. Może zalewanie ziemi powoduje zbyt dużą pojemność pasożytniczą? Być może pułapki mają zbyt dużą impedancję (ESR lub ESL)? Nie sądzę, ponieważ wszystkie są ceramiczne wielowarstwowe i mają wartości i materiał dielektryczny wymagany przez arkusz danych, tj. X5R. Być może moje ślady mogą mieć zbyt dużą indukcyjność. Wybrałem ekranowany induktor, ale czy jest możliwe, że jego pole magnetyczne zakłóca moje sygnały?
Każda forma pomocy jest mile widziana.
Na prośbę plakatu zamieściłem dane wyjściowe oscyloskopu w różnych warunkach.
Wyjście, sprzężone z prądem przemiennym, 1 M Ohm, 10X, ograniczenie BW wyłączone
Wyjście, sprzężone z prądem przemiennym, 1 M Ohm, 10X, ograniczenie BW wyłączone
Wyjście, prąd przemienny, 1M Ohm, 10X, limit BW 20 MHz:
Wyjście, sprzężone prądem przemiennym, 1M Ohm, 1X, ograniczenie BW 20 MHz, 1 uF, 10 uF, 100nF i wyjście blokujące rezystor 120 omów, tj. Wszystkie są równoległe:
Węzeł przełączający, sprzężony z prądem stałym, 1M Ohm, 10X, ograniczenie BW WYŁ
Węzeł przełączający, AC, 1M Ohm, 10X, BW limit 20 MHz
DODANO: Oryginalne oscylacje znacznie się zmniejszyły, jednak pod większym obciążeniem występują nowe niepożądane oscylacje.
Po wdrożeniu kilku zmian sugerowanych przez Olin Lathrop zaobserwowano duży spadek amplitudy oscylacji. Zhakowanie oryginalnej tablicy cicuit w celu przybliżenia nowego układu pomogło nieco, obniżając oscylacje do 2 V między szczytami:
Zdobycie nowych prototypowych płyt zajmie co najmniej 2 tygodnie i więcej, więc unikam tego zamówienia, dopóki nie rozwiążę problemów.
Dodanie dodatkowych wejściowych kondensatorów ceramicznych 22uF spowodowało jedynie nieznaczną różnicę. Jednak znacząca poprawa nastąpiła po prostu lutując ceramiczną nasadkę 22uF między pinami wyjściowymi i mierząc sygnał w poprzek nasadki. Doprowadziło to maksymalną amplitudę szumu do 150 mV od szczytu do szczytu bez żadnego ograniczenia pasma zakresu !! Madmanguruman zaproponował podobne podejście, z wyjątkiem tego, że zasugerował zmianę końcówki sondy zamiast obwodu. Zasugerował, aby umieścić dwie nakrętki między ziemią a końcówką: jedną elektrolityczną 10uF i jedną ceramiczną 100nF (założyłem, że równolegle). Ponadto zasugerował ograniczenie szerokości pasma pomiaru do 20 MHz i umieszczenie sond na 1x. Wydawało się, że ma to również efekt tłumienia hałasu w przybliżeniu tej samej wielkości.
Nie jestem pewien, czy jest to akceptowalnie niski poziom szumu, czy nawet typowa amplituda szumu dla przełączającego konwertera, ale jest to ogromna poprawa. To było zachęcające, więc przystąpiłem do testowania odporności obwodu pod większym obciążeniem.
Niestety, pod większym obciążeniem obwód wywołuje nowe dziwne zachowania. Przetestowałem obwód z rezystancyjnym obciążeniem 30 omów. Chociaż płytka nadal podnosi napięcie wejściowe tak, jak powinna, wyjście ma teraz piłokształtny sygnał wyjściowy niskiej częstotliwości / falę trójkątną. Nie jestem pewien, co to oznacza. Wygląda mi to na ciągłe ładowanie i rozładowywanie nasadki wyjściowej na znacznie niższą częstotliwość niż częstotliwość przełączania 1 MHz. Nie jestem pewien, dlaczego tak się stanie.
Sondowanie węzła przełączającego w tych samych warunkach testowych wykazało niechlujny sygnał i straszne oscylacje.
Znaleziono rozwiązanie
Odpowiedź na pytanie i obwód działa prawidłowo. Problem rzeczywiście był związany ze stabilnością pętli kontrolnej, jak sugerował Olin Lathrop. Otrzymałem może wielkie sugestie, jednak Olin był jedynym, który zaproponował taki sposób działania. Dlatego przypisuję mu właściwą odpowiedź na moje pytanie. Bardzo jednak doceniam pomoc wszystkich. Kilka przedstawionych sugestii było nadal istotnych dla ulepszenia projektu i zostanie wdrożonych w następnej rewizji tablicy.
Byłem zmuszony postępować zgodnie z radą Olina również dlatego, że zauważyłem, że częstotliwość wyjściowa piłokształtna / trójkątna miała tę samą częstotliwość pojawiania się, co część fali prostokątnej sygnału w węźle przełączającym. Myślałem, że wzrost napięcia na wyjściu był spowodowany udanym pobudzeniem cewki indukcyjnej, a spadek był spowodowany brakiem odpowiedniego wzbudzenia cewki podczas oscylacyjnej części sygnału w węźle przełączającym. Z tego powodu miało to sens ze względu na stabilność.
Postępując zgodnie z sugestią Olina, aby przyjrzeć się bliżej pinowi kompensacji, stwierdziłem, że zwiększenie pojemności sieci serii RC na pinie comp przywróciło stabilność pętli sterowania. Wpływ, jaki to miało na węzeł przełączający, był znaczący, co widać na wyjściu fali kwadratowej:
Fala piłokształtna / trójkątna niskiej częstotliwości została wyeliminowana.
Na wyjściu może nadal występować pewien szum wysokiej częstotliwości (100 MHz), ale zasugerowano, że jest to jedynie artefakt pomiaru i znika, gdy szerokość pasma zakresu 200 MHz jest ograniczona do 20 MHz. W tym momencie dane wyjściowe są dość czyste:
Przypuszczam, że wciąż mam pytania dotyczące szumu o wysokiej częstotliwości, jednak myślę, że moje pytania są bardziej ogólne i nie są specyficzne dla tego pytania dotyczącego debugowania, więc wątek kończy się tutaj.
all.css
zawiera regułę .post-text img { max-width: 630px; }
, która powinna zmieniać rozmiar każdego obrazu w każdym poście do rozsądnego rozmiaru. Nie mam nic przeciwko publikowaniu dużych obrazów; będą ładnie kompresować w PNG i możemy otworzyć obraz w nowej karcie i powiększyć, aby sprawdzić, powiedzmy, błędy nakładania się pinów i błędy dopasowania siatki.