Como o barramento CAN é um sistema de sinalização diferencial, qual é o significado do sinal GND / COM? Posso sobreviver sem ele?
Eu tenho um sistema muito simples de 2 nós que tem alguns acontecimentos estranhos acontecendo. (veja aqui esse problema, se você estiver interessado) Os dois nós são meu dispositivo e um monitor USB-CAN; ambos possuem resistores de terminação de 120ohm e o fio entre eles é <1m.
Acabei de lembrar que nos meus testes anteriores eu tinha apenas os sinais CAN_H e CAN_L conectados entre os nós; Não havia nada conectando o CAN_COM do meu dispositivo ao pino de aterramento no monitor USB-CAN.
Um ponto (?) Da sinalização diferencial deve ser muito menos (não?) Afetado pelo ruído do modo comum. Então, por não ter o terra conectado, acho que perdemos a referência absoluta para CAN_H e CAN_L ... mas isso faz alguma diferença?
Respostas:
Um sistema diferencial perfeito, teórico, pode funcionar sem terra, porque a entrada sempre pode funcionar (AB) sem se preocupar com os valores absolutos de A ou B.
Infelizmente, o CAN não é um sistema assim, e o receptor terá limites para sua capacidade de 'modo comum', além do qual será danificado. Então você precisa ter um terra para manter as tensões do modo comum dentro de limites. 'Modo comum' refere-se apenas a coisas (tensão, neste caso) que são comuns a ambos os fios.
Existem outras maneiras de construir receptores que são muito mais livres desse tipo de restrição - por exemplo, um isolador óptico pode fazer a detecção (AB) com talvez 1000s de volts de deslocamento no modo comum. Os transformadores também são frequentemente usados (por exemplo, na Ethernet de par trançado, que não possui aterramento). Mas para o CANbus normal, você precisa de um terreno.
fonte
Sim, é necessário um terreno comum.
Um transceptor de lata tem uma tensão máxima no modo comum. Se a tensão de modo comum dos sinais CAN diferenciais exceder o máximo, o transceptor não poderá reconhecer os bits. Na prática, isso significa que os aterramentos dos nós CAN precisam ser conectados (embora possam ser toleradas pequenas diferenças de tensão entre os aterramentos).
Caso especial. Alguns dispositivos CAN são isolados galvanicamente. Então não há um terreno comum por toda parte.
fonte
Depende do sistema que você está construindo. Se você está construindo em sua casa ou em seu carro, é melhor usar um terreno comum. Por ser uma comunicação do tipo de par diferencial, o aterramento comum não é necessário, pois o que importa é a diferença de tensão em potencial entre H e L. Na verdade, em alguns casos, você pode explodir tudo usando o aterramento comum - quando os nós são alimentados por fontes de energia diferentes. diferentes referências de terreno. Estou sempre construindo grandes redes CAN industriais sem um terreno comum e está funcionando sem problemas.
fonte
Eu diria que não. O CAN é diferencial e, apesar da tensão no modo comum, é relativamente alta. Depois de conectá-los, o potencial será equalizado, para descargas curtas geralmente os diodos transzorb são montados no CANH e no CANL para evitar danos. Os nós são acoplados capacitivamente à terra, no caso de PSU flutuante. Para uma versão não isolada, não seria uma má idéia referenciar GND à terra em cada nó, não haverá diferença no potencial da terra para danificar o transceptor.
Eu nunca vi um dispositivo em rede CAN com 3º fio, apenas CANH, CANL.
fonte