I develop a CAN-BUS receiver (logger) with an ESP32 and CAN-BUS transceiver.
The CAN-BUS transceiver modules which I found and bought have both 120 Ohm termination resistors. But the CAN-BUS to which I want to connect this (in a modern motorcycle) is already terminated on both ends. I want to connect my device to the CAN-BUS service connector (like an OBD2 ELM327 adapter).
Do I have to remove the resistors from these modules to make sure the bus is only terminated on both ends?
Or do I have to keep these resistors to make sure the transceiver modules work correctly?
Is it possible that the CAN-BUS or any device on the bus will be damaged if I don't remove the resistor because the load is too high?
I bought several of those modules and I can do "try and error" if necessary.
Best Answer
You need one resistor at each end of the bus.
Image source: KMP Drivetrain Solutions - Practical tips: CAN-Bus
Every other resistor could be removed.