SlideShare a Scribd company logo
1 of 17
RS232 and RS485RS232 and RS485
FundamentalFundamental
RS232 and RS485RS232 and RS485
 What is RS232
 RS-232 Signals
 RS-232 Line Driver
 RS-232 Speed
 RS-232 SW settings
 What is RS-485
 RS-485 Line Driver
 RS-485 Network
 RS-485 Half-duplex
 RS-485 Full-duplex
 RS-485 and DL devices
 RS-232 vs RS-458
What is RS-232What is RS-232
 RS-232 is a popular communications interface for connecting
modems and data acquisition devices (i.e. GPS receivers,
electronic balances, data loggers, ...) to computers.
 RS-232 can be plugged straight into the computer’s serial port
(know as COM or Comm port).
RS-232 SignalsRS-232 Signals
 Architecturally RS-232 is a
bi-directional point to point
link.
(serial port - PC side)
 Two independent channels are
established for two-way (full-
duplex) communications.
 RS-232 can also carry
additional signals used for flow
control (RTS, CTS) and
modem control (DCD, DTR,
DSR, RI).
RS-232 SignalsRS-232 Signals
 Common 25 pin D-shell connector pinout used for
asynchronous data communications.
PinPin SignalSignal
1 PGND Protective Ground
2 TXD Transmit Data
3 RXD Receive Data
4 RTS Ready To Send
5 CTS Clear To Send
6 DSR Data Set Ready
7 SG Signal Ground
8 CD Carrier Detect
20 DTR Data Terminal Ready
22 RI Ring Indicator
(serial port - PC side)
RS-232 Line DriverRS-232 Line Driver
 Unbalanced Line Drivers
 Each signal appears on the interface connector as a voltage with
reference to a signal ground.
 The “idle” state (MARK) has the signal level negative with
respect to common whereas the active state (SPACE) has the
signal level positive respest to the same reference.
RS-232 SpeedRS-232 Speed
 How fast can RS-232 be?
 The maximum speed, according to the standard, is 20kbit/s.
However, modern equipment can operate much faster than this.
(i.e. Lynx can reach 115200 baud.)
 The length of the cable also plays a part in
maximum speed.
The longer the cable and the slower the speed at which you can
obtain accurate results.
A large wire capacitance and inductance limits the maximum
length of the cable and/or the maximum speed; Moreover higher
is the capacitance of the cable higer is the interference between
two adjacent signal wire.
50 feet (15m) @ max baudrate is commonly quoted as the
maximum distance.
It is not specified in EIA standard but it’s recommended respect
these values.
RS-232 sw settingsRS-232 sw settings
 One byte of async data has:
 Start Bit = 1 (always)
 Data Bits = 8 (or 7)
 Stop bits = 1 (or 2)
 Parity = NONE (or EVEN or ODD)
+ 25
- 25
What is RS-485What is RS-485
 What is RS-485?
 RS-485 is a EIA standard interface which is very common in the
data acquisition world
 RS-485 provides balanced transmission line which also can be
shared in Multidrop mode.
 It allows high data rates communications over long distances in
real world environments.
 How fast can RS-485 be?
 RS-485 was designed for greater distance and higher baudrates
than RS-232.
 According to the standard, 100kbit/s is the maximum speed and
distance up to 4000 feet (1200 meters) can be achieved.
RS-485 Line DriverRS-485 Line Driver
 Balanced Line Drivers
 Voltage produced by the driver appears across a pair of signal
wires that transmit only one signal. Both wires are driven opposite.
 RS-485 driver has always the “Enable” direction control signal.
 Differential system provides noise immunity, because much of the
common mode signal can be rejected by the receiver. So ground
shifts and induced noise signals can be nullified.
RS-485 NetworkRS-485 Network
 RS-485 provides Half-Duplex, Multidrop communications over a
single twisted pair cable.
MASTER SLAVE-1
SLAVE-2 SLAVE-3
 The standard specifies
up to 32 drivers and
32 receivers can share
a multidrop network
 Terminator resistors
