Existe uma suposição de um 0V comum entre os dois circuitos, ou pelo menos uma diferença entre os 0Vs dos circuitos dentro da tensão de diferença do modo comum.
Para uma transmissão CAN correta, você precisa
- fiação contínua entre os dois nós, CANH para CANH e CANL para CANL. Não atravessado, sem curto-circuito, sem circuito aberto. O par trançado não é absolutamente necessário com taxas de dados mais baixas / cabos muito curtos, por exemplo, poucos cm a 50kbaud no laboratório.
- pelo menos um resistor de terminação não funcionará sem um. À medida que as taxas de dados / comprimento dos cabos aumentam, você realmente deve ter uma em cada extremidade, com o valor certo, 120R.
- pelo menos um receptor em execução na mesma taxa de dados (e outros tempos de bits) para enviar o pulso ACK; caso contrário, você receberá repetições infinitas do transmissor da primeira mensagem.
- referência 0V comum entre todos os nós