Interface USB<->I2C utilisant un module RAVAR MOD4

Une question, un problème ou une suggestion, n'hésitez pas : un petit mail

Retour à Outils électroniques

But de la réalisation

I2CRAVAR001.JPG

Une interface USB vers I2C utilisant un module RAVAR MOD4 avec sa bibliothèque d'interface en C.

Le module RAVAR MOD4 est utilisé en "Bit Bang Mode", ce qui permet à la librairie d'interface d'en contrôler directement les sorties.

Schéma

I2CRAVAR002.GIF

Un shéma très simple n'utilisant que le module RAVAR MOD4 et un composant TTL standard.

D0 du RAVAR sert d'horloge I2C

D1 du RAVAR sert de donnée de sortie I2C

D2 du RADAR sert de donnée d'entrée I2C

D3 du RAVAR sert d'interruption I2C

Implantation

I2CRAVAR003.GIF

L'implantion des composants sans aucune difficulté particulière.

Circuit imprimé

I2CRAVAR004.GIF

Le typon de la carte.

Cliquer sur l'image pour faire apparaitre le typon en pleine résolution (33 ko).

La platine fait 4 x 2 pouces et la résolution du fichier est de 600 dpi.

L'interface logicielle

I2CRAVAR005.GIF

Le source d'interface logicielle téléchargeable ici (8ko).

L'interface est 100 % identique à l'interface utilisant le port parallèle du PC et ne nécessite aucune modification du source du programme utilisateur : modifier l'include et l'édition de lien, c'est tout.

Des programmes exemples sont fournis (source et excécutable) dans la page librairie I2C.