Détecteur de fréquence à l’aide de PIC 12F683 processeur (6 / 12 étapes)

Étape 6: Facultatif : sortie série

La broche de sortie série fournit un moyen de surveillance et d’enregistrement de la réponse de l’algorithme. Il n’est pas nécessaire de faire quelque chose avec cette sortie, mais il ne permet pas l’accès de l’expérimentateur à quelques informations utiles.

La sortie série a le format suivant. Les données déposées sont séparées par des virgules.
Cibler la fréquence en Hertz, seuil haut, seuil, seuil actuel, Dectection Indication, algorithme grandeur de sortie.

Voici un exemple de ligne de sortie.

01002,08394,06528,06506, X1, 11063,

Alors, partir de l’exemple ci-dessus vous pouvez voir que la fréquence cible est 1002 Hertz, la valeur limite supérieure est 8394, le seuil inférieur est 6528 et le seuil actuel est 6506 (c’est la valeur de la dernière boucle). Le "X1" indique que la fréquence a été détectée. L’ampleur de l’algorithme de sortie de la dernière course est 11063. Cette valeur est supérieure au seuil supérieur de 8394, donc la fréquence a été détectée. Si aucune fréquence n’est détecté, la ligne contient "X0" au lieu de "X1".

Si vous faites un balayage de fréquence contenant les fréquences cible et regardez la valeur de la grandeur, vous devriez voir augmenter la fréquence d’entrée l’approche de la fréquence de la cible. L’ampleur sera la plus grande à la fréquence de la cible, et ensuite il déposera à nouveau comme les mouvements de balayage au-delà de la fréquence cible à nouveau.

Pour surveiller la sortie série avec un PC, vous aurez besoin de convertir la sortie de niveau logique de 5 volts du microprocesseur à des niveaux de RS-232 qui peuvent être lu par un port série de l’ordinateur. Un circuit en utilisant la puce MAX232 peut être utilisé à cet effet. Certains ports série peuvent être capables de lire le résultat en inversant simplement les niveaux logiques. Il y a beaucoup d’informations sur l’utilisation du port série RS-232 sur le web pour vous aider si nécessaire.

Une seule ligne de sortie est transmise à chaque fois que l’algorithme s’exécute. Le programme effectue une boucle environ dix fois par seconde. Cette sortie peut être facilement enregistrée dans un fichier texte par un programme de terminal comme HyperTerminal et ensuite importée dans Microsoft Excel pour un traitement ultérieur si vous le souhaitez.
Lorsque vous configurez un terminal pour afficher la sortie, les paramètres à utiliser sont 9600 bauds, pas de parité, 8N1, aucun contrôle de flux.

Articles Liés

Détecteur automatique des couleurs à l’aide de LDR

Détecteur automatique des couleurs à l’aide de LDR

Il s'agit d'un guide pour la construction d'un détecteur automatique des couleurs à l'aide de LDR (légère résistance dépendante). C'est de petite taille et peut être construit en moins de quelques minutes.Étape 1: Les choses dont vous avez besoinVous
Contrôleur de ventilateur du CPU à l’aide de PIC

Contrôleur de ventilateur du CPU à l’aide de PIC

contrôleur de ventilateur du CPU à l'aide de PIC 16F877Acontrôleur de ventilateur CPU 4 broches à l'aide de microcontrôleur PIC16F877A.Générateur PWM 25 khz, RPM Meter, commutateur de bouton Vitesse ajusterlien : http://www.edaboard.com/thread295376.
Module sans fil Radio fréquence à l’aide de microcontrôleur PIC.

Module sans fil Radio fréquence à l’aide de microcontrôleur PIC.

C'est un microcontrôleur basé projet de bricolage électronique. Le nom de Module RF sans fil à l'aide de microcontrôleur PIC. Le module RF est un petit circuit électronique utilisé pour transmettre, recevoir, ou ondes radio transceive sur l'un d'un c
Arduino synthétiseur de fréquence à l’aide de 160MHz Si5351

Arduino synthétiseur de fréquence à l’aide de 160MHz Si5351

