Jak zrobić zasilacz programowalny ?
Masz problem? Zapytaj na forum elektroda.pl
From: "Piramid" <funak_at_nospam_skrzynka.pl>
Subject: Jak zrobić zasilacz programowalny ?
Date: Fri, 25 Jan 2002 20:43:38 +0000 (UTC)
Witam!!!
Problem jak wyżej.
Parametry:
- szybkość zmian napięcia wyjściowego min. 1V/us
- ustalane z dokładnością 0.1V(dryft 1%, max 5%),
- możliwość odcięcia w dowolnej chwili napięcia wyjściowego(stan wysokiej
impedancji),
- napięcie ustalane cyfrowo(8 bit).
- zakres napięcia wyjściowego(0..15V, może być 2^8=256-1=255*0.1V=25.5V)
- prąd wyjściowy 0.1A, nie mniejszy niż 50mA.
- szpilki pojawiające się podczas przełaczania, powinny być jak
najmniejsze,
nie przekraczające ustalonego napięcia dryftu.
Może komuś będzie się chciało nad tym zastanowić.
Próbowałem już wszelkich znanych mi sposobów i nic.
- multipleksery analogowe(uzyskiwany mały prąd wyjściowy),
- układy PP, przeciw szpilkom, duży koszt i mały prąd wyjściowy,brak
możliwości
natychmiastoweo odcięcia wyjścia,
- stabilizatory programowalne, wszystko Ok, gdyby nie szpilki sięgające
20%,
i brak możliwości odcięcia wyjścia.
- przetworniki C/A.- super, ale co z prądem wyjściowym i odcinaniem
wyjścia?
Może coś wymyślicie nowego?
Coś, co byłoby tanie(potrzebuję takich identycznych ok.50).
--
Piramid
From: "jerry1111" <jerry1111_at_nospam_wp.pl>
Subject: Re: Jak zrobić zasilacz programowalny ?
Date: Fri, 25 Jan 2002 23:45:03 +0100
Parametry:
- szybkość zmian napięcia wyjściowego min. 1V/us
A obciążenie stałe, czy zmienne?
Tzn, ten 1V/us to ma być zmiana programowana (np. z 1 do 12V), czy to ma byc
czas reakcji na zmianę obciążenia?
- możliwość odcięcia w dowolnej chwili napięcia wyjściowego(stan wysokiej
impedancji),
MOSFET szeregowo na wyjściu
- szpilki pojawiające się podczas przełaczania, powinny być jak
najmniejsze,
nie przekraczające ustalonego napięcia dryftu.
Przy przełączaniu z jednego nap. do innego, czy przy on/off ?
Może coś wymyślicie nowego?
Coś, co byłoby tanie(potrzebuję takich identycznych ok.50).
Aaa, tanie :(
A próbowałeś klasyczny stabilizator na tranzystorze?
jerry
From: ladzk_at_nospam_waw.pdi.net (Dariusz K. Ladziak)
Subject: Re: Jak zrobić zasilacz programowalny ?
Date: Sat, 26 Jan 2002 00:59:01 GMT
On Fri, 25 Jan 2002 20:43:38 +0000 (UTC), "Piramid"
<funak_at_nospam_skrzynka.pl> wrote:
Witam!!!
Problem jak wyżej.
Parametry:
- szybkość zmian napięcia wyjściowego min. 1V/us
NIezle. trzeba poszperac po katalogach zeby elementy wykonawcze dobrac
- w koncu to pasmo rzedu paru megahercow...
- ustalane z dokładnością 0.1V(dryft 1%, max 5%),
Dobrac precyzyjne elementy...
- możliwość odcięcia w dowolnej chwili napięcia wyjściowego(stan wysokiej
impedancji),
Fizycznie niewykonalne... Co rozumiesz przez "w dowolnej chwili"? W
sekunde, milisekunde, femtosekunde? To tez nie jest natychmiast...
- napięcie ustalane cyfrowo(8 bit).
Co na sie nijak do poprzednich wymagan...
- zakres napięcia wyjściowego(0..15V, może być 2^8=256-1=255*0.1V=25.5V)
- prąd wyjściowy 0.1A, nie mniejszy niż 50mA.
- szpilki pojawiające się podczas przełaczania, powinny być jak
najmniejsze,
nie przekraczające ustalonego napięcia dryftu.
Może komuś będzie się chciało nad tym zastanowić.
Tu sie nie ma nad czym zastanawiac. Sciezke postepowania przy
projektowaniu takiego ukladu jestem w stanie z malego palca wyssac,
reszte patrzac w sufit wyczytam. Ale pierwsze co na tym suficie widze
to pare miesiecy prob praktycznych z kolejnymi wersjami ukladu...
Jesli myslisz ze dlugopisem na kartce papieru wszystko da sie
zaprojektowac a pozniej wystarczy poskladac i bedzie jak chcesz - to
niewiele wiesz o projektowaniu.
--
Darek
From: jfox_at_nospam_friko6.onet.pl (J.F.)
Subject: Re: Jak zrobić zasilacz programowalny ?
Date: Sun, 27 Jan 2002 13:12:09 GMT
On Sat, 26 Jan 2002 00:59:01 GMT, Dariusz K. Ladziak wrote:
[...]
Jesli myslisz ze dlugopisem na kartce papieru wszystko da sie
zaprojektowac a pozniej wystarczy poskladac i bedzie jak chcesz - to
niewiele wiesz o projektowaniu.
Alez Darku - kto tu wspomina o kartce papieru, przeciez wiadomo ze do
takich rzeczy to komputer i pspice sa potrzebne i wystarczajace :-))))
J.
From: "inkoguto" <pisz_na_at_nospam_berdyczow.pl>
Subject: Re: Jak zrobić zasilacz programowalny ?
Date: Sat, 26 Jan 2002 09:57:38 +0100
Użytkownik "Piramid" <funak_at_nospam_skrzynka.pl> napisał w wiadomości
news:01c1a509$17bf8280$LocalHost_at_nospam_default...
- szybkość zmian napięcia wyjściowego min. 1V/us
[...]> Może coś wymyślicie nowego?
Coś, co byłoby tanie(potrzebuję takich identycznych ok.50).
Zgadzając się w całej rozciągłości z poglądem Dariusza Ladziaka, ze jest to
trudno realizowalne proponuje tani substytut: typowy wzmacniacz operacyjny
klasy LM318 z dodatkowym wyjściem przeciwsobnym na MOSFET IRF540/IRF9540
(lub IRF 510/9510 -jak je dostaniesz)z pętlą sprzężenia zwrotnego, sterowany
z klasycznego przetwornika C/A. Napięcie wyjściowe odcinane od wyjścia
zwarciem bramek ze źródłami w/w MOSFETÓW , aby był stan wysokiej impedancji.
Pamiętaj, że MOSFET ma ogromną pojemność wejściową bramki (np. 2nF)- wymaga
potwornych prądów do szybkiego przesterowania.
Jeśli to Ci nie spełni oczekiwań, to szykuj dużo forsy na załatwienie
problemu.
From: jfox_at_nospam_friko6.onet.pl (J.F.)
Subject: Re: Jak zrobić zasilacz programowalny ?
Date: Sat, 26 Jan 2002 13:11:38 GMT
On Fri, 25 Jan 2002 20:43:38 +0000 (UTC), Piramid wrote:
Parametry:
- szybkość zmian napięcia wyjściowego min. 1V/us [...]
Próbowałem już wszelkich znanych mi sposobów i nic.
- przetworniki C/A.- super, ale co z prądem wyjściowym i odcinaniem wyjścia?
Do przetwornika dodajemy wzmacniacz mocy ze sprzezeniem.
Wzmacniacz i sprzezenie musza byc odpowiednio szybkie - ty juz
megahercow wymagasz.
Albo obejrzyj "video amplifiers". Taki np MAX 460.
J.
From: "Piramid" <funak_at_nospam_skrzynka.pl>
Subject: Re: Jak zrobić zasilacz programowalny ?
Date: Sun, 27 Jan 2002 08:33:10 +0000 (UTC)
Jeszcze muszę parę info dołożyć!!!
Taki zasilacz chcę zastosować do sterowania szyn dwukierunkowych.
Po to właśnie chcę wykorzystać natychmiastowe odłączenie napięcia.
Ale nie oznacza to on/off.
Jeżeli chciałbym generować sygnał prostokątny to z max. prędkością
ok. 10kHz. A parametry z szybkością zmian na wyjściu dotyczą tylko
zboczy sygnału wyjściowego, które muszą być bardzo strome.(1V/us).
Napięcie ustalane cyfrowo z rozdzielczością 1-5%. Dryft odnosi się do
zmian obciążenia na wyjściu, które może sięgać 5%.Najlepiej 1%.
Obciążenie raczej nie będzie szybkozmienne, do 10kHz, w takt zmian
na innych takich zasilaczach.
Jeżeli chodzi o szpilki to występujące podczas przełączania na przetworniku
C/A.W zwykłych C/A szpilki sięgają 1/2 Vref.
Czas odcięcia może być 1ms.
Jeszcze jedno:
Szybkość zmian na wyjściu 1V/us tylko w zakresie obciążeń do 20mA
a nawet 2mA(jeżeli będzie lepiej!).
Może już jednak będzie łatwiej i taniej.
Sorki, za skomplikowania, ale nie wiedziałem jak prosto sprecyzować mój
problem.
Piramid
From: jfox_at_nospam_friko6.onet.pl (J.F.)
Subject: Re: Jak zrobić zasilacz programowalny ?
Date: Sun, 27 Jan 2002 20:11:05 GMT
On Sun, 27 Jan 2002 08:33:10 +0000 (UTC), Piramid wrote:
Taki zasilacz chcę zastosować do sterowania szyn dwukierunkowych.
Co za szyny ? Magistrale danych czy co ?
Jeżeli chciałbym generować sygnał prostokątny to z max. prędkością
ok. 10kHz. A parametry z szybkością zmian na wyjściu dotyczą tylko
zboczy sygnału wyjściowego, które muszą być bardzo strome.(1V/us).
I wlasnie po ta stromosc i dokladnosc projektowac trzeba w
megahercach.
Jeżeli chodzi o szpilki to występujące podczas przełączania na przetworniku
C/A.W zwykłych C/A szpilki sięgają 1/2 Vref.
Takie zlikwidujesz kondensatorkiem. Tylko C/A musisz dobrac taki
szybki zeby szpilek nie bylo, a ten 1V/us byl.
J.