COMMUNICATION PROTOCOLS 16 MARKS Need of Communication Interface


















- Slides: 18

COMMUNICATION PROTOCOLS 16 MARKS

Need of Communication Interface? • For data processing between edd. System & Host • To transmit/receive data to other systems • Multiprocessor communication • IOT application • Mobile devices interaction • For software upgradation

Serial Vs Parallel Communication


Synchronous Vs Asynchronous Communication

RS 232 DB 9 Connector


Communication Protocols • It is the system of digital rules for data exchange within or between devices. • Requirement of Communication protocol: 1. Data format 2. Address format 3. Detection of error 4. Acknoledgement

Classification Communication Protocols Wired Serial Wireless Parallel IRDA Bluetooth Zigbee IEEE 802. 11

Serial Communication protocols • • • I 2 C CAN USB SPI SSP

I 2 C Serial Communication protocol • • I 2 C= Inter Integrated Circuit Multi master two wire bus Speed 100 kbps to 450 kbps Signal transmission by two lines data & clock SCL, SDA.

Message frame format

ADVANTAGES • Only uses two wires • Supports multiple masters and multiple slaves • ACK/NACK bit gives confirmation that each frame is transferred successfully • Hardware is less complicated than with UARTs • Well known and widely used protocol

Disadvantages • Slower data transfer rate than SPI • The size of the data frame is limited to 8 bits • More complicated hardware needed to implement than SPI

Application • Onboard communication between Two IC’s like microcontroller & RTC.

CAN PROTOCOL • A Controller Area Network (CAN bus) is a vehicle bus standard designed to allow microcontrollers and devices to communicate with each other in applications without a host computer.

CAN Bus Protocol

CAN Architecture
Quotation marks with exclamation points
Dac interfacing with 8085
Interface in interface java
Office interface vs industrial interface
Industrial interfaces
Interface------------ an interface *
Rpc computer science
Network communication protocols map
Dicomn
Network protocols map
Elementary data link protocols in computer networks
Channel partitioning mac protocols
Proofs of work and bread pudding protocols
Presentation layer design issues
Network security protocols
Local government service protocols
Playfair cipher
Cache coherence protocols
Introduction to wan technologies