Table des matières:

Comment faire un simple décodeur de ligne téléphonique DTMF (tonalité) : 3 étapes
Comment faire un simple décodeur de ligne téléphonique DTMF (tonalité) : 3 étapes

Vidéo: Comment faire un simple décodeur de ligne téléphonique DTMF (tonalité) : 3 étapes

Vidéo: Comment faire un simple décodeur de ligne téléphonique DTMF (tonalité) : 3 étapes
Vidéo: IP-TI PROJET Tle ELECTRONIQUE (F2) REVISION Phase 2: Decodage DTMF, Décodeur BCD 2024, Juillet
Anonim
Comment faire un simple décodeur de ligne téléphonique DTMF (tonalité)
Comment faire un simple décodeur de ligne téléphonique DTMF (tonalité)
Comment faire un simple décodeur de ligne téléphonique DTMF (tonalité)
Comment faire un simple décodeur de ligne téléphonique DTMF (tonalité)
Comment faire un décodeur de ligne téléphonique DTMF (tonalité) simple
Comment faire un décodeur de ligne téléphonique DTMF (tonalité) simple

Il s'agit d'un projet simple qui vous permet de décoder les signaux DTMF sur pratiquement n'importe quelle ligne téléphonique. Dans ce tutoriel, nous utilisons le décodeur MT8870D. Nous utilisons un décodeur de tonalité pré-construit car, croyez-moi, c'est pénible d'essayer de le faire avec l'Arduino (c'est fondamentalement impossible). Ce décodeur est également assez intelligemment construit, il a donc des encoches dans le filtre pour les tonalités de numérotation courantes (350 et 440 Hz) qui vous permettent de reconnaître n'importe quelle tonalité DTMF PENDANT la numérotation. Intelligent, n'est-ce pas ? Cette puce a une sortie binaire (Q1-Q4) et un indicateur de mise à jour matérielle (ESt). Les quatre sorties binaires restent les mêmes jusqu'à ce qu'un nouveau numéro différent soit composé. Ce serait un problème, car nous ne pourrions détecter que lorsqu'un nouveau numéro est pressé. Mais ESt à la rescousse ! De cette façon, lorsqu'un nouveau numéro est pressé, la broche ESt nous informera qu'un nouveau numéro a été pressé et que la sortie binaire a été mise à jour. Avec cela, nous sommes en mesure de détecter toute pression sur un bouton. Si vous êtes intéressé, voici la fiche technique de la puce.

Fournitures

Un décodeur DTMF (dans les schémas j'utilise le MT8870D car il est bon marché)

Un microprocesseur (je recommanderais Arduino)

Planche à pain

Quelques fils

Résistance 102KΩ

Résistance de 71,5KΩ (ne pensez pas qu'ils les fabriquent, mettez simplement une résistance de 68KΩ et 3,3KΩ et 200Ω en série)

Résistance 390KΩ

deux condensateurs céramiques 100nF

Un cristal de précisément 3.579545MHz

Et une alimentation 5v

Étape 1: Réfléchissez à ce que vous voulez faire avec votre circuit par la suite et commandez les pièces

Planifiez ce que vous allez faire avec votre circuit intégré (etc. que vais-je connecter à l'Arduino; que vais-je contrôler avec lui ?)

Ensuite, commandez vos pièces.

Étape 2: assemblez votre circuit

Mettez votre circuit ensemble
Mettez votre circuit ensemble
Mettez votre circuit ensemble
Mettez votre circuit ensemble

Voici un schéma simple de la façon dont tout va ensemble:

N'oubliez pas de câbler également vos autres composants de contrôle (un relais, etc.)

Étape 3: Félicitations

AAAAND, félicitations ! Vous disposez d'un circuit fonctionnel qui peut décoder tous les signaux DTMF sur VOTRE ligne téléphonique ! Voici à quoi cela devrait ressembler:

Conseillé: