La tension CANbus fait référence aux niveaux de tension électrique utilisés dans le protocole CAN (Controller Area Network), qui est une norme de communication largement utilisée dans les applications automobiles et industrielles. Le protocole CAN permet à différentes unités de contrôle électronique (ECU) au sein d'un système d'échanger des données et de communiquer entre elles.
CANbus fonctionne avec deux niveaux de tension : dominant et récessif. Le niveau dominant représente un '0' logique, tandis que le niveau récessif représente un '1' logique. Ces niveaux de tension sont définis par la norme CAN et sont généralement mis en œuvre à l'aide d'une signalisation différentielle.
Dans un système CANbus, le niveau dominant est atteint lorsque la différence de tension entre les deux lignes CANbus est d'environ 2,5 volts, une ligne étant tirée à un niveau de tension supérieur et l'autre tirée à un niveau de tension inférieur. Ce niveau est considéré comme dominant car il domine le niveau récessif.
En revanche, le niveau récessif est atteint lorsque la différence de tension entre les deux lignes CANbus est proche de zéro ou dans une plage de tolérance définie. Dans ce cas, les deux lignes sont au même niveau de tension, qui est généralement d'environ 2,5 volts. Ce niveau est considéré comme récessif car il ne domine pas le niveau dominant.
Les niveaux de tension spécifiques pour les états dominants et récessifs peuvent varier légèrement en fonction de la spécification CAN utilisée. Les deux spécifications CAN les plus courantes sont CAN 2.0A et CAN 2.0B. Dans CAN 2.0A, le niveau de tension dominant est compris entre 2,5 et 3,5 volts, tandis que le niveau de tension récessif est compris entre 1,5 et 2,5 volts. Dans CAN 2.0B, le niveau de tension dominant est le même, mais le niveau de tension récessif est compris entre 2.0 et 3.0 volts.
Il est important de noter que les niveaux de tension CANbus sont des tensions différentielles, ce qui signifie qu'ils représentent la différence de tension entre les deux lignes CANbus, plutôt que des valeurs de tension absolues. Cette signalisation différentielle contribue à améliorer l'immunité au bruit et permet des distances de communication plus longues.
Dans l'ensemble, la tension CANbus fait référence aux niveaux de tension électrique spécifiques utilisés dans le protocole CAN pour représenter les états logiques et faciliter une communication fiable entre différents appareils au sein d'un réseau CAN.





