Conception d'un oscilloscope virtuel USB

Jan 09, 2024

Laisser un message

Conception d'un oscilloscope virtuel USB

 


Basé sur la technologie informatique de l'instrumentation moderne qui s'est également développée rapidement, l'instrument virtuel est né, dans la précision, la stabilité et d'autres aspects des exigences des grandes occasions, l'instrument virtuel remplacera progressivement les instruments traditionnels. Oscilloscope virtuel USB utilisant la technologie d'interface USB, les puissantes capacités de calcul et de traitement de l'ordinateur et l'acquisition générale du signal de l'instrument matériel, les capacités de contrôle combinées, de manière à réaliser l'oscilloscope général ne peuvent pas être réalisées ! L'ensemble du système adopte un cache haute vitesse et une interface locale.

L'ensemble du système adopte une structure matérielle principalement basée sur un cache haut débit, un bus local et un DSP haut débit. Il contient un système complet d'acquisition et de traitement des données, mais il possède également les caractéristiques de l'instrument de test, qui se manifestent principalement dans l'amplification analogique, le contrôle du gain et une série de circuits de contrôle à grande vitesse ; le bus local est le cœur du système d'acquisition de données, composé du système de divers modules connectés au bus local ; Le cache à grande vitesse est divisé en deux, respectivement, est responsable de l'interface de communication et du DSP entre la communication en liaison montante et en liaison descendante. L'interface de communication du système d'acquisition de données peut être réalisée à l'aide de diverses méthodes, telles que le port IO d'un ordinateur PC, le mappage de fenêtre de mémoire, le DMA, etc. Dans cet article, la technique de transmission par interface USB est utilisée pour atteindre l'objectif d'atteindre un taux de communication plus élevé. .


Lorsque les conditions de déclenchement spécifiées sont remplies, le circuit de contrôle à grande vitesse du système d'acquisition de données démarre le travail du convertisseur publicitaire, les données transformées sont dans le dsp, le dsp calcule les résultats nécessaires à l'ordinateur PC selon l'algorithme pré- défini par l'ordinateur PC, les stocke dans le cache et demande à l'ordinateur PC de prendre les données, et l'ordinateur PC extrait les données, puis redémarre l'acquisition des données et attend que les conditions de déclenchement soient à nouveau satisfaisantes.


Le protocole de communication entre le système d'acquisition de données et l'ordinateur PC est un protocole passif. Dans le module matériel du système d'instruments virtuels, l'ordinateur PC remplit la fonction de fournir une interface graphique homme-machine et de contrôler le travail d'acquisition de données, divers algorithmes de traitement s'exécutent dans le dsp, l'ordinateur PC initialise la carte d'acquisition en plus de terminer le les affectations de registres nécessaires, mais aussi pour que le dsp charge le programme d'exécution.

 

GD188--3 Signal Source Oscilloscope

Envoyez demande