Dzisiaj miałem myć klawiaturę, ale stwierdziłem, że dopóki działa to zrobię jakiś chory układ i go opublikuje
Jeżeli zerknąć na schemat LM2577 nie to nie widać niczego skomplikowanego:
http://www.ti.com/lit/ds/symlink/lm1577.pdf (2 strona). Gorzej jeżeli nie ma się odpowiedniego dławika... ani LM2577
Postanowiłem więc zrobić przetworniczkę z tego co uda mi się złapać. Tak powstawała:
Usunąłem z bliżej nie określonej cewki uzwojenie, nawinąłem nowe.
Do ATtiny13 domontowałem trochę "oszpejowania" w postaci:
1x Kanda do programowania
1x BD135
1x Rez 220Ohm do BD135
1x Bliżej nie zidentyfikowana dioda Schottkiego do kolektora BD135
1x Ceramik 22nF 50V na wyjście przetwornicy
1x Ceramik 22nF 50V na filtrację T13
1x Elektrolit 100uF 50V
1x Nowo powstała cewka
Potem zauważyłem, że cewkę podłączyłem nie do tej nóżki BD135 (powinien być kolektor, a jest emiter).
Jeszcze "Feedback" do T13, czyli po prostu dzielnik napięcia.
Mamy już więc wszystko co potrzebne do napisania kawałka kodu
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Okazało się, że układ o dziwo działa
. Normalnie w szoku byłem, aż sprawdziłem czy nic się nie grzeje na płytce
.
Nic się zbytnio jednak nie grzało. Po ugrzaniu herbaty na BD135 postanowiłem dać mu jednak jakiś radiatorek
I układ w akcji:
Jak widać jeżeli przetwornica ma za obciążenie jedynie 10kOhm z Feedbacku jako obciążenie to rozpędza się do maksymalnie 20V (no 21.5V, ale jakaś stabilizacja musi być).
Dołożenie reza 8kOhm powoduje spadek maksymalnego napięcia do 17V, a 270Ohm do 6V
.
Ale tak czy inaczej jednak podwyższa to napięcie
(zasilanie 5V do 2.2A):