语言是人类非常重要的交流工具,是人们进行沟通交往的主要表达方式。人们凭借语言保留和传达人类文化的成果。语言是人们沟通思想的媒介之一,它必然会对政治、经济、社会、科技乃至文化本身产生影响。语言是一种人们交流的方式,人与人的交流离不开语言。尽管通过行为、表情、文字、图片等可以传递人们的思维,但是语言是当中最重要的,也是最便捷的方式。可是以往人类与机器只能通过键盘输入代码,屏幕显示图像来进行沟通,为使两者能通过语音沟通一直是人们长期所努力的方向。随着单片机技术的飞速发展人们早已经不再满足与这样的交流方式,人们希望能与机器进行更方便,更快捷的沟通。于是能实现语音功能的单片机应运而生,而且得到了普遍的应用。
首先,在以往的靶场中,人们是以人工报靶的方式进行报靶,这种报靶方式不仅在准确度上会出现问题,更重要的是具有相当的危险性,可能会对报靶的人产生意外的伤害。所以伴随着如今单片机技术的发展,语音播报系统被运用在报靶,实现语音报靶。语音报靶在仿真射击系统中也是必不可少的一环。随着各种现代化技术的普及,语音模块越来越频繁出现在我们的日常生活中。在以往,公交车每到一个站都需要售票员通过喊话来报站,在银行人们也必须通过站在窗口前来排队,这种例子不胜枚举。如今利用语音模块的语音播报系统被普遍地运用于公交车站语音报站,出租车语音报站,语音型数字万用表,银行排队机等等,而且面向家庭和个人,智能化,小型化正是语音播报系统的发展趋势。由于当今电子技术和集成电路技术的飞速发展,语音播报系统的人性化程度会越来越高,它的应用范围也会越来越广。所以研究语音播报系统对军事,日常生活皆具有非常重要的意义。
1。2 课题任务与论文主要工作
本课题基于MSP430单片机和语音模块开发语音播报系统,用于实现实弹射击远距离语音报靶。该语音播报系统由语音模块、MSP430单片机和上位机软件组成,MSP430单片机和上位机之间通过串行通信协议传输语音播报参数和语音播报状态参数。
课题任务的内容与要求:
1、掌握语音模块与MSP430单片机的开发使用方法;
2、掌握C++ Builder开发环境使用方法;
3、完成上位机软件开发;
4、完成语音播报系统设计
本文首先通过介绍语音播报在军事和日常生活的发展和运用,提出了研究语音播报系统的重要性。本文选取MSP430F149单片机和语音模块作为下位机,对单片机和语音模块进行了介绍,并对单片机程序的需求进行了分析和总结,再由下位机程序进一步地分析了上位机软件的开发,包括详细介绍实现哪些功能,上位机软件界面等。最后介绍了由上位机控制单片机在proteus上的原理仿真,语音播报系统在公交车报站系统中的应用和上位机控制单片机和语音模块的实物联调,证明所需实现的功能。由于在proteus中无法利用MSP430F149进行仿真,所以只能用引脚和寄存器与MSP430F149大致相同的MSP430F249进行仿真。
2 语音播报系统硬件选择
为了实现通过上位机输出字符控制单片机,再由单片机控制语音模块播放语音模块中的指定语音片段或者按特定顺序连续播放语音片段的功能,而且为了整个系统的功能可靠,运行效果稳定,使用简单,所以本系统设计为以下形式。
系统总体框架图如图2。1:
MSP430单片机的语音播报系统设计+程序(2):http://www.youerw.com/zidonghua/lunwen_83553.html