mini Workshop Repair Guides

Mini Workshop Service and Repair Manuals

Technical Training|Page 5784 > < Technical Training|Page 5782
Page 4
background image

-

Improved reliability, reduced wires and connections

-

New systems can be added easily 'Plug and Play'

K-Bus

The K-bus system is primarily an event-driven system. Messages are sent after a request has been made for component operation or status change.

Each of the K-bus users are continually monitoring messages on the system. When a user needs to transmit, it waits until there is no activity and then
transmits its message. The sender then listens to the system for its own message to be returned by the receiver. If it doesn't receive its own message, a
user with higher priority has also transmitted and its message was ignored. The lower priority user then has to wait until the Bus becomes inactive and
re-transmit. When it receives its own message back (correctly) successful transmission is confirmed.

Arbitration on the K-bus is controlled by the sender of the message. Each sender has an allocation priority. The body control module (BC1) has the
highest priority on the K-bus system and messages from the BC1 override any other K-bus message which has been transmitted simultaneously

All control units on the K-Bus receive all messages, but only the module addressed in the message will accept and react to the data.

The K bus remains operational in the event of a disconnected or failed control unit. This is referred to as a "Tree" structure with each control unit
occupying a branch.

The K-bus provides the diagnostic connection to the control units located on the bus (except for the IKE).

CAN-Bus

The CAN-Bus consists of a twisted pair of wires. One line is CAN High (CAN-H, yellow and black) the other is CAN Low (CAN-L, yellow and brown).
Both Can-H and CAN-L have a standing voltage of 2.5 volts. CAN-L is pulled low to 1.5 volts. CAN-H is pulled high to 3.5 volts.

With CAN-H and CAN-L both at 2.5 volts there is no potential difference (voltage) between them. This is known as the recessive state and is equivalent
to logic 1. With CAN-H pulled to 3.5 volts and CAN-L pulled to 1.5 volts there is a potential difference of 2 volts between them. This is known as the
dominant state and is equivalent to logic 0. CAN-H and CAN-L always switch together. These two states (0 or 1) are the only two possible.

When a control unit transmits a signal, it is made up of a series of dominant and recessive states. The signal is a combination of the two possible states,
in effect 0 and 1, hence a digital signal.

For correct operation CAN-Bus must be terminated at both ends (EMS2000 and IKE) with a control unit resistance of 120 ohms, connected between
CAN-H and CAN-L. These terminations ensure that bit errors due to signal reflections are avoided.

Data transmitted from any subscriber on a CAN bus does not contain addresses. Instead the content of the message (RPM, TD, Temp, etc) is labeled with
an identifier code unique throughout the CAN. All of the subscribers receive the message and each one checks the message to see if it is relevant to its
own operation.

If the message is relevant then it will be processed, if not, it will be ignored. The identifier code also determines the priority of the message. In a case
where two control units attempt to send a message over a free bus line, the message with the higher priority will be transmitted first. The protocol of the
CAN ensures that no message is lost, but stored by the Master Controller and then re-transmitted later when it is possible.

CAN Bus Terminal Resistors

Terminal resistors used in the CAN-Bus circuit establish the correct impedance to ensure fault free communication. A 120 Ohm resistor is installed in
two control units of the CAN between CAN-H and CAN-L. Because the CAN is a parallel circuit, the effective resistance of the complete circuit is 60
Ohms
. (Ohms' Law of a Parallel Circuit)

The resistance is measured by connecting the appropriate adapter to any of the modules on the CAN and measuring the resistance between CAN-L and
CAN-H. The resistance should be 60 Ohms. The CAN bus is very stable and can continue to communicate if the resistance on the CAN bus is not
completely correct; however, sporadic communication faults will occur.

Modules which do not have the terminal resistor can be checked by disconnecting the module and checking the resistance directly between the pins for

Technical Training|Page 5784 > < Technical Training|Page 5782