SlideShare a Scribd company logo
1 of 28
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

What's hot

What's hot (20)

Iuwne10 S02 L03
Iuwne10 S02 L03Iuwne10 S02 L03
Iuwne10 S02 L03
 
Iuwne10 S02 L07
Iuwne10 S02 L07Iuwne10 S02 L07
Iuwne10 S02 L07
 
Eigrp new
Eigrp newEigrp new
Eigrp new
 
Introduction about APB Protocol
Introduction about APB ProtocolIntroduction about APB Protocol
Introduction about APB Protocol
 
Apb
ApbApb
Apb
 
AMBA 3 APB Protocol
AMBA 3 APB ProtocolAMBA 3 APB Protocol
AMBA 3 APB Protocol
 
EIGRP Routing Protocols
EIGRP Routing ProtocolsEIGRP Routing Protocols
EIGRP Routing Protocols
 
Serial Peripheral Interface
Serial Peripheral InterfaceSerial Peripheral Interface
Serial Peripheral Interface
 
Eigrp.ppt
Eigrp.pptEigrp.ppt
Eigrp.ppt
 
Ccna routing and switching
Ccna routing and switchingCcna routing and switching
Ccna routing and switching
 
I2c protocol - Inter–Integrated Circuit Communication Protocol
I2c protocol - Inter–Integrated Circuit Communication ProtocolI2c protocol - Inter–Integrated Circuit Communication Protocol
I2c protocol - Inter–Integrated Circuit Communication Protocol
 
Iuwne10 S02 L04
Iuwne10 S02 L04Iuwne10 S02 L04
Iuwne10 S02 L04
 
EMEA Airheads- Aruba Instant AP- VPN Troubleshooting
EMEA Airheads- Aruba Instant AP-  VPN TroubleshootingEMEA Airheads- Aruba Instant AP-  VPN Troubleshooting
EMEA Airheads- Aruba Instant AP- VPN Troubleshooting
 
Disaggregation in PON networks - Part 2 - SDN PON
Disaggregation in PON networks - Part 2  - SDN PONDisaggregation in PON networks - Part 2  - SDN PON
Disaggregation in PON networks - Part 2 - SDN PON
 
Axi
AxiAxi
Axi
 
Segment Routing & Application Engeering Routing
Segment Routing & Application Engeering RoutingSegment Routing & Application Engeering Routing
Segment Routing & Application Engeering Routing
 
What I do - 2018
What I do - 2018What I do - 2018
What I do - 2018
 
Iuwne10 S02 L02
Iuwne10 S02 L02Iuwne10 S02 L02
Iuwne10 S02 L02
 
Eigrp
EigrpEigrp
Eigrp
 
OTV PPT by NETWORKERS HOME
OTV PPT by NETWORKERS HOMEOTV PPT by NETWORKERS HOME
OTV PPT by NETWORKERS HOME
 

Similar to Iii eee-ee8691-embedded sys data communication

I2C And SPI Part-23
I2C And  SPI Part-23I2C And  SPI Part-23
I2C And SPI Part-23
Techvilla
 
ITER-India_Hitesh.ppt
ITER-India_Hitesh.pptITER-India_Hitesh.ppt
ITER-India_Hitesh.ppt
AshokSharma541535
 
Zxpos cna operation guide
Zxpos cna operation guideZxpos cna operation guide
Zxpos cna operation guide
Yutthak
 

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

Can network development using arm cortex m3
Can network development using arm cortex m3Can network development using arm cortex m3
Can network development using arm cortex m3
 
Can network development using arm cortex m3
Can network development using arm cortex m3Can network development using arm cortex m3
Can network development using arm cortex m3
 
CONNECTED vehicle ECU.pptx
CONNECTED vehicle ECU.pptxCONNECTED vehicle ECU.pptx
CONNECTED vehicle ECU.pptx
 
I2C And SPI Part-23
I2C And  SPI Part-23I2C And  SPI Part-23
I2C And SPI Part-23
 
PLC lecture by raj nayak
PLC lecture by raj nayakPLC lecture by raj nayak
PLC lecture by raj nayak
 
CAN (Controller Area Network) Bus Protocol
CAN (Controller Area Network) Bus ProtocolCAN (Controller Area Network) Bus Protocol
CAN (Controller Area Network) Bus Protocol
 
ITER-India_Hitesh.ppt
ITER-India_Hitesh.pptITER-India_Hitesh.ppt
ITER-India_Hitesh.ppt
 
CAN.ppt
CAN.pptCAN.ppt
CAN.ppt
 
