Hi,
I have two arm11 boards with CAN ports on them. The circuit diagram of the CAN bus is showed as the image below.
I'm trying to make the two boards communicate via CAN bus. But the receiver board couldn't get any message from the CAN bus. So I measured the outputs of CANH and CANL.
On CANH, the dominate state was 2.2V and recessive state of CANH was 2V. On CANL, they were1.2V and 2V respectively. So I can get a differential outputs of 1V (dominate) and 80mV (recessive). I tried to use both board to send message, but the output were all the same. It seems that outputs were lower than the outputs listed on the SN65HVD230 data sheet. So what might be the problem? Is it possible that the transceivers are faulty?
BTW, when I disconnected the power, the resistances between CANH and GND and between CANL and GND were all 14kO.
Best regards.