avoid reflected signal
RS-485 Half-duplexRS-485 Half-duplex
 Datalogic uses Half-Duplex configurations for Data Collecting
and Master/Slave layouts.
 Usually we talk about Multidrop
network (i.e. MX4000,DPS9000) Slave 1
TX
ENABLE
RX
Slave 2
TX
ENABLE
RX
Slave N
TX
ENABLE
RX
RTX485+
RTX485-
485GND
Master
TX
ENABLE
RX
RS-485 Full-duplexRS-485 Full-duplex
 Potentially RS-485 interface can also use 4-wires to comunicate in
multidrop mode but...
Scanner
TX
ENABLE
RX
TX485+
TX485-
RX485+
RX485-
485GND
TX
ENABLE
RX
Other device
Comparison between RS422 & RS485Comparison between RS422 & RS485
RS-232 vs RS-485RS-232 vs RS-485
 The architectural difference between RS-232 and RS-485 is
that 232 is a bi-directional point to point link, whereas 485 is
a single channel bus.
 Electrically, each 232 signal uses a single wire with symmetric
voltages about a common ground wire. 485 uses two wires to
carry the single signal differentially.
 The big difference to the software is that only one device on a
485 bus can transmit at a time, whilst there is not similar
limitation on RS232 because is a peer-to-peer link .
RS-232 vs RS-485RS-232 vs RS-485
RS-232RS-232 RS-485RS-485
 Mode of Operation SINGLE-ENDED DIFFERENTIAL
 Total Number of Drivers 1 DRIVER 32 DRIVER
and Receivers on One Line 1 RECEIVER 32 RECEIVER
 Maximum Cable Length 50 FEET 4000 FEET
 Maximum Data Rate @Max length 20kb/s 100kb/s
 Driver Output Signal Level
(Loaded Min.) Loaded +/-5V to +/-15V +/-1.5V
 Driver Output Signal Level
(Unloaded Max) Unloaded +/-25V +/-6V
 Driver Load Impedance 3kΩ to 7kΩ 54Ω
 Max. Driver Current in
High Z State Power On N/A N/A
 Max. Driver Current in
High Z State Power Off +/-6mA @ +/-2v +/-100uA
 Slew Rate (Max.) 30V/µS N/A
 Receiver Input Voltage Range +/-15V -7V to +12V
 Receiver Input Sensitivity +/-3V +/-200mV
 Receiver Input Resistance 3kΩ to 7kΩ ≥ 12kΩ
Data Format and ProtocolsData Format and Protocols
 Information content passing through peer-to-peer connection
is packed in a very simple structure:
 <Header-string> <Code identifier ><INFO-FIELD><Terminator-
string>
 <Header-string> and <Terminator-string> are both configurable
via software (device configuration parameters)
 Most common generic Handshake are available/selectable with
RS232 interface:
 Hardware (RTS-CTS)
 Software XON/XOFF

More Related Content

What's hot

Industrial Networking - Profibus
Industrial Networking - ProfibusIndustrial Networking - Profibus
Industrial Networking - Profibus
Yogesh Kumar
 
Interfacing rs232
Interfacing rs232Interfacing rs232
Interfacing rs232
PRADEEP
 

What's hot (20)

UART
UARTUART
UART
 
Industrial Networking - Profibus
Industrial Networking - ProfibusIndustrial Networking - Profibus
Industrial Networking - Profibus
 
Rs 232 interface
Rs 232 interfaceRs 232 interface
Rs 232 interface
 
Embedded system design using arduino
Embedded system design using arduinoEmbedded system design using arduino
Embedded system design using arduino
 
Modbus introduction
Modbus introductionModbus introduction
Modbus introduction
 
Communication protocols
Communication protocolsCommunication protocols
Communication protocols
 
Interfacing rs232
Interfacing rs232Interfacing rs232
Interfacing rs232
 
Rs232 protocal
Rs232 protocalRs232 protocal
Rs232 protocal
 
