Configuration des entrées/sorties
La seule fonction du Yocto-IO est DigitalIO qui correspond aux quatre entrées/sorties. Chaque
entrée/sortie peut fonctionner selon quatre modes différents.
• Entrée simple: Le Yocto-IO mesure simplement la tension entre la masse et l'entrée
correspondante, si la tension est en dessous de 2V, le niveau logique de l'entrée reste à 0, à
partir de 2V le niveau logique passe à 1.
• Entrée open drain: Le Yocto-IO fournit une tension médiane sur la borne "signal", et détecte
si un dispositif externe connecte le signal à la masse. Cela permet entre autres de lire l'état
d'un simple interrupteur branché directement entre le signal et la masse. Le niveau logique
reste à 1 tant que la tension du signal reste au dessus de 2V. Une mise à la masse du signal
(tension inférieure à 2V) fera passer le niveau logique à 0.
• Sortie simple: Le Yocto-IO fournit une tension sur la sortie correspondante qui reflète son
niveau logique.
• Sortie open drain: Il s'agit de l'alter ego de l'entrée open-drain. Un dispositif externe fournit
une tension sur la borne "signal". Si le niveau logique de la sortie passe à zéro, le Yocto-IO va
relier le signal à la masse (avec une impédance inférieure à 10 Ohms). A charge du dispositif
externe de détecter la chute de tension correspondante.
La configuration des canaux est sauvée dans la mémoire flash du Yocto-IO, ce qui signifie qu'elle
résiste à une mise hors tension. Le Yocto-IO est livré avec les quatre canaux configurés en entrées
simples.
Inversion de logique
Chaque entrée/sortie peut fonctionner en mode inversé: Le niveau logique est simplement inversé
par rapport au fonctionnement normal. Cette fonctionnalité est particulièrement utile pour la fonction
pulse: elle permet de faire des pulses inversés.
www.yoctopuce.com
3. Premiers pas
15