电脑rs232接口培训教程1

合集下载

RS232、485、442简明教程

RS232、485、442简明教程

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接口,因为不使用对方的传送控制信号,只需三条接口线,即“发送数据”、“接收数据”和“信号地”。

RS232教程

RS232教程

传输电缆长度
• 由RS-232C标准规定在码元畸变小于4%的情况下,
传输电缆长度应为50英尺,其实这个4%的码元畸 变是很保守的,在实际应用中,约有99%的用户 是按码元畸变10-20%的范围工作的,所以实际使 用中最大距离会远超过50英尺,美国DEC公司曾 规定允许码元畸变为10%而得出附表2 的实验结 果。其中1号电缆为屏蔽电缆,型号为 DECP.NO.9107723 内有三对双绞线,每对由 22# AWG 组成,其外覆以屏蔽网。2号电缆为不 带屏蔽的电缆。型号为DECP.NO.9105856-04是 22#AWG的四芯电缆。
解锁后点选右键“设置端口属性”
对话框里的"IP地址"指的是MOXA卡网 关的IP地址,“端口号”指的是此罗 经信号在MOXA卡网关里的设置的端口。 注意在“网络端口允许”那打勾。
设置本地端232信号时(即串口信号直接插 在机器的串口上),点选“设置端口属性”
左边窗口即是232信号源的参数设置,这个 很重要,设置的不对就会收不到数据,特别 要注意波特率要设置正确。
常见的通讯方式是三线式,这种方式是将两个RS232设备的发送端(TXD)和接收端 (RXD)及接地端(GND)互相连接 。 这种方式分别将两端的RS232接口的2--3,3---2,5(7)---5(7)针脚连接起来。其中2是 数据接收线(RXD),3是数据发送线(TXD),5(7)是接地(RND)。如果有一台式PC,和一 部NoteBook电脑,就可以用这种方式连线了。用三线式可以将大多数的RS232设备连 接起来。但如果你认死了2--3,3--2,5(7)--5(7)对接这个理,会发现在连某些RS232设备 时并不奏效。这是因为有些设备在电路内部已将2和3线调换过来了,你只要2,3,5(7)针 一一对应就行了。

RS_232接线方法指南

RS_232接线方法指南
完成与计算机的连接并进行校验后,进入设置页,按照需要设置波特率、奇偶性、停止位数量、块结束(EOB)格式和引导参数。
所有发送到控制台的程序的开始行中必须包含一个%,且必须以含有一个%的行结束。控制台发送的所有程序都将有这些%符号。
按程序列表键接收程序。将光标移至ALL字样上,按RECV RS-232键,控制台将接收所有的主次程序,直到接收到%标志,表示输入结束。请注意,当使用ALL时,所有程序都必须有一个Oxxxxx地址。如果还没有程序编号,可先输入程序编号然后再按RECV RS-232,程序将被保存在该编号下。你也可以选择一个现有程序进行输入,它将被替换。ASCII EOF字符(代码04)也将终止输入。冒号(:)可在放在O的位置,代表程序名,但显示总是为O。
115,200波特率:6英尺(2米)RS-232
在电缆的每端可以使用RS-232和RS-422转换器,以便在高达115,200的波特率下使用长电缆。正确的双绞线极提高了可靠性,并增加了最大距离。对于115,200的处理器,应当使用奔腾处理器。
25-25插针
9-25插针
其他各插针均为任选,通常并不使用。RS-232连接器为DB-25,按照DTE接线。这表示我们在TXD线上发送数据,在RXD线上接收数据。如果你对此不甚了解,可向经销商求助。
HAASCNC串行端口可支持与纸带阅读机和穿孔机兼容的DC1、DC2、DC3、DC4代码序列。设置14可用于选择操作模式。设置14可以设置为“DC代码”。如果选择这一设置,则会出现以下情况:
1.从串行端口发出时,DC2(0x12)将出现在所有其他数据之前。该代码用于开动纸带打孔机。
2.从串行端口发出时,DC4(0x14)将跟在所有其他数据之后。该代码用于关闭纸带打孔机。

RS232串口使用说明

RS232串口使用说明

