保存桌面快捷方式 - - 设为首页 - 手机版
凹丫丫旗下网站:四字成语大全 - 故事大全 - 范文大全
您现在的位置: 范文大全 >> 理工论文 >> 电子通信论文 >> 正文

NRZ-HDB3码转换器的高速长距离通信


并行数据/地址线与单片机的P0口相连;片选信号选用单片机的P2.0;单片机的读写信号与DS2153Q的读写信号相连;同时,DS2153的两个中断申请线与单片机的INT0和INT1相连。这样DS2153Q可以通过中断的方式及时通知单片机自身的工作状态。AT89C51与DS2153Q的电路连接图如图3所示,通过以上的硬连接,实现单片机对DS2153Q的控制和状态监控。
  
  图3AT89C51与DS2153Q电路连接图
  
  该码制转换器选用IMP813L作为μP监控电路,实现可靠上电复位和看门狗控制。DS2153Q的时钟信号是通过对单片机时钟信号的二分频来实现的。单片机选用16.384MHz的时钟信号,使用74HC74二分频后,得到8.192MHz的频率信号作为DS2153Q输入时钟。
  
  在DS2153Q的电路设计中,为了使其工作在不成帧方式,发送的数据全部从TSER引脚输入,需要将引脚TLINK和TSER短接。发光二极管用于转换器的工作指示,可以直观判断当前数据转换是否正常。
  
  该码制转换器使用特性阻抗120Ω的RJ45平衡双绞线进行数据传输,DS2153Q收发电路如图4所示,传输变压器输入输出匝数比为1:1.36。
  
  3
  
  
  
  单片机控制程序设计
  
  转换器单片机控制程序包括两部分:DS2153Q的功能配置和DS2153Q工作状态监控。DS2153Q的功能配置实现HDB3码的正常动作;DS2153Q工作状态监控用来实时获得当前转换器是否工作正常,并及时上报和指示。
  
  3.1DS2153Q功能配置
  
  转换器上电后,首先由μP监控电路进行有效复位,保证单片机的正常初始化,一单片机即进入通信芯片DS2153Q的配置过程。
  
  ①初始化测试寄存器,向相应测试寄存器写0即写。
  
  ②进行接收控制存器(RCR)的配置,包括接收帧模式、自动重同步使能、重同步准则和接收动态存储功能等,使DS2153Q接收单片工作在AutoResync、DisableElasticStore。
  
  ③进行发送控制存器(TCR)的配置,包括发送帧模式、自动设置故障位和16位引脚的功能选择等,使DS2153Q发送单元工作在E-bitsnotautomaticallysetinthetransmitdirection,并根据当前转换模式的不同设置16引脚的功能,0=ReceiveLossofSync(RLOS)、1=LossofTransmitClock(LOTC)。
  
  ④进行通用控制存器(CCR)的配置,使能DS2153Q、HDB3码的接收和发送、配置错误计数器更新时间、禁止动态存储发送数据等。
  
  ⑤初始化中断屏蔽寄存器,使能接收载波丢失、接收失步中断、接收数据全0和全1中断,使能发送时钟丢失中断,通过这些中断使单片机可以及时得知DS2153Q的工作状态,实现单片机对其的实施监测。
  
  ⑥初始化传输线接口单元,向LIRST数据位写0,然后写1,使传输线接口进入正常工作模式。
  
  ⑦初始化传输线接口控制寄存器,包括传输波形选择、接收均衡器增益选择、抗抖动抑器选择等。
  
  单片机控制流程如图5所示。
  
  下面是DS2153Q的功能配置程

《NRZ-HDB3码转换器的高速长距离通信(第2页)》
本文链接地址:http://www.oyaya.net/fanwen/view/154382.html

★温馨提示:你可以返回到 电子通信论文 也可以利用本站页顶的站内搜索功能查找你想要的文章。