| Author |
Message
|
waldo7 Poziom 7

Joined: 31 Jul 2002 Posts: 23 Location: Nowy Sącz - Kraków
|
#1
24 Jul 2003 14:14 Zasilacz 0-25V sterowany cyfrowo |
|
|
|
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
| Description: |
|
 Download |
| Filename: |
_zasilacz_21.exe |
| Contents: |
|
| Filesize: |
235.91 KB |
| Punkty: |
0.00 |
|
|
| Back to top |
|
 |
runbit Poziom 9

Joined: 24 Jun 2003 Posts: 34
|
#2
26 Jul 2003 23:18 |
|
|
|
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)?
|
|
| Back to top |
|
 |
zatiro Poziom 14

Joined: 17 Mar 2003 Posts: 181 Location: Grodków
|
#3
27 Jul 2003 00:14 |
|
|
|
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.
|
|
| Back to top |
|
 |
Patyk Poziom 15

Joined: 24 Aug 2002 Posts: 204 Location: B-stok
|
#4
27 Jul 2003 09:11 |
|
|
|
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)
|
|
| Back to top |
|
 |
olcha0098 Poziom 22

Joined: 24 Feb 2002 Posts: 1505 Location: Rzeszów
|
#5
27 Jul 2003 09:19 |
|
|
|
No pewnie symetryczny :)
|
|
| Back to top |
|
 |
runbit Poziom 9

Joined: 24 Jun 2003 Posts: 34
|
#6
27 Jul 2003 14:41 |
|
|
|
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ć.
|
|
| Back to top |
|
 |
kaszel Poziom 16

Joined: 27 Jun 2003 Posts: 319 Location: Poznań
|
#7
27 Jul 2003 19:00 |
|
|
|
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.
|
|
| Back to top |
|
 |
Patyk Poziom 15

Joined: 24 Aug 2002 Posts: 204 Location: B-stok
|
#8
30 Aug 2003 13:43 |
|
|
|
Jak tam prace nad zasilaczami?? prosze o info!!!
|
|
| Back to top |
|
 |
waldo7 Poziom 7

Joined: 31 Jul 2002 Posts: 23 Location: Nowy Sącz - Kraków
|
#9
02 Sep 2003 21:20 |
|
|
|
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.
|
|
| Back to top |
|
 |
waldo7 Poziom 7

Joined: 31 Jul 2002 Posts: 23 Location: Nowy Sącz - Kraków
|
#10
02 Sep 2003 21:26 |
|
|
|
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)
|
|
| Back to top |
|
 |
Google

|
#
02 Sep 2003 21:26 |
|
|
|
|
|
| Back to top |
|
 |
kaszel Poziom 16

Joined: 27 Jun 2003 Posts: 319 Location: Poznań
|
#11
02 Sep 2003 23:12 |
|
|
|
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.
|
|
| Back to top |
|
 |
Soulfly Poziom 5

Joined: 10 Sep 2003 Posts: 13 Location: M-ko Śl.
|
#12
26 Sep 2003 10:53 |
|
|
|
| waldo7 wrote: |
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(malpa)hcm.com.pl
|
|
| Back to top |
|
 |
videc Poziom 13

Joined: 23 Apr 2003 Posts: 143 Location: -
|
#13
27 Sep 2003 14:51 Re: Zasilacz 0-25V sterowany cyfrowo |
|
|
|
Jeśli to możliwe, to również poproszę o schemat tego zasilacza .
Dziękuje z góry.
przywara(malpa)post.pl
|
|
| Back to top |
|
 |
Google

|
#
27 Sep 2003 14:51 |
|
|
|
|
|
| Back to top |
|
 |
fischer8 Poziom 24

Joined: 27 Mar 2003 Posts: 5589 Location: Oława--Grodków
|
#14
19 Oct 2003 05:29 Re: Zasilacz 0-25V sterowany cyfrowo |
|
|
|
Witam
Nadal czekamy na ten 4A zasilacz. 8)
Pozdrawiam Bogdan
|
|
| Back to top |
|
 |
Patyk Poziom 15

Joined: 24 Aug 2002 Posts: 204 Location: B-stok
|
#15
20 Oct 2003 19:37 Re: Zasilacz 0-25V sterowany cyfrowo |
|
|
|
Jak tam twaja prace?? Na jakim etapie juz sa?? Moze potrzebujesz pomocy?? Chetnie pomoge przyspieszyc ukonczenie projektu :)
|
|
| Back to top |
|
 |
szczoten Poziom 16

Joined: 02 Feb 2003 Posts: 340 Location: Panieńszczyzna
|
#16
23 Oct 2003 11:28 Re: Zasilacz 0-25V sterowany cyfrowo |
|
|
|
jak tam ten na 4A, może już gotowy, jak tak to proszę o kontakt
szczoten(malpa)wp.pl
|
|
| Back to top |
|
 |
waldo7 Poziom 7