串口通讯--接口电路
能够完成上述“串<- ->并”转换功能的电路,通常称为“通用异步收 发器” (UART:Universal Asynchronous Receiver and Transmitter), 典型的芯片有:Intel 8250/8251,16550。
波特率
波特率 (bps) 110 300 1200 2400 4800 9600 1 号电缆传输距离(英尺) 5000 5000 3000 1000 1000 250 2 号电缆传输距离(英尺) 3000 3000 3000 500 250 250
RS-232C的接口信号 RTS CTS
• 请求发送(Request to send-RTS)——用来表示DTE请求 DCE发送数据,即当终端要发送数据时,使该信号有效 (ON状态),向MODEM请求发送。它用来控制 MODEM是否要进入发送状态。
• 允许发送(Clear to send-CTS)——用来表示DCE准备 好接收DTE发来的数据,是对请求发送信号RTS的响应 信号。当MODEM已准备好接收终端传来的数据,并向 前发送时,使该信号有效,通知终端开始沿发送数据 线TxD发送数据。
数据位与停止位
• 数据位:1位、2位
• 停止位:1位、1.5位、2位
流控制
.流控制在串行通讯中的作用 解决丢失数据的问题 .硬件流控制 硬件流控制常用的有RTS/CTS(请求发送/清除发送) 流控制和DTR/DSR(数据终端就绪/数据设置就绪)流 控制 .软件流控制
一般通过XON/XOFF来实现软件流控制。
• 在RTS、CTS、DSR、DTR和DCD等控制线上: • 信号有效(接通,ON状态,正电压)=+3V~+15V

4学习情境二课件2-1RS232接口的原理图设计

4学习情境二课件2-1RS232接口的原理图设计
河南职业技术学院 PCB设计与制作 课程
操 作 步 骤
• 4)系统仍为放置状态,可继续放置,也可 单击鼠标右键退出放置状态。 • 注意接地的名称注意要写上GND,在放置 浮动状态下,按Tab键,将出现的属性对话 框的名称GND后面的复选框Show Net Name的对号去除,该接地符号图纸上将不 再出现GND。
R1OUT
T1OUT
T1IN
G
V
N
C
D
C
9
1
1
1
1
1
1
1
0
1
2
3
4
5
6
1
0
u
+
C
5
0.1u
C
河南职业技术学院 PCB设计与制作 课程
6
2.1.10 工作任务描述
图3-15 RS232接口电路原理图
D D 1 1 1 0 0 p F 2K2 R 2 C O 4 3 2 1 N 4
74HC1G14
74HC1G14
2.1.9 搜索元件
引 导 文
图2-14 搜索元件对话框
河南职业技术学院 PCB设计与制作 课程
D
SK1
B
5
9
4
8
3
7
2
6
1
9
1
C
0.1u
C
u
2
1
0
1
C
u
3
1
C
u
4
8
7
6
5
4
3
2
1
MAX3221
IC1
R1IN
V
C2-
C2+

RS232详解

RS232详解

串口是计算机上一种非常通用的设备通信协议。

---------------------------------串口的引脚定义:9芯信号方向来自缩写描述1调制解调器CD载波检测2调制解调器RXD接收数据3PC TXD发送数据4PC DTR数据终端准备好5GND信号地6调制解调器DSR通讯设备准备好7PC RTS请求发送8调制解调器CTS允许发送9调制解调器RI响铃指示器两个串口连接时,接收数据针脚与发送数据针脚相连,彼此交叉,信号地对应相接即可。

---------------------------------串口的电气特性:1)RS-232串口通信最远距离是50英尺2)RS232可做到双向传输,全双工通讯,最高传输速率20kbps3)RS-232C上传送的数字量采用负逻辑,且与地对称逻辑1:-3 ~-15V逻辑0:+3~+15V所以与单片机连接时常常需要加入电平转换芯片:---------------------------------串口通信参数:a)波特率:RS-232-C标准规定的数据传输速率为每秒50、75、 100、150、300、600、1200、2400、4800、9600、19200波特。

b)数据位:标准的值是5、7和8位,如何设置取决于你想传送的信息。

比如,标准的ASCII 码是0~127(7位);扩展的ASCII码是0~255(8位)。

c)停止位:用于表示单个包的最后一位,典型的值为1,1.5和2位。

由于数是在传输线上定时的,并且每一个设备有其自己的时钟,很可能在通信中两台设备间出现了小小的不同步。

因此停止位不仅仅是表示传输的结束,并且提供计算机校正时钟同步的机会。

d)奇偶校验位:在串口通信中一种简单的检错方式。

对于偶和奇校验的情况,串口会设置校验位(数据位后面的一位),用一个值确保传输的数据有偶个或者奇个逻辑高位。

例如,如果数据是011,那么对于偶校验,校验位为0,保证逻辑高的位数是偶数个。

USB转RS232接口的使用说明

USB转RS232接口的使用说明

USB转RS232接口的使用说明
1.首先不要将USB转RS232接口线插入到PC机的USB接口中。

2.在光驱里放入随仪器配套的光盘,打开文件夹“USB_RS232”,选择相应的驱动程序,
按照提示安装完毕。

3.这时再将USB转RS232接口线插入到PC机的USB接口上,此时PC机提示发现新硬
件,选择自动安装新硬件的驱动,等待系统提示新硬件已经安装可以正常使用了。

