generator AVR - koder stereo

Aug 17, 2004 7 Replies

Hmmm... A nie lepiej zamiast aproksymować sinusoide w tak dziwny sposób użyć generatora sinusoidalnego (np. mostek Wiena) i tylko go synchronizować impulsami?

Ale skoro się upierasz przy aproksymacji, to choć podaj potem ten sygnał na integrator - ze schodkowego zrobi Ci oproksymację odcinkami

- znacznie mniej harmonicznych. Przesunięcie fazowe dokładnie równe 90 stopni.

[...]

Witam, Chciałem wygenerować na AVRku (8535) "przebiegi sinusoidalne" 19kHz i 38kHz . Chce to zrobić używając 8 bitów do każdego przebiegu i przesuwając "1" i "0" po porcie(są to tzw. liczniki Jonsona) . Do portów będą dołączone rezystory o takich wagach aby po połączeniu wychodził na wyjściu przebieg sinusoidalny "schodkowy" .



Z połączeniem nie ma problemu :) , jest natomiast w dobraniu okresów . Jak przy ogólnie dostepnych kwarcach dobrać czas zmiany stanów na portach : dla 38kHz t=(1/38000)/16 = 1,644...us .



Czyli częstotliwość zmian na portach ma wynosić 608khz i 304khz .



Czy zna ktoś odpowiedź na ta "hydro zagadke" ?



pzdr,



A skąd mam brać te impulsy do synchronizacji . No włąsnie o to chodzi żeby uP synchronizował !

Ale czy ja o taką rade pytałem ? Mi chodzi o dobór kwarca i czasu ! a nie o jakoś tego sinusa .

pzdr,

[...]

Nie ma sprawy - trafiasz na listę tych, którzy nie oczekują konstruktywnej pomocy. EOT.

Odpowiadamy jak zrobić, żeby działało.

*PLONK* warning #1 za wykrzykniki...

A co to za pomoc - skoro ja chce coś zrobic i pytam Was jak, a Wy mi odpowiadacie żeby tego nie robić !

Oka widze, że jak nie naświetle dalej sprawy to nic nie wskuram :( Tutaj daje link do schematu kodera

formatting link
Ja chciałem w tym układzie zastąpić wszystkie układy cyfrowe jednym uP(np.8515) aby cały projekt troche się zmniejszył :)

I co teraz ?

pzdr,

U¿ytkownik "Piotr Chmiel" snipped-for-privacy@topaz.zsel.lublin.pl> napisa³ w wiadomo¶ci news: snipped-for-privacy@topaz.zsel.lublin.pl... [ciap] I co teraz ?

A teraz to zostaw w spokoju tego mêczybu³ê :-)

Andrzej Kamieniecki

Join the Discussion

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

Didn't find your answer?

Ask the community — no account required