بروتوكولات الاتصال التسلسلي في التطبيقات الصناعية [RS485]

Slides:



Advertisements
Similar presentations
RS232 and RS485 Fundamental.
Advertisements

Communication lines. OSI model Open Systems Interconnection (OSI) model (ISO/IEC ) Source: homepages.uel.ac.ukhomepages.uel.ac.uk Physical layer.
The Operational Amplifiers Dr. Farahmand. Opamps Properties IdealPractical ArchitectureCircuits Open Loop Parameters Modes of operation Frequency Response.
ELECTRONIC SYSTEMS NESI NanoRacks Embedded System Integration Board HARDWARE Functional Design.
DATA COMMUNICATIONS Some organisations concerned with standards: EIA - Electroonic Industries Association (RS standards including RS-232) IEEE - Institute.

COMP3221: Microprocessors and Embedded Systems
7-1 Digital Serial Input/Output Two basic approaches  Synchronous shared common clock signal all devices synchronised with the shared clock signal data.
12 - Winter 2006 ECE ECE 766 Computer Interfacing and Protocols 1 Interfaces Transmission of data from the source to a device or from a device to the destination.
1 By Nigel Zeinert IED Communications Over LAN/WAN.
2013/ 10/ 01 EIN’s Modbus over ZigBee Sales Support Purpose This document outlines EIN’s Modbus over ZigBee and how customers may seamlessly integrate.
University of Tehran 1 Interface Design Serial Communications Omid Fatemi.
We are Group5 Weatherstation The team Members are : Saran Jackson Robert Howard Robert Garvey Gene Fitzgerald Steven Dowling.
Technology Training that Works Hands of Data Communications, Networking & TCP/IP Troubleshooting.
October 10, USB 2.0 Test Modes and Their Application Jon Lueker Intel Corporation.
USART Communication using the RS standard ETEC6416.
May 16, USB 2.0 Test Modes and Their Application Jon Lueker Intel Corporation.
Math – Getting Information from the Graph of a Function 1.
Care Use and Feeding of a MFJ-259B Antenna Analyzer.
Arctic RS-485 / RS-422. RS- 485 Also known as RS-485 Half Duplex, RS wire same pair is used to transmit and receive data only one device can transmit.
The 8051 Microcontroller and Embedded Systems
Electrical Resistance and Ohm’s Law Electric circuits are used to convert electrical energy into some other form of energy we need.
Lecture 20: Communications Lecturers: Professor John Devlin Mr Robert Ross.
1 Microprocessor-based Systems Course 9 Design of the input/output interfaces (continue)
Universal Asynchronous Receiver/Transmitter (UART)
1 Chap. 3 Interface. 2 Interface  Physical connection between node and transceiver  Network interface card (NIC)  Physical connection between transceivers.
Maximum Power Transfer Theorem:
Feb. 16, 2004 Prof. Paul Lin 1 CPET 355 RS 232 Serial Communication Paul I-Hai Lin, Professor Electrical and Computer Engineering Technology Purdue University,
Task List  Group management plan  Background studies  Link budget: optical/electrical  Build, test learning Rx board  Order components for transceiver.
Point of Load (PoL) GaN: criteri di progetto e test in laboratorio Giorgio Spiazzi University of Padova Dept. of Information Engineering – DEI.
Bluetooth To RS-232 –One To One MACHINE PC One to one - plug and play, do not modify program Bluetooth -masterBluetooth -slave.
Serial/Fiber-Converter - IE-MCT-1RS232/485-1SC/ST
ET5 June 2007 model answers. A.B A + C S 6 ( 1 0 0) and S 7 ( 1 0 1)
NARNARAYAN SHASTRI INSTITUTE OF TECHNOLOGY Prepared by: Wasu Ichcha kaur H Bhalani Nidhi M Dhakate Megha D MICROCONTROLLER.
Lecture 10: Programmable Logic Controllers
Lessons Learnt on CAN implementations
COMMUNICATION ENG. PROF. A.M.ALLAM
Quiz: Determining a SAR ADC’s Linear Range when using Operational Amplifiers TIPL 4101 TI Precision Labs – ADCs Created by Art Kay.
UART Serial Port Programming
RS-232 Communications.
ABB i-bus® EIB / KNX Analogue Input AE/S 4.2
MODEMS (Converts analog signals to digital and vice-versa)
2. Car Pad 4 backside cable connection port definition.
EE 107 Fall 2017 Lecture 5 Serial Buses – UART & SPI
Certified PROFIBUS Engineer V4.1
PC Mouse operated Electrical Load Control Using VB Application
COMP2121: Microprocessors and Interfacing
FREQUENCY RESPONSE BJT AMPLIFIER.
Non-ideal Power Supply
Serial Communication: RS-232 (IEEE Standard)
Calibration On pixel calibration capacitor; 20fF
Power Block Implementation
Local Asynchronous Communication (RS-232)
UART Serial Port Programming
Resistance in Circuits
UART Serial Port Programming
Serial Communication Interface: Using 8251
Basic Check-out of a Controller Area Network (CAN) Bus
Identification And Function
Serial Communication Interface
PLC’s Are ... Similar to a Microcontroller: Microprocessor Based
Lesson 12: Analog Signal Conditioning
Lecture 8: Modems (Converts analog signals to digital and vice-versa) 1nd semester By: Adal ALashban.
RPC Front End Electronics
CHAPTER SERIAL PORT PROGRAMMING. Basics of Serial Communication Computers transfer data in two ways: ◦ Parallel  Often 8 or more lines (wire.
RS-422 Interface.
PIC Serial Port Interfacing
PIC Serial Port Interfacing
EUT 1040 Lecture 10: Programmable Logic Controllers Unrestricted.
IRIS 270 Practical Overview Session Powering and Connecting, SDI-12, Diagnostics… JULY 2019.
Presentation transcript:

بروتوكولات الاتصال التسلسلي في التطبيقات الصناعية [RS485] كلية الهندسة الكهربائية والإلكترونية قســـم هندســــــــة التحكم والأتمتة السنـــة الخامسة تحكم أتمتة العمليات التكنولوجية Technology Processes Automation بروتوكولات الاتصال التسلسلي في التطبيقات الصناعية [RS485] Walid Balid, Ph.D Student Embedded Systems Researcher and Developer R&D Manager, AL-AWAIL Co. for Electronic Engineering Tuesday, November 27, 2018Tuesday, November 27, 2018

Unleash your Creativity! بروتوكول النقل التسلسلي للبيانات RS458: البروتوكول RS458 من أكثر بروتوكولات الاتصال التسلسلي متعدد النقاط انتشاراً في التطبيقات الصناعية. ذو ممانعة عالية للضجيج (تفاضلي). يسمح بنقل البيانات لمسافات بعيدة جداً!! يستخدم خطين فقط لنقل البيانات. Unleash your Creativity!

Unleash your Creativity! بروتوكول النقل التسلسلي للبيانات RS458: البروتوكول RS458 يعتمد هذا البروتوكول على مبدأ فرق الجهد التفاضلي بين خطي النقل (A,B). Unleash your Creativity! “0” = VA > VB “1” = VA < VB

Unleash your Creativity! بروتوكول النقل التسلسلي للبيانات RS458: البروتوكول RS458 يعتمد هذا البروتوكول على مبدأ فرق الجهد التفاضلي بين خطي النقل (A,B). Unleash your Creativity! “0” = VA > VB “1” = VA < VB

Unleash your Creativity! بروتوكول النقل التسلسلي للبيانات RS458: RS232 vs. RS458 Unleash your Creativity! SPECIFICATIONS RS232 RS485 Mode of Operation SINGLE-ENDED Differential Total Number of Drivers and Receivers on One Line 1DRIVER 1RECVR 32~256 Driver 32~256 Receiver Maximum Cable Length 50 FT 4000 FT Maximum Data Rate 20kb/s 20Mb~100Kb/s Maximum Driver Output Voltage ±25V -7V to +12V Driver Output Signal Level (Loaded) ±5V to ±15V ±1.5V Driver Load Impedance (Ohms) 3k to 7k 54 Receiver Input Voltage Range ±15V Receiver Input Sensitivity ±3V ±200mV Receiver Input Resistance (Ohms) >=12k

Network Topology in RS-485 Bus Unleash your Creativity! Daisy-chain Network Topology

Half-Duplex Bus Structures in RS-485 Unleash your Creativity!

Full-Duplex Bus Structures in RS-485 Unleash your Creativity!

Unleash your Creativity! بروتوكول النقل التسلسلي للبيانات RS458: RS-485 Signal Levels Unleash your Creativity! RS-485 drivers provide a differential output of a minimum 1.5V across a 54-Ω load

Unleash your Creativity! بروتوكول النقل التسلسلي للبيانات RS458: RS-485 Signal Levels Unleash your Creativity! RS-485 receivers detect a differential input down to 200mV.

RS-485 Communication Cable Type Unleash your Creativity!

Unleash your Creativity! بروتوكول النقل التسلسلي للبيانات RS458: RS-485 Bus Termination Unleash your Creativity!

RS-485 Data Rate vs. Bus Length Unleash your Creativity! 1200 m 10~40 Mbps

Unleash your Creativity! بروتوكول النقل التسلسلي للبيانات RS458: RS-485 Bus Design Unleash your Creativity! “Max Bus Capacitance”!? “GND” ???

Unleash your Creativity! بروتوكول النقل التسلسلي للبيانات RS458: “Max Bus Capacitance” Cable Capacitance = 11pF / ft = 3.35pF / m Driver Capacitance = 15pF Unleash your Creativity!

Unleash your Creativity! بروتوكول النقل التسلسلي للبيانات RS458: “Max485” Unleash your Creativity!

Unleash your Creativity! بروتوكول النقل التسلسلي للبيانات RS458: “Max1487” Unleash your Creativity!

Unleash your Creativity! بروتوكول النقل التسلسلي للبيانات RS458: RS-485 Bus Control لا يوجد بيانات للإرسال (Idle). RE=‘0’ | DE=‘0’ إرسال أمر من الوحدة الرئيسية (Master Request). إرسال رد من الوحدة الثانوية (Slave Response). Unleash your Creativity!

تجربــة: ربط منفذ USB مع ناقل RS485 Unleash your Creativity! USB PC RS485 BUS D+ D- B+ A- 1010101111100010111010101 1010101111100010111010101

تجربــة: ربط منفذ USB مع ناقل RS485 Unleash your Creativity! USB PC RS485 BUS USB<>TTL Converter TTL<>RS485 Converter D+ D- FT232 MAX485 B+ A- 000101 001001 000101 001001 1100101 000101

USB <> RS485 Adapter Unleash your Creativity!

تجربــة: ربط مجموعة حواسب مع ناقل RS485 PC1 PC2 PC3 PC4 PC5 Adapter Adapter Adapter Adapter Adapter 1010101111100010111010101101010111110001011101010101010111110001011101010 Adapter PC0

تجربــة: ربط متحكم AVR مع ناقل RS485 Unleash your Creativity! AVR UART RS485 BUS RXD TXD B+ A- 1010101111100010111010101 1010101111100010111010101

تجربــة: ربط متحكم AVR مع ناقل RS485 Unleash your Creativity! AVR UART RS485 BUS RXD TXD MAX 485 B+ A- 100101 101001 100101 101001

UART <> RS485 Adapter Unleash your Creativity!

تجربــة: ربط ناقل RS485 مع منفذ COM Unleash your Creativity! COM RS232 RS485 BUS RS232<>TTL Converter TTL<>RS485 Converter TXD RXD MAX232 MAX485 B+ A- 000101 001001 000101 001001 1100101 000101 UART

Unleash your Creativity! بروتوكول النقل التسلسلي للبيانات RS458: تجربــة: ربط منفذ COM مع ناقل RS485. Unleash your Creativity!

البروتوكولMODBUS وتطبيقاته في RS485 Unleash your Creativity! رسالة الاستعلام (Query) | “Master” << “Slave”:

البروتوكولMODBUS وتطبيقاته في RS485 Unleash your Creativity! رسالة الاستجابة (Response) | “Master” >> “Slave”:

دمتــــــــم بخيــــــــر ومــــــودة شكراً لكم وإلى لقاء متجدد معكم... دمتــــــــم بخيــــــــر ومــــــودة Tuesday, November 27, 2018