Generator sin na AVR

To forum jest dla wszystkich pasjonatów mikrokontrolerów AVR Atmela. Wymiana doświadczeń i pomoc dla początkujących w pisaniu programów zarówno w C, Asemblerze jak i BASCOM. Zapraszam znawców tematu, aby pomogli wszystkim początkującym!
ODPOWIEDZ
Awatar użytkownika
seweryn
Użytkownik
Posty: 147
Rejestracja: 08 gru 2005, 20:04
Lokalizacja: Praszka
Kontakt:

Generator sin na AVR

Post autor: seweryn » 02 sty 2006, 18:51

Może ktoś mi pomoże bo potrzebuje zrobić generator sinusoidalny o regulowanej częstotliwości do ok 20kHz na ATmega32 . Aplituda nieistotna. Najlepiej jak to byłby jakiś układ który zamienia prostokąt na sinusoide. Wie że to wystarczyłby w najprostszym rozwiązaniu kondensator jako filtr dolnoprzepustowy(transformacja fouriera), ale ja potrzebuje żeby była to dość "ładna" sinusoida i w miare stałej amplitudzie ze zmianą częstotliwości. Dobrze by też było jakby nie wykorzystował ten układ kanału PWM.

Wojtek
Moderator
Posty: 2606
Rejestracja: 04 sie 2002, 19:00
Lokalizacja: --
Kontakt:

Post autor: Wojtek » 02 sty 2006, 20:10

A może coś takiego Cię zainteresuje? http://www.myplace.nu/avr/minidds/index.htm

ROM
Użytkownik
Posty: 257
Rejestracja: 15 cze 2005, 0:11
Lokalizacja: Poznań

Post autor: ROM » 02 sty 2006, 21:41

Sinusoidę z prostokąta, można wyciągnąć przy pomocy dobrego filtru środkowoprzepustowego o wysokiej Q.
...a może wykorzystać jakiś przetwornik D/A...

Awatar użytkownika
gaweł
Użytkownik
Posty: 651
Rejestracja: 05 kwie 2004, 8:38
Lokalizacja: Białystok
Kontakt:

Post autor: gaweł » 04 sty 2006, 13:19

Koncepcję budowy takiego generatora możesz zaczerpnąć z artykułu naszej forumowej koleżanki Taszy pod adresem http://www.edw.com.pl/modules.php?op=mo ... =0&thold=0

Awatar użytkownika
seweryn
Użytkownik
Posty: 147
Rejestracja: 08 gru 2005, 20:04
Lokalizacja: Praszka
Kontakt:

Post autor: seweryn » 05 sty 2006, 17:34

ROM pisze:dobrego filtru środkowoprzepustowego o wysokiej Q.
.
dobrego tzn. aktywnego ?? żeby przy wzroście częstotliwości amplituda nie spadała to daje wysoka Q(Dobroć??) ??

[ Dodano: 08-01-2006, 14:47 ]
może ktoś ma schemat takiego filtru?
są może jakieś scolone generatory sinusoidalne przestrajane napięciem??

Passage
Użytkownik
Posty: 187
Rejestracja: 16 sie 2005, 22:46
Lokalizacja: Cambridge / UK
Kontakt:

Post autor: Passage » 11 sty 2006, 16:28

Cześć,
Maxim ma w swojej ofercie układ MAX038, na podstawie którego możesz zbudować przyzwoity generator funkcji. Probki mozesz dostac za darmo, wiec chyba się opłaca sprawidzić.
Pozdrawiam.

Awatar użytkownika
seweryn
Użytkownik
Posty: 147
Rejestracja: 08 gru 2005, 20:04
Lokalizacja: Praszka
Kontakt:

Post autor: seweryn » 11 sty 2006, 16:53

mógłbyś może poprowadzić mnie jak zamówić taką bezpłatną próbke??Nigdy takiego czegoś nie zamawiałem i nie wiem gdzie tego szukać??

Passage
Użytkownik
Posty: 187
Rejestracja: 16 sie 2005, 22:46
Lokalizacja: Cambridge / UK
Kontakt:

Post autor: Passage » 11 sty 2006, 17:50


ODPOWIEDZ