Tool/software:
I am using the SN65HVD231 as CAN transceivers on the two CAN channels on an ARM Cortex-M3. Strangely, when I pull the RS pin high on each of the transceivers to put them in sleep mode, the current draw increases.
Although the datasheet says that the bus-pins are in a high-impedance state, if I disconnect the CAN-H and CAN-L from the transceivers, the current draw goes down when it is supposed to be in sleep mode.
Since the D and R pins are supposed to default to a logic high, I put the respective pins of the microcontroller into a high impedance mode, but that does not help.
Can you please advise what might cause the increases the current draw?
Thanks,
Jon Hanson