>> Technologie Électronique >  >> Audio personnel >> Radios-réveils

Comprendre les timings ADC : Fréquence échantillonnage, Temps conversion, et Horloge

Le terme « temps d'horloge » n'est pas une spécification ADC standard. À la place, les ingénieurs travaillent avec un ensemble de paramètres temporels qui définissent la vitesse et la précision d'un convertisseur analogique-numérique. L'horloge interne ou externe de l'ADC pilote ces paramètres.

Paramètres temporels critiques

Relations horloge par architecture

  • SAR (Approximation successive) : Une conversion par cycle horloge (ou N+1 horloges pour N bits). Tconv ≈ N/fclk. fs ≤ fclk/(N+2).
  • Pipeliné : Un étage par horloge. fs élevée (jusqu'à fclk), mais latence de plusieurs cycles.
  • Flash : Une horloge par conversion (comparateurs + encodeur). fs très élevée, faible résolution.
  • Sigma-Delta (ΣΔ) : Horloge suréchantillonnage élevée (fclk = 64–256 × fs). Filtre décimation numérique fixe taux sortie.

Pourquoi le timing importe

  • Bande passante : fs doit être > 2× bande passante signal (Nyquist). Systèmes pratiques utilisent 5–10×.
  • Performance dynamique : Jitter ouverture limite SNR : SNRjitter = -20 log₁₀(2π fin taj).
  • Établissement : Tacq doit permettre entrée se stabiliser après commutation MUX ou interaction impédance source.
  • Synchronisation système : Latence connue permet échantillonnage cohérent systèmes multi-canaux.

Conseils pratiques conception

  1. Utiliser source horloge faible jitter (oscillateur quartz, PLL avec VCO propre).
  2. Adapter impédance piste horloge ; terminer proprement pour éviter réflexions.
  3. Fournir temps acquisition adéquat : Tacq ≥ 9 × (Rsource + Ron) × Céchantillon pour établissement 16 bits.
  4. Pour échantillonnage simultané (commande moteurs, réseaux phasés), utiliser ADC avec horloge partagée et délai d'ouverture apparié.
Radios-réveils
ParamètreSymboleDéfinitionPlage typique
Fréquence échantillonnagefsÉchantillons par seconde. Inverse période échantillonnage.1 kS/s – 10+ GS/s
Période échantillonnageTs = 1/fsTemps entre instants d'échantillonnage successifs.1 µs – 100 ps
Temps conversionTconvTemps depuis démarrage conversion jusqu'à sortie numérique valide.½ Ts (pipelined) à plusieurs Ts (SAR)
Temps acquisitionTacqTemps nécessaire au condensateur échantillonnage pour charger à tension entrée (dans ½ LSB).10 ns – 1 µs
Jitter d'ouverturetajIncertitude sur l'instant d'échantillonnage. Limite SNR hautes fréquences entrée.< 1 ps (haut de gamme) à 100 ps
Délai d'ouverturetadDélai entre front horloge et instant réel échantillonnage.1–5 ns
Latence (délai pipeline)LCycles horloge entre échantillon et donnée sortie correspondante (ADC pipelinés).2–20 cycles