Witam
Potrzebuję zrobić taki układ, że na wejście ADC mikrokontrolera będzie wchodził sygnał analogowy z zakresu 0-5V (będzie się on zmieniał jakoś płynnie od 0 do 5V) i na wyjściu jednego pinu mikroprocka chcę uzyskać w zależności od tego wejściowego, sygnał zmieniający się w zakresie od 0 do 10V. Jak to zrobić?Nie przychodzi mi do głowy żaden pomysł...
zwiększenie napięcia na wyjściu AVR
Re: zwiększenie napięcia na wyjściu AVR
Jeżeli ma być tanio to tak jak napisał kol. matrix. Jeżeli może być drożej, ale bardzo dokładnie, to tak jak napisał kol kayron.
Dlatego powinieneś podać, co faktycznie robisz i więcej informacji o sygnale wejściowym i wyjściowym. Bo na razie z Twojego opisu wynika jedynie, że do tego nie potrzebujesz mikrokontrolera
Dlatego powinieneś podać, co faktycznie robisz i więcej informacji o sygnale wejściowym i wyjściowym. Bo na razie z Twojego opisu wynika jedynie, że do tego nie potrzebujesz mikrokontrolera
Nie bardzo rozumiem, czy pytasz o przypadek użycia z mikrokontrolerem, czy też bez niego.
PWM, to regulacja wypełnienia powtarzalnego sygnału prostokątnego np.:
Szczegóły: http://mikrokontrolery.blogspot.com/201 ... kiego.html
Jeżeli np. przyjmiemy, że podstawowy okres zmiany sygnału wynosi 1 sekundę, i tak ustawimy timer w mikrokontrolerze, by na pinie wyjściowym przez 1/5 sekundy był stan wysoki (5V), a przez pozostałe 4/5 sekundy stan niski (0V), to (w uproszczeniu) średnio będziesz miał ... policz
Aby jednak prostokątną falę sygnału PWM zamienić na zmiany napięcia, należy zastosować filtr dolnoprzepustowy np. w taniej wersji za pomocą jednego rezystora i jednego kondensatora: http://pl.wikipedia.org/wiki/Filtr_dolnoprzepustowy
Przykłady:
http://mikrokontrolery.blogspot.com/201 ... a-dac.html
http://mikrokontrolery.blogspot.com/201 ... ewicz.html
PWM, to regulacja wypełnienia powtarzalnego sygnału prostokątnego np.:
Szczegóły: http://mikrokontrolery.blogspot.com/201 ... kiego.html
Jeżeli np. przyjmiemy, że podstawowy okres zmiany sygnału wynosi 1 sekundę, i tak ustawimy timer w mikrokontrolerze, by na pinie wyjściowym przez 1/5 sekundy był stan wysoki (5V), a przez pozostałe 4/5 sekundy stan niski (0V), to (w uproszczeniu) średnio będziesz miał ... policz
Aby jednak prostokątną falę sygnału PWM zamienić na zmiany napięcia, należy zastosować filtr dolnoprzepustowy np. w taniej wersji za pomocą jednego rezystora i jednego kondensatora: http://pl.wikipedia.org/wiki/Filtr_dolnoprzepustowy
Przykłady:
http://mikrokontrolery.blogspot.com/201 ... a-dac.html
http://mikrokontrolery.blogspot.com/201 ... ewicz.html
OK, o PWM napisałem tak na wszelki wypadek 
Tak, na wyjściu będzie tak jak podałeś, ale należy brać pod uwagę częstotliwość PW i właściwości filtru dolnoprzepustowego. Jeżeli więc mają to być super dokładne odtworzenie, to prosty filtr RC nie wystarczy (bo jego charakterystyka nie jest liniowa). Dlatego sugerowałem:

Tak, na wyjściu będzie tak jak podałeś, ale należy brać pod uwagę częstotliwość PW i właściwości filtru dolnoprzepustowego. Jeżeli więc mają to być super dokładne odtworzenie, to prosty filtr RC nie wystarczy (bo jego charakterystyka nie jest liniowa). Dlatego sugerowałem:
W likach, które Ci podałem znajdziesz przykładowe programy i schematy, i możesz spokojnie na tej bazie swój projekt zrobićdondu pisze:Dlatego powinieneś podać, co faktycznie robisz i więcej informacji o sygnale wejściowym i wyjściowym.