Zasilacz sterowany mikrokontrolerem



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Gambit" <gitarnik.usunto_at_nospam_wp.pl>
Subject: Zasilacz sterowany mikrokontrolerem
Date: Sat, 18 Jun 2005 10:31:43 +0200


Witam serdecznie wszystkich grupowiczow. Mam do zaprojektowania zasilacz
sterowany mikrokontrolerem Atmel. Program sterujacy mam juz w znacznej
czesci gotowy jednakze mam powazny problem z czescia elektroniczna poniewaz
jestem bardzo poczatkujacym elektronikiem. Mikrokontrolere steruje
przetwornikiem C/A A/C AD7669, ktory na wyjsciu daje napiecie 0 2,5V w
zaleznosci od bajtu sterujacego. I tutaj pojawia sie moj problem. Otoz nie
wiem jaki uklad elektroniczny nalezy zastosowac za przetwornikiem aby
napiecie to mozna bylo regulowac od 0 do 24 V przy maksymalnym obciazeniu
pradowym 5A. Bardzo prosze o jakis schemat, komentarz, cokolwiek co by moglo
mi pomoc.

--
pozdrawiam, krzysiek
gg: 1892475
+++++ www.gitarnik.prv.pl +++++
++ www.goblinmarket.band.pl ++



Poprzedni Następny
Wiadomość
Spis treści
From: Patryk Sielski <psielski-usun_at_nospam_elka-usun.pw.edu.pl>
Subject: Re: Zasilacz sterowany mikrokontrolerem
Date: Sat, 18 Jun 2005 08:46:41 +0000 (UTC)


Gambit <gitarnik.usunto_at_nospam_wp.pl> pisze:
Witam serdecznie wszystkich grupowiczow. Mam do zaprojektowania zasilacz
sterowany mikrokontrolerem Atmel. Program sterujacy mam juz w znacznej
czesci gotowy jednakze mam powazny problem z czescia elektroniczna poniewaz
jestem bardzo poczatkujacym elektronikiem. Mikrokontrolere steruje
przetwornikiem C/A A/C AD7669, ktory na wyjsciu daje napiecie 0 2,5V w
zaleznosci od bajtu sterujacego. I tutaj pojawia sie moj problem. Otoz nie
wiem jaki uklad elektroniczny nalezy zastosowac za przetwornikiem aby
napiecie to mozna bylo regulowac od 0 do 24 V przy maksymalnym obciazeniu
pradowym 5A. Bardzo prosze o jakis schemat, komentarz, cokolwiek co by moglo
mi pomoc.

Moeschke, Chwaleba: Elektronika,
Horowitz, Hill: Sztuka elektroniki.

Układy: LM 358+tranzystory NPN jako stabilizator szeregowy.


--
-= Patryk Krzysztof Sielski | (602) 643804 | GG: 3189324
-= Urządzenia i projekty elektroniczne na zamówienie
-= http://home.elka.pw.edu.pl/~psielski

Poprzedni Następny
Wiadomość
Spis treści
From: desoft_at_nospam_interia.pl (=?iso-8859-2?Q?W=B3adys=B3aw_Skoczylas?=)
Subject: Re: Zasilacz sterowany mikrokontrolerem
Date: 18 Jun 2005 11:00:16 +0200


From: "Gambit"
Subject: Zasilacz sterowany mikrokontrolerem


jestem bardzo poczatkujacym elektronikiem. Mikrokontrolere steruje
przetwornikiem C/A A/C AD7669, ktory na wyjsciu daje napiecie 0 2,5V w
zaleznosci od bajtu sterujacego. I tutaj pojawia sie moj problem. Otoz nie
wiem jaki uklad elektroniczny nalezy zastosowac za przetwornikiem aby
napiecie to mozna bylo regulowac od 0 do 24 V przy maksymalnym obciazeniu
pradowym 5A. Bardzo prosze o jakis schemat, komentarz, cokolwiek co by
moglo
mi pomoc.

