首页 上一页 1 2 3 4 5 下一页 尾页

RS-232/RS-485/RS-422 接口与编程 点击:13077 | 回复:82



工控大亨

    
  • 精华:13帖
  • 求助:5帖
  • 帖子:851帖 | 1682回
  • 年度积分:0
  • 历史总积分:5491
  • 注册:2006年1月03日
发表于:2007-12-26 10:10:00
楼主
一、什么是RS-232 接口?

(1) RS-232 的历史和作用

在串行通讯时,要求通讯双方都采用一个标准接口,使不同的设备可以方便地连接起来进行通讯。RS-232-C接口(又称EIA RS-232-C)是目前最常用的一种串行通讯接口。(“RS-232-C”中的“-C”只不过表示RS-232的版本,所以与“RS-232”简称是一样的)它是在1970 年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。它的全名是"数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准"该标准规定采用一个25 个脚的DB-25 连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。后来IBM的PC 机将RS-232 简化成了DB-9 连接器,从而成为事实标准。而工业控制的RS-232 口一般只使用RXD、TXD、GND 三条线。

(2)RS-232 接口的电气特性

在RS-232-C 中任何一条信号线的电压均为负逻辑关系。即:逻辑"1"为-3 到-15V;逻辑"0"为+3 到+15V 。RS-232-C 最常用的9 条引线的信号内容如下所示

DB-9 1 2 3 4 5 6 7 8 9

DB-25 8 3 2 20 7 6 4 5 22

定义DCD RXD TXD DTR GND DSR RTS CTS RI

(3) RS-232 接口的物理结构

RS-232-C 接口连接器一般使用型号为DB-9 插头座,通常插头在DCE端,插座在DTE端.

PC 机的RS-232 口为9 芯针插座。而波士RS-232/RS-485转换器的RS-232 为DB-9 孔插头。一些设备与PC 机连接的RS-232 接口,因为不使用对方的传送控制信号,只需三条接口线,即"发送数据TXD"、"接收数据RXD"和"信号地GND"。RS-232 传输线采用屏蔽双绞线。

(4)RS-232 传输电缆长度

由RS -232C标准规定在码元畸变小于4%的情况下,传输电缆长度应为50 英尺,其实这个4%的码元畸变是很保守的,在实际应用中,约有99%的用户是按码元畸变10-20%的范围工作的,所以实际使用中最大距离会远超过50英尺,美国DEC公司曾规定允许码元畸变为10%而得出下面实验结果。其中1 号电缆为屏蔽电缆,型号为DECP.NO.9107723 内有三对双绞线,每对由22# AWG 组成,其外覆以屏蔽网。2 号电缆为不带屏蔽的电缆。型号为DECP.NO.9105856-04是22#AWG 的四芯电缆。

DEC 公司的实验结果

波特率bps    1号电缆传输距离(米)    2号电缆传输距离(米)

110         1500                        900

300         1500                        900

1200         900                        900

2400         300                        150

4800         300                        75

9600         75                         75

经过许多年来RS-232 器件以及通信技术的改进,RS-232 的通信距离已经大大增加。波士电子的RS-232 增强器可以将普通的RS-232 口的通信距离直接延长到1000米。

二、什么是RS-485 接口?

1. RS-485 的电气特性:

发送端:逻辑"1"以两线间的电压差为+(2 至6) V 表示;逻辑"0"以两线间的电压差为-(2 至6)V 表示。接收端:A比B高200mV以上即认为是逻辑"1",A 比B 低200mV 以上即认为是逻辑"0"。

2. RS-485(或 RS-422)的接线:

RS -485(或 RS-422)通信建议一定要接地,因为RS-485(或 RS-422)通信要求通信双方的地电位差小于1V。即:半双工通信接3根线(+A、-B、地),全双工通信接5根线(+发、-发、+收、-收、地)。为了安全起见,建议通信机器的外壳接大地。RS-485(或 RS-422)光隔转换器的所有外接电源的“地”必须全部连在一起但不要与计算机外壳地相连,因为电源“地”同时也是RS-485或 RS-422的信号“地”。当通信距离超过100米时建议最好使用光电隔离的通信接口转换器。

3. RS-485 的数据最高传输速率为10Mbps。但是由于RS-485 常常要与PC 机的RS-232口通信,所以实际上一般最高115.2Kbps。又由于太高的速率会使RS-485 传输距离减小,所以往往为9600bps 左右或以下。

4. RS-485 接口是采用平衡驱动器和差分接收器的组合,抗噪声干扰性好。

5. RS-485接口的最大传输距离标准值为1200米(9600bps时),实际上可达3000米,RS-485 接口在总线上是允许连接多达128个收发器、即RS-485 具有多机通信能力,这样用户可以利用单一的RS-485 接口方便地建立起设备网络。因RS-485 接口具有良好的抗噪声干扰性,长的传输距离和多站能力等上述优点就使其成为首选的串行接口。因为RS485&n



