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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.