SlideShare a Scribd company logo
DATA COMMUNICATION
STANDARDS
III YEAR EEE
EE 8691- EMBEDDED SYSTEMS
UNIT-2
K.BALAJI , AP/ECE, SSMCE
EMBEDDED SYSTEMS-
RS 232 STANDARD
• Standard Serial Port – Back of PC
• Used to
– download the Program to Microcontroller
from PC
• Replaced by JTAG, USB
• Conversion Cable can be used
• Hyperterminal- PC to serial Port
K.BALAJI , AP/ECE, SSMCE
RS 232 STANDARD
• Sending DATA as bits – ‘1’ or ‘0’
• TTL – bit-’1’ : 5V
• TTL – bit- ‘0’ : 0V
• TTL Levels– not suitable for Long
distance transmission ????????????
• RS232- Bit - 1: -3V to -25V
• Bit – 0: +3V to +25 V
K.BALAJI , AP/ECE, SSMCE
K.BALAJI , AP/ECE, SSMCE
K.BALAJI , AP/ECE, SSMCE
K.BALAJI , AP/ECE, SSMCE
K.BALAJI , AP/ECE, SSMCE
K.BALAJI , AP/ECE, SSMCE
RS 422 / RS 485
• Used in Instrumentation Systems
• Balanced , Differential
• V+, V- , No Ground
• Low Noise Differential Signaling
• Twisted Pair Cabling
• 1200 Metres
K.BALAJI , AP/ECE, SSMCE
RS 422 / RS 485
K.BALAJI , AP/ECE, SSMCE
RS 422 / RS 485
• RS 422 – MultiDrop Protocol
– One Central Control Unit can send
commands in parallel to 10 slaves
• RS 485 – MultiPoint Protocol
– All Nodes are equal
– Every Node has send and receive
capabilities
K.BALAJI , AP/ECE, SSMCE
K.BALAJI , AP/ECE, SSMCE
CONTROLLER AREA NETWORK (CAN)
• CAN is a Protocol developed to
reduce wiring inside vehicles
• It is used to interconnect Engine
Control Unit, Transmission Control
Unit, Door Locks
K.BALAJI , AP/ECE, SSMCE
CAN PROTOCOL
• CASE-I: ONE NODE SENDS A
MESSAGE
– One Node Broadcast a message
– The receiving nodes test the identifier
– Accept if it is relevant
K.BALAJI , AP/ECE, SSMCE
CAN PROTOCOL
• CASE-II: MANY NODES SENDS A
MESSAGE
– One node is allowed to do a valid
Broadcats
– Using Arbitration Mechanism
– 0- called Dominant
– 1 – called Recessive
K.BALAJI , AP/ECE, SSMCE
K.BALAJI , AP/ECE, SSMCE
K.BALAJI , AP/ECE, SSMCE
FEATURES OF CAN
• Differential Signalling
• Resistant to noise
• NRZ Coding
K.BALAJI , AP/ECE, SSMCE
CAN DATA FRAME
• SOF- START OF FRAME
• 11 BIT IDENTIFIER
• RTR- TO TELL ANY OTHER NODE TO TRANSMIT
• CONTROL FIELD : 6 BITS
• DATA : 0 TO 64 BYTES
• CRC : TO CHECK ERROR
• 2 BIT ACKNOWLEDGEMENT FIELD
• 7 BIT END OF FRAME
K.BALAJI , AP/ECE, SSMCE
SPI BUS
K.BALAJI , AP/ECE, SSMCE
K.BALAJI , AP/ECE, SSMCE
K.BALAJI , AP/ECE, SSMCE
K.BALAJI , AP/ECE, SSMCE
I2C – INTER INTEGRATED CIRCUIT BUS
K.BALAJI , AP/ECE, SSMCE
K.BALAJI , AP/ECE, SSMCE
K.BALAJI , AP/ECE, SSMCE
K.BALAJI , AP/ECE, SSMCE
REFERENCES:
1. Raj Kamal, ‘Embedded System-Architecture,
Programming, Design’, Mc Graw Hill, 2013.
2. Dr.G.Ram Prabhu, Embedded Systems
K.BALAJI , AP/ECE, SSMCE

More Related Content

PPTX
Cs 8351 dpsd-unit-2
PPTX
Iii eee-ee8691-embedded sys comparison of rtos
PDF
Mecanismos de transicion pv6
DOCX
Etherchannel
PDF
Conceptos ipv6, direccionamiento
PPTX
EtherChannel PAgP and LACP modes
PDF
Como definir un esquema de direcciones IPv6
PPS
Iuwne10 S01 L09
Cs 8351 dpsd-unit-2
Iii eee-ee8691-embedded sys comparison of rtos
Mecanismos de transicion pv6
Etherchannel
Conceptos ipv6, direccionamiento
EtherChannel PAgP and LACP modes
Como definir un esquema de direcciones IPv6
Iuwne10 S01 L09