Joined: 31 Jul 2002 Posts: 23 Location: Nowy Sącz - Kraków
|
#17
27 Oct 2003 22:16 Re: Zasilacz 0-25V sterowany cyfrowo |
|
|
|
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
|
|
| Back to top |
|
 |
tgrabka Poziom 13

Joined: 15 Sep 2002 Posts: 141 Location: Pomorze
|
#18
29 Oct 2003 21:42 Re: Zasilacz 0-25V sterowany cyfrowo |
|
|
|
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...
|
|
| Back to top |
|
 |
neon121 Poziom 17

Joined: 27 May 2003 Posts: 393 Location: Sandomierz
|
#19
29 Oct 2003 22:22 |
|
|
|
Witam
Mam pytanie czy ktoś zrobił sobie taki zasilacz i jak on chodzi? Zamierzam zrobić sobie taki sam
Pozdrawiam
|
|
| Back to top |
|
 |
roooobert Poziom 10

Joined: 02 Sep 2003 Posts: 47
|
#20
29 Oct 2003 22:37 Re: Zasilacz 0-25V sterowany cyfrowo |
|
|
|
Witam
Też czekam na wersję 4A.
Pozdrawiam
|
|
| Back to top |
|
 |
Patyk Poziom 15

Joined: 24 Aug 2002 Posts: 204 Location: B-stok
|
#21
30 Oct 2003 00:09 Re: Zasilacz 0-25V sterowany cyfrowo |
|
|
|
rooobert spojrz dobrze wyzej wersja 4A na ktora czekasz juz jest dawno udostepniona :D
|
|
| Back to top |
|
 |
waldo7 Poziom 7

Joined: 31 Jul 2002 Posts: 23 Location: Nowy Sącz - Kraków
|
#22
30 Oct 2003 00:11 Re: Zasilacz 0-25V sterowany cyfrowo |
|
|
|
Co do plytek, to za jakies 3 tygodnie bede mial kilkanascie kompletow. Na www pojawi sie info.
Waldo
|
|
| Back to top |
|
 |
Google

|
#
30 Oct 2003 00:11 |
|
|
|
|
|
| Back to top |
|
 |
waldo7 Poziom 7

Joined: 31 Jul 2002 Posts: 23 Location: Nowy Sącz - Kraków
|
#23
30 Oct 2003 10:53 Re: Zasilacz 0-25V sterowany cyfrowo |
|
|
|
| tgrabka wrote: |
| 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
|
|
| Back to top |
|
 |
tgrabka Poziom 13

Joined: 15 Sep 2002 Posts: 141 Location: Pomorze
|
#24
30 Oct 2003 13:11 Re: Zasilacz 0-25V sterowany cyfrowo |
|
|
|
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...
|
|
| Back to top |
|
 |
waldo7 Poziom 7

Joined: 31 Jul 2002 Posts: 23 Location: Nowy Sącz - Kraków
|
#25
31 Oct 2003 15:44 Re: Zasilacz 0-25V sterowany cyfrowo |
|
|
|
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.
|
|
| Back to top |
|
 |
Guest Poziom 26

|
#26
03 Nov 2003 19:51 Re: Zasilacz 0-25V sterowany cyfrowo |
|
|
|
Bardzo ciekawy schemat. Dosyc prosty w budowie. Zdaje sobie sprawe, ze cala filozofia zostala zamknieta w program do procesora. Wszystko jasno i czytelnie przedstawione. Chyba sklonie sie na sprawdzenie tego projektu i w ostatecznosci jak testy wypadna pozytywnie, poskladam go aby sluzyl. Do autora zwracam sie z prosba o udostepnienie algorytmu. Zwlasza o ta podstawowa czesc PWM. Moglbym sie pokusic o napisanie programu pod procka 89c2051
|
|
| Back to top |
|
 |
waldo7 Poziom 7

Joined: 31 Jul 2002 Posts: 23 Location: Nowy Sącz - Kraków
|
#27
03 Nov 2003 22:40 Re: Zasilacz 0-25V sterowany cyfrowo |
|
|
|
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.
|
|
| Back to top |
|
 |
Guest Poziom 26

