This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CAN Termination resistor

Hi,

I'm looking for a way to implement programmable termination resistors for CAN bus. Is there a chip that can handle this? Has anyone come up with a design to make this idea? I want to be able, by programming, to select if I want resistors or not.

Any suggestions will be appreciated!

Thanks

  • Hi Mosin,

    I could see you being able to do this with an analog switch (obviously RDSON would be very important). With a single resistor you could implement the turning on and off with one switch and one GPIO. You would result with having some stray capacitance that would be unequal between the bus pins but it shouldn't cause any issues.

    If you would be looking to implement a SPLIT termination then I think you would need two switches to implement the turning on and off mechanism.

    Let me know what you are looking to do, and in the meantime I will reach out to the group that handles the analog switches and see if they have any concerns.

    Thanks,

    John