Jestem w trakcie podobnego projektu tyle, że zasilacz sterowany jest
komputerem PC. Poza tym brak różnic :-)
Po pierwsze problemy z odprowadzeniem mocy.
Ja daję trafo z dwoma uzwojeniami dające 2x12V i przełączanie
napięć (12 lub 24) w zależności od napięcia wyjściowego.
Układ wykonawczy będzie na tranzystorze mocy pracującym
jako regulowane źródło prądowe. Podyktowane to zostało koniecznością
regulacji ograniczenia prądu.
jako układ regulacyjny dałem operacyjny (typu LM324)
na wejście (+) podawane jest napięcie 0,2-2,5V z komputera
wejście (-) podłączone jest do wyjścia zasilacza przez dzielnik
stosunek odziału określa maksymalne napięcie wyjściowe.
wyjście operacyjnego idzie na wtórnik emiterowy którego kolektor
podpięty jest pod bazę tranzystora mocy (źródła prądowego)
ten wtórnik też pracuje jako źródło prądowe, przez co uzyskałem
symulację prądu obciążenia. Nie mam żadnego rezystora szeregowego
do pomiaru prądu.
Ważne jest (do pomiaru prądu) aby źródło prądowe mocy było skompensowane
termicznie.

Układ jest bardzo prosty, wadą tego rozwiązania jest brak pomiaru napięcia
wyjściowego. Żeby to poprawić należałoby stosować przetwornik A/C a nie C/A

Władysław





----------------------------------------------------------------------
Startuj z INTERIA.PL! >>> http://link.interia.pl/f186c

--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika


Poprzedni Następny
Wiadomość
Spis treści
From: "Ukaniu" <L99UkaszWYWALTO_at_nospam_gazeta.pl>
Subject: Re: Zasilacz sterowany mikrokontrolerem
Date: Sat, 18 Jun 2005 13:49:27 +0200



Użytkownik ""Władysław Skoczylas"" <desoft_at_nospam_interia.pl> napisał w wiadomości
> Jestem w trakcie podobnego projektu tyle, że zasilacz sterowany jest
komputerem PC. Poza tym brak różnic :-)
Po pierwsze problemy z odprowadzeniem mocy.

Przed układem precyzyjnej regulacji napięcia daj stabilizator impulsowy,
który na swoim wyjściu będzie miał np 5V więcej niż na wyjściu zasilacza.
To rozwiązuje problemy strat, a nie pogarsza jakości napięcia wyjściowego.

Pozdrawiam Łukasz


Poprzedni Następny
Wiadomość
Spis treści
From: "ADAM" <simpol_at_nospam_wp.pl>
Subject: Re: Zasilacz sterowany mikrokontrolerem
Date: Sat, 18 Jun 2005 11:06:20 +0200


Jak chesz prawie gotowca to jest w "Nowy Elektronik" nr 2/99 . Układ jest
dość prosty, oparty na wzmacniaczach operacyjnych i dzieki temu możliwe jest
uzyskanie lepszej dokładności niż na jakimś gotowym stabilizatorze np. L200
(robiłem kiedyś próby to ten jaki inne np. LM350 maja spory wpływ
temperatury na napiecie wyjsciwe). W propnowanym układzie warto by było
zastosować lepsze wzm. op. Takze pomiar prądu mozna by było rozwiazać
inaczej (rezysror szeregowy w "+" i precyzyjny wzmacniacz róznicowy ).
Zamiast LM675 mozna zastosować np. texasowy OPA 549.

Użytkownik "Gambit" <gitarnik.usunto_at_nospam_wp.pl> napisał w wiadomości
news:d90mf1$ev8$1_at_nospam_nemesis.news.tpi.pl...
Witam serdecznie wszystkich grupowiczow. Mam do zaprojektowania zasilacz
sterowany mikrokontrolerem Atmel. Program sterujacy mam juz w znacznej
czesci gotowy jednakze mam powazny problem z czescia elektroniczna
poniewaz
jestem bardzo poczatkujacym elektronikiem. Mikrokontrolere steruje
przetwornikiem C/A A/C AD7669, ktory na wyjsciu daje napiecie 0 2,5V w
zaleznosci od bajtu sterujacego. I tutaj pojawia sie moj problem. Otoz nie
wiem jaki uklad elektroniczny nalezy zastosowac za przetwornikiem aby
napiecie to mozna bylo regulowac od 0 do 24 V przy maksymalnym obciazeniu
pradowym 5A. Bardzo prosze o jakis schemat, komentarz, cokolwiek co by
moglo
mi pomoc.

