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

What's hot

Eigrp new
Eigrp newEigrp new
Introduction about APB Protocol
Introduction about APB ProtocolIntroduction about APB Protocol
Introduction about APB Protocol
Pushpa Yakkala
 
Apb
ApbApb
AMBA 3 APB Protocol
AMBA 3 APB ProtocolAMBA 3 APB Protocol
AMBA 3 APB Protocol
Swetha GSM
 
EIGRP Routing Protocols
EIGRP Routing ProtocolsEIGRP Routing Protocols
EIGRP Routing Protocols
sul6an14
 
Serial Peripheral Interface
Serial Peripheral InterfaceSerial Peripheral Interface
Serial Peripheral Interface
Chirag Parikh
 
Ccna routing and switching
Ccna routing and switchingCcna routing and switching
Ccna routing and switching
CRIS FERNANDEZ
 
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
Ankur Soni
 
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
Aruba, a Hewlett Packard Enterprise company
 
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
Ravi Sharma
 
Segment Routing & Application Engeering Routing
Segment Routing & Application Engeering RoutingSegment Routing & Application Engeering Routing
Segment Routing & Application Engeering Routing
Bertrand Duvivier
 
What I do - 2018
What I do - 2018What I do - 2018
What I do - 2018
Mark Landry
 
OTV PPT by NETWORKERS HOME
OTV PPT by NETWORKERS HOMEOTV PPT by NETWORKERS HOME
OTV PPT by NETWORKERS HOME
networkershome
 

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

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
Ankur Rastogi
 
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
Ankur Rastogi
 
CONNECTED vehicle ECU.pptx
CONNECTED vehicle ECU.pptxCONNECTED vehicle ECU.pptx
CONNECTED vehicle ECU.pptx
VairaPrakash2
 
I2C And SPI Part-23
I2C And  SPI Part-23I2C And  SPI Part-23
I2C And SPI Part-23
Techvilla
 
PLC lecture by raj nayak
PLC lecture by raj nayakPLC lecture by raj nayak
PLC lecture by raj nayak
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
Abhinaw Tiwari
 
ITER-India_Hitesh.ppt
ITER-India_Hitesh.pptITER-India_Hitesh.ppt
ITER-India_Hitesh.ppt
AshokSharma541535
 
Communication protocols - Embedded Systems
Communication protocols - Embedded SystemsCommunication protocols - Embedded Systems
Communication protocols - Embedded Systems
Emertxe Information Technologies Pvt Ltd
 
Asynchronous Transfer Mode ATM
Asynchronous Transfer Mode  ATMAsynchronous Transfer Mode  ATM
Asynchronous Transfer Mode ATM
Madhumita Tamhane
 
Unit I Testing
Unit I TestingUnit I Testing
Unit I Testing
Dr. Pankaj Zope
 
CAN Bus and OBD-II
CAN Bus and OBD-II CAN Bus and OBD-II
CAN Bus and OBD-II
roadster43
 
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
Electromate
 
Embedded networking
Embedded networkingEmbedded networking
Embedded networking
Arul Kumar
 
Data serializing
Data serializingData serializing
Data serializing
Gauravsinh Parmar
 
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
ICS
 
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
Janel Heilbrunn
 
CAN Networks
CAN NetworksCAN Networks
CAN Networks
jdholly
 
I2C introduction
I2C introductionI2C introduction
I2C introduction
SUNODH GARLAPATI
 
Zxpos cna operation guide
Zxpos cna operation guideZxpos cna operation guide
Zxpos cna operation guideYutthak
 

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

在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
ChristineTorrepenida1
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
manasideore6
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
BrazilAccount1
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
ydteq
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
gdsczhcet
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
ongomchris
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
Divya Somashekar
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
gestioneergodomus
 
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
aqil azizi
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
WENKENLI1
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
zwunae
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
AmarGB2
 
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTSHeap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Soumen Santra
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 

Recently uploaded (20)

在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
 
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
 
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTSHeap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 

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