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

电话信令收发器CMX860在信息终端中的应用


INETXP:LINE端发送驱动器的正向输出;

PHONERXF:PHONERXN、PHONERXP、PHONETXN、PHONETXP:与上述LINE端五引脚相对应的PHONE端。

图2 CMX860应用电路

2 CMX860在固网短信电话中的应用

正确控制CMX860 DTMF信号的发送、FSK信号的接收、CAS信号的是实现固网短信系统的关键。

(1)CTSI协议简介

CTSI协议层可分为三层:物理层、链路层、消息层。

①物理层负责服务器与终端之间物理的数据单元(数据位流)的传送,即它们的调制和解调的编码方式、电气特性、传送要求。规定下行数据采用FSK二进制异步串行方式传送;上行数据采用DTMF或FSK方式传送。其中DTMF分短音模式和确认音模式等类型。CAS是服务器发送终端的提示音,时长80~85ms。

②链路层提供可靠听数据传送机制。下行FSK信息包格式如下:

同步引导串 信息类型 信息长度 信息包编号 信息内容 校验和

同步引导串:由8个同步前导字符(0x550)+一个同步结束字符构成,终端读到至少5个同步前导字符和同步结束字符后,可认为同步建立。

信息类型:指明信息内容的类型,为和其它相关协议保持关联,此处取值(0x84)。

信息长度:信息包编号的字节数(=1)加信息内容的字节数。

信息包编号:取值(0x01)。

信息内容:由消息层组织,可含一条或多条CTSI操作命令,最大长度不大于254字节。

校验和:用于数据传送过程的侦错,取值为:该数据包中除同步引导串之外的所有字节的和,按256取模,再取补得到的值。

③消息层定义了信息包的格式、信息(命令)的格式和回送信息的格式。

(2)硬件电路

图2是应用8051 MCU控制CMX860实现固网短信终端系统的应用电路,该电路已在我公司研制的信息电话中得到成功的应用。图2中,将CMX860的三条C-BUS信号线(SERIAL CLOCK、COMMAND DATA、REPLY DATA)及片选线接到8051的P1口上,将其中断申请输出端接到8051的外部中断端,因而对CMX860的指令操作可通过对P1口I/O线的控制直接完成。

C8~C10、R2~R6、D1~D4组成了振铃检测电路,在对控制寄存器进行适当设置后,当振铃到来,会触发外部中断处理。DTMF信号的发送、FSK信号的接收、CAS信号的检测 是CMX860通过用户线接口电路来完成的。

(3)软件设计

CMX860的内部寄存器号外部MCU之间的数据、控制和状态信息是通过C-BUS串行总线来传送的,因此,对C-BUS的控制是对CMX860芯片编程的关键所在。这里介绍一个检查C-BUS操作时序是否正确的简单方法。芯片初始化后RDRVN引脚是高电平,当通过C-BUS对GENRAL CONTROL寄存器的b9位写入1后,如果该引脚变成低电平,则证明对C-BUS的控制时序是正确的。

标准型信息终端平台提供的主要业务有:短消息、信息查询、信息点播与订阅等。图3给出了其中一项,即自动接收消息下载的程序流程图。

图3 自动接收短消息下载的程序流程图

结语

实际应用表明,CMX860功能强,易操作、控制使用灵活、工作稳定可靠,将其应用于固网短信系统,可以成功完成短消息的发送、接收,信息的点播、订阅。此外,它还能应用于互联网设备、远程仪表读出和机顶盒等系统中


《电话信令收发器CMX860在信息终端中的应用(第2页)》
本文链接地址:http://www.oyaya.net/fanwen/view/156560.html

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