Próbuję zrozumieć podstawy przełączania zasilania w trybie symulacji w LTSpice.
Chciałem zbudować niesamowicie prosty układ przetwornika podwyższającego napięcie zgodnie z modelem nauczania często podawanym w podręcznikach, ale nie mogę w ogóle zachowywać się tak, jak się tego spodziewam, prawdopodobnie dlatego, że w praktyce rzeczy wyglądają zupełnie inaczej :)
Oto schemat wyeksportowany z LTSpice (zauważ, że używa symboli ISO; komponent po prawej to rezystor):
Napięcie zasilania wynosi 5 V i staram się zwiększyć go do 12 V przy prądzie obciążenia 1 A lub mocy wyjściowej 12 W. Wybrałem częstotliwość przełączania 20 kHz. Zgodnie z moją matematyką potrzebuję do tego cyklu roboczego 0,583, więc czas włączenia powinien wynosić 29,15 µs. Zakładając sprawność wynoszącą 0,90, moc wejściowa wyniesie 13,34 W, a prąd wejściowy 2,67 A.
Założenia, które mogą wpędzać mnie w kłopoty:
- Być może wydajność jest całkowicie nierealistyczna w przypadku tak prostego projektu, a mój prąd wejściowy jest znacznie wyższy, niż się spodziewam.
- Początkowo nie obchodziło mnie tętnienie, więc losowo wybrałem cewkę i kondensator.
- Być może częstotliwość przełączania była zbyt mała.
Przeprowadziłem symulację z czasem 10ms (powinno być widoczne na grafice).
Oczekiwałem, że zobaczę napięcie 5 V, być może z niewielkim tętnieniem, w punkcie 2 (między cewką indukcyjną i NMOS) oraz napięcie 12 V z tętnieniem w punkcie 3 (między diodą i kondensatorem).
Zamiast tego wychodzi coś, co wygląda jak całkowity chaos - dostaję napięcie szczytowe 23 V, które oscyluje wokół 11,5 V w punkcie 2 i nieco niższe napięcie szczytowe nieco ponad 22,5 V, które oscyluje wokół 17 V w punkcie 3:
Na przeczucie, że moja częstotliwość przełączania może być zbyt niska, próbowałem zwiększyć ją do 200 kHz (T = 5µs, Ton = 2,915µs) i teraz dostaję coś więcej, czego szukałem, czyli napięcie szczytowe 12,8 V przy punkt 2 (oscylujący między tym a 0 V) i pikiem 12V w punkcie 3 (oscylujący około 11,8 V):
Napięcie było znaczne. Próbowałem zwiększyć rozmiar induktora do 100µH, ale wszystko, co wydawało się mieć wpływ, to oscylacja startowa. Zwiększyłem więc pojemność do 10µF i wydawało się, że to działa, oscylacja napięcia w punkcie 3 jest znacznie mniejsza. Powyższy obraz przedstawia wynik z kondensatorem 10µF.
Moje pytania brzmią zatem:
- co jest nie tak z moim oryginalnym modelem?
- czy 20kHz jest całkowicie nierealistyczną częstotliwością przełączania (wydaje się dziwna, że tak byłoby)?
- jeśli chciałbym częstotliwość przełączania 20 kHz, co muszę zmienić, aby obwód działał zgodnie z oczekiwaniami? O wiele większy induktor?
- czy to normalne, że napięcie po stronie wejściowej jest podobne do napięcia po stronie wyjściowej, gdy obwód osiągnie stan ustalony?
- jakiego równania powinienem użyć do wymiarowania kondensatora?