Astuces, Outils et Applications pour l’Industrie Electronique en Europe.

Posté le 9 févr. 2017 11:26:32 par Claude

Comment configurer les entrées et les sorties d’un analyseur logique ScanaQuad

Introduction

Les analyseurs logiques et générateurs de patterns ScanaQuad offrent un étage d’entrées/sorties polyvalentes, Grâce à une configuration des sondes de différentes façons, l’utilisateur peut les utiliser dans une grande diversité d’applications.

Dans ce tutoriel, nous allons vous présenter les différentes options de configuration des sondes et leur usage. Nous partons de l’hypothèse que nous utilisons un analyseur logique SQ200. Il est possible que certaines

Configuration des sondes

On accède à la configuration des sondes du ScanaQuad probes configuration en cliquant sur le bouton “Configure inputs/outputs” lorsque l’on utilise le logiciel ScanaStudio, comme indiqué dans la figure ci dessous :

config_io.png

 

Après avoir cliqué sur « Start » vous devriez alors voir la fenêtre de configuration comme ci dessous :

config-window.png

Cette fenêtre contient 4 éléments principaux :

  1. Le mode « device ».

    Ici vous pouvez choisir entre 4 modes : Capture, Generate loop, Generate Once et Mixed mode. Le mode « Capture » vous offre un fonctionnement standard d’analyseur logique : les signaux sont capturés et envoyés à l’ordinateur pur affichage. Les modes « Generate » comme le nom l’indique concerne la génération de patterns. Le mode mixte « Mixed mode » lui, est capable de faire les deux en même temps : génération de stimuli et capture de données.

  2. Le mode voltage : « Voltage mode ».

    La tension programmée s’applique aux 4 voies et ne peut etre différente sur une voie. Afin d’obtenir de meilleurs résultats, il faut choisir une tension qui est le plus proche possible de la tension de logique du systèmes sous test. Il y a deux façon d’appréhender la signification de tension cible : Tout d’abord si nous sommes en train de capturer un signal, le choix de la tension cible permettra d’indiquer au ScanaQuad les niveaux qui détermineront les suites logiques. Puis, si nous sommes en train de générer des signaux (patterns), la tension cible déterminera effectivement les niveaux logiques des signaux générés.

  3. Champs de sélection des voies « Channel selection »

    Ceci permet de choisir une voie à configurer.

  4. Champs de configuration des voies « Channel configuration ».

    Dans cette zone de la fenêtre, vous allez pouvoir configurer les canaux sélectionnés au paragraphe 3. Voyons maintenant les différentes options qui peuvent être configurées pour chaque voie.

  • Tout d’abord, utilisez la liste déroulante “probe mode” pour sélectionner un mode prédéfini. C’est la liste des applications possibles, en cliquant dessus, les autres paramètres d’une voie seront configurés automatiquement. Cela fonctionne comme un raccourci. Par exemple, en choisissant le mode de voie “I2C I/O”, on connectera une résistance « Pull up » de 10KΩ, et on configurera la sonde en drain ouvert et on réglera la valeur de la résistance de « pull down » à sa valeur maximum.

  • Puis vous allez pouvoir ajuster plus finement certains paramètres en fonction de votre application : Supposons que vous souhaitiez mettre au point une ligne I2C qui dispose déjà de résistances de « pull up ». Vous ne voulez pas que votre ScanaQuad rajoute dans le circuit des courants de « pull up », c’est pour cela que vous désactiverez les résistances de 10KΩ de la sonde.

  • Pour finir, vous aurez peut être besoin d’utiliser une paire différentielle. Les paires différentielles sont utilisées pour s’interfacer à des systèmes logiques ayant des signaux différentiels. (En lire plus sur ceci ici). Ce peut être une interface RS232, un bus de données CAN, une paire LVDS, ou n’importe quels signaux différentiels compatibles avec les spécifications du ScanQuad.

Note importante :

Vous noterez que lorsqu’une sonde est configurée en tant que sortie (OUTPUT), un résistance de 270Ω est rajoutée en série. Il faut donc prendre en considération cette résistance lorsque vous piloterez un circuit avec le ScanaQuad.

output-resistance.png

Ces résistances de limitation impliquent que le ScanaQuad ne peux pas fournir beaucoup de courant, ce qui n’est pas gênant si ses sorties sont reliées à une entrée haute impédance. C’est le cas dans 99% des cas. Par contre, si vous connectez les sorties du ScanaQuad à une entrée basse impédance, soutirant du courant au ScanaQuad, alors vous êtes probablement en train de faire quelque chose d’erroné, et la résistance de 270Ω sera là pour protéger à la fois le ScanaQuad et votre circuit. Par contre, vous pourrez connecter directement les sorties du ScanaQuad à l’entrée du circuit de contrôle de servo-moteur, de lignes I2C, de lignes de données UART, d’entrée d’un ampli Audio, etc… 

Conclution

Les sondes du ScanaQuad peuvent être configurées de bien des façons. Ceci lui permet de couvrir un très grand nombre d’applications. Cependant, il se peut que la configuration de certains paramètres peut paraître confus à certains. Ce tutoriel avait pour but de démystifier les différentes options et paramètres utilisés pour configurer les sondes.

Découvrez ScanaQuad

Cet article a été posté dans Analyseurs

par Claude