Covox kilka pytan

Jun 06, 2005 2 Replies

Witam jestem tutaj pierwszy raz wiec najpierw sie przywitam


Mam nastepujacy problem



posiadam uklad Spartan II XC2S50 VQ100 zbudowalem covoxa zgodnie ze schematem:

formatting link
polaczylem



moje pytanie jakie slowa powinienem podac do covoxa zeby uzyskac dzwiek o konkretnej czestotliwosci ?



(konkretnie chcialbym uzyskac takie tony jak sa przy wybieraniu tonowym w telefonie)



Z gory dziekuje za ewentualna pomoc


Uzytkownik "Radson" snipped-for-privacy@brak.pl napisal w wiadomosci news:d817oh$20bf$ snipped-for-privacy@News.K.PL

:-)

Nie obraz sie, ale Twoje pytanie sugeruje, ze nie bardzo wiesz co i w jaki sposób chcesz osiagnac. Zbudowales covox-a, czyli prosty, 8-bitowy przetwornik cyfrowo-analogowy z drabinka R-2R. Wartosc bajtu wystawionego na port przeklada sie bezposrednio na poziom napiecia na wyjsciu drabinki. (Z dokladanoscia do skladowej stalej, bo po drodze do wyjscia masz jeszcze szeregowy kondensator C1. )

Jezeli chcesz na wyjsciu drabinki uzyskac staly poziom to wystawiasz na port _jedna_, stala wartosc. Jezeli chesz uzyskac narastajace napiecie schodkowe, to w kolejnych taktach podajesz slowa o kolejno rosnacych wartosciach, Jezeli chcesz uzyskac przebieg sinusoidalny to dzielisz sobie pelny kat fazowy na N-kroków po fi[deg] i w kolejnych taktach wystawiasz wyliczone lub stablicowane wartosci funkcji sin(n*fi), gdzie n <0,N). Jezeli potrzebuejsz DTMF-a to sumujesz próbki dwóch przebiegów sinusoidalnych o róznych czestotliowsciach o amplitudzie rózniacej sie bodajze o 3dB. Otrzymany na wyjsciu przebieg "krzywoschodkowy" jest tylko przyblizeniem tego co zamierzales uzyskac i zawiera liczne skladowe o wyzszych czestotliwosciach. Dlatego zazwyczaj trzeba jeszcze przepuscic go przez filtr dolnoprzepustowy (tutaj: R18,C2).

DTMF-a mozna wygenerowac z przetwornika A/C a mozna takze posluzyc sie PWMem. Zobacz jak to zrobiono w notach Atmela:

formatting link
Majac generowac ten sygnal sprzetowo mocno bym sie zastanowil co bedzie latwiejsze w realizacji.

Masz 100% racji

Wielkie dzieki za wyjasnienia

PS Znalazlem taki ukladzik: HT9302G

formatting link
postaram sie go wykorzystac

Join the Discussion

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

Didn't find your answer?

Ask the community — no account required