--
> pozdrawiam, krzysiek
> gg: 1892475
> +++++ www.gitarnik.prv.pl +++++
> ++ www.goblinmarket.band.pl ++
>
>



Poprzedni Następny
Wiadomość
Spis treści
From: "Gambit" <gitarnik.usunto_at_nospam_wp.pl>
Subject: Re: Zasilacz sterowany mikrokontrolerem
Date: Sat, 18 Jun 2005 11:25:33 +0200



Użytkownik "ADAM" <simpol_at_nospam_wp.pl> napisał w wiadomości
news:d90oga$ppc$1_at_nospam_nemesis.news.tpi.pl...
Jak chesz prawie gotowca to jest w "Nowy Elektronik" nr 2/99 . Układ jest
dość prosty, oparty na wzmacniaczach operacyjnych i dzieki temu możliwe
jest
uzyskanie lepszej dokładności niż na jakimś gotowym stabilizatorze np.
L200
(robiłem kiedyś próby to ten jaki inne np. LM350 maja spory wpływ
temperatury na napiecie wyjsciwe). W propnowanym układzie warto by było
zastosować lepsze wzm. op. Takze pomiar prądu mozna by było rozwiazać
inaczej (rezysror szeregowy w "+" i precyzyjny wzmacniacz róznicowy ).
Zamiast LM675 mozna zastosować np. texasowy OPA 549.


A moglbys mi podeslac skan tego artykulu albo chociaz schematu?

--
pozdrawiam, krzysiek
gg: 1892475
+++++ www.gitarnik.prv.pl +++++
++ www.goblinmarket.band.pl ++



Poprzedni Następny
Wiadomość
Spis treści
From: "ADAM" <simpol_at_nospam_wp.pl>
Subject: Re: Zasilacz sterowany mikrokontrolerem
Date: Sat, 18 Jun 2005 12:35:38 +0200


Chetnie bym zeskanował ale w tej chwili nie mam skanera a jedynym
przetwornikiem obrazu jaki mam pod reka to miniaturowa kamerka cz-b
podłaczona do karty tv (schemat to moze by sie dało odzczyać ale wartosci
elementów to chyba nie). Jak by nikt nie miał to w przryszłym tygodniu mogę
ci to zeskanować.
Tak wogóle to 8-bit AD7669 to troche za mało do przecyzyjnego ustawienia
napiecia w zasilaczu. Przeciez Analog ma zdecydowanie lepsze przetworniki
C/A i A/C (dostepne są sample). A moze zastosuj któryś z "microconventerów"
Analoga. Idealna rozdzielczość do takiego zastosowania to 16-bit, jest
zapas i mozna np. zrobić programową kalibracje napiecia eliminujac
potencjometry w układzie co zwiekszy niezawodność.


Użytkownik "Gambit" <gitarnik.usunto_at_nospam_wp.pl> napisał w wiadomości
news:d90pk0$1sj$1_at_nospam_nemesis.news.tpi.pl...

Użytkownik "ADAM" <simpol_at_nospam_wp.pl> napisał w wiadomości
news:d90oga$ppc$1_at_nospam_nemesis.news.tpi.pl...
Jak chesz prawie gotowca to jest w "Nowy Elektronik" nr 2/99 . Układ jest
dość prosty, oparty na wzmacniaczach operacyjnych i dzieki temu możliwe
jest
uzyskanie lepszej dokładności niż na jakimś gotowym stabilizatorze np.
L200
(robiłem kiedyś próby to ten jaki inne np. LM350 maja spory wpływ
temperatury na napiecie wyjsciwe). W propnowanym układzie warto by było
zastosować lepsze wzm. op. Takze pomiar prądu mozna by było rozwiazać
inaczej (rezysror szeregowy w "+" i precyzyjny wzmacniacz róznicowy ).
Zamiast LM675 mozna zastosować np. texasowy OPA 549.


