isolation galvanique pour bus IC

Transcription

isolation galvanique pour bus IC
mêmes raisons de sécurité, à ce
que la LED ne dépasse pas le
plan du boîtier plus que néces-
saire. La platine est disponible
auprès des adresses habituelles.
984029-I
isolation galvanique
pour bus I2C
R2
R4
IC1
2
8
6
3
7
5
5V
6
8
*
* see text
* siehe Text
* voir texte
* zie tekst
BAT85
IC2
3k3
3k9
3k3
*
R3
D1
2
D2
SDA
SDA'
BAT85
K1
5V
5
4
6
3
5
7
3
5
7
3
5
K2
6
4
1
1
2
5V'
3
2
D4
SCL
SCL'
BAT85
IC4
6
8
2
5V
3
7
5
D3
IC1...IC4 =
4 x 6N139
BAT85
8
6
R7
R8
3k3
3k9
*
2
R6
3k9
IC3
R5
3k3
Nous avons découvert, lors
d’une promenade impromptue
dans la bibliothèque de schémas
de National Semiconductor, une
isolation galvanique pour
bus I2C plus simple encore que
celle que nous avons eu l’occasion, il y a quelque temps déjà,
de vous proposer. Comme il est
apparu, dans la pratique, que ce
schéma remplissait parfaitement
la fonction pour laquelle il avait
été conçu, nous nous faisons un
plaisir de vous le présenter.
Voici comment les choses se
passent. Lorsque la ligne SDA
se trouve à « 1 », tant sur le
connecteur gauche que sur le
connecteur droit, l’électronique
est au repos et les opto-coupleurs IC1 et IC2 ne sont pas
activés. Si la ligne SDA passe à
« 0 » sur le côté gauche, on
aura, à travers R2, circulation
d’un courant par la LED intégrée dans IC1. La ligne SDA se
voit alors, par le biais de D2 et
de IC1, forcée au niveau bas du
côté du connecteur droit. L’optocoupleur IC2 ne transmet pas ce
« zéro » vers la partie gauche de
l’électronique sachant que la
LED intégrée dans IC2 ne pré-
R1
3k9
application
National Semiconductor
Elektor
984029-1
091
vous faille diminuer quelque
peu la valeur de R1. Si votre
sonnette de porte est alimentée
en continu, il faudra connecter
la borne (+) de la sonnette à
l’anode (pôle +) de la diode D1.
On pourra là encore diminuer
quelque peu la valeur de R1 le
cas échéant.
Les dimensions de la platine ont
été choisies de manière à pouvoir la placer dans un coffret
pour adaptateur secteur Micro.
Il faudra prêter une attention
particulière à l’aspect du
câblage reliant le bornier K2 et
la prise secteur intégrée dans le
boîtier. On s’assurera d’utiliser
des conducteurs prévus pour la
tension du secteur et vérifiera
avec soin la fixation des extrémités des dits câbles dans le
bornier monté sur la platine
d’une part et dans la combinaison fiche/prise secteur. On
veillera également, pour les
(C) ELEKTOR
le multivibrateur monostable
(MVM) IC2a. Le dit monostable
définit le délai (temporisation)
qui s’écoule avant la mise en
fonction de la lampe. P1 permet
de jouer sur la longueur de cette
temporisation. Le second MVM,
IC2b, sert à définir la durée d’allumage de l’éclairage, durée
ajustable par le biais de P2. Une
LED, D4, sert à visualiser l’activité du relais.
La seule caractéristique non
conventionnelle de l’alimentation est qu’elle met à profit le
fait que le petit transformateur
de 9 V fournit sans problème
15 V. Il ne doit pas y avoir de
problème, dans ces conditions,
à utiliser un relais 12 V faible
puissance, la tension non régulée chutant à quelque 10 V lors
du collage du relais.
S’il devait se faire que la tension
de votre sonnette est inférieure
à 8 V environ, il se peut qu’il
*
984024-11
sente pas, pour le dit niveau, la
polarité requise. On évite ainsi
7-8/98
que le circuit e se fige dans un
état « nul » pour le reste de
97
l’éternité. Il suffit d’un coup
d’oeil pour constater que l’on se
trouve en présence d’un schéma
parfaitement symétrique; de ce
fait, si SDA se trouve à zéro sur
le côté droit, cet état est transmis au côté gauche. La moitié
du schéma inférieure destinée à
la ligne SCL est parfaitement
identique à la partie supérieure.
Quelques détails en guise de
conclusion. Les résistances R1,
R4, R5 et R8 sont les résistances de forçage au niveau haut
(pull up) de 3kΩ3 classiques
qui doivent être présentes dans
toute ligne I2C. Si le système
comporte déjà, ailleurs, ces
résistances de pull-up, on
pourra supprimer les 4 résistances en question. Il nous faut
signaler que le courant présente
ici une intensité légèrement
supérieure à celle que l’on rencontre normalement pour la
simple et bonne raison que les
LED des opto-coupleurs dotées
de leur propre résistance de
limitation de courant se trouvent
prises en parallèle sur les dites
résistances de pull-up. Les courants en question restent cependant dans les limites des spécifications de la norme définie
pour le bus I2C.
984024-I