DTMF toucher ton décodeur à l’aide de microprocesseur PIC Microchip

Ce projet contient les détails d’utilisation d’un microprocesseur de Microchip PIC12F683 8 bits pour détecter les tonalités DTMF. Le programme terminé permet au processeur de programmer une série de tonalités DTMF pour détecter. Si la chaîne programmée est détectée dans l’acoustique appliquée à l’entrée audio, la sortie se met en marche (aller plus haut) et peut être utilisée pour contrôler les autres circuits de la conception des utilisateurs.

MISE À JOUR ! 02/11/2010 :
En raison de demandes pour obtenir le code source, j’ai joint à elle. J’ai créé une nouvelle étape (étape 9) contenant le fichier *.asm, ainsi que quelques notes importantes.

MISE À JOUR ! 12/10/2010 :
Le fichier HEX pour progdramming que j’ai initialement attaché à cette instructable avait un bug qui empêchait la programmation réussie de la séquence sonore, à moins que le microprocesseur a été en mode de sortie séquentielle en mode programmation. Le fichier HEX joint fonctionne désormais correctement. Désolé pour tout inconveniene fait pour ceux qui ont pu avoir essayé le code original.

J’ai inclus le fichier *.hex nécessaire pour programmer le microprocesseur, 12F683_DTMF_DECODE_01A. Hexagonale Vous aurez un programmeur pour microprocesseurs PIC. J’ai vu les instructions sur ce site pour la construction de votre propre, mais je ne peux pas parler pour l’un d'entre eux. Le programmeur que j’utilise est venu d’une compagnie appelée Micro ingénieur Labs, Inc. à www.melabs.com.

Les seuls autres pièces nécessaires sont les composants électroniques, comme le montre le schéma à l’étape 3, Détails du Circuit. Digikey (www.digikey.com) est une excellente source pour les composants électroniques.

Un téléphone ou autres moyens de générer des tonalités DTMF est également nécessaire pour la programmation du microprocesseur avec la la séquence de tons vous voulez détecter. Ceci est décrit plus en détail à l’étape 4.

Articles Liés

Un dé de LED à l’aide d’un PIC 16F84 (ou 16F88)

Un dé de LED à l’aide d’un PIC 16F84 (ou 16F88)

C'est une réimpression d'un projet que j'ai fait un certain nombre d'années - j'ai était le chalutage du web et découvert que d'autres avaient été rend, donc j'ai décidé de mettre le détail ici sur instructables.com - afin que d'autres puissent en pr
DIY colorant de ton cheveux avec Kool-aid

DIY colorant de ton cheveux avec Kool-aid

temporaire teindre vos cheveux avec kool aid. Fonctionne avec toutes les couleurs de cheveux (même si il fait très sombre)Étape 1: Ce que vous devez • 1 1/2 tasses d'eau•3 sucre gratuits packs d'aides cool (couleur est votre choix, je recommande de n
Lampe réveil (à l’aide de microprocesseur contrôlé gradateur)

Lampe réveil (à l’aide de microprocesseur contrôlé gradateur)

hiver frappe à la porte à nouveau en Europe.Je déteste se lever dans le noir, donc j'ai besoin d'une lampe-réveil...Maintenant les personnes normales seraient probablement toux jusqu'à l'E90, - pour un Philips Wake-Up Light.Ou obtenir un RIP-OFF pas
Arduino 12-mode Blue Box - Introduction

Arduino 12-mode Blue Box - Introduction

MISE À JOUR DU FIRMWARE ! -10/2/2015 - voir dernière étape pour plus de détailsPrésenté ici est axée sur un Arduino « Boîte bleue ». Il produit la boîte bleue « traditionnelle » tonalité de 2600 Hz et tonalités MF (multi-frequency), mais il fait bien
ROBOT AVOIDER DTMF se basant sur OBSTACLE

ROBOT AVOIDER DTMF se basant sur OBSTACLE

il est basé sur la technologie DTMF, par laquelle votre voiture répond à la basse et haute fréquence du numéro u enfoncé dans votre téléphone mobile, après avoir donné un anneau,Étape 1: Bloc diagramme Le travail principe derrière le projet est illus
Service à la clientèle IVR en utilisant DTMF

Service à la clientèle IVR en utilisant DTMF

Centre de service clientèle utilise IVR (Interactive Voice Response) répondant à la méthode via DTMF (Dual-Tone Multi-Frequency). Son simple pour obtenir le détail actuel par le biais de voix en appuyant sur le nombre sur le mobile après avoir appelé
Encodeur/générateur de bricolage Altoid DTMF !

Encodeur/générateur de bricolage Altoid DTMF !

Nous tenir pour acquis dans l'ère moderne, mais seulement quelques décennies (!), je me souviens encore très bien à l'aide de mon téléphone à cadran de composer un numéro. Dans le courant de l'école, avec l'avènement de Conférenceàtrois, notre famill
Twisted randonnée/sac à dos personnel (aka: bâton de marche)

Twisted randonnée/sac à dos personnel (aka: bâton de marche)

profondément dans les bois, une vigne se développe autour d'un jeune arbre. Que l'arbre grandit, il tente de se développer autour de la vigne. C'est à ce stade, il peut devenir un beau bâton de marche (ou personnel ou portée comme certaines personnes
Détecteur de fréquence à l’aide de PIC 12F683 processeur

Détecteur de fréquence à l’aide de PIC 12F683 processeur

ce projet décrit le matériel et j'ai développé un logiciel qui permet à un microprocesseur PIC de petite 8 bits de fonctionner comme un détecteur de fréquence unique ou un décodeur de tonalité.Un tel circuit peut être utilisé pour détecter la présenc
Arc de diddley arrière-pays - bâton de marche (pour ceux qui n’ont une guitare de grandes randonnées)

Arc de diddley arrière-pays - bâton de marche (pour ceux qui n’ont une guitare de grandes randonnées)

je voulais un instrument à cordes de prendre avec moi dans l'arrière-pays, celui qui pourrait survivre à une journée de randonnée dans le soleil ou la pluie avec agitation minime, mais qui fourniraient la musique et le plaisir autour du feu de camp à
Génération de signaux avec MATLAB. Exemple de DTMF en téléphonie

Génération de signaux avec MATLAB. Exemple de DTMF en téléphonie

En mathématiques, un signal est une fonction réelle d'une variable réelle f (t). En électronique, il représente l'évolution d'une tension (ou courant) au fil du temps et repose sur les performances de l'étage de l'amplificateur. Grâce à une mémoire t
Jar Closing Aid

Jar Closing Aid

Pot de clôture aide est un outil d'accessibilité DIY pour Fermer les pots sans endommager le couvercle ou le pot et sans la nécessité d'une haute résistance de l'utilisateur. L'aide est facile à reproduire, adapter, et qui peut être fait avec des out
Béton d’étang

Béton d’étang

l'idée de construire un étang jamais obtenu par le biais de mon esprit parce que j'ai pensé qu'une grande partie de l'espace était nécessaire (ce qui est le cas pour les plus gros mais pas les petits).  Alors quand mes parents ont décidé qu'il était
Forme en Place béton patio pavé

Forme en Place béton patio pavé

Pendant un certain temps, j'ai voulu créer un patio à l'extérieur de ma maison mais je ne voulais pas dépenser de l'argent sur les pavés patio et une dalle de béton n'a pas suffit le look que je voulais. Lors de mes recherches en ligne et à mon magas