电话信令收发器CMX860在信息终端中的应用
关键词:CTSI协议 C-BUS DTMF FSK CAS
引言
移动电话推出的短信息服务经市场检验,取得了很好的经济效率和社会效益。固定电话能不能也推出类似的服务,从而实现传统电话的增值呢?最近提出的固网短信技术恰好满足了运营商的这一需求。建立在模拟线上的中文信息终端服务接口规范CTSI协议,为信息电话与服务在模拟话音线上进行双向数据通信提供了标准。它规定了上行使用DTMF(双音多频)或FSK(频移键控)信号及下行使用FSK信号,服务器与终端之间通过CAS(服务器发生终端的提示音)信号的发送和回应来互相确认。项国Consumer Microcircuits Limited公司推出的CMX860芯片,其内部集成有FSK发送/接收器、DTMF发送器和CAS检测器,可直接应用于我国的固网短信系统。
图1 CMX860内部功能框图
1 CMX860
CMX860是一种通用的电话信令收发器,两个独立的通道LINE端和PHONE端通过模拟开关的切换可分别独立工作于各自的信号收发模式。它是由一台主机μC通过一个叫做C-BUS(公开总线)的串行接口来控制的,这与大多数通用的μC串行接口是兼容的。
它的发送和接收方式是独立可编程的。例如,接收器部分作为一个调制解调器运行时,接收信号便馈入一个带通滤波器以滤去不想要的信号,并提供固定的折中线路均衡;具有“零功率”待机模式,在待机模式下,C-BUS、振铃检测、摘机检测、RDRVN依然有效;当有振铃或摘机时,会产生中断信号以提醒主机进行相应的操作。
CMX860采用11.059 2MHz时钟振荡器,在运行时的最低工作电压为2.7V,有三种封装形式:28引脚SOIC(CMX860D1)、28引脚TSSOP(CMX860E1)和28引脚SSOP(CMX860D6)。可由电话线馈电提供工作所需电压,而不需接额外电源。CMX860芯片的内部功率框图如图1所示。
XTALN:晶体振荡器输出;
XTAL/CLOCK:晶振电路或外部时钟源输入;
SERIAL CLOCK:C-BUS串行时钟输入端;
COMMAND DATA:C-BUS串行数据输入端
REPLY DATA:三态C-BUS串行数据输出,不传送数据时,输出为高阻;
CSN:片选输入;
IRQN:中断申请输出,低有效,无效时为高阻,需外接一上拉电阻;
Vbias:VDD/2偏压,应靠近该脚通过电容旁路到AVSS;
RDRVN:继电器驱动输出,低有效;
DVSS:数字地;
AVSS:模拟地
DVDD:数字电源;
AVDD:模拟电源;
RD、RT:振铃检测的两个施密特触发器输入端;
HD、HT:摘机检测的两个施密特触发器的输入端;
LINERXF:LINE端接收放大器的输出;
LINERXN:LINE端接收放大器的反向输入;
LINERXP:LINE端接收放大器的正向输入;
LINETXN:LINE端发送驱动器的反向输出;
L
《电话信令收发器CMX860在信息终端中的应用》