(D/A) and (A/D)conversion
(D/A) and (A/D)conversion(D/A) and (A/D)conversion
(D/A) and (A/D)conversion
 
Microcontroller presentation
Microcontroller presentationMicrocontroller presentation
Microcontroller presentation
 
Communication Interface of The Embedded Systems
Communication Interface of The Embedded Systems Communication Interface of The Embedded Systems
Communication Interface of The Embedded Systems
 
Coherent and Non-coherent detection of ASK, FSK AND QASK
Coherent and Non-coherent detection of ASK, FSK AND QASKCoherent and Non-coherent detection of ASK, FSK AND QASK
Coherent and Non-coherent detection of ASK, FSK AND QASK
 
Industrial communication protocol
Industrial communication protocolIndustrial communication protocol
Industrial communication protocol
 
I2C Protocol
I2C ProtocolI2C Protocol
I2C Protocol
 
Communication Protocols (UART, SPI,I2C)
Communication Protocols (UART, SPI,I2C)Communication Protocols (UART, SPI,I2C)
Communication Protocols (UART, SPI,I2C)
 
Serial Communication in 8051
Serial Communication in 8051Serial Communication in 8051
Serial Communication in 8051
 
RS232-485_fundamental.ppt
RS232-485_fundamental.pptRS232-485_fundamental.ppt
RS232-485_fundamental.ppt
 
IEEE-488
IEEE-488IEEE-488
IEEE-488
 
Industrial communication
Industrial communicationIndustrial communication
Industrial communication
 
Serial Peripheral Interface(SPI)
Serial Peripheral Interface(SPI)Serial Peripheral Interface(SPI)
Serial Peripheral Interface(SPI)
 

Viewers also liked

Serial Communication
Serial CommunicationSerial Communication
Serial Communication
Rashmi
 
Gps303 user manual 130920
Gps303 user manual 130920Gps303 user manual 130920
Gps303 user manual 130920
Vitor Carvalho
 
communication-protocols
 communication-protocols communication-protocols
communication-protocols
Ali Kamil
 

Viewers also liked (20)

Serial Communication Interfaces
Serial Communication InterfacesSerial Communication Interfaces
Serial Communication Interfaces
 
Rs 232 y rs-485
Rs 232 y rs-485Rs 232 y rs-485
Rs 232 y rs-485
 
Communication protocols - Embedded Systems
Communication protocols - Embedded SystemsCommunication protocols - Embedded Systems
Communication protocols - Embedded Systems
 
Serial Communication
Serial CommunicationSerial Communication
Serial Communication
 
Modbus
ModbusModbus
Modbus
 
[Advantech] Modbus protocol training (ModbusTCP, ModbusRTU)
[Advantech] Modbus protocol training (ModbusTCP, ModbusRTU)[Advantech] Modbus protocol training (ModbusTCP, ModbusRTU)
[Advantech] Modbus protocol training (ModbusTCP, ModbusRTU)
 
RTU vs TCP
RTU vs TCPRTU vs TCP
RTU vs TCP
 
Conector rs 485
Conector rs 485Conector rs 485
Conector rs 485
 
Modbus Protocol Introduction
Modbus Protocol IntroductionModbus Protocol Introduction
Modbus Protocol Introduction
 
Gps303 user manual 130920
Gps303 user manual 130920Gps303 user manual 130920
Gps303 user manual 130920
 
Rs 485
Rs 485Rs 485
Rs 485
 
Modbus TCP/IP implementation in Siemens S7-300 PLC
Modbus TCP/IP implementation in Siemens S7-300 PLC Modbus TCP/IP implementation in Siemens S7-300 PLC
Modbus TCP/IP implementation in Siemens S7-300 PLC
 
Development of a Modbus RTU to Modbus TCP/IP compiler
Development of a Modbus RTU to Modbus TCP/IP compilerDevelopment of a Modbus RTU to Modbus TCP/IP compiler
Development of a Modbus RTU to Modbus TCP/IP compiler
 