数控鼠

  • 精华:1帖
  • 求助:0帖
  • 帖子:17帖 | 134回
  • 年度积分:0
  • 历史总积分:441
  • 注册:2004年5月09日
发表于:2007-12-27 06:29:00
1楼
学习了

浅醉闲眠

  • [版主]
  • 精华:3帖
  • 求助:3帖
  • 帖子:219帖 | 13148回
  • 年度积分:152
  • 历史总积分:116149
  • 注册:2002年6月21日
发表于:2007-12-27 08:08:00
2楼
这个不错!学习了.

他山石

  • 精华:3帖
  • 求助:3帖
  • 帖子:169帖 | 2343回
  • 年度积分:4
  • 历史总积分:5792
  • 注册:2004年8月29日
发表于:2008-01-22 20:49:00
3楼
再学习

wenddaofu

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 19回
  • 年度积分:0
  • 历史总积分:36
  • 注册:2007年10月22日
发表于:2008-01-23 23:34:00
4楼
学习拉

leehunter

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 77回
  • 年度积分:0
  • 历史总积分:173
  • 注册:2004年9月22日
发表于:2008-01-24 15:53:00
5楼
十分有用,十分感谢

leehunter

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 77回
  • 年度积分:0
  • 历史总积分:173
  • 注册:2004年9月22日
发表于:2008-01-24 15:59:00
6楼
我想顺便问一下,为什么很多编码器的接口都是使用RS422接口的?而不是RS485?

沧浪浦客

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 4回
  • 年度积分:0
  • 历史总积分:6
  • 注册:2007年9月03日
发表于:2008-01-29 13:24:00
7楼
谢了!学习了!

君耀电子

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 2回
  • 年度积分:0
  • 历史总积分:7
  • 注册:2008年1月30日
发表于:2008-01-30 16:41:00
8楼
  rightKing Inc.           君耀电子有限公司
                                  TEL:86-020-87591859  FAX:86-020-87587687  
                              广州市天河区中山大道西8号天河商贸大厦2307室              
台湾君耀股份有限公司于1996年创立于台湾新竹高科技园区,专业从事防雷元器件的研发、生产和销售,生产基地遍布日本、台湾及中国大陆。主要产品通过UL、VDE、TUV、CSA等一系列国际认证。
2001年投资成立深圳市君耀电子有限公司,并取得自主进出口经营权,2002年通过ISO9001质量体系认证。
2002年投资成立了上海君耀电子有限公司。
2004年投资成立了北京君耀雷神电子有限公司。
君耀主导产品包括强效放电管、瞬态抑制二极管、压敏电阻、陶瓷气体放电管、自恢复保险丝等系列过流过压保护器件。
瞬态抑制二极管TVS:P6KE、1.5KE、SA、SMBJ、SMCJ、SiDACT、Tyistor等列。
强效放电管Spark Gap:DSP、DSS、DSA系列,而冲击电流3000A以上,反应速度N秒极。
陶瓷气体放电管Gas Tube Arrestor:75-800V,耐冲击电流10000A以上。               
       压敏电阻Varistor:电压范围18-1800V,耐冲击电流可达70KA。
BK 53D VARISOTR BK 40D VARISTOR BK 34S VARISTOR BK 32D VARISTOR BK 25D VARISTOR
 BK 20D VARISTOR BK 14D VARISTOR BK 10D VARISTOR BK 7D VARISTOR BK 5D VARISTOR
       自恢复保险丝PTC:TR250- ***U、TR600-***、SRP***、RXE***、MinSMD***、RUE***、RUSB***、MF-LS***、MF-Rx***、MF-MSMD***等。
       新开发EMI/ESD TVS Arrays保护器件。
       君耀公司系列产品应用涵盖通讯、IT、汽车、电池、消费品电器等领域,可为客户提供全面的、专业的线路防护解决方案。君耀公司是世界上最全的防雷保护器件制造商之一。
      “诚信为本、追求优异”,我们不仅能提供优质的产品和解决方案,还置身其中,与您共同承担创新带来的压力。我们将会比别人多走半步,我们将做的更好。  

公司网址: http://www.brightking.com.tw
TEL:86-020-87591859   13510035094   FAX:86-020-87587687
qq:48588549  648037098
email:standard@brightking.com.tw
FROM:范伟 (如有需要我公司可以免费提供样品)