What's hot (20)

PPS
Iuwne10 S02 L03
PPS
Iuwne10 S02 L07
PPTX
PPTX
Introduction about APB Protocol
ODP
PPTX
AMBA 3 APB Protocol
PPTX
EIGRP Routing Protocols
PDF
Serial Peripheral Interface
PDF
DOC
Ccna routing and switching
PPTX
I2c protocol - Inter–Integrated Circuit Communication Protocol
PPS
Iuwne10 S02 L04
PDF
EMEA Airheads- Aruba Instant AP- VPN Troubleshooting
PDF
Disaggregation in PON networks - Part 2 - SDN PON
PPTX
Segment Routing & Application Engeering Routing
PPT
What I do - 2018
PPS
Iuwne10 S02 L02
PDF
PPTX
OTV PPT by NETWORKERS HOME
Iuwne10 S02 L03
Iuwne10 S02 L07
Introduction about APB Protocol
AMBA 3 APB Protocol
EIGRP Routing Protocols
Serial Peripheral Interface
Ccna routing and switching
I2c protocol - Inter–Integrated Circuit Communication Protocol
Iuwne10 S02 L04
EMEA Airheads- Aruba Instant AP- VPN Troubleshooting
Disaggregation in PON networks - Part 2 - SDN PON
Segment Routing & Application Engeering Routing
What I do - 2018
Iuwne10 S02 L02
OTV PPT by NETWORKERS HOME
Ad

Similar to Iii eee-ee8691-embedded sys data communication (20)

PPTX
Can protocol implementation for data communication (2)
PDF
Serial Communication Interfaces
PPTX
Can based collision aviodance system for automobiles
PPTX
Can network development using arm cortex m3
PPTX
Can network development using arm cortex m3
PPTX
Controller Area Network (Basic Level Presentation)
PPTX
CAN BASED COLLISION AVOIDANCE SYSTEM FOR AUTOMOBILES
PPTX
Embedded networking
PPT
What is Can bus in automotive Ecu car.ppt
PDF
A SEMINAR REPORT ON CAN BUS PROTOCOL
PPTX
CAN BUS CABLE AUTOMOTIVE ECU PPT .pptx
PDF
Epma 013
PPTX
Chapter 3 esy
DOCX
11.chapters
PDF
Automotive Networks : A Review
PPTX
Controller Area Network (CAN) Different Types
PPTX
CAN, BY MD.ABDULLAH
PPTX
Embedded system
PPTX
Embedded system Basic
PPT
Role of CAN BUS in automotives
Can protocol implementation for data communication (2)
Serial Communication Interfaces
Can based collision aviodance system for automobiles
Can network development using arm cortex m3
Can network development using arm cortex m3
Controller Area Network (Basic Level Presentation)
CAN BASED COLLISION AVOIDANCE SYSTEM FOR AUTOMOBILES
Embedded networking
What is Can bus in automotive Ecu car.ppt
A SEMINAR REPORT ON CAN BUS PROTOCOL
CAN BUS CABLE AUTOMOTIVE ECU PPT .pptx
Epma 013
Chapter 3 esy
11.chapters
Automotive Networks : A Review
Controller Area Network (CAN) Different Types
CAN, BY MD.ABDULLAH
Embedded system
Embedded system Basic
Role of CAN BUS in automotives
Ad

Recently uploaded (20)

