的如图所示图仿真接口本章小结本章主要设计了的最小系统的基本组成模块。包括电源电路设计时钟电路设计复位电路设计和仿真接口设计。为下章语音录音与回放系统的设计做准备。第章语音录音与回放系统的硬件设计语音录音与回放系统的总体设计框图在最小系统基础上,语音录音和回放系统主要包括语音输入模块语音编解码芯片模块输出功率模块和模块组成。系统的结构框图如图所示图语音信号录音与回放系统框图语音输入模块接口电路在进行语音信号分析和处理之前,必须对语音信号进行预处理操作,预处理包括信号放大反混叠滤波等过程。前置放大前置放大电路也是测量小信号放大电路。在测量用的放大电路中,般传感器送来的直流或低频信号,经过放大后用单端方式传输,在典型情况下,有用信号的最大幅度可能仅有若干毫伏,而共模噪声可能高到几伏,故放大输入漂移和噪声等因素对于总的精度至关重要,放大器本身的共模抑制特性也是同等重要的问题。因此前置放大电路是个高输入阻抗,高共模抑制比,低漂移的小信号放大电路。反混叠滤波在变换前所接收到的语音信号中除了所希望的有效信号之外,还混有对后续工有影响的干扰噪声,而且接收到的原始语音信号是不同信号的混合或者是同个信号沿不同路径传递的混合信号,因此在之前需有防止混叠干扰的滤波处理。反混叠滤波音频输入前端处理功率放大音频输出处理有个作用,个是抑制电源干扰或,另个是抑制输入信号中频率分量超出的所有分量,将信号带宽限制在个有效范围内,使采样率满足采样定理。在实际语音处理中的采样频率般在之间,因此在语音信号中采用带通滤波器实现反混叠滤波,其上下限截止频率范围分别为,。本论文设计的麦克风输入信号经放大后,再由转换为组差分信号,分别送到的差分输入引脚和。其接口原理图如下图所示图语音输入接口原理图语音编解码芯片模块是美国德州仪器公司生产的包含有及转换的多功能模拟接口芯片。芯片集成了位和转换器,使用过采样技术提供位和低速信号转换,该器件包括两个串行的同步转换通道,工作方式和采样速率均可由编程设置。其内部之后有抽样滤波器,之前有插值滤波器,接收和发送可同时进行。可采用单电源供电也可以采用模拟数字双电源供电功耗最大为,掉电方式时的最大功耗可配置成主机或从机方式,个串行接口可支持个从机。内部结构图为内部结构框图。最上面第通道为模拟信号输入监控通道,第二通道为模拟信号转化为数字信号通道,第三通道为数字信号转化为模拟信号通道,最下面路是的工作频率和采样频率控制通道。文使用的输入时钟为,与的采样频率为其中,为的第个寄存器位所设图内部结构框图功能介绍的主要功能如下内含位精度的和,各同步串行输入输出多种数据传输模式可通过串行口或直接配置接口对寄存器编程,控制工作方式采样率输入输出增益等可与系列多通道缓冲串口直接串接通信。工作原理与外界串行通信可以分为主通信和次通信。在主通信中,有两种数据传送模式,位传送模式和位传送模式,可通过控制寄存器设定。默认情况下为位传送模式。若采用位传送模式,其最低位为非数据位,输入数据的位为次通信请求位,输出数据的位为脚的状态位。次通信只有在发出请求时产生,当主通信采用位模式时,可以进行次通信请求当主通信采用位模式时,则必须由脚输入信号来产生次通信请求。信号通道模拟输入多路模拟输入可供选择差分输入与辅助差分输入,本模块为单端输入由脚输入。数字输出输出的数字数据和寄存器数据,当为低电平时,在的上升沿开始输出数据未被激活时处于高阻态。模拟输入信号经放大后加入到,将采样时刻的信号值按二进制补码的形式按位字输出,位或位字,在的每个上升沿送出位,经过个周期,每次主通信区间送出个字,在期间里从串口移出,主通信时序图如图生高电压进行编程和擦除操作。只需向它的命令寄存器写入标准的微处理器指令,具体编程擦除操作由内部嵌入的算法实现,并且可以通过查询特定的引脚或数据线监控操作是否完成。可以对任扇区进行读写或擦除操作,而不影响其他部分的数据。与的连接图如下图所示图与的连接图是个低功耗闪存,工作在至电压下,存储容量为,其中,至是外部地址引脚,至为条数据线,的地址线和数据线与的地址线和数据线直连。为片选控制引脚低有效,为输出控制引脚低有效,为写入控制引脚低有效,这三个引脚由地址译码逻辑产生,这样可以使系统的存储器配置更加灵活。针对片外存储器同速度不匹配的问题,提供了两种解决方案。其是在系统硬件复位时,根据引脚的电平状态确定的初始频率。为了在系统硬件复位时能正确地从中读入程序,的初始频率都设得比较低。如本文用到的访问速度为,的初始频率可设为。另种方法是系统启动以后,通过设置软件可编程等待状态寄存器控制,不需要任何外部硬件。的软件可编程等待状态发生器最多可将外部总线周期延长到个机器周期。当以速度工作时,为保证正常读写,总线周期至少要延长到个机器周期以上。语音输出模块设计本文通过麦克风对语音进行采集,对采集到的语音进行滤波,放大,再将处理过的信号送入,通过将语音送到功放,最后经过耳机送出。本次放大电路是用芯片来设计的。的特性静态功耗低,约为,可用于电池供电。工作电压范围宽,或。外围元件少。电压增益可调,。低失真度。经带输出的声音回放信号,其幅度为,足以用耳机来收听,可不接任何放大器。但考虑到实际中经常会用到喇叭外放,故在本系统中增加外放功能。本文设计的电路增益为,连续可调,最大大不失真输出功率为。输出端接串联电路,以校正喇叭的频率特性,防止高频自激。脚接去耦电容,以消除低频自激。为便于该功放在高增益情况下工作这里将不使用的输入端脚对地短路。本次设计的语音输出接口电路如下图所示图语音输出接口电路图本章小结本章对系统硬件的各个模块做了介绍,系统硬件包括模块前置放大模块功放模块模块,同时还对各个模块的硬件连接做了介绍。参考文献江涛,朱光喜,李顶根基于的音频信号采集与处理系统电子技术应用王海平,刘琚基于的实时语音采集与处理系统山东大学学报工学版刘琚基于的实时语音采集与处理系统山东大学学报工学版乔建华,张井岗,李临生基于的语音信号采集系统的设计太原科技大学学报邓彦松,向伟,王丹基于语音多地方需要优化。游戏缺少开始部分的画面,可以是个很酷的背景图片。这点实现起来其实挺简单,但作为个细节方面的不影响大局的部分,我将其省略了。游戏可以设置更多更复杂的关卡,但这不是编程以内的问题,同时也是个比较耗时的工作,这个可以留到以后慢慢优化。在真正对战的工程中,主战坦克可能会出现即使与敌方坦克发生了碰撞也没有检测到的问题。敌方坦克可能会纠结在屏幕的角上不停地变向而无法离开。这是程序的两个小,目前还没有找到问题的根由。程序中,无论是子弹的速度,主战坦克的速度,都是不变的。程序需要拓展,让它们的速度可变,这样可以提高程序的可玩性。总体上讲,这个程序只能算是坦克大战的雏形,还有很多需要添加改进和优化的地方。虽然这个游戏作为毕业论文已经结束,但我还是会在它的基础上继续修改和优化,将其完善。这只是个小小的开始。参考文献陈立伟,张克非精通手机游戏与应用程序设计张伶,林琪译技术手册北京中国电力出版社,印旻语言与面向对象程序设计北京清华大学出版社吴延昌,冯萍,苏聪基于技术的应用开发与研究微电子学与计算机魏永红基于技术的手机信息查询系统的设计与实现微计算机信息,仵博,张立涓无线开发实用教程北京清华大学出版社,容器来装坦克和子弹,在绘图,碰撞检测等很多地方都需要对这个容器中的对象进行遍历,但中不提供这种功能,为了简化大量的遍历带来的麻烦,我在这里拓展了类而创建了个的子类。它里面有个方法叫,它的功能和用法和中的完全样。在这个包中,定义了个接口继承,拓展了个新的方法,它返回个接口对象,拥有上面的两个方法。同时,在中定义了个实现了接口的内部类,它实现了的两个方法。第六章游戏的运行与测试测试方案测试方式主要有两种静态测试和动态测试,我们主要采用的是动态测试。由于动态测试是通过运行程序来检验软件的动态特性和结果的正确性,同时也是对程序运行进行评价的过程,动态测试包括运行解释和模拟。本系统主要是在上的测试,主要依靠系统和运行结果与预期结果进行比较,看是否实现预期的功能,以达到系统的全面行可行性等。测试项目本程序包括如下的几个测试模块中相应按钮事件的测试关卡的测试数据库功能的测试中的暂停开始等按钮事件的测试中双方交战的各种测试中相应按钮事件的测试在正确的运行程序后,将进入选择界面,如图。当通过上下键选择游戏说明并按下确定键时,程序会跳向图的界面。在所示的界面中,键盘按下收到程序会返回到所示的界面。当通过上下键选择开始并按下确定键时,程序会跳向图所示选择关卡的界面。图图图关卡的测试数据库功能的测试当程序显示在图所示的界面是,当通过上下键选择游戏说明并按下确定键时,程序会自动进入相应的关卡。这里抽样出前三个关卡的截图,图非别为为第关第二关和第三关的关卡。图图图当关卡未被破解时,我们可以看到此关未解锁的提示,见图图中的暂停开始等按钮事件的测试当双方处在如上面的三个图所示的交战状态时,我们可以通过下面的按钮控制游戏。当我们按下时,游戏会暂停,同时,会变成,如图所示。当游戏处于暂停状态,当我的如图所示图仿真接口本章小结本章主要设计了的最小系统的基本组成模块。包括电源电路设计时钟电路设计复位电路设计和仿真接口设计。为下章语音录音与回放系统的设计做准备。第章语音录音与回放系统的硬件设计语音录音与回放系统的总体设计框图在最小系统基础上,语音录音和回放系统主要包括语音输入模块语音编解码芯片模块输出功率模块和模块组成。系统的结构框图如图所示图语音信号录音与回放系统框图语音输入模块接口电路在进行语音信号分析和处理之前,必须对语音信号进行预处理操作,预处理包括信号放大反混叠滤波等过程。前置放大前置放大电路也是测量小信号放大电路。在测量用的放大电路中,般传感器送来的直流或低频信号,经过放大后用单端方式传输,在典型情况下,有用信号的最大幅度可能仅有若干毫伏,而共模噪声可能高到几伏,故放大输入漂移和噪声等因素对于总的精度至关重要,放大器本身的共模抑制特性也是同等重要的问题。因此前置放大电路是个高输入阻抗,高共模抑制比,低漂移的小信号放大电路。反混叠滤波在变换前所接收到的语音信号中除了所希望的有效信号之外,还混有对后续工有影响的干扰噪声,而且接收到的原始语音信号是不同信号的混合或者是同个信号沿不同路径传递的混合信号,因此在之前需有防止混叠干扰的滤波处理。反混叠滤波音频输入前端处理功率放大音频输出处理有个作用,个是抑制电源干扰或,另个是抑制输入信号中频率分量超出的所有分量,将信号带宽限制在个有效范围内,使采样率满足采样定理。在实际语音处理中的采样频率般在之间,因此在语音信号中采用带通滤波器实现反混叠滤波,其上下限截止频率范围分别为,。本论文设计的麦克风输入信号经放大后,再由转换为组差分信号,分别送到的差分输入引脚和。其接口原理图如下图所示图语音输入接口原理图语音编解码芯片模块是美国德州仪器公司生产的包含有及转换的多功能模拟接口芯片。芯片集成了位和转换器,使用过采样技术提供位和低速信号转换,该器件包括两个串行的同步转换通道,工作方式和采样速率均可由编程设置。其内部之后有抽样滤波器,之前有插值滤波器,接收和发送可同时进行。可采用单电源供电也可以采用模拟数字双电源供电功耗最大为,掉电方式时的最大功耗可配置成主机或从机方式,个串行接口可支持个从机。内部结构图为内部结构框图。最上面第通道为模拟信号输入监控通道,第二通道为模拟信号转化为数字信号通道,第三通道为数字信号转化为模拟信号通道,最下面路是的工作频率和采样频率控制通道。文使用的输入时钟为,与的采样频率为其中,为的第个寄存器位所设图内部结构框图功能介绍的主要功能如下内含位精度的和,各同步串行输入输出多种数据传输模式可通过串行口或直接配置接口对寄存器编程,控制工作方式采样率输入输出增益等可与系列多通道缓冲串口直接串接通信。工作原理与外界串行通信可以分为主通信和次通信。在主通信中,有两种数据传送模式,位传送模式和位传送模式,可通过控制寄存器设定。默认情况下为位传送模式。若采用位传送模式,其最低位为非数据位,输入数据的位为次
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 22 页
第 2 页 / 共 22 页
第 3 页 / 共 22 页
第 4 页 / 共 22 页
第 5 页 / 共 22 页
第 6 页 / 共 22 页
第 7 页 / 共 22 页
第 8 页 / 共 22 页
第 9 页 / 共 22 页
第 10 页 / 共 22 页
第 11 页 / 共 22 页
第 12 页 / 共 22 页
第 13 页 / 共 22 页
第 14 页 / 共 22 页
第 15 页 / 共 22 页
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。