Max 232
Max 232Max 232
Max 232
 
Hmi vfd modbus communication
Hmi  vfd modbus communication Hmi  vfd modbus communication
Hmi vfd modbus communication
 
Communication protocol presentation
Communication protocol presentationCommunication protocol presentation
Communication protocol presentation
 
communication-protocols
 communication-protocols communication-protocols
communication-protocols
 
80 instrumentation interview questions with answers
80 instrumentation interview questions with answers80 instrumentation interview questions with answers
80 instrumentation interview questions with answers
 
protection and relay scheme
protection and relay schemeprotection and relay scheme
protection and relay scheme
 
Basics Of Instrumentation
Basics Of InstrumentationBasics Of Instrumentation
Basics Of Instrumentation
 

Similar to Rs232 485 fundamental

R5232- RS422- 20mA Current Loop and 1EE488 are typical standard interf.docx
R5232- RS422- 20mA Current Loop and 1EE488 are typical standard interf.docxR5232- RS422- 20mA Current Loop and 1EE488 are typical standard interf.docx
R5232- RS422- 20mA Current Loop and 1EE488 are typical standard interf.docx
acarolyn
 
Rs 232 & usb ieee1394 communication
Rs 232 & usb  ieee1394 communicationRs 232 & usb  ieee1394 communication
Rs 232 & usb ieee1394 communication
Vijay Kumar
 
Embedded real time-systems communication
Embedded real time-systems communicationEmbedded real time-systems communication
Embedded real time-systems communication
Vijay Kumar
 

Similar to Rs232 485 fundamental (20)

Standards for Dividing Serial Interfaces
Standards for Dividing Serial InterfacesStandards for Dividing Serial Interfaces
Standards for Dividing Serial Interfaces
 
RS235,422,485.pdf
RS235,422,485.pdfRS235,422,485.pdf
RS235,422,485.pdf
 
Batch 25(a)
Batch 25(a)Batch 25(a)
Batch 25(a)
 
Application Note 83 Fundamentals of RS 232 Serial Communications.pdf
Application Note 83 Fundamentals of RS 232 Serial Communications.pdfApplication Note 83 Fundamentals of RS 232 Serial Communications.pdf
Application Note 83 Fundamentals of RS 232 Serial Communications.pdf
 
An 960
An 960An 960
An 960
 
An 960
An 960An 960
An 960
 
ComNet FDX72M1SHR Data Sheet
ComNet FDX72M1SHR Data SheetComNet FDX72M1SHR Data Sheet
ComNet FDX72M1SHR Data Sheet
 
Rs 232 Eia 232 Serial Interface Pinout
Rs 232 Eia 232 Serial Interface PinoutRs 232 Eia 232 Serial Interface Pinout
Rs 232 Eia 232 Serial Interface Pinout
 
R5232- RS422- 20mA Current Loop and 1EE488 are typical standard interf.docx
R5232- RS422- 20mA Current Loop and 1EE488 are typical standard interf.docxR5232- RS422- 20mA Current Loop and 1EE488 are typical standard interf.docx
R5232- RS422- 20mA Current Loop and 1EE488 are typical standard interf.docx
 
Siae datasheet
Siae datasheetSiae datasheet
Siae datasheet
 
Ds ltc100
Ds ltc100Ds ltc100
Ds ltc100
 
American Fibertek RR944C User Manual
American Fibertek RR944C User ManualAmerican Fibertek RR944C User Manual
American Fibertek RR944C User Manual
 
Rs 232 & usb ieee1394 communication
Rs 232 & usb  ieee1394 communicationRs 232 & usb  ieee1394 communication
Rs 232 & usb ieee1394 communication
 
Embedded real time-systems communication
Embedded real time-systems communicationEmbedded real time-systems communication
Embedded real time-systems communication
 
Universal Asynchronous Receive and transmit IP core
Universal Asynchronous Receive and transmit IP coreUniversal Asynchronous Receive and transmit IP core
Universal Asynchronous Receive and transmit IP core
 
