Consider a situation where four microcontrollers are connect

Consider a situation where four microcontrollers are connected together using a CAN network. Assume for this question that each frame contains 100 bits. Also assume the baud rate is 100,000 bits/sec; therefore, it takes 1 ms to send a frame. Initially, the CAN controllers are initialized (i.e., all computers have previously executed CAN_Open).

At time = 0                   Computer A calls CAN_Send with ID=1000

At time = 300 us           Computer B calls CAN_Send with ID=800

At time = 500 us           Computer C calls CAN_Send with ID=900

At time = 700 us           Computer D calls CAN_Send with ID=600

Specify the time sequence in which the four frames occur on the CAN network. Clearly define the begin and end times when each message is visible on the CAN network.

Solution

CAN means controllable area network

four microcontrollers

it contails 100 bits at a baud rate of 100,000.bits/sec

at time 0ms A computer calls CAN

it takes 1ms to send a frame.

that means 100 b its are sent in 1ms

so CAN network can receive in 0.1ms

in that way it sends several bits...

and again at 300us it sends.....

in the ssame way...all the four computers sends it data and CAN receives

the begin time wiil\' be a microsecond...and the end time will be dependent on the number of frames that will be sent

Consider a situation where four microcontrollers are connected together using a CAN network. Assume for this question that each frame contains 100 bits. Also as

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site