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

Étape 9: Problèmes à cause de l’Aliasing

L’algorithme doit effectuer tous les traitements nécessaires entre les échantillons, alors que le taux maximal auquel l’entrée audio peut être dégustée sera limité par la vitesse à laquelle le traitement peut être complété. Dans le pire des cas, l’algorithme prend sur les cycles d’instruction 420 pour traiter chaque échantillon. Lorsque le processeur est en cours d’exécution sur une horloge 8MHz, la fréquence d’échantillonnage est alors limitée à environ 4400Hz. Si vous êtes familier avec DSP, vous vous souviendrez que la fréquence d’échantillonnage doit être au moins deux fois celle de n’importe quelle fréquence du signal, ou crénelage se produira. Aliasing est quand un signal de fréquence plus élevé est interprété comme un signal de fréquence inférieur. Par exemple, si vous affectez à configurer le processeur pour détecter les 1000Hz et l’échantillonnage taux est 4400Hz, un signal de 3400Hz sera détecté comme 100Hz.

Reportez-vous à la figure ci-dessous pour voir comment fonctionne le crénelage. La première parcelle sur la figure est le spectre de la bande de base du signal que vous sont d’échantillonnage. La zone ombrée triangulaire représente la forme du spectre. L’axe horizontal représente la fréquence. Lorsque le signal de bande de base est échantillonné, le spectre du signal échantillonné se composera du spectre du signal de bande de base répété autour de chaque nombre entier multiple de la fréquence d’échantillonnage, comme le montre ce qui suit des emplacements sur la figure. Notez qu’aucun des spectres se chevauchent dans la première parcelle.

Les deux parcelles montrent le spectre du signal échantillonné de même que la fréquence d’échantillonnage est réduite. Notez que les spectres répétés autour de chaque multiple de la fréquence d’échantillonnage se rapprocher ensemble grâce à la réduction dans la fréquence d’échantillonnage. L’intrigue du bas montre ce qui arrive lorsque la fréquence d’échantillonnage est inférieure à deux fois la largeur de bande du signal bande de base. La zone ombrée des spectres répétées chevauche maintenant le spectre du signal bande de base. Il est désormais possible que la fréquence étiquetée f2 dans les spectres répétées peut-être se chevaucher sur la f1 de fréquence du signal de bande de base. Cette fréquence ne peut pas distinguer un signal réel à fréquence f1, et il est donc appelé un alias.

Pour éviter le crénelage, filtrer le signal d’entrée afin de réduire le contenu de fréquence qui est supérieure à ½ de la fréquence d’échantillonnage, en l’occurrence 2200Hz.

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