com串口线r232接法11

、‘
‘‘
、‘
串口控制线的制作和USB转串口线的选购方法 (组图)
2008-09-25 09:41
最近 , 需要对网络交换机进行调试,发现交换机没有串口控制线,交换机是 3Com 的 3300 和3900.于是决定自己制作。花了些功夫才焊好串口控制线,又做了一条USB转串口线,以便用笔记本电脑来调试。其间经历许多周折,现在记录下来,给遇到类似问题的读者借鉴。

  开始制作串口控制线时首先上网搜索,到的 3Com 交换机串口控制线是 Modem 连接方式,有最简单的 3 线制(发送、接收、信号地 ) 和标准的7线制。焊接好试了都不行。既然没有现成的线序,决定深入研究一下串口的工作原理,以便制作出能用的串口控制线。

  这里从硬件角度简述串口的线序、各脚电压、各脚电流。了解了这些参数,再经过测量分析,就可以判断什么样的串口才是正常的了。

  计算机出现之前 , 为连接串口设备, EIA 制定了 RS232 标准。 PC 机出现后,已有的串口设备成为 PC机外设,自然采用RS232 标准。目前 PC 机的串行通信接口采用 EIA-RS-232C 标准, C 代表 1969年最新一次的修改。EIA-RS-232( :标准对电器特性、逻辑电平和各种信号线功能作了规定。EIA-RS-232C标准用正负电压来表示逻辑状态,在数据信号线上若电压在 -3V ~ -15V 之间表示逻辑 1 ,若电压在 +3V~ +15V之间表示逻辑 0 :在控制信号线上若电压在 -3V ~ -15V 之间表示断开状态,若电压在 +3V ~+15V之间表示接通状态。介于 -3V ~ +3V 之间和低于 -15V 、高于 +15V 的电压无意义。
刹车马达
  而 (CPU 和终端则采用 TTL 电平及正逻辑, TTL 电平用 +5V 表示逻辑 1 , 0V 表示逻辑 0 ,它们与EIA采用的电平及负逻辑不兼容,需在接口电路中进行转换。 EIA-RS-232C 标准没有定义连接器的物理特征.因此出现了 DB-25、DB-15 和 DB-9 各种类型的连接器, PC 机的 COM1 和 COM2 串行接口采用 DB-9连接器。ELA-RS-232C 标准规定,当误码率小于 4 %时,允许导线长度 15m 。实际应用中,当使用 9600b /s、普通双绞屏蔽线时,传输距离可达 30m ~ 35m 。 PC 机的 COM1 和 COM2 两个串行接口采用的 DB 一9连接器是公 ( 针 ) 头,提供异步通信的 9 个引脚功能.分别为:①脚 (DCD) 数据载波检测,②脚 (RXD)接收数据,③脚(TXD) 发送数据,④脚 (DTR) 数据终端准备,⑤脚 (SG) 信号地,⑥脚 (DSR) 数据设备准备好,⑦脚(RaS)请求发送,⑧脚 (CTS) 清除发送,⑨脚 (RI) 振铃指示。 DB-9 公 ( 针 ) 头排列顺序如图 1 ,DB-9母座排列顺序如图 2 ,针 ( 座 ) 朝向自己。在连接器上标有数字。

  EIA-RS-232C 标准中 , 有三个发送信号: TXD 、 RTS 和 DTR ,每根线的典型输出电流为± 8mA/±12V 。通常由 RTS 和 DTR 供电的话,可提供约 192mW 功率。

  结合上述说明,如果不涉及Modem。串口传输数据只要有接收数据端②脚和发送数据端③脚就能实现.应将一个设备的接收数据端与另一设备的发送数据端相连。即接收与发送彼此交叉,信号地对应相接。接口不是DB-9的设备可以根据这种线序来焊接串口控制线。邮购盒

  经过测试, 3Com 的 3300 和 3900 串口控制线线序如图 3 所示。图 3 是通用异步串口控制线,通常两头都是DB-9母座。②、③脚交叉相连,其余脚一一对应连接。该串口控制线可作为外置 Modem 和 PC 机的 COM 口连接线,联想iSpirit2524F 交换机就采用这种串口控制线。如果大家不到设备的串口控制线,可以按照图 3 来焊接试试。

  图 4 是。 H3C 的 AR18 路由器串口控制线,一头是 DB-9 母座,连到 PC 机 COM 口,另一头是RJ-45,连到路由器上,有类似接口的设备可以根据图 4 来焊接。

  图 5 是 APC UPS 串口控制线.线头上标着 940-1524C 、 940-024C 或940-0272,都是差不多的。接计算机这端需要把①脚和④脚相连,⑦脚和⑧脚相连。

  现在.许多 PC 机都没有 COM 口,特别是笔记本电脑。但是有时候还是需要用到 COM 口,于是市场上出现了 USB 转COM口的数据线。这种数据线能实现 USB 信号到 TTL 电平再到 EIA 电平的转换,以模拟出一个 COM 口。图 6 是一根USB转 COM 口数据线的原理图, PL2303 用于实现 USB 信号到 TTL 电平的转换, ZT213 用于实现 TTL电平到EIA 电平的转换。 USB 转 COM 口数据线常用集成块还有 FT232 、 CP2101 等。此电路提供了异步通信的9个信号,符合 EIA-RS-232C 标准,笔者的所有设备通

按钮指示灯  过这条 USB 转 COM 口数据线都可以正常连接。

  市场上有些非标准的 USB 转 COM 口数据线,表现为部分设备不能使用,比如外置Modem不能用.或者单片机不能用,甚至完全不能使用。许多人觉得买到一条兼容性好的 USB 转COM口数据线只有靠运气,或者干脆买很贵的数据线。其实,要区分 USB 转 COM口数据线是否符合标准很简单,测量一下电压就可以了。将USB 转 COM 口数据线插入电脑 USB 口。不用装驱动程序,用万用表测量COM 口的③脚 (TXD) 、④脚 (DTR)、⑦脚 (RTS) 是否都有 -5.5V~6.5V的电压,如果都有,并且电压值均在此范围,那么这条数据线模拟出来的 COM口是标准的。符合 EIA-RS-232C 标准。图 6电路实测③、④、⑦脚电压均为 -6.3v 。笔者曾见到过一条数据线,只有③脚有-6.0V 电压,结果 sim读卡器能用,手机数据线不能用,估计该 USB 转 COM 口数据线只接了 3 条线,仅能提供②脚(RXD) 、③脚 (TXD) 和⑤脚(SG)3 个信号而已。

  如果电压不在上述范围,或者不是③、④、⑦脚而是其他脚有电压,也是有问题的。大家对照EIA-RS-232C标准各个参数就明白了。假如还不放心,可以测试通过该数据线是否能使用外置 Modem,正常就意味着其他设备都能够使用。因为 Modem和 COM 口通信要用到异步通信的全部 9个信号,缺一不可。测量电压同样可以判断真实的 COM 口是否正常,台式机 COM口③、④、⑦脚实测电压为 -8.4V~-11.7V,大家可以参考。
步进式开水机
11.1.2  PLC串口通信原理
PLC各型主机均内建2个通信接口的标准配置,即一个RS232和一个RS485通信接口,其RS232接口主要用于上下载程序或用来与上位机、触摸屏通信,而RS485接口主要用于组建使用RS485协议的网络,实现通信控制。
1.RS232接口
RS232-C接口连接器一般使用型号为DB-9的9芯插头座,只需3条接口线,即"发送数据"、"接收数据"和"信号地"即可传输数据,其9个引脚的定义如图11-3所示。
秸秆人造板
 
(点击查看大图)图11-3  RS232-C接口连接器定义
8gggg
在RS232的规范中,电压值在+3V~+15V(一般使用+6V)称为"0"或"ON"。电压在-3V~-15V(一般使用-6V)称为"1"或"OFF";计算机上的RS232"高电位"约为9V,而"低电位"则约为-9V。
RS232为全双工工作模式,其信号的电压是参考地线而得到的,可以同时进行数据的传送和接收。在实际应用中采用RS232接口,信号的传输距离可以达到15m。不过RS232只具有单站功能,即一对一通信。
2.RS485接口
RS485采用正负两根信号线作为传输线路。两线间的电压差为+2V~6V表示逻辑"1":两线间的电压差为-2V~6V表示逻辑"0"。
RS485为半双工工作模式,其信号由正负两条线路信号准位相减而得,是差分输入方式,抗共模干扰能力强,即抗噪声干扰性好;实际应用中其传输距离可达1200米。RS485具有多站能力,即一对多的主从通信。
在串行通信中,数据通常是在两个站之间传送,按照数据在通信线路上的传送方向可分为3
种基本的传送方式:单工、半双工和全双工,如图11-4所示。
 
(点击查看大图)图11-4  单工、半双工和全双工通信
单工通信使用一根导线,信号的传送方和接收方有明确的方向性。也就是说,通信只在一个方向上进行。

本文发布于:2024-09-25 04:38:48,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/139933.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:串口   控制线   信号   数据线   设备   电压
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议