作者:北京微电子技术研究所 宋立国 邱邑裕 任永正 苏昌明
本文给出了一种以80C31为主控CPU的固定电话短信息终端的设计,从系统软硬件两个方面说明了固定电话短信息终端的设计方法和各个部分的工作原理。对于在开发中遇到的难点,如CAS音检测,FSK信息的处理和LCD汉字字符显示等问题重点进行了阐述。
关键词: 短信息;电话;DTMF;FSK
现在,短信息服务日益普及。各个电话机厂家竞相设计和开发短信息终端电话。为配合我所开发的短信息终端专用集成芯片,我们设计开发出了可发送和接受短信息的固定电话。此电话除具有来电显示功能外,还能够接收信息中心下传的FSK格式短信,可以利用DTMF和FSK两种格式上传信息。有比较好的人机界面,能够采用拼音输入方法编辑短信内容。能够存储200个电话,200个下载的短信,实现电话号码的查找,下载短信的阅读,时钟显示等功能。下面先从硬件方面介绍系统的设计。
硬件部分
图1 系统硬件原理框图
图2 CAS检测原理电路
系统硬件原理框图见图1,下面说明各部分的功能。
CPU控制部分
系统中采用80C31作为主控CPU,负责整个系统的程序流程,外扩了32K RAM,64K EPROM,和一片ATMEL公司的AT29C040A作为电话薄、短信息和二级字库字模的存储器。
CAS检测电路
CAS检测原理电路如图2所示。在短信电话中,CAS信号的检测是必不可少的,但以前的普通电话及来电显示电话都不具有此项功能,市场上具有CAS音检测功能的芯片也比较少见,因此,我们设计了一种CAS音检测电路,在实际应用中,效果不错(见图3)。
CAS为DTMF信号,频率为2130/2750Hz,所以采用两个单独的滤波器,如果为CAS,则A,B点输出均为高电平,产生CAS中断。图中SIGNAL为DTMF信号,CAS_CON为CAS音检测控制电路,当CAS_CON=1时,检测CAS音;CAS_CON=0时,不检测CAS音。当检测到CAS,CASINT输出高电平。
EPLD集成控制电路
外部控制电路部分采用ALTERA公司的EPM7128QC160,将设计中所用到的74系列和4000系列芯片全部集成在里面,并且它有160个PIN,能够满足系统中输入输出信号对管脚的需求。大大缩小了PCB面积,在调试时非常方便,且提高了系统整体的可靠性。
其它部分因为都有现成的芯片或成熟的电路,这里不再说明。