Ada asumsi 0V umum antara dua sirkuit, atau setidaknya perbedaan antara 0Vs dari sirkuit dalam tegangan perbedaan mode umum.
Untuk transmisi CAN yang benar, Anda perlu
- kabel kontinu antara dua node, CANH ke CANH dan CANL ke CANL. Tidak menyeberang, tidak korsleting, bukan sirkuit terbuka. Twisted pair tidak mutlak diperlukan pada kecepatan data yang lebih rendah / kabel yang sangat pendek misalnya beberapa cm pada 50kbaud di lab.
- setidaknya satu penghentian resistor, tidak akan berfungsi sama sekali tanpa satu resistor. Saat laju data / panjang kabel naik, Anda benar-benar harus memiliki satu di setiap ujung, dengan nilai yang tepat, 120R.
- setidaknya satu penerima berjalan pada kecepatan data yang sama (dan timing bit lainnya) untuk mengirim pulsa ACK, jika tidak, Anda mendapatkan pengulangan tak terbatas dari pemancar pesan pertama.
- referensi 0V umum antara semua node