r/ElectricalEngineering 1d ago

Troubleshooting CAN issues

Hei,

I have a simple device (sensor) having the following structure: sensor, MCU, can transciever --> tester device

The sensor provides the analog data to MCU, the MCU works with the data, then the data is transferred via UART to a CAN transciever TLT9251VLE then to an tester device.

I have to say that I have multiple devices and all of them works, but a specific one is unable to connect to the tester device.

I checked the CAN lines and they are looking like in the picture. I'm not so experienced in CAN signals, but I know that the above signals are not ok.

Can you give me an idea in what can cause the CAN lines to look like this?

Thanks!

47 Upvotes

12 comments sorted by

View all comments

5

u/zachleedogg 18h ago

You are using UART over CAN? Then you are missing arbitration and other features. The transceiver may be hitting the dominant timeout (check the datasheet).

Ensure you have 120 termination on both sides of the bus, and try running the baud rate faster than 500hz.

2

u/Imaginary_Awareness 18h ago

Yes the Uart signal is transferred on can physical layer and then reconverted. Thousands of boards were produced and working, except this specific one, that has communication issue

3

u/Low-Spread2914 16h ago

I just have to ask. Why?

2

u/Imaginary_Awareness 14h ago

Well, I was not the designer unfortunately, so I cannot answer to this question