Les normes ISO 11898 ne mentionnent pas les choses pratiques telles que les câbles et les connecteurs.
La deuxième source faisant autorité est donc devenue les normes CANopen, où le DS303-1 spécifie des éléments tels que les connecteurs standard, les brochages, les longueurs de câble, les vitesses de transmission, etc. Malheureusement, ce document ne mentionne pas non plus le codage couleur.
Le jaune et le vert semblent être couramment utilisés, même si j'ai vu que le jaune signifie CAN High ou Low. Cependant, juste parce que ces couleurs sont couramment utilisées, cela ne les rend pas plus correctes.
Je suppose que le jaune et le vert proviennent du codage couleur universellement standardisé (identique à celui que nous utilisons pour les résistances traversantes). C'est-à-dire: 1 = marron, ... 4 = jaune, 5 = vert. Pour les connecteurs "mini style" et "micro style" (type M12 rond) normalisés par DS303-1, CAN High se trouve être sur la broche 4 et CAN Low sur la broche 5. A partir de DS303-1 7.2:
Cette énumération n'est cependant pas du tout cohérente avec d'autres connecteurs normalisés communs tels que d-sub, RJ45 et prise de terminal.
Dans chaque implémentation que j'ai vue, si vous pouvez imaginer qu'une couleur représente "Sky" et l'autre représente "Earth", celles-ci se trouvent être Hi et Lo, respectivement.
Etc. Ces mnémoniques semblent si bien s'adapter que je dois imaginer qu'elles sont intentionnelles.
la source
CAN_H = jaune, CAN_L = vert selon SAE J1939-11.
Cela ne s'appliquerait qu'aux installations CAN compatibles J1939.
la source