初级的工作者

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2008年2月29日
发表于:2008-02-29 11:37:00
9楼
   北京博科未来科技公司成立于2004年,是专门从事数据通信产品的生产、销售、技术咨询的高新技术企业。公司以振兴民族科技,创业报国为宗旨,本着用户利益至上的理念。公司全体员工经过了两年多的努力,研发生产了自有品牌的一系列产品。公司发挥全方位的优势和随需而变的特性,能够为各行业用户提供高价值并实用的解决方案。
  
  博科未来科技于2004年创立BOK(博科)品牌,拥有全系列多串口通讯、光纤通信及接口转换等产品。BOK系列产品为网络的所有领域提供安全保障,从核心到周边乃至桌面系统;BOK系列产品可以通过话音、视频或数据等方式,实现用户对用户的通信;BOK系列产品可以提供能在任何时间、任何地点进行连接;BOK系列产品能够在网络需要的地方,快速而有效地提供内容,允许不同工作组根据其应用类型和所需带宽数量,以经济高效的方式扩展系统性能。BOK系列产品能服务于电信、电力、金融、冶金、石化、交通、商品流通业等许多重要业务领域中。未来的BOK品牌将是高性能网络的标志, 是通信网络中重要组成。
  
  博科未来公司一贯致力于市场渠道的开发与培养,现在全国各地拥有十多家经销商,形成了以北京为中心辐射全国的销售网络。为用户提供更直接、更周到、更方便的全面化服务。
  
  博科未来科技从始至终本着“质优、价廉、适用”的产品理念,坚持“以人为本,科学经营,用户至上,同行共拓” 的经营管理理念赢得了广大行业用户及同行业的认同。以高质量的售前售后技术支持的服务姿态赢得了广大行业用户的认可,以“诚信为本”在用户和经销商中树立了良好的信誉。

  主要的产品有协议转换器、网桥系列.串口光猫、PDH光端机.终端服务器.数字视频光端机系列.RS-485分路、合路器\中继器.多用户卡.RS232/RS485/RS422接口转换器.以太网光纤收发器等.
            
          



                                                                                北京博科未来科技有限公司
                                                                                    手机:15901551530
                                                                                    电话:(010)68006465  68002250      
                                                                                    传真:(010)68002948
                                                                                    联系人:常润超

xiaoxiaode

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 78回
  • 年度积分:0
  • 历史总积分:128
  • 注册:2008年3月27日
发表于:2008-04-08 16:37:45
10楼
   太好了,学习

浪子无情

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 102回
  • 年度积分:100
  • 历史总积分:2852
  • 注册:2007年7月21日
发表于:2008-04-08 16:56:18
11楼

学习了,不错,对通信方式有了更深一步的了解!

168888

  • 精华:1帖
  • 求助:0帖
  • 帖子:13帖 | 2103回
  • 年度积分:0
  • 历史总积分:4601
  • 注册:2005年3月23日
发表于:2008-04-08 21:19:56
12楼

学习了,不错,对通信方式有了更深一步的了解!

wangliang160

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 19回
  • 年度积分:0
  • 历史总积分:23
  • 注册:2008年1月17日
发表于:2008-04-15 11:01:50
13楼

好东西收藏了,太需要这个了

确定

  • 精华:0帖
  • 求助:0帖
  • 帖子:50帖 | 103回
  • 年度积分:0
  • 历史总积分:360
  • 注册:2006年12月09日
发表于:2008-04-17 20:13:51
14楼

ding

 

szmodem

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 8回
  • 年度积分:0
  • 历史总积分:228
  • 注册:2006年10月11日
发表于:2008-04-22 11:10:18
15楼
好东西收藏,ding

kiri

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 148回
  • 年度积分:0
  • 历史总积分:338
  • 注册:2008年3月14日
发表于:2008-04-23 12:42:56
16楼

学习了!

这么复杂哈!

暂时还没用到呢

大华在线

  • 精华:2帖
  • 求助:1帖
  • 帖子:50帖 | 1889回
  • 年度积分:0
  • 历史总积分:2796
  • 注册:2007年1月20日
发表于:2008-05-10 06:36:02
17楼
请问楼主,我看232和485的插头都是9针的,在外形上看不出什么区别来,如果插错了会出现什么后果,会不会烧硬件

大华在线

  • 精华:2帖
  • 求助:1帖
  • 帖子:50帖 | 1889回
  • 年度积分:0
  • 历史总积分:2796
  • 注册:2007年1月20日
发表于:2008-05-10 06:51:06
18楼
                                       

大华在线

  • 精华:2帖
  • 求助:1帖
  • 帖子:50帖 | 1889回
  • 年度积分:0
  • 历史总积分:2796
  • 注册:2007年1月20日
发表于:2008-05-13 07:16:49
19楼

 我的问题没人回答                 

gydzx

  • 精华:1帖
  • 求助:0帖
  • 帖子:43帖 | 2304回
  • 年度积分:0
  • 历史总积分:4761
  • 注册:2007年11月22日
发表于:2008-05-13 07:48:47
20楼
好东西,收藏!

热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 3 4 5 下一页 尾页