DTMF/MFV dekodieren

Gast #148603
Lesenswert?

Hallo zusammen,

Ich würde gerne Telefontastentöne (DTMF/MFV) dekodieren, dazu habe ich
bereits eine Liste mit ICs im Netz gefunden:
http://margo.student.utwente.nl/el/phone/dtmf.htm#DTMF_005

Leider sieht es so aus als könnte man die zumindest bei Reichelt nicht
beziehen. Hat irgendjemand so etwas schon mal gemacht und könnte mir
bei der Suche einen Tipp geben?

Vielen Dank,

Daniel
Gast #148604
Lesenswert?

Hab mich noch nie damit beschäftigt, aber hiermit:
http://www.mikrocontroller.net/forum/read-1-139739.html
müsste sich das in Software lösen lassen.

Einfach einen mega8 das Eingangssignal mit dem internen AD-Wandler
samplen lassen und dann das Signal ins Frequenzspektrum umwandlen. Den
eigentlich benötigten Tiefpassfilter vorm AD-Wandler müsste man hierfür
eigentlich sogar ganz weg lassen können, da ja die DTMF-Töne sowieso in
der Frequenz beschränkt sind.
Aus dem Spektrum kann man dann die beiden Frequenzen direkt
"ablesen".
Gast #148605
Lesenswert?

Warum so umständlich?
Man kann einfach einen MT8870 oder dergleichen verwenden,
den man z.B. bei Conrad (www.conrad.de Artikel-Nr.: 173193) beziehen
kann....
Einfach gemäß Datenblatt an die a/b-Adern klemmen und schon bekommt man
die gewählte Ziffer als 4-Bit Code ausgegeben....
(Man braucht also lediglich ein paar Widerstände, Kondensatoren und nen
Quarz und kann sich damit den Programmieraufwand sparen.)

Sebastian

P.S. In den meisten Datenblätter ist kein Schutz gegen die
"Rufspannung" (eine 50 Hz Wechselspannung, die das Klingelzeichen
erwirkt) vorgesehen, dies sollte man jedoch bedenken, da sonst bei
einem Anruf evtl. der MT8870 danch nicht mehr zu verwenden ist. Ich
habe das Problem mit 4 Dioden gelöst....

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren