ele mid
Guest
Sun Nov 14, 2004 4:02 pm
Czy komuś udało się generować kody DTMF na 89c51 lub pokrewnych?
Nie mówię o AVR, bo tam sprawa jedt prosta (zwłaszcza, gdy ma się pod ręką
Bascoma).
Artur Starz
Guest
Sun Nov 14, 2004 8:38 pm
Witam...
A nie możesz użyc zewnętrznego układu?
Z AVR niby działa ale jakoś ten DTMF z Bascoma trochę nie taki jak z układu
zewnętrznego ...
a koder DTMF koszutuje jakieś 5 zł w detalu więc raczej nie majątek a hula
Pozdrawiam
Artur Starz
Adam Dybkowski
Guest
Sun Nov 14, 2004 10:21 pm
ele mid wrote:
Quote:
Czy komuś udało się generować kody DTMF na 89c51 lub pokrewnych?
Nie mówię o AVR, bo tam sprawa jedt prosta (zwłaszcza, gdy ma się pod ręką
Bascoma).
A w czym problem? Weź 2 timery, skonfiguruj jako generatory na 2
częstotliwości odpowiadające cyfrze DTMF. Wyjścia skieruj na piny
wyjściowe procka, odfiltruj (RC) żeby wyszła z tego jako-taka sinusoida,
wzmocnij i zsumuj pamiętając, że te 2 składowe muszą się różnić mocą
(AFAIR o 3 dB).
Drugie rozwiązanie to wyjście analogowe z procka (albo PWM) i programowy
generator 2 sinusoid - w sumie bardzo proste i skuteczne rozwiązanie
(stosowałem osobiście w DSP).
Ale i tak najtaniej będzie wydać 5 zł na gotowy scalak.
--
Adam Dybkowski
http://www.amwaw.edu.pl/~adybkows/
Uwaga: przed wysłaniem do mnie maila usuń "123" z adresu.
szarakk
Guest
Mon Nov 15, 2004 6:00 pm
Użytkownik Adam Dybkowski napisał:
Quote:
Ale i tak najtaniej będzie wydać 5 zł na gotowy scalak.
Ale rozwiazanie programowe ma niewatpliwie duza wartosc edukacyjna.