4.更改口串口设置
鼠标右键点击[我的电脑],然后选择[属性],出现以下画面:
选择[硬件],点击[设备管理器],出现以下画面:
打开[端口(COM和LPT)],上图中列出了本机连接的所有串口和并口,其中USB-SERIAL CH340(COM5)和Prolific USB-to-Serial Comm Port (COM2)都是USB转串口,其中的COM2和COM5都是系统默认的串口号,现在我们要人为的改变它们的串口号。

以USB-SERIAL CH340为例。

双击上图中的USB-SERIAL CH340(COM5),出现以下画面:
点[端口设置],选择[高级],然后点[确定],出现以下画面:
将COM端口号改为COM1到COM4之间的任何一个端口即可。

(因为分析仪器的串口设定为COM1到COM4),进行数据通讯时,通讯软件的COM口号一定要和此时设定的端口号一致。

RS232串口通信基本接线方法

RS232串口通信基本接线方法

RS232串‎口通信基本接‎线方法目次:1.DB9和DB‎25的常用信‎号脚说明2.RS232C‎串口通信接线‎方法3.串口调试中要‎注意的几点目前较为常用‎的串口有9针‎串口(DB9)和25针串口‎(DB25),通信距离较近‎时(<12m),可以用电缆线‎直接连接标准‎R S232端‎口(RS422,RS485较‎远),若距离较远,需附加调制解‎调器(MODEM)。

最为简单且常‎用的是三线制‎接法,即地、接收数据和发‎送数据三脚相‎连,本文只涉及到‎最为基本的接‎法,且直接用RS‎232相连,以回答前段网‎友的咨询。

1.DB9和DB‎25的常用信‎号脚说明2.RS232C‎串口通信接线‎方法(三线制)首先,串口传输数据‎只要有接收数‎据针脚和发送‎针脚就能实现‎:同一个串口的‎接收脚和发送‎脚直接用线相‎连,两个串口相连‎或一个串口和‎多个串口相连‎·同一个串口的‎接收脚和发送‎脚直接用线相‎连对9针串口和‎25针串口,均是2与3直‎接相连;·两个不同串口‎(不论是同一台‎计算机的两个‎串口或分别是‎不同计算机的‎串口)上面表格是对‎微机标准串行‎口而言的,还有许多非标‎准设备,如接收GPS‎数据或电子罗‎盘数据,只要记住一个‎原则:接收数据针脚‎(或线)与发送数据针‎脚(或线)相连,彼些交叉,信号地对应相‎接,就能百战百胜‎。

3.串口调试中要‎注意的几点:·不同编码机制‎不能混接,如RS232‎C不能直接与‎R S422接‎口相连,市面上专门的‎各种转换器卖‎,必须通过转换‎器才能连接;·线路焊接要牢‎固,不然程序没问‎题,却因为接线问‎题误事;·串口调试时,准备一个好用‎的调试工具,如串口调试助‎手、串口精灵等,有事半功倍之‎效果;强烈建议不要‎带电插拨串口‎,插拨时至少有‎一端是断电的‎,否则串口易损‎坏。

-----------------------------目前较为常用‎的串口有9针‎串口(DB9)和25针串口‎(DB25),通信距离较近‎时(<12m),可以用电缆线‎直接连接标准‎R S232端‎口(RS422,RS485较‎远),若距离较远,需附加调制解‎调器(MODEM)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2、RS-232C的接口信号 DSR DTR
• RS-232C规标准接口有25条线,4条数据线、11条控制 线、3条定时线、7条备用和未定义线,常用的只有9根, 它们是:
• (1)联络控制信号线:
• 数据装置准备好(Data set ready-DSR)——有效时 (ON)状态,表明通信装置处于可以使用的状态。
.硬件流控制 硬件流控制常用的有RTS/CTS(请求发送/清除发送) 流控制和DTR/DSR(数据终端就绪/数据设置就绪)流 控制
.软件流控制 一般通过XON/XOFF来实现软件流控制。
奇偶校验
• 奇校验:所有传送的数位(含字符的各数位 和校验位)中,“1”的个数为奇数,如:
• 1 0110,0101 • 0 0110,0001 • 偶校验:所有传送的数位(含字符的各数位
串行通讯的概念
• 串行通讯:一条信息的各位数据被逐位按顺序传送 的通讯方式称为串行通讯。
• 串行通讯的特点是:数据位传送,传按位顺序进行, 最少只需一根传输线即可完成,
• 成本低但送速度慢。串行通讯的距离可以从几米到 几千米。
• 根据信息的传送方向,串行通讯可以进一步分为单 工、半双工和全双工三种。
• 接收数据(Received data-RxD)——通过RxD线终端接收从 MODEM发来的串行数据,(DCE→DTE)。
• (3)地线
• 有两根线SG、PG——信号地和保护地信号线,无方向。
实际应用
A
B
NULL MORDEM 的标准接法
2 1
2
3
4
NULL MORDEM 的标准接法
5
计算机串口通信常用连接
和校验位)中,“1”的个数为偶数,如: • 1 0100,0101 • 0 0100,0001
1.电气特性
• EIA-RS-232C对电器特性、逻辑电平和各种信号线功能都作 了规定。
• 在TxD和RxD上:逻辑1(MARK) =-3V~-15V

