DTMF a procki '51 (nie AVR)
Masz problem? Zapytaj na forum elektroda.pl
From: "ele mid" <elemid_at_nospam_wp.pl>
Subject: DTMF a procki '51 (nie AVR)
Date: Sun, 14 Nov 2004 17:02:59 +0100
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).
From: "Artur Starz" <artur_at_nospam_mail.argos1.com.pl.precz.ze.spamem>
Subject: Re: DTMF a procki '51 (nie AVR)
Date: Sun, 14 Nov 2004 21:38:42 +0100
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
From: Adam Dybkowski <adybkows123_at_nospam_amwaw.edu.pl>
Subject: Re: DTMF a procki '51 (nie AVR)
Date: Sun, 14 Nov 2004 23:21:20 +0100
ele mid wrote:
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.
From: szarakk <kfix_at_nospam_o2.pl>
Subject: Re: DTMF a procki '51 (nie AVR)
Date: Mon, 15 Nov 2004 19:00:16 +0100
Użytkownik Adam Dybkowski napisał:
Ale i tak najtaniej będzie wydać 5 zł na gotowy scalak.
Ale rozwiazanie programowe ma niewatpliwie duza wartosc edukacyjna.