资源描述
几种通讯模式简介,USB通讯模式,而USB通讯接口正逐渐成为主流。由于系统的数据量很小,对数据的实时传输要求也不高,本设计选择了232串口转换USB桥芯片CP2102,由硬件完成USB通讯协议,使用方便,CP2102是Cygnal公司推出一款高集成度的专用通讯芯片。该芯片的功能是实现USB和UART格式间数据的转换,可用于USB转RS232/RS485/RS422串行适配器和各种低传输速率的接口。该芯片集成了一个符合USB2.0标准的全速功能控制器、EEPROM、缓冲器和带有调制解调器接口信号的异步串行数据总线(适用于RS-232协议),同时具有一个集成的内部时钟和USB收发器,无需其他外部USB电路元件。,RS-232通讯模式,RS-232标准是美国电子工业联盟(EIA)制定的串行数据通信的接口标准,在1962年发布,命名为EIA-232-E字符是以一系列位元来一个接一个的传输。最长用的编码格式是异步起停格式,它使用一个起始位,后面紧跟7或8位数据比特,一位奇偶校验位,然后是一个或两个停止位。RS-232规定接近零的电平是无效的,逻辑1规定为负电平,电压在-3-15VDC;逻辑0规定为正电平,电压为+3+15VDC。在最简单的RS-232直接传送通信系统中,只要发送和接收双方同时准备好,仅用信号发送端(TXD),信号接收端(RXD)和信号地(GND)三根线即可进行通信。,RS-485通讯模式,目的是改进RS-232通信距离短、速率低的缺点,RS-485标准定义了一种平衡通信接口,即数据信号采用差分传输方式,将传输速率提高到10Mb/s,传输距离延长到1200米(速率低于100kb/s时),增加了多点、双向通信能力,即允许多个发送器连接到同一条总线上,同时增加了发送器的驱动能力和冲突保护特性,扩展了总线共模范围,由于计算机上的RS-232所传送的距离不超过15米,在远距离的数据传送和控制时,可以用符合RS-485协议的接口转换芯片进行远距离数据传送。RS-485通讯单元,选用Maxim公司的MAX3087完成协议转换。,MAX3087是一款含有一个接收器和一个发送器的RS-485/422高速收发器。具有短路保护功能,当输入短路或断开时,会输出一个高电平。MAX3087驱动器具有快速的传输速率,最高可达到10Mbps。采用全双工通讯模式,总线上可以有256个设备。并且具有低功耗特点。MAX3087的引脚图和典型连接如图5-14所示。RS-485标准适用于最大1200米的线路长度。对大于1200米的线路长度,可采用线路中继器进行中继。,
展开阅读全文