Raccordement du bus 1-Wire
Vue d’ensemble
1-Wire combine un protocole de communication et une interface physique. Il relie des appareils compatibles par deux ou trois fils, notamment des capteurs de température et des identifiants iButton. Wiren Board prend en charge les capteurs numériques de température DS18B20.
Topologie et capacité
Un bus linéaire est recommandé. La source distingue une topologie linéaire avec des dérivations de moins de 3 m et une topologie à dérivations de plus de 3 m. Les réseaux en étoile sont déconseillés : les discontinuités d’impédance des branches et les réflexions du signal rendent difficile un fonctionnement fiable.
La capacité totale du bus et la résistance de rappel au niveau haut déterminent le temps de montée RC. Un retour trop lent au niveau logique haut provoque des erreurs de communication. La longueur du câble et le nombre de capteurs sont les principaux facteurs de capacité.
Perturbations
Éloignez le bus des câbles de puissance, moteurs, variateurs de fréquence et alimentations à découpage. Croisez les câbles de puissance à angle droit. Le blindage peut réduire les perturbations, mais augmente la capacité du bus. Raccordez le blindage à GND uniquement du côté maître.
Recommandations de raccordement Wiren Board
- L’interface possède une résistance de rappel passive interne de 3 kΩ entre DATA et VCC ; aucune résistance de rappel externe n’est nécessaire.
- Utilisez un bus linéaire ou à dérivations avec une charge capacitive totale ne dépassant pas 5 nF.
- Utilisez un câble UTP Cat.5e ou supérieur. La source spécifie une capacité mutuelle allant jusqu’à 5.6 nF par 100 m et rapporte un fonctionnement stable d’un DS18B20 sur 100 m de câble cuivre Cat.5e. Considérez cela comme un exemple rapporté, à rapprocher de la recommandation de capacité totale.
- Chaque DS18B20 ajoute environ 0.15 nF, soit l’équivalent d’environ 3 m de câble.
- Utilisez une paire torsadée pour DATA/GND et une seconde pour VCC/GND. Reliez les deux conducteurs GND.
- Raccordez les capteurs à trois fils : +5 V, GND et DATA.
Les appareils Wiren Board compatibles comprennent les contrôleurs 6, 7 et 8, WBE2-I-1-WIRE, WB-M1W2 v.3 et WB-MS v.2. Suivez le manuel de l’appareil concerné pour l’affectation des bornes et le mode du canal.