1、RS232 通讯原理 ? RS485 通讯原理?RS422 是什么?RS485 接线的正确原理图 常见的 RS485 错误接线RS-232 是串行数据接口标准,最初都是由电子工业协会(EIA )制订并发布的,RS-232 在 1962 年发布,命名为 EIA-232-E,作为工业标准,以保证不同厂家产品之间的兼容。RS-422 由 RS-232 发展而来,它是为弥补 RS-232 之不足而提出的。为改进 RS-232 通信距离短、速率低的缺点,RS-422 定义了一种平衡通信接口,将传输速率提高到 10Mb/s,传输距离延长到 4000 英尺(速率低于 100kb/s 时),并允许在一条平衡总
2、线上连接最多 10 个接收器。RS-422 是一种单机发送、多机接收的单向、平衡传输规范,被命名为 TIA/EIA-422-A 标准。为扩展应用范围,EIA 又于 1983 年在 RS-422 基础上制定了 RS-485 标准,增加了多点、双向通信能力,即允许多个发送器连接到同一条总线上,同时增加了发送器的驱动能力和冲突保护特性,扩展了总线共模范围,后命名为 TIA/EIA-485-A 标准。由于 EIA 提出的建议标准都是以“RS”作为前缀,所以在通讯工业领域,仍然习惯将上述标准以 RS 作前缀称谓。 备注:以上是官方的专业描述, 看不懂没有关系,大致有个印象就可以了,有兴趣的可以上网可以买
3、一些专业书籍做深入研究,我再用通俗的语言补充描述一下。RS232 通讯的基础知识:RS232 通讯又叫串口通讯方式。是指计算机通过 RS232 国际标准协议用串口连接线和单台设备(控制器)进行通讯的方式。通讯距离:9600 波特率下建议在 13 米以内。通讯速率(波特率 Baud Rate):缺省常用的是 9600 bps,常见的还有 1200 2400 4800 19200 38400 等。波特率越大,传输速度越快,但稳定的传输距离越短,抗干扰能力越差。 备注:一般台式机会自带 1-2 个串口插座(公头 (9 针插头上带针的俗称公头,带针孔的俗称母头),现在的笔记本一般不带串口插座,可以购买
4、 USB 串口转换器,具体请参考 怎样使用 USB 串口转换器?公头 接线端子排序图 母头 接线端子排序图一般只用 2 3 5 号三根线。2 RxD Receive Data ,Input 3 TxD Transmit Data ,Output5 GND Ground 串口连接线: 一般标配是 3 米以内。RS485 通讯的基本知识:RS485 和 RS232 的基本的通讯机理是一致的,他的优点在于弥补了 RS232 通讯距离短,不能进行多台设备同时进行联网管理的缺点。计算机通过 RS232 RS485 转换器,依次连接 多台 485 设备(门禁控制器),采用轮询的方式,对总线上的设备轮流进行
5、通讯。 接线标示是 485+ 485- ,分别对应链接设备(控制器)的 485+ 485-。通讯距离:最远的设备(控制器)到计算机的连线理论上的距离是 1200 米,建议客户控制在 800 米以内,能控制在 300 米以内效果最好。如果距离超长,可以选购 485 中继器(延长器)(请向专业的转换器生产公司购买,中继器的放置位置是在总线中间还是开始,请参考相关厂家的说明书。)选购中继器理论上可以延长到 3000 米。负载数量:即一条 485 总线可以带多少台设备(控制器),这个取决于 控制器的通讯芯片和 485 转换器的通讯芯片的选型,一般有 32 台,64 台,128 台,256 台几种选择,
6、这个是理论的数字,实际应用时,根据现场环境,通讯距离等因素,负载数量达不到指标数。微耕公司控制器和转换器按 256 台设计,实际建议客户每条总线控制在 80 台以内。如果有几百上千台控制器,请采用 多串口卡 或者 485HUB 来解决,具体 请参考“如果系统控制器数成百上千台,如何组网?”坚决禁止使用无源 485 转换器,具体请参考“为什么禁止使用无源 485 转换器?”485 通讯总线(必须用双绞线,或者网线的其中一组),如果用普通的电线(没有双绞)干扰将非常大,通讯不畅,甚至通讯不上。每台控制器设备必须手牵手地串下去,不可以有星型连接或者分叉。如果有星型连接或者分叉,干扰将非常大,通讯不畅,甚至通讯不上。以下是常见的错误的连接方式:RS422 通讯基础知识:他的通讯原理和 RS485 类似,区别在于他的总线是两组双绞线(4 根线),分别标示为 R+ R- T+ T- .缺点是布线成本高,容易搞错。现在用得比较少了,这里就不详细介绍了。