Calculateur du théorème d'échantillonnage de Nyquist
Calculez la fréquence d'échantillonnage de Nyquist, le taux de suréchantillonnage, la fréquence de repliement, la plage dynamique ADC, le SNR et le débit de données. Vérifiez que votre fréquence d'échantillonnage répond au critère de Nyquist et évitez les alias dans votre système.
Formule
Référence: Nyquist, H. (1928). "Certain Topics in Telegraph Transmission Theory". AIEE Transactions. Shannon-Nyquist sampling theorem.
Comment ça marche
Le calculateur d'échantillonnage Nyquist calcule la fréquence d'échantillonnage minimale et la bande passante sans repliement, ce qui est essentiel pour la sélection de l'ADC, la conception des filtres anti-aliasing et l'architecture du système de traitement numérique du signal. Les ingénieurs DSP, les développeurs intégrés et les professionnels de l'audio l'utilisent pour garantir une reconstruction fidèle du signal. Le théorème de Nyquist-Shannon (1949) indique que la fréquence d'échantillonnage doit dépasser 2 fois la fréquence du signal la plus élevée pour empêcher le repliement. Les systèmes pratiques utilisent un suréchantillonnage de 2,2 à 2,5 fois pour permettre une réduction réelle du filtre. Selon Oppenheim « Signals and Systems » (2e éd., ch. 7), le crénelage replie le contenu haute fréquence dans la bande de base, provoquant une distorsion irréversible. Échantillons audio sur CD à 44,1 kHz pour une bande passante de 20 kHz (2,205x). L'audio professionnel utilise 96 kHz (suréchantillonnage 4,8 x) pour atteindre une réjection de crénelage de -120 dB avec des filtres pratiques. Les ADC delta-sigma modernes utilisent un suréchantillonnage de 64 à 256x, en échangeant vitesse et résolution : un convertisseur 1 bit suréchantillonné 64x atteint une résolution équivalente à 16 bits selon Schreier.
Exemple Résolu
Système d'échantillonnage de conception pour un capteur de vibrations de 5 kHz nécessitant une plage dynamique de 90 dB. Étape 1 : Minimum de Nyquist = 2 * 5 kHz = 10 kHz. Étape 2 : Sélectionnez un suréchantillonnage 2,5x pour un anticrénelage pratique : fs = 25 kHz. Étape 3 : coupure du filtre anti-alias = 5 kHz, la bande d'arrêt à 12,5 kHz (fs/2) nécessite une atténuation de 90 dB. Étape 4 : Ordre des filtres : Butterworth a besoin de log (10^9) /log (12,5/5) = 22,5 -> 23e ordre (peu pratique). Étape 5 : Utilisez un filtre elliptique de 8e ordre (bande d'arrêt de 90 dB) ou augmentez jusqu'à 4 fois le suréchantillonnage (fs = 20 kHz) pour obtenir Butterworth de 4e ordre. Selon Kester, un suréchantillonnage de 4 fois réduit les exigences en matière de filtre de 40 dB. Étape 6 : Résolution : 90 dB nécessite (90-1,76) /6,02 = 14,7 bits -> sélectionnez un ADC 16 bits.
Conseils Pratiques
- ✓Conformément à la norme AES17-2015, utilisez un suréchantillonnage d'au moins 2,2 fois pour le son ; 4x permet de simplifier les filtres anti-alias
- ✓Les ADC Delta-Sigma avec suréchantillonnage 64x+ éliminent les exigences en matière de filtre anti-alias externe, conformément à la norme Analog Devices AN-283
- ✓Budget : marge de bande passante de 10 à 20 % au-dessus de la fréquence du signal pour la bande de transition de filtre conformément à la norme IEEE 1057
- ✓Pour les signaux à large bande, considérez le sous-échantillonnage (échantillonnage passe-bande) lorsque la bande passante du signal est << la fréquence centrale
Erreurs Fréquentes
- ✗Échantillonnage à exactement 2 fois la fréquence de Nyquist : nécessite un filtre mural à ordre infini ; utilisez au moins 2,2 à 2,5 fois par Oppenheim
- ✗Négliger la conception du filtre anti-aliasing : les signaux aliasés ne peuvent pas être récupérés et corrompent toutes les basses fréquences
- ✗Surprise de la bande passante d'ouverture de l'ADC : l'échantillonnage et le maintien doivent suivre les signaux à fs/2 avec une baisse de < 0,1 dB
Foire Aux Questions
Shop Components
As an Amazon Associate we earn from qualifying purchases.
Calculateurs associés
Signal
Designer de filtres
Concevez des filtres passe-bas, passe-haut et passe-bande passifs RC et LC Butterworth. Calcule les valeurs des composants (C, L), la constante de temps et l'atténuation pour les ordres de filtre 1 à 4.
General
Constante de temps RC
Calculez la constante de temps du circuit RC τ, le temps de charge à 63,2 % et 99 %, et la fréquence de coupure de -3 dB. Essentiel pour la conception des filtres et des circuits de chronométrage.
RF
Lien vers le budget
Calculez le budget des liaisons RF : puissance d'émission, perte de trajet dans l'espace libre, gains d'antenne et niveau du signal reçu. Déterminez la marge des liens et la portée maximale.
Signal
SNR
Calculez le SNR, le bruit de fond, la sensibilité et la plage dynamique des récepteurs RF et des chaînes de signaux