Ce Instructable décrit la construction et l'exploitation, d'un synthétiseur de fréquence autonome individuel utilisable comme un générateur de signaux, ou pour servir de l'oscillateur local dans une bande amateur émetteur ou du récepteur.Mon prototyp
1000W modifiés onduleur à onde sinusoïdale à l’aide de pic microconttoller

1000W modifiés onduleur à onde sinusoïdale à l’aide de pic microconttoller

Voici un schéma de câblage de l'onduleur à onde sinusoïdale modifiée de 1000W. Cet onduleur à onde sinusoïdale modifiée est conçu à l'aide de microcontrôleur PIC16F877A. 1R2210 pilote MOFET sert à faible côté conducteur, que MOSFETs reliés au transfo
Enregistreur de voix numérique haute qualité MMC à l’aide de PIC avec peu de RAM (PIC16F877A)

Enregistreur de voix numérique haute qualité MMC à l’aide de PIC avec peu de RAM (PIC16F877A)

c'est mon premier enregistreur de voix numérique qui est faite en utilisant un PIC milieu de gamme avec un total de RAM de seulement 256 octets.http://blog.vinu.co.in/2011/07/attempt-to-Access-Memory-card-MMC-using.htmlIci, j'ai utilisé un PIC16F877A
Cartes de Noël LED à l’aide de PIC 10F200

Cartes de Noël LED à l’aide de PIC 10F200

il s'agit d'une instructable sur comment construire une carte de Noël avec microcontrôleur PIC 10F200.Comme ce PIC a six broches et la taille d'un transistor SMD, il est idéal pour les applications de faible encombrement et peut facilement être repro
Ciel de Tata distant à l’aide de PIC

Ciel de Tata distant à l’aide de PIC

J'ai blogué à ce sujet à http://chaukasalshi.blogspot.in/2015/03/pic-micro-remote-for-tata-sky.htmlla lecture de codes et de la transmission sont discutée.actuellement, le programme accepte les commandes sur un uart, pas d'un clavier.le code est disp
Séquencer le détecteur à l’aide de la carte FPGA Digilent Basys 3

Séquencer le détecteur à l’aide de la carte FPGA Digilent Basys 3

C'est une de mes missions. Il a été mis en œuvre sur Basys 2. Maintenant, j'ai changé de Basys 3.Le projet consiste à construire une machine à états finis comme un détecteur de séquenceObjectif : Détecter la séquence 10010 et allumer la LED lumineuse
Fréquence détection à l’aide de DSP des Techniques fiables

Fréquence détection à l’aide de DSP des Techniques fiables

détection de fréquence précise est importante pour de nombreux projets tels que guitare/Piano Tuners, analyseurs de Vibration, moniteurs de fréquence cardiaque, analyse capteur MEMs et Instruments de laboratoire.Il y a eu de nombreux exemples de proj
Émetteur de signaux optiques (Double fréquence)

Émetteur de signaux optiques (Double fréquence)

Nous vivons à une époque dans laquelle nous sommes habitués à la commodité des gadgets sans fil tout autour de nous. À un moment donné, je crois que nous sommes demandés comment fonctionnent ces gadgets sans fil. Même si la science derrière elle peut
DTMF toucher ton décodeur à l’aide de microprocesseur PIC Microchip

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
GSM base polyvalent robotique véhicule à l’aide de microcontrôleur PIC

GSM base polyvalent robotique véhicule à l’aide de microcontrôleur PIC

ce projet vise à développer un véhicule robotisé qui peut être contrôlé par un téléphone cellulaire. Envoient des commandes DTMF d'un téléphone à un autre téléphone cellulaire qui est monté sur le véhicule robotisé. Ces commandes servent à nourrir un
Fumer « Détecteur »

Fumer « Détecteur »

Cette instructable explique comment faire un simple détecteur de fumée à l'aide et Arduino et un détecteur de monoxyde de carbone. Le capteur est l'un des capteurs de gaz MQ series. Découvrez la démo ici.Doté d'un kit de chargeur solaire de Voltaic S