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

Modbus Data Communication Systems
Modbus Data Communication SystemsModbus Data Communication Systems
Modbus Data Communication Systems
Living Online
 

What's hot (20)

Basic of MODBUS Communication/Protocol
Basic of MODBUS Communication/ProtocolBasic of MODBUS Communication/Protocol
Basic of MODBUS Communication/Protocol
 
Rs 422
Rs 422Rs 422
Rs 422
 
Modbus Data Communication Systems
Modbus Data Communication SystemsModbus Data Communication Systems
Modbus Data Communication Systems
 
UART
UARTUART
UART
 
I2C Protocol
I2C ProtocolI2C Protocol
I2C Protocol
 
Serial Communication Interfaces
Serial Communication InterfacesSerial Communication Interfaces
Serial Communication Interfaces
 
Usb protocol
Usb protocol Usb protocol
Usb protocol
 
BASICS OF FIELDBUS
BASICS OF FIELDBUSBASICS OF FIELDBUS
BASICS OF FIELDBUS
 
Modbus protocol
Modbus protocolModbus protocol
Modbus protocol
 
Communication Protocols
Communication ProtocolsCommunication Protocols
Communication Protocols
 
Rs232 protocal
Rs232 protocalRs232 protocal
Rs232 protocal
 
HART
HARTHART
HART
 
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
 
Modbus introduction
Modbus introductionModbus introduction
Modbus introduction
 
Industrial communication protocol
Industrial communication protocolIndustrial communication protocol
Industrial communication protocol
 
Rs 232 interface
Rs 232 interfaceRs 232 interface
Rs 232 interface
 
Serial Data Communication
Serial Data CommunicationSerial Data Communication
Serial Data Communication
 
Communication protocols - Embedded Systems
Communication protocols - Embedded SystemsCommunication protocols - Embedded Systems
Communication protocols - Embedded Systems
 
HART protocol for network data communication
HART protocol for network data communicationHART protocol for network data communication
HART protocol for network data communication
 
I2C
I2CI2C
I2C
 

Viewers also liked

Interfacing rs232
Interfacing rs232Interfacing rs232
Interfacing rs232
PRADEEP
 
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)

Rs 232 y rs-485
Rs 232 y rs-485Rs 232 y rs-485
Rs 232 y rs-485
 
Interfacing rs232
Interfacing rs232Interfacing rs232
Interfacing rs232
 
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
 
Serial buses
Serial busesSerial buses
Serial buses
 
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)

RS232-485_fundamental.ppt
RS232-485_fundamental.pptRS232-485_fundamental.ppt
RS232-485_fundamental.ppt
 
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
 

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

Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Dr.Costas Sachpazis
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
rknatarajan
 

Recently uploaded (20)

UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
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...
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 

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