Communication protocols - Embedded Systems
Communication protocols - Embedded SystemsCommunication protocols - Embedded Systems
Communication protocols - Embedded Systems
 
Asynchronous Transfer Mode ATM
Asynchronous Transfer Mode  ATMAsynchronous Transfer Mode  ATM
Asynchronous Transfer Mode ATM
 
Unit I Testing
Unit I TestingUnit I Testing
Unit I Testing
 
CAN Bus and OBD-II
CAN Bus and OBD-II CAN Bus and OBD-II
CAN Bus and OBD-II
 
QuickSilver Controls QCI-DS018 QCI-D2-IG8
QuickSilver Controls QCI-DS018 QCI-D2-IG8QuickSilver Controls QCI-DS018 QCI-D2-IG8
QuickSilver Controls QCI-DS018 QCI-D2-IG8
 
Embedded networking
Embedded networkingEmbedded networking
Embedded networking
 
Data serializing
Data serializingData serializing
Data serializing
 
Maximizing High-Performance Applications with CAN Bus
Maximizing High-Performance Applications with CAN BusMaximizing High-Performance Applications with CAN Bus
Maximizing High-Performance Applications with CAN Bus
 
Maximizing High Performance Applications with CAN Bus
Maximizing High Performance Applications with CAN BusMaximizing High Performance Applications with CAN Bus
Maximizing High Performance Applications with CAN Bus
 
CAN Networks
CAN NetworksCAN Networks
CAN Networks
 
I2C introduction
I2C introductionI2C introduction
I2C introduction
 
Zxpos cna operation guide
Zxpos cna operation guideZxpos cna operation guide
Zxpos cna operation guide
 

Recently uploaded

Microkernel in Operating System | Operating System
Microkernel in Operating System | Operating SystemMicrokernel in Operating System | Operating System
Microkernel in Operating System | Operating System
Sampad Kar
 
electrical installation and maintenance.
electrical installation and maintenance.electrical installation and maintenance.
electrical installation and maintenance.
benjamincojr
 
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
drjose256
 
Online crime reporting system project.pdf
Online crime reporting system project.pdfOnline crime reporting system project.pdf
Online crime reporting system project.pdf
Kamal Acharya
 

Recently uploaded (20)

NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
 
21scheme vtu syllabus of visveraya technological university
21scheme vtu syllabus of visveraya technological university21scheme vtu syllabus of visveraya technological university
21scheme vtu syllabus of visveraya technological university
 
analog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptxanalog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptx
 
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
 
UNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptxUNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptx
 
Low Altitude Air Defense (LAAD) Gunner’s Handbook
Low Altitude Air Defense (LAAD) Gunner’s HandbookLow Altitude Air Defense (LAAD) Gunner’s Handbook
Low Altitude Air Defense (LAAD) Gunner’s Handbook
 
Augmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxAugmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptx
 
Filters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility ApplicationsFilters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility Applications
 
Diploma Engineering Drawing Qp-2024 Ece .pdf
Diploma Engineering Drawing Qp-2024 Ece .pdfDiploma Engineering Drawing Qp-2024 Ece .pdf
Diploma Engineering Drawing Qp-2024 Ece .pdf
 
Piping and instrumentation diagram p.pdf
Piping and instrumentation diagram p.pdfPiping and instrumentation diagram p.pdf
Piping and instrumentation diagram p.pdf
 
handbook on reinforce concrete and detailing
handbook on reinforce concrete and detailinghandbook on reinforce concrete and detailing
handbook on reinforce concrete and detailing
 
What is Coordinate Measuring Machine? CMM Types, Features, Functions
What is Coordinate Measuring Machine? CMM Types, Features, FunctionsWhat is Coordinate Measuring Machine? CMM Types, Features, Functions
What is Coordinate Measuring Machine? CMM Types, Features, Functions
 
Microkernel in Operating System | Operating System
Microkernel in Operating System | Operating SystemMicrokernel in Operating System | Operating System
Microkernel in Operating System | Operating System
 
electrical installation and maintenance.
electrical installation and maintenance.electrical installation and maintenance.
electrical installation and maintenance.
 
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas SachpazisSeismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
 
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
 
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdflitvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
 
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
 
Online crime reporting system project.pdf
Online crime reporting system project.pdfOnline crime reporting system project.pdf
Online crime reporting system project.pdf
 
Operating System chapter 9 (Virtual Memory)
Operating System chapter 9 (Virtual Memory)Operating System chapter 9 (Virtual Memory)
Operating System chapter 9 (Virtual Memory)
 

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