Étape 1: Frontal analogique
L’IC Zynq de Xilinx propose le convertisseur numérique analogique « XADC ». Les échantillons XADC à un maximum de 1Méch (mégaéchantillons par seconde), affichage d’une valeur de 12 bits. Cette ADC propose une gamme d’entrée de 0-1V.
Le XADC est capable d’échantillonner plusieurs voies d’entrée, mais sur la carte Zynq seulement plusieurs entrées auxiliaires spécifiques sont réellement accessibles par l’utilisateur. J’ai utilisé dans mon oscilloscope, l’entrée de l’ADC AUX14 disponible le PMOD XADC de la Zybo.
Une gamme d’entrée de l’oscilloscope de 0-1V n’étant pas très utile, un circuit analogique doit être ajouté devant l’entrée de l’ADC pour évoluer et changer la tension d’entrée, consultez le schéma pour cette étape.
Ce diagramme de bloc a été implémenté à l’aide de circuits illustrés dans la schéma LTSPICE/simulation (fichier schématique joint pour la simulation). Comme vous le souhaitez, le gain est de 1/20 = 0,05 jusqu'à ce que le filtre anti-aliasing provoque la déposer autour de 400kHz (fréquence de nyquist = 500kHz pour 1Méch ADC).
J’ai implémenté ce dessin sur une maquette (n’ont pas le temps de conception un PCB) à l’aide de composants trou. Les composants utilisés pour mettre en œuvre cette conception figurent dans le deuxième schéma LTSPICE (pas simulatable, seulement utilisé pour la conception de circuit de commande de pièces), ainsi que le circuit intégré réel aussi bien. Le 3.3V et GND provenaient du connecteur XADC PMOD.