Project_intership
Project_intershipProject_intership
Project_intership
 
Project_intership
Project_intershipProject_intership
Project_intership
 
ComNet FDX60M1A Data Sheet
ComNet FDX60M1A Data SheetComNet FDX60M1A Data Sheet
ComNet FDX60M1A Data Sheet
 
EXIDE PPT TEMPLATE.pptx
EXIDE PPT TEMPLATE.pptxEXIDE PPT TEMPLATE.pptx
EXIDE PPT TEMPLATE.pptx
 
Rs 232
Rs 232Rs 232
Rs 232
 

More from rounak077 (8)

Nanowire battery
Nanowire batteryNanowire battery
Nanowire battery
 
Windpower
WindpowerWindpower
Windpower
 
Hvdc
HvdcHvdc
Hvdc
 
Windpower
WindpowerWindpower
Windpower
 
Timer 555
Timer 555Timer 555
Timer 555
 
Sample and hold instru
Sample and hold instru Sample and hold instru
Sample and hold instru
 
 multiplexer 
 multiplexer  multiplexer 
 multiplexer 
 
Capacitors
Capacitors Capacitors
Capacitors
 

Recently uploaded

Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
dharasingh5698
 

Recently uploaded (20)

Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 

Rs232 485 fundamental

  • 1. RS232 and RS485RS232 and RS485 FundamentalFundamental
  • 2. RS232 and RS485RS232 and RS485  What is RS232  RS-232 Signals  RS-232 Line Driver  RS-232 Speed  RS-232 SW settings  What is RS-485  RS-485 Line Driver  RS-485 Network  RS-485 Half-duplex  RS-485 Full-duplex  RS-485 and DL devices  RS-232 vs RS-458
  • 3. What is RS-232What is RS-232  RS-232 is a popular communications interface for connecting modems and data acquisition devices (i.e. GPS receivers, electronic balances, data loggers, ...) to computers.  RS-232 can be plugged straight into the computer’s serial port (know as COM or Comm port).
  • 4. RS-232 SignalsRS-232 Signals  Architecturally RS-232 is a bi-directional point to point link. (serial port - PC side)  Two independent channels are established for two-way (full- duplex) communications.  RS-232 can also carry additional signals used for flow control (RTS, CTS) and modem control (DCD, DTR, DSR, RI).
  • 5. RS-232 SignalsRS-232 Signals  Common 25 pin D-shell connector pinout used for asynchronous data communications. PinPin SignalSignal 1 PGND Protective Ground 2 TXD Transmit Data 3 RXD Receive Data 4 RTS Ready To Send 5 CTS Clear To Send 6 DSR Data Set Ready 7 SG Signal Ground 8 CD Carrier Detect 20 DTR Data Terminal Ready 22 RI Ring Indicator (serial port - PC side)
  • 6. RS-232 Line DriverRS-232 Line Driver  Unbalanced Line Drivers  Each signal appears on the interface connector as a voltage with reference to a signal ground.  The “idle” state (MARK) has the signal level negative with respect to common whereas the active state (SPACE) has the signal level positive respest to the same reference.
  • 7. RS-232 SpeedRS-232 Speed  How fast can RS-232 be?  The maximum speed, according to the standard, is 20kbit/s. However, modern equipment can operate much faster than this. (i.e. Lynx can reach 115200 baud.)  The length of the cable also plays a part in maximum speed. The longer the cable and the slower the speed at which you can obtain accurate results. A large wire capacitance and inductance limits the maximum length of the cable and/or the maximum speed; Moreover higher is the capacitance of the cable higer is the interference between two adjacent signal wire. 50 feet (15m) @ max baudrate is commonly quoted as the maximum distance. It is not specified in EIA standard but it’s recommended respect these values.
  • 8. RS-232 sw settingsRS-232 sw settings  One byte of async data has:  Start Bit = 1 (always)  Data Bits = 8 (or 7)  Stop bits = 1 (or 2)  Parity = NONE (or EVEN or ODD) + 25 - 25
  • 9. What is RS-485What is RS-485  What is RS-485?  RS-485 is a EIA standard interface which is very common in the data acquisition world  RS-485 provides balanced transmission line which also can be shared in Multidrop mode.  It allows high data rates communications over long distances in real world environments.  How fast can RS-485 be?  RS-485 was designed for greater distance and higher baudrates than RS-232.  According to the standard, 100kbit/s is the maximum speed and distance up to 4000 feet (1200 meters) can be achieved.
  • 10. RS-485 Line DriverRS-485 Line Driver  Balanced Line Drivers  Voltage produced by the driver appears across a pair of signal wires that transmit only one signal. Both wires are driven opposite.  RS-485 driver has always the “Enable” direction control signal.  Differential system provides noise immunity, because much of the common mode signal can be rejected by the receiver. So ground shifts and induced noise signals can be nullified.
  • 11. RS-485 NetworkRS-485 Network  RS-485 provides Half-Duplex, Multidrop communications over a single twisted pair cable. MASTER SLAVE-1 SLAVE-2 SLAVE-3  The standard specifies up to 32 drivers and 32 receivers can share a multidrop network  Terminator resistors avoid reflected signal
  • 12. RS-485 Half-duplexRS-485 Half-duplex  Datalogic uses Half-Duplex configurations for Data Collecting and Master/Slave layouts.  Usually we talk about Multidrop network (i.e. MX4000,DPS9000) Slave 1 TX ENABLE RX Slave 2 TX ENABLE RX Slave N TX ENABLE RX RTX485+ RTX485- 485GND Master TX ENABLE RX
  • 13. RS-485 Full-duplexRS-485 Full-duplex  Potentially RS-485 interface can also use 4-wires to comunicate in multidrop mode but... Scanner TX ENABLE RX TX485+ TX485- RX485+ RX485- 485GND TX ENABLE RX Other device
  • 14. Comparison between RS422 & RS485Comparison between RS422 & RS485
  • 15. RS-232 vs RS-485RS-232 vs RS-485  The architectural difference between RS-232 and RS-485 is that 232 is a bi-directional point to point link, whereas 485 is a single channel bus.  Electrically, each 232 signal uses a single wire with symmetric voltages about a common ground wire. 485 uses two wires to carry the single signal differentially.  The big difference to the software is that only one device on a 485 bus can transmit at a time, whilst there is not similar limitation on RS232 because is a peer-to-peer link .
  • 16. RS-232 vs RS-485RS-232 vs RS-485 RS-232RS-232 RS-485RS-485  Mode of Operation SINGLE-ENDED DIFFERENTIAL  Total Number of Drivers 1 DRIVER 32 DRIVER and Receivers on One Line 1 RECEIVER 32 RECEIVER  Maximum Cable Length 50 FEET 4000 FEET  Maximum Data Rate @Max length 20kb/s 100kb/s  Driver Output Signal Level (Loaded Min.) Loaded +/-5V to +/-15V +/-1.5V  Driver Output Signal Level (Unloaded Max) Unloaded +/-25V +/-6V  Driver Load Impedance 3kΩ to 7kΩ 54Ω  Max. Driver Current in High Z State Power On N/A N/A  Max. Driver Current in High Z State Power Off +/-6mA @ +/-2v +/-100uA  Slew Rate (Max.) 30V/µS N/A  Receiver Input Voltage Range +/-15V -7V to +12V  Receiver Input Sensitivity +/-3V +/-200mV  Receiver Input Resistance 3kΩ to 7kΩ ≥ 12kΩ
  • 17. Data Format and ProtocolsData Format and Protocols  Information content passing through peer-to-peer connection is packed in a very simple structure:  <Header-string> <Code identifier ><INFO-FIELD><Terminator- string>  <Header-string> and <Terminator-string> are both configurable via software (device configuration parameters)  Most common generic Handshake are available/selectable with RS232 interface:  Hardware (RTS-CTS)  Software XON/XOFF