Gast
#2747185
Hallöchen Ich bin nun schon ziemlich lange an einem Problem, dass sich einfach nicht zu lösen scheint... Ich möchte gerne DTMF-Töne (Telefontastentöne) decodieren. Dazu verwende ich den MT8870DE IC. Das schema ist im prinzip folgendes: http://www.boondog.com/tutorials/dtmf/decoder.pdf Einziger Unterschied ist, dass ich vier LED's direkt an die Q-Ausgänge des IC's geschaltet habe. Also ohne den BCD-to-7-Segment converter und auch ohne die 7-Segment-Anzeige. Zum testen verwende ich eine Basic Stamp 2e mit folgendem code:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
Output 1 der Basic Stamp habe ich mit TONE-IN (siehe Schema) verbunden. (Zum Testen habe ich mal einen kleinen Speaker an die Basic Stamp gehängt und ich konnte somit die Tastentöne höhren) Mein Problem ist das Resultat der Decodierung. Nachfolgend eine Auflistung der Ausgänge Q1..Q4 bei folgenden Ton-Nummern: TonNummer LEDs an Ausgang Q1..Q4 0 1001 1 0001 2 1001 3 1001 4 0101 5 0101 6 1101 7 1101 8 0011 9 0011 10 1011 11 0111 12 0111 13 1111 14 1111 15 0001 Der MT8870DE tut also was... aber das Resultat ist falsch... An der Basic Stamp bzw. dem Code kann es nicht liegen, da ich diese mal mit meinem Android-Smartphone verbunden habe. Ein DTMF-Erkennungs-App hat alle Töne ohne Probleme erkannt. Ich habs auch schon mit den Bauteil-Werten des folgenden Schemas versucht (Unten auf Seite 6): http://pdf1.alldatasheet.com/datash......html und zudem mit den Bauteil-Werten bei TONE-IN (Kondensator und Widerstand) herumgespielt. jedoch ohne Erfolg und immer dem gleichen, falschen Resultat. Der IC ist nicht kaputt, da mit einem anderen MT8870DE das gleiche Phänomen auftritt. Was mache ich falsch? mfg Iguan