来电显示及语音自动播报系统软件设计

随着社会的进步和科技的发展,来电显示及语音自动播报服务在人们的日常生活中占据越来越重要的位置,扮演者越来越重要的角色。来电显示及语音播报服务可以查询以往拨入的电话号码及语音播报。如果用户因为遇到紧急的事情不能接听电话,在使用来电显示及语音自动播报业务后,用户可以查看未接的来电号码并可以通过手机语音播报出来。来电显示及语音自动播报系统主要由STC89C52RC单片机、以SIM800L通信芯片为核心的手机模块电路、显示模块电路以及语音播报模块组成。当有电话打入的情况下,显示电话号码,再通过语音播报模块播出。关键词 来电显示,语音播报,STC89C52RC,系统
目 录
1 引言 1
1.1 研究背景 1
1.2 国内外室内定位技术研究现状 1
1.3 研究目标及内容 2
2 系统各组成单元方案设计与论证 2
2.1 系统总框图 3
2.2 方案论证比较 3
2.2.1 单片机模块方案设计 4
2.2.2 显示模块方案设计 4
2.2.3 GSM模块方案设计 4
2.2.4 语音播报模块方案设计 4
2.3 系统方案设计 5
2.3.1 硬件实施方案 5
2.3.2 软件实施方案 5
3 软件设计 6
3.1 keil uvision5开发软件 6
3.2 整体工作流程 7
3.3 显示程序设计 8
3.3.1 LCD1602液晶显示屏流程图 8
3.3.2 液晶串行输入时序说明 9
3.3.3 LCD1602字符说明 10
3.3.4字符显示地址说明 11
3.3.5 读写时序操作 11
3.3.6液晶显示数据重要代码 12
3.4 SIM800L手机模块程序设计 14
3.4.1 SIM800L手机模块流程图 14
3.4.2 SIM800L模块AT指令的介绍以及联机方法 15
3.4.3 *好棒文|www.hbsrm.com +Q: &351916072& 
指令输出的方法 17
3.5语音模块程序设计 18
3.5.1语音模块播报录音流程图 18
3.5.2语音模块程序代码 19
3.6单片机主程序中断程序设计 20
3.6.1 STC89C52RC主程序中断流程图 20
3.6.2中断过程 21
3.6.3中断源与中断向量 21
3.6.4中断控制 22
3.6.5中断优先级控制规则 23
3.6.6单片机主程序中断主要代码 24
4 系统调试及分析 25
4.1 系统软件测试 25
4.2 系统硬件测试 26
4.3 测试数据及分析 27
4.4 不足与展望 27
结 论 29
致 谢 30
参 考 文 献 31
附录A 来电显示及语音自动播报原理图 32
附录B 来电显示及语音自动播报仿真图 33
附录C 来电显示及语音自动播报PCB 34
附录D 来电显示及语音自动播报实物图 35
附录E 来电显示及语音自动播报程序代码 36
1 引言
1.1 研究背景
随着我国通讯事业不断向前迈步,电话普及率逐年提高,电话机已经走进寻常百姓家。成为了广大用户离不开的一种通信设备。调查显示,广大用户迫切需要通过电话机获取更多的信息,而来电显示及语音自动播报业余便是其中最主要的业务,深受广大用户的亲睐。近些年来我国主要的来电 CID有两种模式,分别是SK( 频移键控) 和 DTMF( 双音多频) 模式。我们通过对相关协议的把握和对数据的分析,凭借ARM 控制芯片 HT9032C,来完成对FSK 格式的调制。并且可以使用 E2PROM 存储器来存储来电信息,并用液晶显示器显示信息以及语音芯片来播放来电号码[1]。外国人在学习汉语当中最普遍存在一个问题就是发音问题。并且传统的汉语教学方法有着许多有待商榷之处。随着网络计算机技术和数字信号处理技术(特别是语音信号处理技术)的日臻完善,使得我们可以通过计算机在互联网上进行教学。而好的语音识别系统不可或缺。并且好的语音识别系统又必须有正确的语音信号端点检测与切分[2]。大家知道,在一段汉语中并不是所有的都是有用的的语音信息。为了解决工作量和语音识别难度的问题,在语音信号端点检测结束后,还需要作进一步的切分处理,也就是要切分音节和声韵母。只有这样才能被识别。一句话就是语音切分是语音识别的基础。
1.2 国内外研究现状及研究意义
美国贝尔研究室第一次引入话音频带数据通信。通过这种方式来实现来电显示及语音自动播报业务。该研究室通过研究提供了参考意见,并且综合考量后被称为Bell202。为了开展来电显示业务,欧洲研究所展开探索研究。最终决定的方案是采用传送方式为双音多频号码来作为电话终端与交换机之间的桥梁。在此基础上经过科学家们不懈的努力和探索,移频键控方式脱颖而出,许多国家诸如美国欧洲等纷纷以此来制定本国的标准。1996年,港澳台相继使这种业务走进人们的生活。中国大陆也准备早日开通这种服务。还有许多电话机厂商开始制造这种方式的电话机。来电显示及语音自动播报业务可以查询用户打入打出电话号码及语音播报。如果用户无法接听来电,就可以使用来电显示及语音自动播报业务。在使用来电显示及语音自动播报业务后,用户查看来电号码判断何人来电,还可以通过语音播报出来,使用户一目了然。这样就可以让用户抉择是否接听,通过开展这个业务可以减少许多麻烦节省用户的大量时间。并且开展此业务最重要的一点便是可以追查来电恶意电话。来电显示及语音自动播报业务对于骚扰恶意电话就像猫和老鼠的关系是他的克星。无论骚扰恶意电话是何人何地打的,我们只要通过这个业务就可以追查到具体的地方。正是这些优越性,来电显示及语音自动播报业务自从发布应用以来便得到了较快的发展。前几年来电显示及语音自动播报业务先是在数量上获得较快的发展,近些年来该业务便会在服务优化,系统升级上积极改善。来电显示及语音自动播报业务是近些年来一种才开展的新业务。目前,来电显示及语音自动播报业务正在不断地开拓市场吸引更多的用户。此业务服务周到,价格公道,正被越来越多的用户喜爱和推广。可以预计,来电显示及语音自动播报业务将会有很大的市场和发展空间[3]。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/dzkxyjs/1182.html

好棒文