When we talk with our friends, we share our emotions and thoughts by using certain language. If someone is talking and others can understand, then we will say it is communication; otherwise, it is just noise. Similar ways exist in electronics. Also, if two or more devices are talking to each other, I mean sending or receiving data on any medium, mostly cables or PCB tracks. Everyone should understand that data, right? That's why some rules are imposed on electric signals produced by devices over the Bus so that every device/node on the bus can understand the significance of the change in signals. These rules can take the form of fixation of bit positions, frequency of the signal, amplitude of signals, etc. In digital electronics, amplitudes stay the same as part of the same rules set. If these signals are packed with meaningful bit positions, that is, if a particular number of bits has a particular meaning, then this becomes frame format. hope you understand... Let's move ah...
Controller Area Network (CAN) protocol is a robust, high-speed communication standard designed to provide fast and easy data exchange between electronic control units (ECUs) in embedded or electronics systems. CAN is originally developed by Bosch in the 1980s for automotive applications, CAN has since become a edge of modern industrial, automotive domain. WHAT makes CAN unique ? Usually earlier communication protocols like MODBUS, RS232 etc. are rely on a master-slave system, but CAN works in multi-master and broadcasting message-based communication system. This approach allows multiple devices (ECU's) to communicate with each other being on the same network without any need of a central controller or Master device. CAN has ability to prioritize messages ensures that critical data is transmitted with minimal delay, making it ideal for real-time systems. CAN protocol characteristics : 1. LOW COST : This protocol uses simple coper cables which is usually available in low cos...
Comments
Post a Comment