Mini Oscilloscope Miniware DS213 est un oscilloscope numérique portable, il est caractérisé par une bande passante analogique de 15 MHz et d’un taux d’échantillonnage de 100 MSa/s, il est équipé de deux canaux analogiques et de deux canaux numériques.
L’oscilloscope est alimenté par un cœur ARM Cortex-M3 et utilise un FPGA pour contrôler le convertisseur A/N externe et gérer le cache de données. Le DS213 comprend un lecteur flash USB intégré de 8 Mo pour le stockage des formes d’onde et les mises à jour du firmware. Avec plusieurs modes de déclenchement.
Mini Oscilloscope Miniware DS213 4 channels 15 MHZ
Mini Oscilloscope Miniware DS213 intègre un FPGA (Field-Programmable Gate Array) pour contrôler le convertisseur analogique-numérique (ADC) externe et gérer le cache de données. Cette intégration permet une acquisition et un traitement des données à haute vitesse.
L’oscilloscope dispose de quatre partitions pour les applications de firmware, permettant aux utilisateurs de charger et de mettre à jour jusqu’à quatre versions de firmware différentes, augmentant ainsi son adaptabilité à diverses tâches et exigences.
Le DS213 est équipé de canaux analogiques et numériques, permettant des capacités de mesure complètes. Il propose une bande passante analogique de 15 MHz et un taux d’échantillonnage de 100 MSa/s.
La mémoire flash USB intégrée de 8 Mo facilite le stockage et la récupération des données d’onde et des mises à jour de firmware, simplifiant ainsi le flux de travail et la gestion des données.
Spécifications Techniques du DS213 mini Oscilloscope portable
Bande Passante Analogique : 15 MHz
Taux d’Échantillonnage : 100 MSa/s
CPU : ARM Cortex-M3
FIFI & Contrôle : FPGA
ADC : HWD9288-100
Canaux Analogiques : 2 ([CH_A] [CH_B])
Canaux Numériques : 2 ([CH_C] [CH_D])
Impédance d’Entrée Analogique : 1 MΩ
Tension d’Entrée Maximale : ±40 V (sonde X1), ±400 V (sonde X10)
Couplage : AC/DC
Sensibilité Verticale : 10 mV/Div~10 V/Div (pas de 1-2-5)
Sensibilité Horizontale : 100 nS/Div~1 S/Div (pas de 1-2-5)
Résolution Verticale : 8 bits
Impédance d’Entrée Standard des Canaux Numériques : 100 KΩ
Tension d’Entrée Maximale des Canaux Numériques : +5 V
Types de Déclenchement : Mode Déclenchement par Bord Montant/Descendant, Déclenchement par Impulsion Positive/Négative, Déclenchement Logique
Modes de Déclenchement : Auto, Normal, Unique, Lent
Source de Déclenchement : [CH_A] [CH_B] [CH_C] [CH_D]
Stockage : Mémoire interne de 8 Mo pour le stockage des données et des images de formes d’onde
Alimentation : Batterie lithium interne de 1000 mAh, port Micro USB externe
Différences et Similarités Entre les Canaux Analogiques et Numériques du DS213
Caractéristique
Canaux Analogiques
Canaux Numériques
Nombre
2 ([CH_A], [CH_B])
2 ([CH_C], [CH_D])
Bande Passante
15 MHz
N/A
Impédance d’Entrée
1 MΩ
100 KΩ
Tension d’Entrée Maximale
±40 V (sonde X1)
+5 V
Couplage
AC/DC
N/A
Sensibilité Verticale
10 mV/Div~10 V/Div
N/A
Résolution Verticale
8 bits
N/A
Types de Déclenchement
Bord Montant/Descendant,
Bord Montant/Descendant,
Impulsion Positive/Négative,
Impulsion Positive/Négative,
Déclenchement Logique
Déclenchement Logique
Source de Déclenchement
[CH_A], [CH_B]
[CH_C], [CH_D]
Comment le FPGA contrôle-t-il et gère-t-il le convertisseur A/N externe et le cache de données dans le DS213 ?
Dans le Mini Oscilloscope DS213, le FPGA (Field-Programmable Gate Array) joue un rôle nécessaire dans le contrôle et la gestion du convertisseur analogique-numérique (ADC) externe et du cache de données. Le FPGA est responsable de plusieurs fonctions clés :
Contrôle du Convertisseur A/N :
Synchronisation : Le FPGA permet la synchronisation et le timing du processus d’échantillonnage de l’ADC, ce qui est nécessaire pour une acquisition de signal.
Configuration : Il configure les paramètres de fonctionnement de l’ADC, tels que le taux d’échantillonnage et la résolution, en fonction des exigences définies par le firmware de l’oscilloscope.
Acquisition de Données :
Capture des Données : Le FPGA capture les signaux analogiques convertis en données numériques par l’ADC.
Mise en Tampon : Il stocke temporairement les données numérisées dans des tampons internes, facilitant une acquisition de données fluide et continue sans perte de données.
Gestion des Données :
Mise en Cache des Données : Le FPGA gère le cache de données, organisant et stockant les données capturées pour un traitement et une visualisation ultérieurs.
Allocation de Mémoire : Il alloue dynamiquement la mémoire pour stocker les données des formes d’onde, optimisant ainsi l’utilisation des ressources de stockage disponibles.
Interface avec le CPU :
Transfert de Données : Le FPGA transfère les données mises en cache au CPU ARM Cortex-M3 pour le traitement. Cela inclut le filtrage, le déclenchement et d’autres tâches d’analyse de signal.
Exécution des Commandes : Il exécute les commandes du CPU pour contrôler divers aspects du processus d’acquisition de données, tels que le démarrage ou l’arrêt de l’échantillonnage.
Traitement en Temps Réel :
Détection de Déclenchement : Le FPGA détecte les événements de déclenchement en temps réel, permettant à l’oscilloscope de capturer des points spécifiques d’intérêt dans le signal.
Traitement des Formes d’Onde : Il effectue un traitement initial des formes d’onde, comme la décimation et l’averaging, pour réduire la charge sur le CPU.
Les avantages de la clé USB de 8 Mo intégrée dans le DS213
Stockage des Formes d’Onde :
Rétention des Données : Il permet aux utilisateurs de stocker les données des formes d’onde capturées directement sur l’appareil. Cela est important pour une analyse, un rapport et un partage ultérieurs sans besoin de connexion continue à un ordinateur.
Portabilité : Les utilisateurs peuvent emporter leurs données avec l’oscilloscope, facilitant ainsi les diagnostics et les dépannages en déplacement.
Mises à Jour du Firmware :
Facilité de Mise à Jour : Le lecteur flash est une méthode pratique pour mettre à jour le firmware de l’oscilloscope. Les utilisateurs peuvent facilement télécharger de nouvelles versions de firmware et les charger sur l’appareil, permettant ainsi que l’oscilloscope reste à jour avec les dernières fonctionnalités et améliorations.
Stockage de Plusieurs Versions de Firmware : Il prend en charge le stockage de plusieurs versions de firmware, ce qui permet aux utilisateurs de basculer entre différents firmwares d’application selon les besoins pour diverses tâches.
Gestion des Données :
Organisation : Le lecteur flash aide à organiser et à gérer les données des formes d’onde. Les utilisateurs peuvent enregistrer différentes sessions et catégoriser les données pour une révision et une analyse systématiques.
Sauvegarde des Données : Il agit comme un stockage de sauvegarde, protégeant les données de mesure importantes contre la perte ou la corruption accidentelles.