A moglbys mi podeslac skan tego artykulu albo chociaz schematu?

--
> pozdrawiam, krzysiek
> gg: 1892475
> +++++ www.gitarnik.prv.pl +++++
> ++ www.goblinmarket.band.pl ++
>
>



Poprzedni Następny
Wiadomość
Spis treści
From: "Gambit" <gitarnik.usunto_at_nospam_wp.pl>
Subject: Re: Zasilacz sterowany mikrokontrolerem
Date: Sat, 18 Jun 2005 15:27:28 +0200



Użytkownik "ADAM" <simpol_at_nospam_wp.pl> napisał w wiadomości
news:d90tnf$mje$1_at_nospam_nemesis.news.tpi.pl...
Chetnie bym zeskanował ale w tej chwili nie mam skanera a jedynym
przetwornikiem obrazu jaki mam pod reka to miniaturowa kamerka cz-b
podłaczona do karty tv (schemat to moze by sie dało odzczyać ale wartosci
elementów to chyba nie). Jak by nikt nie miał to w przryszłym tygodniu
mogę
ci to zeskanować.
Tak wogóle to 8-bit AD7669 to troche za mało do przecyzyjnego ustawienia
napiecia w zasilaczu. Przeciez Analog ma zdecydowanie lepsze przetworniki
C/A i A/C (dostepne są sample). A moze zastosuj któryś z
"microconventerów"
Analoga. Idealna rozdzielczość do takiego zastosowania to 16-bit, jest
zapas i mozna np. zrobić programową kalibracje napiecia eliminujac
potencjometry w układzie co zwiekszy niezawodność.

Zasilacz mam zaprojektowac na zaliczenie z "Programowania Mikrokontrolerow
przemysłowych" i mam scisle sprecyzowany przetwornik. Uklad ma podawac
napiecie wstukane na klawiaturce z co 0,1V. Jest to rozwiazane programowo (w
tej chwili nie pamietam jak). Niestety poziom nauczania elektroniki na
naszej uczelni nie stoi na zbyt dobrym poziomie. Pomimo to jednak dostalismy
taki projekt na zaliczenie.

--
pozdrawiam, krzysiek
gg: 1892475
+++++ www.gitarnik.prv.pl +++++
++ www.goblinmarket.band.pl ++



Poprzedni Następny
Wiadomość
Spis treści
From: "Piotr Gałka" <piotr.galka_at_nospam_CUTTHISmicromade.pl>
Subject: Re: Zasilacz sterowany mikrokontrolerem
Date: Sat, 18 Jun 2005 15:20:33 +0200



Użytkownik "ADAM" <simpol_at_nospam_wp.pl> napisał w wiadomości
news:d90oga$ppc$1_at_nospam_nemesis.news.tpi.pl...
Jak chesz prawie gotowca to jest w "Nowy Elektronik" nr 2/99 . Układ
jest
dość prosty, oparty na wzmacniaczach operacyjnych i dzieki temu
możliwe jest
uzyskanie lepszej dokładności niż na jakimś gotowym stabilizatorze
np. L200
(robiłem kiedyś próby to ten jaki inne np. LM350 maja spory wpływ
temperatury na napiecie wyjsciwe).

Bo dla typowego zasilacza dokładność jest mniej ważna od parametrów
dynamicznych.
Na przykład jak głęboko i na jak długo siada przy nagłym wzroście
obciążenia od 0 do full.
P.G.




Poprzedni Następny
Wiadomość
Spis treści
From: Krzysztof Rudnik <rudnik_at_nospam_kki.net.pl>
Subject: Re: Zasilacz sterowany mikrokontrolerem
Date: Sat, 18 Jun 2005 15:45:12 +0200


Gambit wrote:

