一种多协议串行通讯接口的设计方法.docx
《一种多协议串行通讯接口的设计方法.docx》由会员分享,可在线阅读,更多相关《一种多协议串行通讯接口的设计方法.docx(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、一种多协议串行通讯接口的设计方法ronggang导语:文章对多种协议串行通讯进展了分析与讨论,给合Linear公司消费的多协议串口芯片,针对传统串口通讯实现中的问题以及实际的广域网串行通讯的需求,提出了一种多协议串行接口的设计实现方法摘要:文章对多种协议串行通讯进展了分析与讨论,给合Linear公司消费的多协议串口芯片,针对传统串口通讯实现中的问题以及实际的广域网串行通讯的需求,提出了一种多协议串行接口的设计实现方法。关键词:多协议串口通讯;通讯协议;收发器;连接器;多协议串口芯片;LTC1546/LTC1544随着通讯网技术的进一步开展,越来越多的互连网设备如路由器、开关、网关、存取装置中的
2、串行接口在广域网WideAreaNetwork中被设计成可以支持多种物理接口协议或者标准。广域网串行口协议包括RS-232,RS-449,EIA-530,V.35,V.36以及X.21等。图1所示是一个简单的串行通讯接口示意图。由图可知,实现多协议串口通讯的关键是将连接器送来的不同传输方式平衡、非平衡和不同电气信号通过收发器转换为终端可以识别并处理的、具有TTL电平的信号。1传统多协议通讯的特点和问题1.1“子板方式广域网串口应用中的通用实现方法是为所需的每一种物理协议提供一个独立的子板。一个支持EIA-232,EIA-449及V.35协议的系统,通常需要三个独立的子板以及三个不同的连接器。这
3、种方法由于每种协议要求配置一块子板,因此系统需要对PCB子板、收发器芯片、连接器等进展治理,这样既浪费资源,又会使治理工作复杂化。1.2通用连接器方式为解决“子板方式的缺点,可使用一块母板及通用连接器。一个母板上有多种收发器芯片,可以知足多串口协议的要求,并可共用一些通用器件,同时可减少资源的浪费。在配置中,应留意因连接器的管脚较少而带来的问题,较好的方法是根据信号而不是根据协议来分配管脚,即给每一个信号分配一个通用管脚,而不管其物理协议怎样定义。如对EIA-232,EIA-449,EIA-530,V.35和V.36来讲,其TxD信号可连至连接器一样的管脚。即SDa信号连接到管脚2,SDb信号
4、连接到管脚14。然后利用这对管脚来描绘所有协议的发送信号TxD。这种方法同样也会带来一个问题,即所有收发器的I/O线至通用连接器的管脚必须彼此共用。例如,一个V.28驱动器芯片中的发送数据信号线的接连接器DB-25的管脚2;同时,一个V.11驱动器芯片中的发送数据信号线要接至连接器的管脚2和14;而V.35驱动器芯片中发送数据信号线也会接至连接器的管脚2和14。这样,通用连接器的管脚2将同时接有三根信号线,管脚14接有两根信号线。这样,在这一配置中,所有的驱动器都必须具有三态特性,以制止不必要的输出。假设收发器没有三态特性,那么需要使用一个多路复用器来选择相应的输出端。由此带来的另一个问题是收
5、发器在制止使用时会产生漏电电流。假如选择了V.28协议,其输出电压理论值为15V。此时对于V.11协议的驱动器会被禁用,而处于三态时,其输出漏电电压就必须足够低,才能使得连在同一连接器管脚的V.28协议的驱动器信号不受影响。假如在发送器与接收器之间有隔断开关,那么开关也要考虑漏电情况。1.3串口的DTE/DCE形式切换DTE/DCE的切换可通过选择不同的连接器转换电缆来实现,这样,在实现DTE/DCE转换时可最大程度地减小收发器的复杂性,但缺点是需要更换电缆,尤其是设备放置位置不便或者DTE/DCE需要频繁切换时这一点尤为突出。假如保持传输电缆不变,那么可将收发器配置为两套以分别支持DTE、D
6、CE方式。而将DTE收发器的驱动器输出与DCE收发器的接收器输入相连,而将接收器输入端与DCE收发器的驱动器输出相连。为了控制DTE或者DCE方式,驱动器或者接收器的输出必须为三态。中选择为DTE方式时,DCE芯片制止,其驱动器和接收器处于三态,反之亦然。该方法固然解决了对电缆的频繁更换问题,但由于多用了一套收发器而使得设计本钱大为进步,且串口板的体积也大了很多。2多协议串口通讯的实现原理传统设计中,针对某种协议通常应选择相应的收发芯片,如对于RS-232协议,常用DS-1488/DS-1489、MAX232或者SP208等收发器芯片;而对于RS-449协议,那么常使用SN75179B、MAX
7、488、MAX490等收发器芯片。当同时使用RS-232、RS-422和V.35协议时,就需要多个收发器芯片来支持不同的协议。如今,一些收发器的消费厂商研制出了多协议收发器芯片。Sipex是第一家消费出RS-232/RS-422软件可选择协议芯片SP301的公司。这种芯片可将RS-232和RS-422收发器的电气特性综合到一个芯片中实现。其中SP50X系列产品最多可支持8种协议标准。其它消费厂家如Linear公司消费的LTC154x系列、LTC284x系列芯片也具有以上功能。用户可根据自己的需要选择适当的芯片。图2为采用分立的收发器芯片与采用一片多协议收发器芯片实现多协议串口通讯的通讯卡。从图
8、可知,前者实现的复杂度要远远大于后者,详细的性能比拟如表1所列。表1两种方法实现串口通讯的性能比拟table=98%trtd=1,1,27%/tdtd=1,1,36%分立器件板/tdtd=1,1,37%综合器件板/td/trtrtd=1,1,27%供电电压/tdtd=1,1,36%+5V,-5V,+12V,-12V/tdtd=1,1,37%+5V/td/trtrtd=1,1,27%所需收发器芯片数/tdtd=1,1,36%12/tdtd=1,1,37%1/td/trtrtd=1,1,27%支持的物理层协议/tdtd=1,1,36%RS-232,RS-422,RS-449,EIA-530,V.3
9、5,V.36/tdtd=1,1,37%RS-232,RS-422,RS-449,RS-485,EIA-530,EIA-530A,V.35,V.36/td/trtrtd=1,1,27%协议选择方式/tdtd=1,1,36%跳线或者开关/tdtd=1,1,37%软件或者硬件通过内部译码/td/trtrtd=1,1,27%串口板大小/tdtd=1,1,36%除了15个收发器芯片外还需其它硬件支持/tdtd=1,1,37%非常小/td/trtrtd=1,1,27%功耗/tdtd=1,1,36%大约1W/tdtd=1,1,37%大约100mW250mW/td/tr/table除此之外,与分立收发器芯片相
10、比,多协议收发器对驱动器使能控制和对输出漏电电流的处理要轻易得多。当通过软件或者硬件方法选择某一协议时,驱动器和接收器的电气参数将调整至适当的大小,电路内部将自动控制驱动器的输出电平、接收器的输入门限、驱动器和接收器的阻抗值以及每一物理层协议的常用形式范围。另外,由于外部网络终端对V.35的需求,使得与V.35收发器的连接不能象其它协议那么简单。当使用分立收发器芯片时,经常通过采用昂贵的继电器开关电阻在选择其它协议接口时将V.35网络终端断开,或要求用户每选择一个新的接口标准就改变一次终端模块,这样既浪费资源又会使接口电路变得复杂,因此不是一种理想的实现方法。而多协议串口芯片那么自动提供适当的
11、终端和片上开关来符合V.10、V.11、V.28和V.35电气协议,进而解决了电缆终端转换问题。3基于LTC1546/44的多协议通讯为了讲明多协议串口芯片的工作原理,现以Linear公司的LTC1546/1544芯片为例进展分析。3.1LTC1546/LTC1544的性能LTC1546芯片是一个3驱动器/3接收器的收发器,其主要特点如下:带有软件可选的收发器可支持RS232、RS449、EIA530、EIA530A、V.35、V.36和X.21协议可提供片上电缆终端与LTC1543引脚兼容与LTC1544配合可完成完好的DTE或者DCE工作在5V单电源占位面积小。LTC1544芯片是一个4驱
12、动器/4接收器的收发器,其主要特点有:软件可选的收发器支持RS232、RS449、EIA530、EIA530A、V.35、V.36和X.21协议采用LTC1344A作为软件可选的电缆终端采用LTC1543、LTC1544A或者LTC1546可实现完好的DTE或者DCE端口与LTC1543同样工作于5V单电源。这两种芯片均采用28引线SSOP外表贴封装,图3所示为其引脚排列。由LTC1546/LTC1544可组成一套完好的软件可选择DTE或者DCE接口,以应用于数据网络、信息业务单元CSU和数据业务单元DSU或者数据路由器中,它支持多种协议,电缆终端可在片上提供,因此不再需要单独的终端设计。其中
13、,LTC1546每个端口的一半用来产生和适当终止时钟和数据信号。LTC1544那么用来产生控制信号及本地环路返回信号LocalLoop-back,LL。接口协议通过形式选择引脚M0、M1和M2来决定,详细选择方式见表2。表2通讯协议的形式选择table=98%trtd=1,1,20%LTC1546形式名称/tdtd=1,1,8%M2/tdtd=1,1,7%M1/tdtd=1,1,8%M0/tdtd=1,1,10%DCE/DTE/tdtd=1,1,8%D1/tdtd=1,1,8%D2/tdtd=1,1,8%D3/tdtd=1,1,8%R1/tdtd=1,1,7%R2/tdtd=1,1,8%R3/
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 一种 协议 串行 通讯 接口 设计 方法
限制150内