Les maîtres du bus
Voici un sujet qui est important, chiant, et passionnant !
Qu'est-ce qu'un bus sans Master ? Rien d'autre qu'un bus inerte et sans valeur.
!!ATTENTION!!
Si les connections au port parallèle sont différentes de celles indiquées sur les schémas, les bibliothèques disponible sur ce site seront inutile. Il faut donc respecter ces connections :
- Envoi SDA => Broche 1 (Strobe)
- Retour SDA => Broche 12 (Paper Empty)
- Envoi SCL => Broche 14 (Auto Feed)
- Retour SCL => Broche 10 (Acknowledgement)
Ah oui, pendant que j'y pense, juste un conseil, ne jamais utiliser le port parallèle pour alimenter les puces, il sert uniquement à transmettre des données, car sa puissance n'est pas suffisante dans le cas de multiples modules.
Différents schémas recueillis sur le Web
Le premier
Provenant de monsieur le prof de math chrisg, que j'ai bien sûr modifié un tout petit peu (juste un régulateur en plus, rien de bien grave).
En ce qui concerne mon projet, c'est de celui-là dont je me sers pour ma réalisation, mais j'ai quand même certaines envies de passer aux modules déjà tout faits de Philips (le PCF8584).
Le deuxième
Provient de Supelec
Il a quant à lui quelques avantages, mais y'a des choses qui me chagrinent quand même, notament les condensateurs de 56 pF sur SDA et SCL! J'ai surtout enlevé un truc horrible ; ils prenaient D6..D0 pour alimenter le bus.
J'ai aussi modifié les E/S SDA et SCL car c'était pas "propre"
Quant aux registres utilisés, et puis en plus ça m'arrange pour la compatibilité avec mes bibliothèques, mais sinon il me parait pas trop mal du tout.
Le troisième
Provient du site de Lanconel qui m'a pas mal plu également, car il utilise le port série et le nombre de composant est très réduit, mais là y'a quand même un truc...
La finalité de se montage est l'utilisation de thermomètre DS1621 de Dallas via le Web, aller donc voir c'est rigolo.
Mais entre nous, allez donc voir le DS1629 il est super fort...








