Introduction to CANBUS

寰宇校友

<p class="ql-block"><span style="font-size:15px;">1.CANBUS Introduction</span></p><p class="ql-block"><span style="font-size:15px;">➢What is CANBUS?</span></p><p class="ql-block"><span style="font-size:15px;">➢Who uses CANBUS?</span></p><p class="ql-block"><span style="font-size:15px;">➢CANBUS history</span></p><p class="ql-block"><span style="font-size:15px;">➢CANBUS timeline</span></p><p class="ql-block"><span style="font-size:15px;">2.CANBUS Characteristics</span></p><p class="ql-block"><span style="font-size:15px;">➢OSI Model</span></p><p class="ql-block"><span style="font-size:15px;">➢Physical Layer</span></p><p class="ql-block"><span style="font-size:15px;">➢Transmission Characteristics</span></p><p class="ql-block"><span style="font-size:15px;">3.Message Oriented Communication</span></p><p class="ql-block"><span style="font-size:15px;">4.Message Format</span></p> <p class="ql-block"><span style="font-size:15px;">CAN bus – Controller Area Network bus</span></p><p class="ql-block"><span style="font-size:15px;"> </span></p><p class="ql-block"><span style="font-size:15px;">An automotive serial bus system developed to satisfy the following requirements:</span></p><p class="ql-block"><span style="font-size:15px;"> </span></p><p class="ql-block"><span style="font-size:15px;">➢Network multiple microcontrollers with 1 pair of wires.</span></p><p class="ql-block"><span style="font-size:15px;">➢Allow microcontrollers communicate with each other.</span></p><p class="ql-block"><span style="font-size:15px;">➢High speed, real-time communication.</span></p><p class="ql-block"><span style="font-size:15px;">➢Provide noise immunity in an electrically noisy environment.</span></p><p class="ql-block"><span style="font-size:15px;">➢Low cost</span></p> <p class="ql-block" style="text-align:center;"><span style="font-size:15px;">CANBUS History</span></p><p class="ql-block"><span style="font-size:15px;">•First idea - The idea of CAN was first conceived by engineers at Robert Bosch Gmbh in Germany in the early 1980s.</span></p><p class="ql-block"><span style="font-size:15px;">•Early focus - develop a communication system between a number of ECUs (electronic control units).</span></p><p class="ql-block"><span style="font-size:15px;">•New standard - none of the communication protocols at that time met the specific requirements for speed and reliability so the engineers developed their own standard.</span></p> Sumary <p class="ql-block"><span style="font-size:15px;">•CAN bus – Controller Area Network bus</span></p><p class="ql-block"><span style="font-size:15px;">•Primarily used for building ECU networks in automotive applications.</span></p><p class="ql-block"><span style="font-size:15px;">•Two wires</span></p><p class="ql-block"><span style="font-size:15px;">•OSI - Physical and Data link layers</span></p><p class="ql-block"><span style="font-size:15px;">•Differential signal - noise immunity</span></p><p class="ql-block"><span style="font-size:15px;">•1Mbit/s, 120’</span></p><p class="ql-block"><span style="font-size:15px;">•Messages contain up to 8 bytes of data</span></p>

Introduction

CANBUS