电脑rs232接口培训教程1
- 格式:pptx
- 大小:431.68 KB
- 文档页数:5
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接口,因为不使用对方的传送控制信号,只需三条接口线,即“发送数据”、“接收数据”和“信号地”。
串口是计算机上一种非常通用的设备通信协议。
---------------------------------串口的引脚定义: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接口的使用说明
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串口通信基本接线方法目次:1.DB9和DB25的常用信号脚说明2.RS232C串口通信接线方法3.串口调试中要注意的几点目前较为常用的串口有9针串口(DB9)和25针串口(DB25),通信距离较近时(<12m),可以用电缆线直接连接标准R S232端口(RS422,RS485较远),若距离较远,需附加调制解调器(MODEM)。
最为简单且常用的是三线制接法,即地、接收数据和发送数据三脚相连,本文只涉及到最为基本的接法,且直接用RS232相连,以回答前段网友的咨询。
1.DB9和DB25的常用信号脚说明2.RS232C串口通信接线方法(三线制)首先,串口传输数据只要有接收数据针脚和发送针脚就能实现:同一个串口的接收脚和发送脚直接用线相连,两个串口相连或一个串口和多个串口相连·同一个串口的接收脚和发送脚直接用线相连对9针串口和25针串口,均是2与3直接相连;·两个不同串口(不论是同一台计算机的两个串口或分别是不同计算机的串口)上面表格是对微机标准串行口而言的,还有许多非标准设备,如接收GPS数据或电子罗盘数据,只要记住一个原则:接收数据针脚(或线)与发送数据针脚(或线)相连,彼些交叉,信号地对应相接,就能百战百胜。
3.串口调试中要注意的几点:·不同编码机制不能混接,如RS232C不能直接与R S422接口相连,市面上专门的各种转换器卖,必须通过转换器才能连接;·线路焊接要牢固,不然程序没问题,却因为接线问题误事;·串口调试时,准备一个好用的调试工具,如串口调试助手、串口精灵等,有事半功倍之效果;强烈建议不要带电插拨串口,插拨时至少有一端是断电的,否则串口易损坏。
-----------------------------目前较为常用的串口有9针串口(DB9)和25针串口(DB25),通信距离较近时(<12m),可以用电缆线直接连接标准R S232端口(RS422,RS485较远),若距离较远,需附加调制解调器(MODEM)。