RS-232接口与RS-485转换
(完整版)RS-232转RS-485转换器使用说明书
RS-232/RS-485转换器使用说明书一、产品介绍HEXIN-III型转换器是RS-232与RS-485之间的双向接口的转换器、应用于主控机之间,主控机与单片机或外设之间构成点到点,点到多点远程多机通讯网络,实现多机应答通讯,广泛地应用于工业自动化控制系统、一卡通、门禁系统、停车场系统、自助银行系统、公共汽车收费系统。
饭堂售饭系统、公司员工出勤管理系统、公路收费站系统等等。
HEXIN-III型转换器、能够将RS-232串行口的TXD和RXD信号转换成两线平衡半双工的RS-485信号。
无需未接外接电源,可直接从RS-232端口的3脚窃电,同时由7脚请求发送(RTS),4脚数据终端准备好(DTR)给HEXIN-III 辅助供电,自动的流控使你不必重新设置,硬件与安装使用非常简单。
二、性能参数1、串口特性:接口兼容EIA/TIA的RS-232C,RS-485标准;2、电气接口:RS-232C端DB9孔型、连接口,RS-485端口DB9针型连接口、配接线柱(四位接线或六位接线);3、工作方式:异步半双工;4、传输介质:普通线、双绞线或屏蔽线;5、传输速率:300~11520BPS;6、传输距离:5m(RS-232c端)1200m(RS-485端);7、通讯协议:透明;8、工作环境:-10℃到85℃相对湿度为5%到95%;9、信号:RS-232:TXD、RXD、RTS、CTS、DTR、DSR、DCD、GND;RS-485:Date+/Date-,GND;三、接线和信号HEXIN-III转换器采用DB9型的母头连接口与RS232接口相连,另一端DB9公头连接器与RS485接口相连。
RS232C型引脚定义DB9Femsle 1 2 3 4 5 6 7 8RS232C DCD RXD TXD DTR GND DSR RTS CTS RS485引脚定义DB9Msle 1 2 3 4 5 6 RS485 Date- Date+ GND +5V-12V其他工作电源有两种情况:直接从RS232端口向3脚供电,同时由7(RTS)、4(DTR)脚给HEXIN-III型辅助供电,当RS232不能正常供电时,可由RS485端的DB9M6脚(+5V―+12V)和5脚(GND)供电。
RS232-RS485转换
RS232/RS485应用分析一、通信概述通信设备从早期的邮件,电报,电话,传真,传呼机,手机,电脑,一路发展下来,而且随着科技的发展,世界必将由一个网络组成,所以,在未来开发的设备中,也必然要求大部分的设备都带有通信的功能。
设备与设备之间互相通信,就要有一座桥梁把二者连接起来,那就是传输通路与通信协议。
传输通路由传输介质与传输接口组成,传输介质可分为有线和无线传输介质两大类。
有线传输介质在数据传输中只作为传输介质,而非信号载体。
计算机网络中流行使用的有线传输介质为:铜线和玻璃纤维。
铜线具有便宜,安装容易的特点,在现在工业应用中普遍应用,在应用中主要有两种基本的铜线类型:双绞线和同轴电缆。
双绞线可减小流过电流所辐射的能量,也可防止来自其他通信线路上信号的干扰,对于一些要求比较高的项目上,还需要给双绞线加上屏蔽层;同轴电缆由一对同轴导线组成。
同轴电缆频带宽,损耗小,具有比双绞线更强的抗干扰能力和更好的传输性能。
按阻抗值不同,同轴电缆可分为基带和宽带两种,同轴电缆是目前局域网与有线电视网中普遍采用的比较理想的传输介质。
所谓玻璃纤维介质,就是指现在所流行的光纤传输,他的两边有一个激光发生器与一个激光接收器,组成一整套通信线路,由于光纤传输距离远,因此现很多在工程都是采用“光端机+光纤”的模式。
结合我在工程中经常应用的通信模式,与“51CPLD开发板”上具有的RS232通信、RS485通信两种,详细讲解下这两种通信方式的应用。
二、什么是RS232接口首先介绍下什么是RS232接口,什么是RS485接口。
RS232接口是1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。
它的全名是“数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准”该标准规定采用一个25个脚的 DB25连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。
1_232、485接口转换器使用说明
RS232-485接口转换器一.基本介绍:接口转换器按供电方式不同,它主要分为有无源和源型两种类型。
无源型是直接从主机的串口取馈电,不需外加电源。
有源型需要外接一个电源,通信控制系统独立供电,相互隔离减少了各系统间的串扰;工作状态更加稳定。
RS-232与RS-485协议基本介绍:RS232是微机之间最常用的点对点串行通信接口,采用单端信号传输,抗干扰能力差,是一种用于近距离(最大30-60米),慢速度,点对点通讯的通讯协议,在RS232中一个信号只用到一条信号线,采取与地电压参考的方式,因而在长距离传输后,发送端和接收端的地电压有出入,容易造成通讯出错或速度降低。
RS485串行接口采用半双工通信,因此它只需要两根通信线,现在RS485已成为很多工控机和计算机网络的物理层结构。
它的特点是:传输距离长、抗干扰性强、线路连接简单。
本系统使用的是3ONE DATA的Model485,它是RS-232信号到RS-485信号互转的接口转换器。
该产品直接从设备的串口(如计算机COM口)取馈电,无需外接电源。
采用特殊的时延吞没技术,提高速率转换范围。
具有体积小、传输距离远、速率高、性能稳定等特性。
二.性能参数:接口:兼容EIA/TIA的RS-232和RS-485标准传输速率:0~115.2Kbps传输距离:1.5公里(RS-485端),5米(RS-232端)工作环境:-50~70摄氏度,相对湿度为5%~95%三.引脚定义:(DB9公头/针型)RS-485端#5 GND (DB9母头/孔型)#2TD#3RD#5GND#1#4#6#7#8RS-232端四.连接示意图:主机串口COM1或COM2★★★在接口转换器RS-485端,485-与485+分别与这端的1,2口相对应,不能接反。
R232与RS485转换器 解码器说明书
摄像机及云镜控制解码器的安装说明:1.设备概述本解码器是与安防监控系统设备配套使用的一种前端控制设备,可控制室内外云台,电动变焦镜头,一体化摄像机,灯光或雨刷。
支持RS-232和RS-485两种通讯接口,兼容多种控制协议。
其款式多样,外型设计美观大方,且具有超强的防雷、抗死机性能,性价比极高,是各款数字硬盘录像系统及矩阵系统最理想的配套设备。
2.系统设置●自检:按“自检”开关将对云台、镜头功能进行自检控制,自检时,将对每一项进行为时一秒钟的动作,通过自检,您可以听到解码器内继电器动作的声音,看到主板上LED的闪亮,以及云台镜头的动作,从而方便检测解码器的好坏,及云台、镜头接线是否正确等等。
●通讯协议选择:“协议选择”协议开关是解码器通讯协议选择开关。
系统最多可提供16种协议供用户选择。
您需要根据下表所列,为您的系统以及解码器选择个最合适的协议,并设定之。
协议及波特率选择表序号协议开关通讯协议推荐使用波特率注:a) 协议选择不正确,解码器无法正常工作。
故请阁下您务必仔细阅读此说明书,确保您设置正确。
(本项目统一使用PELCO-D协议,波特率使用9600)b)如果系统无上表所列之协议,将协议逐一试之,或者通知经销商,我们将根据系统,及时给出新的合用的通讯协议。
3.连接示意图:解码器采用RS485通讯方式的,“A”和“B”为信号接线端,“GND”为为屏蔽地,且“A”接RS485设备接口的正端,“B”接RS485设备接口的负端。
标准RS485设备至解码器之间采用二芯屏蔽双绞线相连,连接电缆的最远累加距离不超过1500米。
多个解码器连接应在最远一个解码器的数据线两端之间并接一个120欧的匹配电阻或将解码器“终结开关”短接。
●波特率选择:波特率的选择是为了使解码器与控制设备之间有相同的数据与速度。
波特率选择不正确,解码器将无法正常工作。
波特率选择如下表:(本次系统波特率统一设置为9600)在本解码板中,每一种协议均有自己的通讯速率(波特率),您必须按照上表,将您系统和解码板的波特率设置正确。
RS232与RS485的转换方法
RS232与RS485的转换方法核心提示:有三种方法可以使用。
1:简单的转换方式。
2:接收端缓冲存储器控制转换方式。
3:接收端缓冲存储器加RTS信号控制转换方式。
两线连接的RS485控制方式只能采用(2)或(3)方式。
不能用第1种方式。
四线连接方式可以任意使用以上3种方式转换。
图1:简单转换方式:图2:接收端缓冲存储器控制方式。
图2表示接收端缓冲存储器控制转换方式。
其中(a)是接收缓冲存储器接收控制端。
当PC机发送数据时,(a)控制端可以避免RS485产生数据冲突。
图3:接收端缓冲存储器加RTS信号控制转换方式。
图3表示接收端缓冲存储器加RTS信号控制转换方式。
图中(b)是RTS控制端,当PC机接受数据时,RTS信号被机活因此PC机发送数据被延迟。
总之,通过(a)和(b)信号的控制,可以避免数据在发送和接受发生冲突。
一、RS-232、RS-422与RS-485的简单介绍RS-232、RS-422与RS-485都是串行数据接口标准,最初都是由电子工业协会(EIA)制订并发布的。
RS-232在1962年发布,命名为EIA-232-E,作为工业标准,以保证不同厂家产品之间的兼容。
其传送距离最大约为15米,最高速率为20kb/s,并且RS-232是为点对点(即只用一对收、发设备)通讯而设计的。
所以,RS232只适合于本地通讯使用。
RS-422由RS-232发展而来,它是为弥补RS-232之不足而提出的。
为改进RS-232通信距离短、速率低的缺点,RS-422定义了一种平衡通信接口,将传输速率提高到10Mb/s,传输距离延长到1200米(速率低于100kb/s时),并允许在一条平衡总线上连接最多10个接收器。
RS-422是一种单机发送、多机接收的单向、平衡传输规范,被命名为TIA/EIA-422-A 标准。
为扩展应用范围,EIA又于1983年在RS-422基础上制定了RS-485标准,增加了多点、双向通信能力,即允许多个发送器连接到同一条总线上,同时增加了发送器的驱动能力和冲突保护特性,扩展了总线共模范围,后命名为TIA/EIA-485-A标准。
rs232转rs485接线图
产品外形及端子信号定义:RS485/422接线端子信号定义信号名说明针号信号名说明D+ RS485信号正 1 +5V 外接5V辅助电源,可不用D- RS485信号负 2 RXD RS232信号接收TXD+ RS422信号发送正 3 TXD RS232信号发送TXD- RS422信号发送负 4 DTR 数据终端准备好,已与6短接RXD+ RS422信号接收正 5 GND 信号地RXD- RS422信号接收负 6 DSR 据设备准备好,已与4短接SG 信号地7 RTS 请求发送,已与8短接FG 屏蔽地(机壳地)8 CTS 允许发送,已与7短接9 不用不用FS-485C与设备的RS232口的连接:FS-485C可连接任何RS232串口,本产品的RS232插座是按标准的DTE接口定义的,连接标准DCE接口可用直通电缆连接,连接象电脑这样的DTE接口需做一条交叉电缆,如下图所示,随产品已配有该电缆。
对于其它未按标准信号排列的RS232口,用户按照"发送连接收,接收连发送"的原则连接即可。
FS-485C可用于点到点通信和多点通信,除可连接多个其它RS485/422接口外,也可将多达128个RS232口组成RS485或RS422通信网络,其通信距离可达2公里,各节点的地址由设备的内部程序确定。
如使用屏蔽双绞线,请将屏蔽层接到产品的"FG"端子上。
1、二线半双工RS485通信网络:将FS-485C转换器上的RS485和RS422选择开关K1拨到"485",将网络的始端和终端的FS-485C上的终端电阻设置开关K2拨到"R",网络上的其它FS-485C上的终端电阻设置开关K2拨到"OFF"。
2、四线全双工RS422通信网络将FS-485C转换器上的RS485和RS422选择开关K1拨到"422",将网络的始端和终端的FS-485C上的终端电阻设置开关K2拨到"R",网络上的其它FS-485C 上的终端电阻设置开关K2拨到"OFF"。
RS232与RS485串行接口转换电路及其编程实现
第8卷第1期实验科学与技术・69・RS232与RS485串行接口转换电路及其编程实现胡玮,魏伟(华中科技大学电气学院.武汉430074)摘要:文章给出了一种通用RS232一RS485串口通信转换器的硬件结构和程序实现。
介绍了该转换器在电路测试技术课程电子实验报告中的应用实例。
关键词:电子实验报告;串口通信;转换器;MAX232芯片;MAX485芯片中图分类号:TP311:TM930文献标识码:B文章编号:1672—4550(2010)01—0069—03RS232toRS485SerialInterfaceConversionCircuitanditsProgrammeHUWei,WEIWei(CdlegeofElectrical&ElectronicEngineedng。
HuazhongUniversityofScieneandTechnology,Wuhan430074,China)Abstract:llfispaperpresentedaCOlllIgonusedRS232-RS485serialinterfaceconversioncircuitanditsprogrmme.Inaddition,thewholeconfigurationofelectronicalexperimentreportsforcircuitmeoryexperimentWaSalsogiveninthepaper.Keywords:ehctronicalexperimentreports;serialcommunication;conveyor;MAX232;MAX4851引言本文介绍的电路测试技术电子实验报告是电工实验台综合软件,该软件选用华中科技大学编著的电工基础实验讲义,制作了9个实验内容:2个直流实验,3个交流实验,4个动态实验。
每个实验相对于一个独立的实验界面,这个实验界面运用软件平台制作完成。
通过使用该软件,学生可以在课堂上完成实验的同时完成实验报告,并在网络打印机上打印出来。
RS232与RS485串行接口转换电路及编程实现
RS232与RS485串行接口转换电路及编程实现RS232和RS485都是串行通信接口,但它们在信号电平、传输距离和通信方式等方面有所不同。
RS232是一种单向通信的接口,常用于连接个人计算机和外部设备,如打印机、调制解调器等,信号电平为正负12V。
而RS485是一种半双工通信的接口,常用于远距离和多点通信,信号电平为正负2-6V。
为了实现RS232与RS485之间的转换,我们需要使用特定的电路和编程实现。
电路设计:1.信号电平转换:由于RS232和RS485的信号电平不同,所以我们需要使用电平转换电路将RS232的正负12V转换为RS485的正负2-6V。
这可以通过使用MAX202芯片来实现。
MAX202芯片是一个双向转换器,可以将RS232信号转换为RS485信号。
2.数据方向控制:RS485是一种半双工通信接口,需要通过数据方向控制线来实现发送和接收的切换。
可以使用一个双四极开关(如74HC4053)来控制数据方向。
其中A路和B路分别连接到RS485的A线和B线上,控制端连接到MCU的IO口。
3.电源供电:RS485通信线需要提供独立的5V供电,可以使用一个稳压芯片(如LM7805)来为RS485提供稳定的电源。
编程实现:1.初始化串口:在MCU上初始化串口,设置波特率、数据位、停止位等参数。
根据不同的MCU,具体的初始化方法会有所不同。
2.设置数据方向:根据发送或接收操作,通过控制IO口的电平来控制数据方向,将数据发送到RS485或从RS485接收数据。
3.发送数据:将要发送的数据写入串口缓冲区,并发送出去。
4.接收数据:通过轮询串口缓冲区检查是否有数据到达,若有数据则读取并进行相关处理。
总结:通过以上电路设计和编程实现,我们可以实现RS232与RS485之间的串行接口转换。
这样可以实现单向通信接口与远距离多点通信接口之间的互联。
在实际应用中,我们需要根据具体的系统需求和MCU的特性进行具体的电路和编程设计。
RS232转RS485电路图
自制无源RS232-485转换器一、RS-232、RS-422与RS-485的简单介绍RS-232、RS-422与RS-485都是串行数据接口标准,最初都是由电子工业协会(EIA)制订并发布的。
RS-232在1962年发布,命名为EIA-232-E,作为工业标准,以保证不同厂家产品之间的兼容。
其传送距离最大约为15米,最高速率为20kb/s,并且RS-232是为点对点(即只用一对收、发设备)通讯而设计的。
所以,RS232只适合于本地通讯使用。
RS-422由RS-232发展而来,它是为弥补RS-232之不足而提出的。
为改进RS-232通信距离短、速率低的缺点,RS-422定义了一种平衡通信接口,将传输速率提高到10Mb/s,传输距离延长到1200米(速率低于100kb/s时),并允许在一条平衡总线上连接最多10个接收器。
RS-422是一种单机发送、多机接收的单向、平衡传输规范,被命名为TIA/EIA-422-A标准。
为扩展应用范围,EIA又于1983年在RS-422基础上制定了RS-485标准,增加了多点、双向通信能力,即允许多个发送器连接到同一条总线上,同时增加了发送器的驱动能力和冲突保护特性,扩展了总线共模范围,后命名为TIA/EIA-485-A标准。
由于EIA提出的建议标准都是以RS作为前缀,所以在通讯工业领域,仍然习惯将上述标准以RS作前缀称谓。
RS-232、RS-422与RS-485标准只对接口的电气特性做出规定,而不涉及接插件、电缆或协议,在此基础上用户可以建立自己的高层通信协议。
二、自制RS232-485转换器电路图:RS232-485转换器主要包括了电源、232电平转换、485电路三部分。
本电路的232电平转换电路采用了NIH232或者也可以直接使用MAX232集成电路,485电路采用了MAX485集成电路。
为了使用方便,电源部分设计成无源方式,整个电路的供电直接从PC机的RS232接口中的DTR(4脚)和RTS(7脚)窃取。
常用电路:RS232转RS485电路图
IRFP250自制无源RS232-485转换器一、RS-232、RS-422与RS-485的简单介绍RS-232、RS-422与RS-485都是串行数据接口标准,最初都是由电子工业协会(EIA)制订并发布的。
RS-232在1962年发布,命名为EIA-232-E,作为工业标准,以保证不同厂家产品之间的兼容。
其传送距离最大约为15米,最高速率为20kb/s,并且RS-232是为点对点(即只用一对收、发设备)通讯而设计的。
所以,RS232只适合于本地通讯使用。
RS-422由RS-232发展而来,它是为弥补RS-232之不足而提出的。
为改进RS-232通信距离短、速率低的缺点,RS-422定义了一种平衡通信接口,将传输速率提高到10Mb/s,传输距离延长到1200米(速率低于100kb/s时),并允许在一条平衡总线上连接最多10个接收器。
RS-422是一种单机发送、多机接收的单向、平衡传输规范,被命名为TIA/EIA-422-A标准。
为扩展应用范围,EIA又于1983年在RS-422基础上制定了RS-485标准,增加了多点、双向通信能力,即允许多个发送器连接到同一条总线上,同时增加了发送器的驱动能力和冲突保护特性,扩展了总线共模范围,后命名为TIA/EIA-485-A标准。
由于EIA提出的建议标准都是以RS作为前缀,所以在通讯工业领域,仍然习惯将上述标准以RS作前缀称谓。
RS-232、RS-422与RS-485标准只对接口的电气特性做出规定,而不涉及接插件、电缆或协议,在此基础上用户可以建立自己的高层通信协议。
二、自制RS232-485转换器电路图:RS232-485转换器主要包括了电源、232电平转换、485电路三部分。
本电路的232电平转换电路采用了NIH232或者也可以直接使用MAX232集成电路,485电路采用了MAX485集成电路。
为了使用方便,电源部分设计成无源方式,整个电路的供电直接从PC机的RS232接口中的DTR(4脚)和RTS(7脚)窃取。
RS232与RS485串行接口转换电路及其编程实现
・ 9・ 6
R 2 2与 R 4 5串行 接 口转 换 电路及 其编 程 实现 S3 S8
胡 玮 ,魏 伟
( 中科技大学电气学院 , 华 武汉 4 07 ) 3 04
摘要 :文章给 出了一种通用 R 22一R 45串口通信转换 器的硬件 结构和程序 实现。介 绍 了该 转换 器在 电路 测试技 术课 程 S3 S8
实 现 R 2 2与 R 4 5间的转换 。 s3 S8
电工 实验 台数字仪 表数 据采集 系统 的结构 如 图 1 所示 。在系 统 中 ,主控计 算机 为普 通 的 8 X 6系 08 列 微机 ,下位机 为 8 5 系 列的单 片机应 用 系统 ( 01 包
现实验 数据误 差 大而登 记重 新做 实验 的现象 。 作 者在 电路 测试技 术 电子实 验报告 软件 开发 中 完 成 了数字仪 表数 据采 集 R 22一R 45串 口通 信 S3 S8 转换 器 的研制 工作 。本 文将 给出转 换器 硬件结 构 图 和软件 编程节 选 ,探讨 完成后 的电子实 验报告 软件
通 信 中使 用最广 泛 的接 口电路 。R 45接 口电路采 S8
用 平衡差 分结构 ,且 收发器 共用 总线 。其最 大 的优
件 平 台制作 完成 。通过 使用该 软 件 ,学 生可 以在课 堂上完 成实 验 的同时完 成实 验报告 ,并 在 网络打 印
机上打印出来。学生使用电子实验报告可以当堂完 成 当堂改正 。由于 有 P p e软 件进 行 电路 的仿 真 , si c
在 电工 实验 台上使 用 的普 通计 算机 输 出串 口为
I
l
l下位机 J2下位机 * J
R 45 I R 45 5 . 8 I ¥ 8
简单易用的RS232、RS485与RS422转换方案
工业现场应用中存在诸多总线应用情况,例如RS-232和RS-485转换且双向隔离、RS-485与RS-422接口共用,本文将为大家介绍这一类应用的方案,不仅简单方便,而且可以提高通信的可靠性。
一、高性能的RS-232与RS-485双向转换电路图1:RS-232/RS-485双向转换模块图1右侧所示为RS-232/RS-485总线双向转换模块,不仅体积大速度慢,而且RS-232和RS-485总线之间也没有实现隔离。
图1左侧所示为MPM11T 模块,通过如图2所示的简单连接即可实现RS-485与RS-232总线的自动切换。
图2 RS-232转RS-485接口MPM11(A)T 是集成RS-232和RS-485收发器,体积仅为24.98mm×16.9mm×7.1mm ,其RS-485接口通信速度为250kbps ,RS-232的通信速度为120kbps ,因此使用MPM11(A)T 可以实现最高120kbps 的RS-232与 RS-485双向转换速度,如图3、图4和图5所示为使用MPM11T 实现RS-232和RS-485双向转换的通信波形,可以看出总线波形质量良好。
图3:MPM11T 实现RS-485与RS-232双向转换通信波形1简单易用的RS -232、RS -485与RS -422转换方案图4:MPM11T 实现RS-485与RS-232双向转换通信波形2图5:MPM11T 实现RS-485与RS-232双向转换通信波形3MPM11(A)T 模块不仅输入与输出之间隔离,输出RS-232通道与RS-485通道之间也相互隔离,并且具有较高的EMC 防护能力,裸机情况下,RS-485接口和RS-232接口可以承受接触静电±4kV ,共模浪涌±2kV 。
如果需要更高等级可以参考MPM11(A)T 数据手册推荐保护电路,使用推荐保护电路后RS-485接口和RS-232接口可以承受接触静电±8kV ,共模浪涌±4kV ,差模浪涌±2kV 。
关于RS232转RS485转换器的性能介绍,这篇说的最明白了,通俗易懂
关于RS232转RS485转换器的性能介绍,这篇说的最明⽩了,通俗易懂配有不同标准串⾏接⼝的计算机、外部设备或智能仪器之间进⾏远程数据通信时,需要进⾏标准串⾏接⼝的相互转换。
485转换器将单端的RS-232信号转换为平衡差分的RS-485或RS-422信号。
RS-485、RS-422⾃动识别功能,使⽤更加简单。
接下来我就来为⼤家详细介绍⼀下我们帝特的DT-9001 RS232转RS485⼯业级转换器相关介绍,感兴趣的朋友就⼀起来看看吧!这款DT-9001 RS232转RS485⼯业级转换器兼容RS-232、RS-485标准,能够将单端的RS-232信号转换为平衡差分的RS-485信号,转换器可将RS-232通信距离延长⾄1.2公⾥。
不需要外接电源,采⽤独特的“RS-232电荷泵”驱动,不需要靠初始化RS-232串⼝可得到电源,内部带有零延时⾃动收发转换,独有的I/O电路⾃动控制数据流⽅向,⽽不需任何握⼿信号(如RTS、DTR等),从⽽保证了在RS-232半双⼯⽅式下编写的程序⽆需更改便可在RS-485⽅式下运⾏,确保适合现有的操作软件和接⼝硬件。
RS232转RS485⼯业级转换器的传输速率300-115.2Kbps,都可以应⽤于主控机之间、主控机与单⽚机或外设之间构成点到点、点到多点远程多机通信⽹络, 实现多机应答通信。
帝特RS232转RS485⼯业级转换器⼴泛地应⽤于⼯业⾃动化控制系统、⼀卡通、门禁系统、停车场系统、⾃助银⾏系统、公共汽车收费系统、饭堂售饭系统、公司员⼯出勤管理系统、公路收费站系统等等。
DT-9001 RS232转RS485⼯业级转换器是⼀款⾼性能RS-232/485转换器,袖珍型外形设计,配有可插拨接线端⼦,使⽤灵活⽅便,可以满⾜⼀些⼯业领域通信的应⽤。
DT-9001 RS232转RS485⼯业级转换器的性能介绍:1、⾼性能RS-232/485双向转换器,体积⼩巧,安装简便兼容EIA/TIA的RS-232和RS-485标准;2、⾃动侦测串⼝速率、判别和控制数据传输⽅向;3、特有⾼效串⼝取电技术,三线仍能正常⼯作,功耗极低;4、内置⾼性能进⼝芯⽚,通信距离长达1200⽶;5、接⼝具有15KV静电保护;6、内置TVS保险⼆极管,⽀持RS-232和RS-485协议设备远程传输;7、⼯作⽅式:异步半双⼯差分传输,点对点或点对多点,2线半双⼯⽅向控制:采⽤数据流向⾃动控制技术,⾃动判别和控制数据传输⽅向;8、波特率:300~115200bps,⾃动侦测串⼝信号速率;9、传输距离:RS-485端为1200⽶(9600bps),RS-232端建议不超过15⽶;10、接⼝形式:RS-232为DB9母头,RS-485为DB9公头或3位⼯业端⼦;11、电源指标-电源输⼊:⽆需外接电源,设备从RS-232⼝的TXD、RTS、DTR信号获取电源功耗:静态功耗10mA以内,动态功耗平均值为40mA以内;12、环境指标-⼯作温度:-20℃~70℃湿度:相对湿度5%~95%;13、传输介质:双绞线(线径⼤于或等于0.5MM)或屏蔽线;14、材质:采⽤ABS外壳以及优质元器件,具有防雷设计,使⽤更放⼼;好了,以上内容就是我对帝特RS232转RS485⼯业级转换器的介绍及性能参数这个问题的详细解读,希望能对你有所帮助!。
自制无源RS232转485转换器
自制无源RS232转485转换器一、RS-232、RS-422与RS-485的简单介绍 RS-232、RS-422与RS-485都是串行数据接口标准,最初都是由电子工业协会(EIA)制订并发布的。
RS-232在1962年发布,命名为EIA-232-E,作为工业标准,以保证不同厂家产品之间的兼容。
其传送距离最大约为15米,最高速率为20kb/s,并且RS-232是为点对点(即只用一对收、发设备)通讯而设计的。
所以,RS232只适合于本地通讯使用。
调频FM发射话筒制作套件 RS-422由RS-232发展而来,它是为弥补RS-232之不足而提出的。
为改进RS-232通信距离短、速率低的缺点,RS-422定义了一种平衡通信接口,将传输速率提高到10Mb/s,传输距离延长到1200米(速率低于100kb/s时),并允许在一条平衡总线上连接最多10个接收器。
RS-422是一种单机发送、多机接收的单向、平衡传输规范,被命名为TIA/EIA-422-A标准。
为扩展应用范围,EIA又于1983年在RS-422基础上制定了RS-485标准,增加了多点、双向通信能力,即允许多个发送器连接到同一条总线上,同时增加了发送器的驱动能力和冲突保护特性,扩展了总线共模范围,后命名为TIA/EIA-485-A标准。
由于EIA提出的建议标准都是以RS作为前缀,所以在通讯工业领域,仍然习惯将上述标准以RS作前缀称谓。
RS-232、RS-422与RS-485标准只对接口的电气特性做出规定,而不涉及接插件、电缆或协议,在此基础上用户可以建立自己的高层通信协议。
二、自制RS232-485转换器 电路图: RS232-485转换器主要包括了电源、232电平转换、485电路三部分。
本电路的232电平转换电路采用了NIH232或者也可以直接使用MAX232集成电。
RS232-RS485无源转换器说明书
RS232-RS485无源转换器将RS-232接口转换成两线半双工RS-485接口,串口取电技术,无需外供电源。
一、产品特性●串口取电,无需RTS、DTR辅助供电;●独有的串口保护电路,可带电热插拔;●通信距离可达1千米(9.6Kbps);●支持128节点轮询网络结构;二、产品图片及接口介绍如上图所示:RS-232端(DB9孔):连接到计算机DB9Z针RS-232接口,也可以与其它RS-232串口连接串口RS-485端(蓝色欧式端子):信号介绍如上图所示。
跳线J1:120欧终端电阻跳线。
断开(OPEN):终端电阻断开。
短接(CLOSE):终端电阻接入。
匹配电阻,RS-485是差分电平通信,在距离较长或速率较高时,线路存在回波干扰,此时需要在通信线路首末两端并联120Ω匹配电阻。
匹配电阻会降低线路带负载能力,我们推荐在通信速率大于19.2K或线路长度大于200米时,才需加接匹配电阻。
接地说明,RS-485要求通信双方的地电位差小于1V,所以建议一定要将两边的信号地相连,但该信号地不要接大地。
三、应用示例:1、点到点两线半双工通讯2、点到多点两线半双工通讯为防止信号的反射和干扰,长距离传输时需在线路的终端加装匹配电阻。
四、附赠救火车工作室串口调试软件1.2。
使用电脑和485总线连接,进行通讯调试时,可以使用本软件,软件界面如下图:五、技术支持联系方式秦皇岛千目电子有限公司地址:河北省秦皇岛市海港区和平大街和平E站424室技术服务QQ:849046309(救火车)主要技术支持方式邮箱:**************MSN:***************。
RS232-RS485-USB转换器
RS232、RS485、USB转换器笔者在一家企业从事电气技术工作,由于工作关系经常接触RS232、RS485接口,如PLC、变频器、工控仪表等,而时下无论台式机还是笔记本电脑,都难觅RS232的踪影,基本上是USB一统天下,因此萌生了制作一个RS232、RS485、USB转换器的想法,好在这方面的资料也并不难找,经过两天的努力,终于取得成功,现介绍给大家,供和我有同样需求的朋友参考。
一、电路原理图1、RS232—TTL见图1,这里采用分立元件电路,也可以采用专门的MAX232、MAX202集成块。
2、RS485—TTL见图2,采用SN75176,也可以用MAX485、MAX487直接代换。
3、USB—TTL见图3,采用PL-2303HX,需从网上下载相应的驱动程序。
二、转换这个转换器是基于TTL层面的,为简单起见,笔者采用了插针方式(CJ1、CJ2、CJ3),通过跳线帽来实现三者间的转换,见图4,原则是:两者的TXD X—RXD X交叉连接。
例如RS232—RS485转换的连接为:TXD232—RXD485、RXD232—TXD485,具体跳线帽见图5,RS232—USB、RS485—USB转换同理。
电源供应既可以采用USB电源,也可以通过2PIN由独立的5V电源供应,通过插针CJ4,用跳线帽来选择。
电路还增加了一个TTL输出插口CJ5,用于与单片机连接,实现单片机与RS232、RS485、USB的通讯转换,方便单片机爱好者,一机多用。
此外,转换器的RS232、RS485采用的是DB9公座和USB插座,还应准备一根RS232交叉线、一根3、5、8直通线(即西门子PLC与触摸屏的连接线)、一根USB直通线,用于PC、转换器、目标设备间的连接。
三、调试这款转换器由于电路简单,笔者直接用洞洞板搭接而成,读者也可以自行设计印刷电路板,只要元件完好,制作无误,几乎不需调试就可以投入使用,但为避免一些初学者走弯路,觉得还是有必要介绍一下调试的技巧。
RS232与RS485串行接口转换电路及编程实现
$ 硬件电路
在硬件上, 需要设计一个符合 ! "#$ % $ 通讯 标 准 的 驱 动 电 路 来 实 现 与3 1机 的 接
口, 此 电 路 中,与 3 1 机接口的芯片为 (也可以使用其它相兼容的芯片如 ;5 < $ % $ 、 、 。;5 9 1 = $ % $ 4 1 $ % $ 5 > $ % $ 等) < $ % $ 功耗 低, 集成度高, 且芯片内部具有升压电路和极 性转换电路, 在单( 即可实现 + 供电条件下, 电平与 电平的相互转换, 还省 4 4 = ! " # $ % $ 去了6 $ + 电源。此电路中电源 + 1 1 由计算 机串口提供, 当! 串口 脚电压升高 " #$ % $ * 时, 通过二极管给 1 稳压管 ? ( 迅速充电, 6
用于使电压范围稳定在! " 左右。 它们可以很方 # $ %& ’ ! 接口芯片很多, 便地实现 # 这些芯片 $ % & ’ ! 串行通讯接口, 除了一些附加功能不一样外 (如抗雷击、 低功 耗等) , 其主要的收发功能和电路构成基本一 致, 本方案选用了性能较好的接口芯片 。() () * & ’ ! * & ’ !为 ’ 个管脚, + , - 封装, ! ! 脚 为数据接收端, 脚 为数据接收 . # / 0 # 1 允许端, 低电平有效; 2脚 + 1 为数据发送允 许端, 高电平有效; 、 &脚 + ,为数据发送端; 3 它把一个三态差分线 4脚为电流环回路端; 路驱动器和一个差分线路接收器组合在一 起, 并共用 )、 5 两根总线。它的传输方向由 ! 当+ 驱动器优 + 1和 ! # 1 所 控 制, 16. 时, 先, 可进行数据发送, 此时接收器呈高阻状 ! ! 7时, 态; 而当 # 接收器优先, 可进行数据 16 接收, 此时驱动器呈高阻状态。 } 2 ? 0 向串口发送数据 在编程的过程中, 需要注意的是串口S芯 连接器第 & 脚 + 在数据发送 N # 信号的控制, 时, 通过 E (V ) ; 将串 J = B E E? $ K D + N # 1 L ; Q < K ) R $ 1 口+ 则# (( N # 置为低电平, 0 / U N ) * 0 2 0第 S 脚) 输出为高电平, 从而将 ( ) * & ’ !的驱动器置 为发送状态, 同理, 当数据发送完毕后, 通过 E J (N ) ; 将串口 + = B E E ? $ K D + N # 1 L ; Q < K # U 1 N #置 为高电平, 则# (( 输出为 0 / U N ) * 0 2 0第S脚) 低电平, 从而将 ( ) * & ’ !的接收器置为接收状 态, 为代码如 =机从单片机接收数据做准备, 下。 : : () W B 8 I= = B E E + < / L $ K L I M { ; = 5 D K ) A A ; : D : D J + ; D ; P P/ F ( ) ; / : D : D J + ; D ; ? $ K D $ 8 H K . F ( ) ; / : D : D J + ; D ; ? 1 < K E K L D ) D 7 6 7 O S 7 F (! E ( ) )E 8 C J = B E E?X K D B A D / K L J F (N ; = B E E? $ K D B A D / K L # U 1) F ( ) ; E J = B E E? $ K D , L 5 : C C K A = B : L D 7 (E () ) 8 C J = B E E? X K D B A D / K L F { (V ; E J = B E E? $ K D + N # 1 L ; Q < K ) R $ 1) (= E J = B E E? $ K D / : D : D / < K " ; A 8 ; L D F (/ ) ) ; : D : D J + ; D ; F 脚置为高电平。代码如下: : : () 5 / / R= = B E E + < / L , L 8 D + 8 ; < B M M { : : () ; = + 8 ; < B / L , L 8 D + 8 ; < B M M ( ) ; E J = B E E? $ K D = B E E B A D . (” , , , ” ) ; E J = B E E? $ K D $ K D D 8 L 9 S 3 7 7 L ’ . M ( ) ; E J = B E E? $ K D # N T A K 9 T B < I . ( ) ; E J = B E E? $ K D , L : D R K L 7 F ( ) ; E J = B E E? $ K D , L 5 : C C K A $ 8 H K ! . 0 ( ) ; E J = B E E? $ K D , L : D ( B I K . F ( ) ; E J = B E E? $ K D # N $ 1 L ; Q < K D A : K A K D : A LN # U 1;
485 232 422 ttl互转原理
485 232 422 ttl互转原理标题:[485、232、422 TTL互转原理详解]一、引言在工业自动化和数据通信领域中,RS-232、RS-422与RS-485是三种常见的串行通信接口标准。
其中,TTL(Transistor-Transistor Logic)电平信号广泛应用于集成电路内部的信号传输,而RS-232、RS-422、RS-485则主要用于设备间的长距离通信。
为了实现不同设备间的互联互通,就需要进行TTL与其他标准之间的转换。
本文将详细解析485、232、422与TTL电平互转的原理。
二、TTL电平与RS-232、RS-422、RS-485电平概述1. TTL电平:TTL逻辑电平标准由+5V代表逻辑“1”,0V代表逻辑“0”。
这种电平标准适用于短距离、低速率的集成电路间通信。
2. RS-232电平:RS-232是一种单端通信方式,其逻辑“1”通常为-3V 至-15V,逻辑“0”为+3V至+15V,即采用负逻辑电平,适用于点对点较远距离通信。
3. RS-422电平:RS-422采用差分信号传输,支持全双工通信,能有效抑制共模干扰,每个信号线对包括一条数据发送线和一条数据接收线,逻辑状态由两线间的电压差决定,一般规定当A>B时为逻辑“1”,反之为逻辑“0”。
4. RS-485电平:RS-485与RS-422类似,也是差分信号传输,但允许多个设备连接到同一条总线上,形成多点通信网络,同样以两线间的电压差判断逻辑状态。
三、TTL与其他电平的互转原理1. TTL转RS-232:TTL转RS-232的过程主要通过电平转换芯片实现,如MAX232等。
这类芯片内部集成有电荷泵电路,能够从+5V电源产生±10V左右的电压供给RS-232电平驱动器和接收器使用。
当TTL输出高电平时(+5V),RS-232接收器输出-10V左右;当TTL输出低电平(0V)时,RS-232接收器输出+10V左右,从而完成电平转换。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
RS-232接口与RS-485/RS-422接口的智能转换2摘要:详细地介绍了如何从RS-232信号线上高效率地产生电源,如何实现RS-232接口与RS-485RS-422接口的智能转换,同时,也给出了具体的硬件设计及软件设计方法。
关键词:RS-232 RS-485RS-422 接口智能转换器随着计算机在工业的广泛应用,控制局域网络也深入应用到各行各业之中。
现行的诸多控制系统,若采用单机控制方式已越来越难以满足设备控制的要求,因为往往我们所控制的设备只是整个系统的一个基本单元,它既需要外部输入一些必要的信息,同时,也需要向外部输出自身的运行参数和状态。
所有这些,都要求我们采用控制网络技术,将众多设备有机地连成一体,以保证整个系统安全可靠地运行。
目前,在我国应用的现场总线中,RS-485RS-422使用最为普遍。
当用户要将基于标准的RS-232接口设备,如PC机,连接至由RS-485RS-422构成的通讯网络时,则必须作RS-232和RS-485RS-422之间的电平转换。
传统的做法是在设备内扩展一个通讯适配卡,由通讯适配卡实现电平转换,内部主机再通过并行总线读出或写入数据。
显然,这种设计方法存在下列缺点:• 由于适配卡是基于某一种总线标准扩展的,而不是基于RS-232电平标准,所以其应用范围受到限制,只能一种适配卡适用一种总线(如ISA适配卡不可能插入STD总线或用户自定义的总线),其通用性较差;• 虽然实现的仅仅是电平转换,但是由于需要考虑与扩展总线的接口和增加一个标准的UART,并且需要占用系统的其它宝贵资源,使硬件和软件变得过于复杂;• 复杂的硬件设计大大增加了元器件的数目和电路板面,使适配卡的成本过高;• 由于采用内置插卡方式,使变更通信方式比较麻烦,如将半双工通信方式设置为全双工方式等。
另外,维修和测试也比较麻烦;• 对于现有的基于RS-232的设备,在无法变动系统软件和硬件的情况下,显然适配卡无法将这些设备连成基于RS-485或RS-422通信网络的分布式系统。
为了克服上述缺点,同时考虑到RS-232接口的自身特点,我们设计了一种小巧的、无须外部供电的智能收发转换器,实现RS-232和RS-485RS-422之间的电平转换。
1功能描述及结构框图本智能转换器作为一个独立的电平转换控制器,涉及线上取电、发送和接收状态的智能切换、通信方式设置、RS-232电平与RS-485RS-422电平之间的转换等方面。
具体描述如下:• 从RS-232接口上取电由于不采用外部供电方式,则必须从RS-232接口线取电,为内部元器件供电。
我们知道,标准的RS-232接口定义中,TXD、RTS和DTR是RS-232电平输出。
设计一个DC-DC 转换器,从这些信号上,能够为系统提供一定的电源功率。
• 低功耗微处理器微处理器通过监测TXD信号的变化,决定是否允许数据发送和数据接收。
另外,有关通信方式、波特率和半/双工工作方式选择也是通过TXD信号,或I/O口来设定的。
• RS-232电平与TTL电平之间的转换• RS-485RS-422电平与TTL电平之间的转换其内部电路结构示意图如图1所示。
2工作原理该智能转换器必须解决两个关键问题,即如何从RS-232线上获得电源和RS-485RS-422接口驱动所需的功率,和如何智能控制RS-485RS-422的收发使能。
2。
1 电源方案标准的RS-232定义中,有三个发送信号:TXD,RTS和DTR。
每根线上的典型输出电流为±8mA/±12V,考虑到TXD为负电平(处于停止发送,或发送数字“1”时)的时间较多,因而电源转换决定采用负电源输入,以最大限度地增加电源输入功率,升压至所需的工作电源。
从RTS和DTR上输入功率=2×8×12mW=192mW。
另外,由于通讯为间歇工作方式,所以输入电源端的储能电容和TXD(为负电平时)能够补充一定的功率。
假设,我们设计一个效率为85%、输出电压为3V的DC-DC转换器,则输出电流可达54.5mA。
2.2 智能控制收发使能RS-232通讯接口采用电平方式传输,适用于点-点通讯,无须专门的收发使能控制;而对于RS-485RS-422通讯接口则不同,由于采用差分电平方式传输,且允许在一条通讯总线上挂接多个节点,必然要求各个节点能够独立地控制总线驱动器关断或打开,保证不会影响到其它节点的正常通讯。
为了简化与转换器RS-232接口端相连的软件工作,更重要的是为了提高本转换器的通用性和灵活性(即插即用,无须要求用户更改任何相关软件和硬件),本转换器内置微处理器,实现收发使能的智能控制。
具体方法:微处理器在检测到UART 的通信起始位后,打开发送使能,允许串行数据发送至RS-485RS-422通讯网络。
微处理器根据所设定的波特率延时至UART停止位发送一半时(例如11位格式时,延时10.5T,),开始检测是否有下一个起始位到来。
在时间T内,若有下一个起始位到来,则保持发送状态,否则将关闭发送使能,结束数据发送。
3硬件设计由于本转换器供电来自RS-232信号线,其输入功率受到限制,因而在本设计中将尽可能地采用+3V供电的低功耗器件,保证总电流小于54.4mA。
主要包括4个部分:DC-DC 转换器、RS-232接口、RS-485RS-422接口和微处理器。
分别介绍如下:3.1 DC-DC转换器显然,还没有一个DC-DC转换器能够直接实现-12V输入,+3V输出的IC。
但是,如果我们利用现有的IC,稍作改动,即可实现该功能。
图2所示的DC-DC转换电路,就是利用MAX761实现的-12V输入,+3V输出、效率高于85%的升压DC-DC转换器。
该转换器实际输入电压范围为-2.5~-13.5V,静态工作电流仅I1=120μA,具有输出电流大于54.5mA的能力(如果前端输入功率未受到限制,则输出电流可达300mA以上)。
由于MAX761采用高效率的PFM控制方式,而且在本电路中,开关损耗较小?熞蛭?开关电流小于负载电流?牏熕?以能够达到比MAX761典型应用更高的效率MAX761典型应用效率为86%。
输出电压由下列方程确定:选取R2=100KΩ,根据所需要的输出电压,计算R1。
3.2 RS-232接口本转换器只需要一片单发/单收RS-232接口就可以满足要求,但必须要求+3V单电源工作、工作电流尽可能地小的接口电路。
MAX3221/NAX3221E(带±15kVESD保护)刚好能够满足上述要求,具有1TX/1RX,其工作电压+3~+5.5V,仅1μA的静态电流,负载电流小于I2=2mA。
3.3 RS-485RS-422接口为兼顾RS-485RS-422接口中半双工和全双工的要求,本转换器采用MAX3491作为RS-485RS-422接口电路,其主要指标为:+3~+3.6V单电源工作、工作电流1mA?熐?动60Ω负载时(半双工时,两个120Ω终端匹配电阻的并联值),峰值电流可达I3=3V/60Ω=50mA。
半双工和全双工工作方式是通过跳线器来设置的,见图3。
3.4 微处理器在本转换器中,微处理器所要完成的任务很简单,仅需要几根I/O线即可实现参数的设置和发送使能的自动控制。
实际选择中,采用Microchip公司的PIC12C508A,其主要指标为:工作电流I4<1.0mA?煿ぷ鞯缪?3V,频率4MHz)6条I/O线,512kByte的ROM。
其中,GP0、GP1、GP4和GP5四个引脚设定对应于16种常用波特率(300、600、1200至38.4Kbps等8种,以及900、1800至115.4Kbps等8种)的延时时间;GP3对应于10位或11位串行数据格式;GP2为TXD输入,用来检测UART何时发送和停止数据;GP1为复用输出引脚,用来控制MAX3491的发送使能控制端;GP0也为复用输出引脚,用来控制MAX3491的接收使能。
详见图3。
本转换器的最大电流总和<I1+I2 +I3 +I4 =0.12+2.0+50.0+1.0=53.12mA,小于DC-DC 转换器的最小输出电流54.4mA,因而通过RS-232信号线为本电路供电是完全可行的。
实际上,由于输入电源端的储能电容E1和TXD(为负电平时)能够为电路补充一定的功率,所以设计上留有较大的电源功率裕量。
4软件设计本转换器的软件设计较为简单,微处理器复位后,将所有的I/O口设为输入,并读入所有的I/O状态,保存到寄存器;将GP2和GP3改设为输出状态,并输出低电平,使RS-485RS-422接口处于禁止发送、允许接收的状态。
CPU根据GPI0的初始状态,确定出用户设定的通讯波特率和串行数据格式,从而预置内部的延时设定。
CPU检测到UART 开始通讯后,打开发送使能,经内部预置延时后,开始在一个位宽时间内检测是否有下一个起始位到来,如检测到,则重新延时等待;否则,关闭发送使能,结束当前通讯,重新检测UART的起始位。
对于半双工通讯方式,允许发送使能前应该关闭接收使能,而在发送使能关闭后才打开接收使能。
对于全双工通讯方式,其接收使能可以不受此信号控制,而可以直接通过跳线接地,始终允许接收。
总之,在本RS-232到RS-485RS-422接口的智能转换器设计中,除了本身这个产品具有较高的应用价值外,文中所涉及的RS-232信号线供电方案,由于其高效率、大电流输出能力,在许多基于RS-232接口的应用中都能够很好地满足应用;另外,这种智能控制RS-485RS-422接口的收发使能的思想,在扩展基于RS-485RS-422接口的网络分支及延伸通讯距离都能够得到很好的应用。