Brochage
Brochage Bus CAN (2 fils différentiel)

Broches
- CAN_H (dominant high)
- CAN_L (dominant low)
- GND (common reference)
- 120Ω termination resistor at each end of the bus
Caractéristiques
| Signaux | CAN_H, CAN_L + GND commune |
|---|---|
| Topologie | Bus multipoint linéaire, multi-maître avec arbitrage |
| Duplex | Half-duplex |
| Vitesse | Jusqu'à 1 Mbit/s (CAN classique) ; 500 kbit/s typique en automobile |
| CAN FD | Phase de données jusqu'à 5–8 Mbit/s |
| Longueur vs débit | ≈ 40 m à 1 Mbit/s, 100 m à 500 kbit/s, 500 m à 125 kbit/s |
| Terminaison | 120 Ω à chaque extrémité (60 Ω au total) |
| Niveaux | Récessif 2.5 V sur les deux ; dominant CAN_H 3.5 V, CAN_L 1.5 V |
| Identifiants | 11 bits (CAN 2.0A), 29 bits (CAN 2.0B) |
| Émetteur-récepteur nécessaire | MCP2551, TJA1050, SN65HVD230 |
Notes
- Le bus est UNE seule ligne en paire torsadée avec une résistance de 120 Ω entre CAN_H et CAN_L à chacune de ses deux extrémités, et nulle part ailleurs. Hors tension, un multimètre aux bornes de la paire doit lire environ 60 Ω : 120 Ω signifie qu'une terminaison manque, 40 Ω qu'il y en a une de trop.
- Au repos (récessif), les deux fils sont vers 2.5 V ; un bit dominant porte CAN_H à environ 3.5 V et CAN_L à environ 1.5 V. La différence porte les données, mais les nœuds ont quand même besoin d'une référence de masse commune pour rester dans la plage de mode commun de leurs émetteurs-récepteurs.
- Les broches CAN d'un microcontrôleur (CTX / CRX, niveau logique) NE SONT PAS le bus : chaque nœud a besoin d'un transceiver (MCP2551, TJA1050, SN65HVD230…) entre elles et CAN_H / CAN_L. Gardez courte la dérivation de chaque nœud par rapport à la ligne principale — environ 30 cm au maximum à 1 Mbit/s.







