Electronic – CAN Transceiver Current Draw

canembeddedpower

I'm trying to determine the input current required to operate the following SN65HVD233 CAN transceiver at 1Mbaud: http://www.ti.com/lit/ds/symlink/sn65hvd233.pdf

The first spec I see listed is receiver output current:

enter image description here

I don't understand why this ranges from -10 to 10mA. The receiver outputs to the CAN controller's Rx pin so why would it be sinking current?

The next spec I see is output current for the driver:

enter image description here

Again, I'm not sure why the driver would be sinking current.

Schematic provided on datasheet of driver and receiver:

enter image description here

Later in the datasheet, the supply current for the driver and receiver is provided:

enter image description here

(both driver and receiver are identical, with 6mA of current draw in dominant and recessive state)

These are specified at "No load" – can I use these figures for power calculations when the device is actually attached to a bus?

Also, do the high level and low level output currents for driver and receiver factor into the current draw of the transceiver?

Best Answer

Since the driver is capable of sourcing 50mA max and the receiver is capable of sourcing 10mA max, 60mA is the worst case current consumption of the transceiver.