Jak można uzyskać regulację napięcia 0-10 V z wyjścia mikrokontrolera.

Nov 26, 2011 7 Replies

Witam wszystkich. Może ktoś pomoże ? Mam następujący problem:



- mikrokontroer Atmega zasilany 5 V.



- na wyjściu mam ustawiać napięcie od 0 do 10 V. Czyli potrzebuję wzmacniacza x 2 o liniowej charakterystyce.



Kombinowałem z wzmacniaczem operacyjnym, ale jedyne co usystałem to regulacja od 5 V. Patrzyłem też na przetworniki częstotliwość / napięcie, ale w notach tych co znalazłem też zakres ragulacji od 2 - 8 V.



Ma ktoś jakić pomysł jak to uzyskać?



Czesiek snipped-for-privacy@poczta.onet.pl> napisał(a):

A jak podłączyłeś ten wzmiacniacz operacyjny, jak ustawiłeś jego wzmocnienie i jak go zasilałeś? Jak w ogóle chcesz uzyskiwać napięcie z mikrokontrolera? Czy ta ATmega ma przetwornik DAC? Jeśli nie, to pewnie używasz PWM. Jeśli tak, to wystarczy Ci tranzystor kluczujący napięcie 10V.

formatting link
Tylko R6 daj ~10k, nie uzyskasz dokładnej regulacji w okolicy 0V.

U¿ytkownik "Grzegorz Niemirowski" snipped-for-privacy@poczta.onet.pl> napisa³ w wiadomo¶ci news:jarmld$624$ snipped-for-privacy@news.icpnet.pl...

Je¿eli chodzi o schemat operacyjki to zastosowa³em typowy wzmacniacz nieodwracaj±cy, zalilany z 12 V .

Dzięki. Jutro przetestuję.

Użytkownik "Czesiek" snipped-for-privacy@poczta.onet.pl> napisał w wiadomości news:jarntv$fpv$ snipped-for-privacy@news.onet.pl...

Testowałem układ z linku. Jest poprawne wzmocnienie, ale dopiero od 1.94 V Gdy na wejściu mam 0, to na wejściu odwracającym jest 1.94 V a na wyjści

3.93 V Dopiero gdy na wejściu jest 2 - 5 V układ działa tka jak chciałem, czyli uzyskuję dokładnie podwojenie napięcia.

Strosuję układ MAA741PC. Czy gdy zastosuję inny układ to poprawi to sytuację ? Może zasilić układ napięciem +/- 12 ?

Dnia Sun, 27 Nov 2011 10:27:44 +0100, Czesiek napisał(a):

Zdecydowanie, dopóki nie zastosujesz ujemnego napięcia zasilania opampa to nie będziesz miał startu od zera.

Dnia 27-11-2011 o 10:27:44 Czesiek snipped-for-privacy@poczta.onet.pl> napisał(a):

Tak, zastosuj lm324 jak w linku i będzie chodził od 0.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required