Un bus I2C Universel/Circuits
Le principe
La particularité de ce système est qu'il peut, très facilement, s'adapté à n'importe quel type de connectique.
Que ce soit sur port parallèle, série ou autre, tout a été pensé pour simplifier le branchement grâce aux barrettes sécables mais aussi aux 2 connecteurs RJ45 coté informatique (ordinateur) et du bus I2C !.
Vous pourrez donc relier un câble, serti, RJ45 à un connecteur DB25 de l'imprimante, un DB9 pour l'utilisation sur un port série ou n'importe quoi d'autre!
RJ45 <----> Ce que vous voulez.
Votre connectique changera avec le temps, mais pas votre circuit^^
En images!
- ALIM_HD
- Branchement d'un connecteur d'alimentation de lecteur de disquette ([floppy])
- RJ_BUS
- Connecteur du Bus I2C pour connecter les périphériques I2C. Il possède deux alimentations 5V et 12V.
- RJ_INFO
- Connecteur allant vers un port RS232c ou RS422 d'un ordinateur.
- 12V
- Entrée 12V si vous n'avez pas de connecteur floppy. Donc 12V ou connecteur floppy, MAIS PAS LES DEUX, car pas de protection...
- 5V
- Entrée, idem que pour 12V
- JP1 à 16
- Si vous n'optez pas pour du RJ45, il sert à connecter un HE16 ou IDC...
- Il reste encore des nappes de floppy, disque ATA sur le marcher ou cave ;)
- Si vous n'optez pas pour du RJ45, il sert à connecter un HE16 ou IDC...
Logiciel
Yail-I2C-1.8.5 est une adaptation de la version 1.6 de Damien MercierDamien Mercier
Cette version permet de stocker les paramètres dans un fichier de config tel que /etc/i2c/yail.conf dont voici quelques exemples retrouvés dans les archives :
serial | parallel | parallel invert | |
---|---|---|---|
Exemple de configuration
Chipset connus: none (avec diode) 74ls05p 74ls05 |
|
|
|
chipset | 74ls05 | 74ls05p |
---|---|---|
A placer dans yail.conf
afin d'appliquer les bons signaux... |
sclout 1
sdaout 1 sclin 0 sdain 1 |
sclout 1
sdaout 0 sclin 1 sdain 1 |
Téléchargement Yail-I2C-1.8.5 (version C 1999)
Téléchargement I2c.pl Version v1 (version Perl)
Remerciements
Philippe Graille qui nous a conseillé et fait découvrir la norme I2C et son soutient non négligeable!.
Christian Busquet pour son soutient en électronique à des novices comme José Mans!