Witam serdecznie wszystkich grupowiczow. Mam do zaprojektowania zasilacz
sterowany mikrokontrolerem Atmel. Program sterujacy mam juz w znacznej
czesci gotowy jednakze mam powazny problem z czescia elektroniczna
poniewaz jestem bardzo poczatkujacym elektronikiem. Mikrokontrolere
steruje przetwornikiem C/A A/C AD7669, ktory na wyjsciu daje napiecie 0
2,5V w zaleznosci od bajtu sterujacego. I tutaj pojawia sie moj problem.
Otoz nie wiem jaki uklad elektroniczny nalezy zastosowac za przetwornikiem
aby napiecie to mozna bylo regulowac od 0 do 24 V przy maksymalnym
obciazeniu pradowym 5A. Bardzo prosze o jakis schemat, komentarz,
cokolwiek co by moglo mi pomoc.

A czy realne jest zabudowanie zasilacza impulsowego z
bezposrednim sterowaniem tranzystora kluczujacego z uC?
Przetwornik A/C do pomiary napiecia (musialby byc szybki),
ewentualnie jakas logika (np GAL) odciazajaca procesor od
najbardziej krytycznego momentu ciaglego odczytywania
przetwornika i sterowania tranzystora
(taki cyfrowy komparator)?

Krzysiek Rudnik






Poprzedni Następny
Wiadomość
Spis treści
From: J.F. <jfox_xnospamx_at_nospam_poczta.onet.pl>
Subject: Re: Zasilacz sterowany mikrokontrolerem
Date: Sat, 18 Jun 2005 17:03:47 +0200


On Sat, 18 Jun 2005 15:45:12 +0200, Krzysztof Rudnik wrote:
A czy realne jest zabudowanie zasilacza impulsowego z
bezposrednim sterowaniem tranzystora kluczujacego z uC?

Tak, ale:
-dosc szybki procesor trzeba - wszak przy 20kHz cykl PWM liczy 50us,
-przy wiekszych mocach czasem trzeba zareagowac w mikrosekunde,
bo tranzystory splona :-)

-kupilbys zasilacz ktory moze sie zawiesic i spalic zasilane
urzadzenie ? :-)

-ile zajmie procesorowi inicjacja po wlaczeniu i jakie bedzie przez
ten czas napiecie na wyjsciu


Przetwornik A/C do pomiary napiecia (musialby byc szybki),
ewentualnie jakas logika (np GAL) odciazajaca procesor od
najbardziej krytycznego momentu ciaglego odczytywania
przetwornika i sterowania tranzystora
(taki cyfrowy komparator)?

Jak tak odciazysz to sie okaze ze analogowo taniej i lepiej :-)

J.


Poprzedni Następny
Wiadomość
Spis treści
From: Grzegorz Kurczyk <grzegorz.usun.to_at_nospam_control.slupsk.pl>
Subject: Re: Zasilacz sterowany mikrokontrolerem
Date: Sat, 18 Jun 2005 17:43:57 +0200


Użytkownik J.F. napisał:

On Sat, 18 Jun 2005 15:45:12 +0200, Krzysztof Rudnik wrote:

Tak, ale:
-dosc szybki procesor trzeba - wszak przy 20kHz cykl PWM liczy 50us,
-przy wiekszych mocach czasem trzeba zareagowac w mikrosekunde,
bo tranzystory splona :-)

Hmmm...
Przy 50us okresu PWM jest chyba tylko jedna metoda zareagowania na
gwałtowny wzrost obciążenia (zwarcie) w czasie 1us... bezpiecznik
topikowy :-) lub kawałek szybkiej "analogówki" odcinającej tranzystor
kluczyjący w takim przypadku, którą można równiez zrobić w układzie z
procesorkiem.

-kupilbys zasilacz ktory moze sie zawiesic i spalic zasilane
urzadzenie ? :-)

na rynku jest sporo takich co się nie "zawieszają" a i tak palą wszystko
po drodze
  • zasilacze do komputerĂłw PC "made in krzak" :-) Spotkałem nawet takie,

