Hi,
I'm facing difficulties while trying to use a SN65HVD230 transceiver in a CAN system.
To provide context :
- Automobile ECU as "master" with 500k bitrate
- STM32 MCU in "listen only" mode
When using any 5V transceiver, I get no problem reading CAN telegrams. Here is an exemple with NXP TJA1040 transceiver:
- Channel 1 -> CAN L
- Channel 2 -> CAN H
- Channel 3 -> CAN_RX of transceiver
Here are some measurements, all ref to a common ground (ECU, STM32, transceivers):
I think I get the required 1,5V delta for logic Low but on the SN65HVD230 CAN_RX, there is striclty nothing ! The Vref is floating and the Rs is pulled to ground (tried short and via 10k resistor). The end points are terminated with the 120ohm resistors.
What am I doing wrong ?
Thanks for your help, I really want to avoid a 5V power source in the final product.