RS232教程
- 格式:ppt
- 大小:749.00 KB
- 文档页数:38


RS232、485、442简明教程
RS232、RS485、RS422简明教程
串行通讯概述 串行通讯协议有很多种,像RS232,RS485, RS422,甚至现今流行的USB等都是串行通讯协 议。而串行通讯技术的应用无处不在。可能大家 见的最多就是电脑的串口与Modem的通讯。记得 在PC机刚开始在中国流行起来时(大约是在90年 代前五年),那时甚至有人用一条串行线进行两台 电脑之间的数据共享。除了这些,手机,PDA, USB鼠标、键盘等等都是以串行通讯的方式与电 脑连接。而我们工作性质的关系,所接触到的就 更多了,像多串口卡,各种种类的具有串口通讯 接口的检测与测量仪器,串口通讯的网络设备等。
一.
RS232的概念
RS-232-C接口(又称 EIA RS-232-C)是目前最 常用的一种串行通讯接口。它是在1970年由美国 电子工业协会(EIA)联合贝尔系统、
调制解调 器厂家及计算机终端生产厂家共同制定的用于串 行通讯的标 准。它的全名是“数据终端设备 (DTE)和数据通讯设备(DCE)之间串行二进 制数据交换接口技术标准”,该标准规定采用一 个25个脚的 DB25连接器,对连接器的每个引脚 的信号内容加以规定,还对各种信号的电平加以 规定。
DB9和DB25的常用针脚定义
接口的电气特性 在RS-232-C中任何一条信号线的电压均为负逻辑关系。 即:逻 辑“1”,-5― -15V;逻辑“0” +5― +15V 。噪 声容限为2V。即 要求接收器能识别低至+3V的信号作为 逻辑“0”,高到-3V的信号 作为逻辑“1” 。
实际上RS-232-C的25条引线中有许多是很少使用的, 在计算机与终端通讯中一般只使用3-9条引线。RS-232-C 最常用的9条引线的信号内容 RS-232-C接口连接器一般 使用型号为DB-25的25芯插头座,通常插头在DCE端,插座 在DTE端. 一些设备与PC机连接的RS-232-C接口,因为不 使用对方的传送控制信号,只需三条接口线,即“发送数 据”、“接收数据”和“信号地”。所以采用DB-9的9芯 插头座,传输线采用屏蔽双绞线。
RS232/RS485应用分析
一、通信概述
通信设备从早期的邮件,电报,电话,传真,传呼机,手机,电脑,一路发展下来,而且随着科技的发展,世界必将由一个网络组成,所以,在未来开发的设备中,也必然要求大部分的设备都带有通信的功能。
设备与设备之间互相通信,就要有一座桥梁把二者连接起来,那就是传输通路与通信协议。传输通路由传输介质与传输接口组成,传输介质可分为有线和无线传输介质两大类。
有线传输介质在数据传输中只作为传输介质,而非信号载体。 计算机网络中流行使用的有线传输介质为:铜线和玻璃纤维。
铜线具有便宜,安装容易的特点,在现在工业应用中普遍应用,在应用中主要有两种基本的铜线类型:双绞线和同轴电缆。双绞线可减小流过电流所辐射的能量,也可防止来自其他通信线路上信号的干扰,对于一些要求比较高的项目上,还需要给双绞线加上屏蔽层;同轴电缆由一对同轴导线组成。同轴电缆频带宽,损耗小,具有比双绞线更强的抗干扰能力和更好的传输性能。按阻抗值不同,同轴电缆可分为基带和宽带两种,同轴电缆是目前局域网与有线电视网中普遍采用的比较理想的传输介质。
所谓玻璃纤维介质,就是指现在所流行的光纤传输,他的两边有一个激光发生器与一个激光接收器,组成一整套通信线路,由于光纤传输距离远,因此现很多在工程都是采用“光端机+光纤”的模式。
结合我在工程中经常应用的通信模式,与“51CPLD开发板”上具有的RS232通信、RS485通信两种,详细讲解下这两种通信方式的应用。
二、什么是RS232接口
首先介绍下什么是RS232接口,什么是RS485接口。
RS232接口是1970年由美国电子工业协会(EIA)联合贝尔系统、 调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。它的全名是“数据终端设备(DTE)和数据通讯设备(DCE)之间 串行二进制数据交换接口技术标准”该标准规定采用一个25个脚的 DB25连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。DB25的串口一般只用到的管脚只有2(RXD)、3(TXD)、7(GND)这三个,随着设备的不断改进,现在DB25针很少看到了,代替他的是DB9的接口,DB9所用到的管脚比DB25有所变化,是2(RXD)、3(TXD)、5(GND)这三个。因此现在都把RS232接口叫做DB9。
在这一课里,我们一起来学习RS-232C串行通信相关标准及单片机和电脑的RS-232C串行通信接口技术,为学习和开发单片机串口通信应用系统打好基础,希望大家在看完这篇文章后对串行通信有初步的认识。
【通信基本概念】
什么是通信?简单地说,不同的系统经由线路相互交换数据,就是通信。通信的主要目的是将数据从一端传送到另一端,达到数据交换的目的。例如,从人与人之间的对话、计算机与设备之间的数据交换到计算机与计算机间的数据传送,乃至于广播或卫星都是通信的一种,一个完整的通信系统包括发送端、接收端、转换数据的接口及传送数据的实际信道。
【通信的种类】
按照通信的形式可以分为两种,其中一种为并行传输的通信,即并行通信(Parallel Communication),另一种则为串行通信(Serisl Communication)。这两种通信方式的区别是,并行通信一次的传输数据量为8位(1个字节);而串行通信则一次只能传输1位,传输1字节数据(8位)数据就需要8次才能传出去,因此,它们两者之间的数据传输速度就相差8倍。看到这里,估计有些朋友会问,既然并行通信的速度是串行通信的8倍,是不是串行通信就不好了?!其实不能这么认为,两种通信方式各有特点,串行通信之所以存活了这么长时间,自然有它的长处。
并行通信虽然可以在一次的数据传输中传送8位,但是数据电压在传送的过程中,容易因为线路及干扰因素使得电压准电位发生变化(主要为电压衰减和信号间相互干扰问题),因而使得传输数据发生错误,通信距离越长,问题越明显,因此并行通信主要用于传输距离较短的场合,如电脑主板的并口LPT1,主要和并行打印机通信。
串行通信一次只传输1位,相对来说,要处理的数据电压只有一个,因此比较不容易漏失数据,通信时候再加上一些校验防范措施后,串行通信的出错就更不容易了,串行通信端口(Serisl Communication Port)在系统控制的范畴中一直占有极其重要的角色,不仅没有因为时代的进步而被淘汰,反而失在规格上愈来愈向其极限挑战,下面我们重点来介绍RS-232C串行通信。
1MITSUBISHI CNC RS232通讯VerA0三菱电机自动化(上海)有限公司CNC营业技术GRS232通讯RS232通讯
MITSUBISHI CNC RS232通讯VerA0三菱电机自动化(上海)有限公司CNC营业技术GRS232通讯1. RS232通讯的基本概念2. RS232通讯的特点3. RS232接口的不足4. RS232接口引脚的定义5. 三菱各系统的通讯接口6. 通讯时设置的参数内容一览
2MITSUBISHI CNC RS232通讯VerA0三菱电机自动化(上海)有限公司CNC营业技术GRS232通讯通讯的基本概念 计算机与计算机或计算机与终端之间的的信息交换称为通讯.基本的通讯方式有并行通讯和串行通讯两种。 • 一条信息的各位数据在一根数据信号线上被逐位按顺序传送的通讯方式称为串行通讯,数据每一位数据都占据一个固定的时间长度。 • 一条信息的各位数据被同时传送的通讯方式称为并行通讯。
MITSUBISHI CNC RS232通讯VerA0三菱电机自动化(上海)有限公司CNC营业技术GRS232通讯串行通讯的特点串行通讯的特点是:• 数据位传送• 传按位顺序进行• 最少只需一根传输线即可完成• 成本低但送速度慢 串行通讯的距离可以从几米到几千米。由于串行通讯方式具有使用线路少、成本低,特别是在远程传输时,避免了多条线路特性的不一致而被广泛采用。这种通信方式使用的数据线少,在远距离通信中可以节约通信成本,当然,其传输速度比并行传输慢
3MITSUBISHI CNC RS232通讯VerA0三菱电机自动化(上海)有限公司CNC营业技术GRS232通讯并行通讯的特点并行通讯的特点是:• 各数据位同时传送,• 传送速度快、效率高,• 有多少数据位就需多少根数据线,• 传送成本高,且只适用于近距离(相距数米)的通讯。
MITSUBISHI CNC RS232通讯VerA0三菱电机自动化(上海)有限公司CNC营业技术GRS232通讯RS232串行通讯(一)在串行通讯时,要求通讯双方都采用一个标准接口,使不同的设备可以方便地连接起来进行通讯。RS232-C接口(又称EIA RS-232-C)是目前最常用的一种串行通讯接口。它是在1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。它的全名是“数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准”。该标准规定采用一个25个脚的DB25连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。