w których producent zaoszczędził na bezpieczniku topikowym :-[

-ile zajmie procesorowi inicjacja po wlaczeniu i jakie bedzie przez
ten czas napiecie na wyjsciu

Przy dobrze zaprojektowanym układzie wyniesie 0V.
Dopiero jak procek "świadomie" uruchomi PWM napiecie zacznie wzrastać
i jeśli odpowiednio oprogramować procka to i miękki start bez problemu
zrobi.

> Jak tak odciazysz to sie okaze ze analogowo taniej i lepiej :-)

No cyfyzacja elektronice nie zawsze wychodzi na dobre ;-)

Pozdrawiam
Grzegorz Kurczyk

Poprzedni Następny
Wiadomość
Spis treści
From: Grzegorz Kurczyk <grzegorz.usun.to_at_nospam_control.slupsk.pl>
Subject: Re: Zasilacz sterowany mikrokontrolerem
Date: Sat, 18 Jun 2005 17:31:06 +0200


Użytkownik Krzysztof Rudnik napisał:
Gambit wrote:


Witam serdecznie wszystkich grupowiczow. Mam do zaprojektowania zasilacz
sterowany mikrokontrolerem Atmel. Program sterujacy mam juz w znacznej
czesci gotowy jednakze mam powazny problem z czescia elektroniczna
poniewaz jestem bardzo poczatkujacym elektronikiem. Mikrokontrolere
steruje przetwornikiem C/A A/C AD7669, ktory na wyjsciu daje napiecie 0
2,5V w zaleznosci od bajtu sterujacego. I tutaj pojawia sie moj problem.
Otoz nie wiem jaki uklad elektroniczny nalezy zastosowac za przetwornikiem
aby napiecie to mozna bylo regulowac od 0 do 24 V przy maksymalnym
obciazeniu pradowym 5A. Bardzo prosze o jakis schemat, komentarz,
cokolwiek co by moglo mi pomoc.


A czy realne jest zabudowanie zasilacza impulsowego z
bezposrednim sterowaniem tranzystora kluczujacego z uC?
Przetwornik A/C do pomiary napiecia (musialby byc szybki),
ewentualnie jakas logika (np GAL) odciazajaca procesor od
najbardziej krytycznego momentu ciaglego odczytywania
przetwornika i sterowania tranzystora
(taki cyfrowy komparator)?

Witam
Jak najbardziej. Zrobiłem coś takiego na ATmega8 (ale może być dowolny
inny procek mający A/C i PWM). Do przetwoernicy StepDown jako tranzystor
kluczujący najprościej dać jakiś P-MOSFET (np. IRF9540)
ftp://ftp.control.slupsk.pl/pub/elektronika/elementy/Tranzystory/IRF9540.pdf
sterowany z buforka na dowolnym impulsowym npn. Przy StepUp dajesz jakiś
N-MOSFET o niskim napięciu bramki (np. 2SK3296 Rds=0,012om przy Ugs=4,5V
i Id=18A)
ftp://ftp.control.slupsk.pl/pub/elektronika/elementy/Tranzystory/2SK3296.pdf
którego możesz sterować bezpośrednio z portu procka.
Jesli chodzi szybkość o przetwornika A/C, to byle była ona większa od
okresu PWM (w ATmega8 bez problemu), a nawet nie koniecznie, bo o
wysokości napięcia wyjściowego decydować będzie stosunek wypełnienia
PWM, a pomiarem z A/D dokonujesz niewielkich korekt tego wypełnienia.
Przy wolniejszym A/D zmniejszy się tylko dynamika układu (szybkość
odpowiedzi na zmianę obciążenia). Kwestia naskrobania sprytnego programu
sterującego.
Układ tego typu wykombinowałem do szybkiej ładowarki akumulatorów
NiCd/NiMH/Li-ion/Li-pol, z tą różnicą, że stabilizuję nie napięcie a
prąd wypływający z przetwornicy. Dopiero w końcowej fazie łądowania
układ płynnnie przechodzi ze stabilizacji prądowej na napięciową.

Pozdrawiam
Grzegorz Kurczyk