Quick Answer
To ensure seamless CAN Bus communication, use a stable and noise-free power supply, keep the CAN bus wires at a safe distance from other high-current wiring, and implement a proper CAN bus termination scheme.
Choosing a Stable Power Supply
When working with CAN Bus communication, it’s essential to use a stable and noise-free power supply for the CAN bus controller and other devices on the network. A good rule of thumb is to use a power supply that can provide a stable voltage of at least 5V, with a ripple of less than 1% and a low noise floor. For example, a 5V, 1A linear power supply with an output ripple of 0.5% and a noise floor of -60 dB can be an excellent choice. This will help ensure that the CAN bus devices can communicate reliably and without errors.
Implementing a Proper CAN Bus Termination Scheme
Proper CAN bus termination is crucial for reliable communication on the network. The CAN bus uses a differential signaling scheme, which requires proper termination to prevent reflections and signal degradation. A good rule of thumb is to use a 120-ohm resistor at each end of the CAN bus, with a 10-15% tolerance. For example, a 120-ohm, 5% resistor can be used for the CAN bus termination. Make sure to follow the manufacturer’s guidelines for the specific CAN bus controller and devices being used.
Minimizing Electromagnetic Interference (EMI)
To ensure reliable CAN bus communication, it’s essential to minimize electromagnetic interference (EMI) from other high-current wiring on the network. A good rule of thumb is to keep the CAN bus wires at a safe distance (at least 1 inch) from other high-current wiring, such as battery cables and DC-DC converters. Use shielding or twisted pairs for the CAN bus wires to further reduce EMI and improve signal quality. For example, using twisted pair cables with a shielded jacket can reduce EMI by up to 90%.
Find more answers
Browse the full Q&A library by topic, or jump back to the topic this question belongs to.