|
#28
04 Nov 2003 15:19 Re: Zasilacz 0-25V sterowany cyfrowo |
|
|
|
Jaka jest czestotliwosc. Nie jestem pewien, ale sadze, ze ten procesor ma wbudowane PWM. Natomiast AT89c2051 nie ma tego, wiec bede musial to zrobic programowo. Teraz powstaja mi pytania. Jaka dac czestotliwosc. Czy zrobic to max szybkosci procka czy uzyc jakiejs stalej czestotliwosci. Kolejne pytanie odnosnie wypelniania, zmieniac dlugosc wypelniania, czy dlugosc przerw, albo obydwa w odpowiednich proporcjach. No i kolejna watpliwosc, powstale napiecie jest jakos brane na komparator lub inny przetwornik A/D i na tej podstawie program dolozy napiecia wiecej lub mniej. Jakos ze schematu tego nie wyczytalem, ale od razu sie przyznaje ze slabo znam PIC-e. No i na koniec pytanie o zachowanie sie wspomnianego zasilacza w przypadku obciazaniem go roznymi odbiornikami. Jak bedzie to opornik, to wszystko ladnie moze pokazywac, ale jak to sie zachowa, jesli jako odbiornik przylacze urzadzenie radiowe typu nadajnik. Nadajniki maja ta paskudna ceche, ze wypromieniowana fale potrafia odkladac na kazdym przewodzie w kolo. Czy nie spowoduje to zaklucenia pracy tegoz zasilacza, a co za tym idzie zmiane napiecia wyjsciowego. Moze zamiast takiego tranzystora mocy jaki zastosowales, lepiej bylo by tac jakis polowy z izolowana bramka. Rezystancja w stanie przewodzenia jest rzedu 0,06 oma, wiec pozwolil by przepuszczac znacznie wieksze prady. Jednak ze wzgledu na duza pojemnosc bramki, trzeba to uwzglednic w schemacie, dokladajac jeszcze jeden tranzystor, ktory by rekompensowal przechodzenie tegoz tranzystora ze stanu przewodzenia w stan przerwy.
|
|
| Back to top |
|
 |
waldo7 Poziom 7

Joined: 31 Jul 2002 Posts: 23 Location: Nowy Sącz - Kraków
|
#29
06 Nov 2003 22:12 Re: Zasilacz 0-25V sterowany cyfrowo |
|
|
|
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
|
|
| Back to top |
|
 |
Guest Poziom 26

|
#30
15 Nov 2003 08:17 Re: Zasilacz 0-25V sterowany cyfrowo |
|
|
|
OK. Teraz zrozumialem zasade dzialania. Czyli wynika z tego, ze tranzystor mocy pracuje analogowo. Tego typu zasilacze charakteryzuja sie wysoka jakoscia dostarczanej mocy. Jednak wada jest stosunkowo mala sprawnosc. Podsumowujac, procesor i wzm. operacyjny pracuja jako zrodlo napiecia odniesienia, co z kolei reguluje stopniem mocy, czyli tranzystorem.
Sluszne jest tez zastosowanie stalej czestotliwosci PWM. Poniewaz pobor pradu z procesora i filtru jest staly, wiec to wszystko powinno poprawnie pracowac. Moje gratulacje w zaprojektowaniu prostego w wykonaniu zasilacza o dobrych parametrach wyjsciowych.
Moj pierwotny tok myslenia byl troche inny i dlatego zadalem tak wiele pytan, aby ostatecznie wiedziec o czym mowa.
Podrzuce ci inny pomysl, acz kolwiek majacy wiele wspolnego z twoim projektem. Chodzi o to, ze z transformatora dajesz napiecie 30V i sporo pradu. W momencie, kiedy zasilacz ustawiony bedzie na nap wyjsciowe np 3V i pobor pradu bedzie kilka amper, wtedy cala olbrzymia moc wydzieli sie na tranzystorze mocy. Wszystko bedzie sie bardzo grzalo i straty beda bardzo duze. Mozna by to tak przerobic, aby impulsy PWM sterowaly tranzystorem mocy. Jezeli zastosuje sie tranzystor FET, to on temu podola i jeszcze zostanie sporo zapasu. Chodzi o to, ze musi on (ten tranzystor FET) pracowac impulsowo na zasadzie w pelni przewodzi lub zatkany. Dalej prad po przejsciu przez tranzystor musi by ladowac kondensator, z ktorego bedziemy pobierac moc. Do tego nalezaloby zastosowac filtr i musial by sie on skladac z dlawika i kondensatora. Napiecie jakie pojawi sie na kondensatorze musialo by byc przez jakis przetwornik A/D podawane na procesor i procesor musial by zadecydowac, czy dostarczyc kolejna porcje pradu, czy moze sobie odpuscic. W ten oto sposob powstal nam zasilacz impulsowy. Poniewaz tego typu zasilacze odznaczaja sie mniejsza jakoscia wyjsciowej mocy (szumy itp) Kolejnym przedsiewzieciem moze byc w dalszej czesci wstawienie tego co juz zaprezentowales z ta jednak roznica, ze zasilacz impulsowy bedzie o 3V dawal napiecie wyzsze od opisanego przez ciebie zasilacza analogowego. Roznica nap. we. i wy. bedzie zaledwie 3V wiec nie wiele wydzieli sie strat mocy, a jednoczesnie uzyskasz dobrej jakosci napiecie wyjsciowe. To tak ogolnie polaczenie 2 zasilaczy w calosc w celu uzyskania super hiper zasilacza. I to tyle by bylo filozofowania. Teraz czas na testy i eksperymenty.
|
|
| Back to top |
|
 |