logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Zasilacz 0-25V sterowany cyfrowo

waldo7 24 Lip 2003 15:14 90990 128
  • Witam !!!
    W zalaczniku mozecie znalezc projekt zasilacza sterowanego cyfrowo. Zakres napiecia 0-25 V zakres pradu 0-1A
    Napiecie regulowane jest co 0.1V, a ograniczenie pradu co 70mA.
    Projekt oparty jest na procesorku PIC16F628. Koszt wszystkich elementow to jakies 40zl (+trafo). Aktualne napiecie jest wyswietlane na trzech wyswietlaczach 7-seg.

    Pod koniec sierpnia pojawi sie nowe oprogramowanie (zakres pradu zwiekszony do 4A, pod warunkiem ze zalozony bedzie tranzystor np. BDP 391)

    Pozdrawiam
    Waldo
    Załączniki:
    • _zasilacz_21.exe (235.91 KB) Musisz być zalogowany, aby pobrać ten załącznik.
    O autorze
    waldo7
    Poziom 11  
    Offline 
    waldo7 napisał 23 postów. Mieszka w mieście Nowy Sącz - Kraków. Jest z nami od 2002 roku.
  • #2 301423
    runbit
    Poziom 11  
    Posty: 34
    Ocena: 6
    Projekt super. Fajnie by było gdyby jeszcze wyposażony był w klawiaturę numeryczną do bezpośredniego wpisywania żądanego napięcia. Połączenie tego twojego z klawiaturą by mnie bardzo interesowało. No i 4A by się przydały, trzeba poczekać.
    Jaki transformator do tego zastosować (taki żeby dawał już 4A)?
  • #3 301441
    zatiro
    Poziom 17  
    Posty: 172
    Pomógł: 12
    Ocena: 1
    Projekt warty uwagi.
    Postaram się coś w tej kwesii zrobić może nie na pic ale na atmel najprawdopodobniej coś na AT90s2313 bo taki mam. Klawiatre też postaram się zaimplementować i może trochę większy prąd może nawet do 8A i troche wyższe napięcie by się przydało ze 30V.
  • #4 301533
    Patyk
    Poziom 15  
    Posty: 227
    Pomógł: 3
    Ocena: 9
    ciekawy pomysl,dobrze by bylo dorzucic odczyt na wyswietalczu LCD 2x16 napiecia i pradu, a jakby obslugiwal dwa kanaly to juz wogole cudo!!! (dwa zasilacze regulowane odczyt na jednym lcd np. U1=14.0V I1=0,2A nizej U2=5.0V I2=0.4A)
  • #5 301539
    olcha0098
    Poziom 28  
    Posty: 1511
    Pomógł: 22
    Ocena: 58
    No pewnie symetryczny :)
  • #6 301773
    runbit
    Poziom 11  
    Posty: 34
    Ocena: 6
    Dobry pomysł z tym Atlemle, jest łatwo dostępny i tani. @zatiro, jak będziesz coś miał z tym Atmelem i klawiaturą to daj znać.
  • #7 301947
    kaszel
    Poziom 17  
    Posty: 446
    Pomógł: 10
    Ocena: 28
    No, No. Jak dla mnie to rewelacja. Juz wersja "podstawowa" wyglada bardzo obiecujaco. Czekam na v2.0 0-4A/0-30V, klawiaturka byla by milym udogodnieniem.
  • #8 310731
    Patyk
    Poziom 15  
    Posty: 227
    Pomógł: 3
    Ocena: 9
    Jak tam prace nad zasilaczami?? prosze o info!!!
  • #9 314611
    waldo7
    Poziom 11  
    Posty: 23
    Witka !!!
    Wersja z pradem 4A jest gotowa. Jeszcze zostaly testy (ogolnie dziala, ale musze sprawdzic jak sie bedzie zachowywal przez kilka godzin ciaglej pracy). Jesli ktos jest zainteresowany moge udostepnic wersje beta.
  • #10 314624
    waldo7
    Poziom 11  
    Posty: 23
    Co do wersji z klawiatura, wyswietlaczem LCD i napieciem symetrycznym, to mozna cos takiego zrobic, ale nie na tym procku. Kolega robil taki projekt, ale go nie skonczyl. Mial jakies problemy z napieciem symetrycznym. Jak znajde czas to go poprosze o to co zrobil i dokoncze, ale to daleka przyszlosc.

    Uzycie Atmela to moze i dobry pomysl. Bedzie potrzebna wersja z PWM i przetwornikiem A/C. Nie wiem czy taka jest. Ewentualnie bedzie trzeba zastosdowac dodatkowe zewnetrzne uklady.

    Jesli chodzi o PICe to nie ma wiekszego problemu z ich dostaniem, a cena tez jest przystepna (18zl w sklepie lub 11zl u dystrybutora w Gliwicach firma Memec)
  • #11 315012
    kaszel
    Poziom 17  
    Posty: 446
    Pomógł: 10
    Ocena: 28
    Jesli udalo by sie opracowac jakas wersje LCD/klawiatura - bedzie to na prawde bardzo profesjonalny zasilacz. Mysle, ze kazdy z nas moglby na tym skorzystac. Szkoda, ze nie jestes z Poznania waldo7 - masz u mnie duze piffko ;) Niezaleznie od wynikow koncowych.
  • #12 339497
    Soulfly
    Poziom 13  
    Posty: 35
    Pomógł: 1
    Ocena: 169
    waldo7 napisał:
    Witka !!!
    Wersja z pradem 4A jest gotowa. Jeszcze zostaly testy (ogolnie dziala, ale musze sprawdzic jak sie bedzie zachowywal przez kilka godzin ciaglej pracy). Jesli ktos jest zainteresowany moge udostepnic wersje beta.

    Czy mogę otrzymać ten projekt ?

    Z góry dzieki :)

    tbombelka(_at_)hcm.com.pl
  • #13 340807
    videc
    Poziom 16  
    Posty: 154
    Pomógł: 12
    Ocena: 3
    Jeśli to możliwe, to również poproszę o schemat tego zasilacza .
    Dziękuje z góry.
    przywara(_at_)post.pl
  • #14 366553
    fischer8
    Spoczywaj w Pokoju
    Posty: 4627
    Pomógł: 659
    Ocena: 116
    Witam
    Nadal czekamy na ten 4A zasilacz. 8)

    Pozdrawiam Bogdan
  • #15 368300
    Patyk
    Poziom 15  
    Posty: 227
    Pomógł: 3
    Ocena: 9
    Jak tam twaja prace?? Na jakim etapie juz sa?? Moze potrzebujesz pomocy?? Chetnie pomoge przyspieszyc ukonczenie projektu :)
  • #16 371497
    szczoten
    Poziom 17  
    Posty: 333
    Pomógł: 3
    Ocena: 4
    jak tam ten na 4A, może już gotowy, jak tak to proszę o kontakt
    szczoten(_at_)wp.pl
  • #17 376916
    waldo7
    Poziom 11  
    Posty: 23
    Witka !!!
    Sorki, ale zapomnialem napisac na forum ze pojawila sie wersja z 4A...
    Od konca wrzesnia lezala na mojej stronie domowej.

    Wersja 3.0 BETA
    - zwiększony zakres prądu do 4A (wymaga tranzystora mocy o parametrach jak BDP391)
    - automatyczne wejście do konfiguracji przy pierwszym uruchomieniu
    - dodana możliwość konfiguracji max prądu
    - UWAGA, płytki PCB takie same jak dla wersji 2.1, wymagana jedna modyfikacja: należy połączyć ze sobą kropki wyświetlaczy LED

    Na prośbę kilku osób umieszczam tą wersje beta, proszę o informacje na temat jej działania

    Waldo
    Załączniki:
    • _zasilacz_30b.rar (2.81 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #18 379617
    tgrabka
    Poziom 14  
    Posty: 147
    Ocena: 12
    Jak bedziesz mial plytki do tego zasilacza to sie usmiechne. Skladalem go na plytkach wlasnej roboty i mi cos nie chodzi, ale pewnie jest to problem z wykonaniem plytek (metoda papieru kredowego + zelazko). Przy pierwszym wlaczeniu mruga mi dioda i na tym w sumie sie konczy. Wyswietlacz nic nie wyswietla, a na wyjsciu mam napiecie okolo 7V i poprzez przyciski + i - sie nie zmienia, ale tak jak powiedzialem. Pewnie wina jest plytki sterownika ktora gdzies ma "zimne luty" a nie mam juz sily jej poprawiac...
  • #19 379696
    neon121
    Poziom 18  
    Posty: 399
    Pomógł: 8
    Ocena: 91
    Witam
    Mam pytanie czy ktoś zrobił sobie taki zasilacz i jak on chodzi? Zamierzam zrobić sobie taki sam
    Pozdrawiam
  • #20 379720
    roooobert
    Poziom 11  
    Posty: 47
    Ocena: 2
    Witam
    Też czekam na wersję 4A.

    Pozdrawiam
  • #21 379824
    Patyk
    Poziom 15  
    Posty: 227
    Pomógł: 3
    Ocena: 9
    rooobert spojrz dobrze wyzej wersja 4A na ktora czekasz juz jest dawno udostepniona :D
  • #22 379826
    waldo7
    Poziom 11  
    Posty: 23
    Co do plytek, to za jakies 3 tygodnie bede mial kilkanascie kompletow. Na www pojawi sie info.

    Waldo
  • #23 380128
    waldo7
    Poziom 11  
    Posty: 23
    tgrabka napisał:
    Przy pierwszym wlaczeniu mruga mi dioda i na tym w sumie sie konczy. Wyswietlacz nic nie wyswietla, a na wyjsciu mam napiecie okolo 7V i poprzez przyciski + i - sie nie zmienia, ale tak jak powiedzialem. Pewnie wina jest plytki sterownika ktora gdzies ma "zimne luty" a nie mam juz sily jej poprawiac...


    Przy pierwszym wlaczeniu migaja obie diody na przemian. Oznacza to ze jestes w trybie konfiguracji. Trzeba ustawic max. napiecie jakie ma byc na wyjsciu (zalezy jaki masz transformator). Potem klawisz "mode" i ustawienie max pradu. napiecie na wyjsciu jest rowne 0V w trybie konfiguracji. To ze masz 7V to pewnie dlatego ze potencjomentr do kalibracji napiecia jest zwarty, lub masz za duza wartosc wspolczynnika beta tranzystora mocy. tam jest uklad darlingtona i beta jest iloczynem dwoch tranzystorow. w opiesie zobacz jaka moze byc kax wartosc tego wspolczynnika. Jesli jest za duzy nie bedziesz mogl zejsc z napieciem wyjsciowym ponizej 6,5V - 7V.
    Co do wyswietlacza, moze masz wyswietlacze nie tego typu... powinna byc wspolna anoda o ile pamietam.

    Pozdrawiam
    Waldek
  • #24 380261
    tgrabka
    Poziom 14  
    Posty: 147
    Ocena: 12
    To chyba sie pojawil maly problem bo w instrukcji sciagnietej ze strony www pojawia sie wyswietlacz ze wspolna katoda.

    DS1,DS2,DS3: Wyświetlacz 7 segmentowy, wspólna katoda

    No coz... W kazdym badz razie pisze sie na pierwszy komplety plytek. Bo taki zasilacz musze sobie zlozyc...
  • #25 381687
    waldo7
    Poziom 11  
    Posty: 23
    Dlatego napisalem "o ile pamietam", bo nie mam schematu przed soba. Ale mysle ze kazdy potrafi odczytac ze schematu czy wspolny jest plus czy minus.
  • #26 385536
    Konto nie istnieje
    Konto nie istnieje  
  • #27 385820
    waldo7
    Poziom 11  
    Posty: 23
    Algorytm jest bardzo prosty. Przebieg prostokatny jest podawany na wejsice filtu dolnoprzepustowego drugiego rzedu. Na wyjsciu filtru otrzymujemy napiecie proporcjonalne do wypelnienia. Teraz wystraczy wzmocnic otrzynamy sygnal, podac na koncowke mocy i gotowe. Nie ma tu zadnego wyszukanego algorytmu, prosta zmiana wypelnienia od 0% do 100%. Jedynie do opcji soft startu, jest przyjeta zasada ze napiecie wyjsciowe nie moze sie zmieniac szybciej niz 100mV/msec.
  • #28 386569
    Konto nie istnieje
    Konto nie istnieje  
  • #29 389947
    waldo7
    Poziom 11  
    Posty: 23
    Ten procek (PIC16F628) ma wbudowany PWM. Teraz jest ustawiony na 3,9kHz. Ta wartosc jest tak dobrana aby na wyjsciu filtru dolnoprzepustowego byly jak najmniejsze tetnienia. Mozna zastosowac inna czestotliwosc, ale wtedy filtr tez bedzie musial miec inne wartosci elementow.
    Jesli chodzi o wypelnienie, to co masz na mysli mowiac "dlugosc wypelnienia czy dlugosc przerw"? Wypelnienie, to stosunek czasu poziomu wysokiego do niskiego (czy jakos tak). Zasada jest prosta, regulujesz czasem trwania poziomu wysokiego. Przy stalej czestosliwosci, czas trwania poziomu niskiego sam bedzie sie zmienial.
    Nie ma tu zadnego konwertera A/D. Napiecie wyjsciowe z filtru jest proporcjonalne do wypelnienia. nastepnie jest podawanie na wzmacniacz operacyjny i w pelti sprzezenia zwrotnego automatycznie dokonuje sie stabilizacja napiecia wyjsciowego w zaleznosci od obciazenia. To jest tez odpowiedz na kolejne pytanie o zachowanie przy zmianie obciazenia np. nadajnik. Stabilizjacja napiecia wyjsciowego jest analogowa i ciagla. Mozna dowolnie zmieniac obicazenie, a napiecie pozostanie nie zmienione. Oczywiscie w momencie przekroczenia max pradu, napiecie wyjsciowe sie zmiejszy tak aby prad nie przekaraczal ustalonej wartosci.

    Mam nadzieje ze to Ci pomoze w budowie zasilacza. W razie pytan sluze pomoca.

    Waldek
  • #30 400412
    Konto nie istnieje
    Konto nie istnieje  

Podsumowanie tematu

✨ Dyskusja dotyczy projektu cyfrowo sterowanego zasilacza regulowanego w zakresie 0-25 V i 0-1 A, opartego na mikrokontrolerze PIC16F628, z wyświetlaniem napięcia na trzech wyświetlaczach 7-segmentowych. Projekt jest tani w realizacji (około 40 zł + transformator) i umożliwia regulację napięcia co 0,1 V oraz ograniczenie prądu co około 70 mA. Wersja beta 3.0 rozszerza zakres prądu do 4 A przy zastosowaniu tranzystora mocy BDP391, z możliwością konfiguracji maksymalnego prądu i automatycznym wejściem w tryb konfiguracji przy pierwszym uruchomieniu. Dyskutowano o problemach z ograniczeniem prądowym, które w niektórych przypadkach nie działało poprawnie, co skutkowało uszkodzeniem tranzystora mocy (np. BD911, BD338). Wskazano, że ograniczenie prądowe jest realizowane programowo i może być niewystarczająco szybkie przy zwarciach ze względu na czas reakcji procesora i filtr dolnoprzepustowy. Zaproponowano modyfikacje sprzętowe, takie jak dodanie tranzystora do szybszego ograniczania prądu oraz zmianę wartości kondensatora kompensacyjnego z 100 nF na 100 pF dla poprawy stabilności. Omówiono również kwestie kalibracji napięcia i prądu, typów wyświetlaczy (wspólna anoda vs. katoda), oraz problemów z dostępnością tranzystorów i płytek PCB. Pojawiły się propozycje rozbudowy o klawiaturę numeryczną, wyświetlacz LCD, pomiar prądu i napięcia, a także wersje oparte na innych mikrokontrolerach (Atmel AT90s2313, 89c2051, AVR). Dyskutowano o zastosowaniu PWM o częstotliwości około 3,9 kHz, stabilizacji napięcia wyjściowego przez wzmacniacz operacyjny i pętlę sprzężenia zwrotnego oraz o problemach z dużymi stratami mocy i konieczności stosowania transformatorów z odczepami. Wskazano, że projekt jest prosty, ale wymaga dopracowania zabezpieczeń i chłodzenia tranzystora mocy. Użytkownicy dzielili się doświadczeniami z budowy, problemami i modyfikacjami, a także ofertami sprzedaży płytek i programów. Projekt jest ceniony za pomysłowość i dostępność, choć pojawiły się krytyki dotyczące ograniczeń i braku zaawansowanych funkcji w podstawowej wersji.
Podsumowanie wygenerowane przez AI na podstawie treści dyskusji.
REKLAMA