PDF
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
PPTX
Graph Data Structures with Types, Traversals, Connectivity, and Real-Life App...
PDF
null (2) bgfbg bfgb bfgb fbfg bfbgf b.pdf
PDF
22EC502-MICROCONTROLLER AND INTERFACING-8051 MICROCONTROLLER.pdf
PDF
Categorization of Factors Affecting Classification Algorithms Selection
PPTX
Information Storage and Retrieval Techniques Unit III
PDF
Design Guidelines and solutions for Plastics parts
PDF
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT
PPTX
Feature types and data preprocessing steps
PDF
III.4.1.2_The_Space_Environment.p pdffdf
PPT
Total quality management ppt for engineering students
PDF
A SYSTEMATIC REVIEW OF APPLICATIONS IN FRAUD DETECTION
PPTX
6ME3A-Unit-II-Sensors and Actuators_Handouts.pptx
PPTX
Sorting and Hashing in Data Structures with Algorithms, Techniques, Implement...
PPTX
Software Engineering and software moduleing
PDF
Accra-Kumasi Expressway - Prefeasibility Report Volume 1 of 7.11.2018.pdf
PDF
UNIT no 1 INTRODUCTION TO DBMS NOTES.pdf
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PPTX
Current and future trends in Computer Vision.pptx
PPT
INTRODUCTION -Data Warehousing and Mining-M.Tech- VTU.ppt
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
Graph Data Structures with Types, Traversals, Connectivity, and Real-Life App...
null (2) bgfbg bfgb bfgb fbfg bfbgf b.pdf
22EC502-MICROCONTROLLER AND INTERFACING-8051 MICROCONTROLLER.pdf
Categorization of Factors Affecting Classification Algorithms Selection
Information Storage and Retrieval Techniques Unit III
Design Guidelines and solutions for Plastics parts
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT
Feature types and data preprocessing steps
III.4.1.2_The_Space_Environment.p pdffdf
Total quality management ppt for engineering students
A SYSTEMATIC REVIEW OF APPLICATIONS IN FRAUD DETECTION
6ME3A-Unit-II-Sensors and Actuators_Handouts.pptx
Sorting and Hashing in Data Structures with Algorithms, Techniques, Implement...
Software Engineering and software moduleing
Accra-Kumasi Expressway - Prefeasibility Report Volume 1 of 7.11.2018.pdf
UNIT no 1 INTRODUCTION TO DBMS NOTES.pdf
R24 SURVEYING LAB MANUAL for civil enggi
Current and future trends in Computer Vision.pptx
INTRODUCTION -Data Warehousing and Mining-M.Tech- VTU.ppt

Iii eee-ee8691-embedded sys data communication

  • 1. DATA COMMUNICATION STANDARDS III YEAR EEE EE 8691- EMBEDDED SYSTEMS UNIT-2 K.BALAJI , AP/ECE, SSMCE
  • 2. EMBEDDED SYSTEMS- RS 232 STANDARD • Standard Serial Port – Back of PC • Used to – download the Program to Microcontroller from PC • Replaced by JTAG, USB • Conversion Cable can be used • Hyperterminal- PC to serial Port K.BALAJI , AP/ECE, SSMCE
  • 3. RS 232 STANDARD • Sending DATA as bits – ‘1’ or ‘0’ • TTL – bit-’1’ : 5V • TTL – bit- ‘0’ : 0V • TTL Levels– not suitable for Long distance transmission ???????????? • RS232- Bit - 1: -3V to -25V • Bit – 0: +3V to +25 V K.BALAJI , AP/ECE, SSMCE
  • 9. RS 422 / RS 485 • Used in Instrumentation Systems • Balanced , Differential • V+, V- , No Ground • Low Noise Differential Signaling • Twisted Pair Cabling • 1200 Metres K.BALAJI , AP/ECE, SSMCE
  • 10. RS 422 / RS 485 K.BALAJI , AP/ECE, SSMCE
  • 11. RS 422 / RS 485 • RS 422 – MultiDrop Protocol – One Central Control Unit can send commands in parallel to 10 slaves • RS 485 – MultiPoint Protocol – All Nodes are equal – Every Node has send and receive capabilities K.BALAJI , AP/ECE, SSMCE
  • 13. CONTROLLER AREA NETWORK (CAN) • CAN is a Protocol developed to reduce wiring inside vehicles • It is used to interconnect Engine Control Unit, Transmission Control Unit, Door Locks K.BALAJI , AP/ECE, SSMCE
  • 14. CAN PROTOCOL • CASE-I: ONE NODE SENDS A MESSAGE – One Node Broadcast a message – The receiving nodes test the identifier – Accept if it is relevant K.BALAJI , AP/ECE, SSMCE
  • 15. CAN PROTOCOL • CASE-II: MANY NODES SENDS A MESSAGE – One node is allowed to do a valid Broadcats – Using Arbitration Mechanism – 0- called Dominant – 1 – called Recessive K.BALAJI , AP/ECE, SSMCE
  • 18. FEATURES OF CAN • Differential Signalling • Resistant to noise • NRZ Coding K.BALAJI , AP/ECE, SSMCE
  • 19. CAN DATA FRAME • SOF- START OF FRAME • 11 BIT IDENTIFIER • RTR- TO TELL ANY OTHER NODE TO TRANSMIT • CONTROL FIELD : 6 BITS • DATA : 0 TO 64 BYTES • CRC : TO CHECK ERROR • 2 BIT ACKNOWLEDGEMENT FIELD • 7 BIT END OF FRAME K.BALAJI , AP/ECE, SSMCE
  • 20. SPI BUS K.BALAJI , AP/ECE, SSMCE
  • 24. I2C – INTER INTEGRATED CIRCUIT BUS K.BALAJI , AP/ECE, SSMCE
  • 28. REFERENCES: 1. Raj Kamal, ‘Embedded System-Architecture, Programming, Design’, Mc Graw Hill, 2013. 2. Dr.G.Ram Prabhu, Embedded Systems K.BALAJI , AP/ECE, SSMCE