逻辑0(SPACE)=+3~+15V
• 在RTS、CTS、DSR、DTR和DCD等控制线上:
• 请求发送(Request to send-RTS)——用来表示DTE请求 DCE发送数据,即当终端要发送数据时,使该信号有效 (ON状态),向MODEM请求发送。它用来控制 MODEM是否要进入发送状态。
• 允许发送(Clear to send-CTS)——用来表示DCE准备 好接收DTE发来的数据,是对请求发送信号RTS的响应 信号。当MODEM已准备好接收终端传来的数据,并向 前发送时,使该信号有效,通知终端开始沿发送数据 线TxD发送数据。
最简连接
简单连接 完全连接
其它通信方式
• 与外界的信息交换称为通讯。 • 基本的通讯方式有并行通讯和串行通讯两种。 • 一条信息的各位数据被同时传送的通讯方式称为并
行通讯。 • 并行通讯的特点是:各数据位同时传送,传送速度
快、效率高,但有多少数据位就 • 需多少根数据线,因此传送成本高,且只适用于近
• 振铃指示(Ringing-RI)——当MODEM收到交 换台送来的振铃呼叫信号时,使该信号有效 (ON状态),通知终端,已被呼叫。
RS-232C的接口信号 ---TxD RxD
• (2)数据发送与接收线:
• 发送数据(Transmitted data-TxD)——通过TxD终端将串 行数据发送到MODEM,(DTE→DCE)。
1 号电缆传输距离(英尺) 5000
2 号电缆传输距离(英尺) 3000
300
5000
3000
1200
3000
3000
2400
10ቤተ መጻሕፍቲ ባይዱ0
500
4800
1000
250
9600
250
250
数据位与停止位
• 数据位:1位、2位
• 停止位:1位、1.5位、2位
流控制
.流控制在串行通讯中的作用 解决丢失数据的问题
缩写 DCD RXD TXD DTR GND DSR RTS CTS DELL
针号 8 3 2 20 7 6 4 5 22
25针串口(DB25)
功能说明 数据载波检测 接收数据 发送数据 数据终端准备 信号地 数据准备好 请求发送 清除发送 振铃指示
缩写 DCD RXD TXD DTR GND DSR RTS CTS DELL
• 信号有效(接通,ON状态,正电压)=+3V~+15V
• 信号无效(断开,OFF状态,负电压) = -3V~-15V
TTLRS232转换芯片
连接器的机械特性
串口通信基本接线方法
针号 1 2 3 4 5 6 7 8 9
9针串口(DB9)
功能说明 数据载波检测 接收数据 发送数据 数据终端准备 信号地 数据设备准备好 请求发送 清除发送 振铃指示
• 数据终端准备好(Data set ready-DTR)——有效时(ON) 状态,表明数据终端可以使用。
• 这两个信号有时连到电源上,一上电就立即有效。这 两个设备状态信号有效,只表示设备本身可用,并不 说明通信链路可以开始进行通信了,能否开始进行通 信要由下面的控制信号决定。
RS-232C的接口信号 RTS CTS
• 这对RTS/CTS请求应答联络信号是用于半双工MODEM 系统中发送方式和接收方式之间的切换。在全双工系 统中作发送方式和接收方式之间的切换。在全双工系 统中,因配置双向通道,故不需要RTS/CTS联络信号, 使其变高。
RS-232C的接口信号 DCD RI
• 接收线信号检出(Received Line detectionRLSD)——用来表示DCE已接通通信链路, 告知DTE准备接收数据。当本地的MODEM收 到由通信链路另一端(远地)的MODEM送 来的载波信号时,使RLSD信号有效,通知 终端准备接收,并且由MODEM将接收下来 的载波信号解调成数字两数据后,沿接收数 据线RxD送到终端。此线也叫做数据载波检 出(Data Carrier dectection-DCD)线。
串口通讯--接口电路
能够完成上述“串<- ->并”转换功能的电路,通常称为“通用异步收 发器” (UART:Universal Asynchronous Receiver and Transmitter), 典型的芯片有:Intel 8250/8251,16550。
波特率
波特率 (bps)
110
相关文档
最新文档