毕业论文

打赏
当前位置: 毕业论文 > 电子通信 >

AT89C205单片机WT588D的语音播报设计(2)

时间:2019-03-05 22:06来源:毕业论文
在电子行业迅猛发展的近十几年时期时期,语音IC也伴随着这个过程一同发展,并在其中扮演者一个重要的角色。虽然在这个过程中有血许多的产品出现,


在电子行业迅猛发展的近十几年时期时期,语音IC也伴随着这个过程一同发展,并在其中扮演者一个重要的角色。虽然在这个过程中有血许多的产品出现,但经过市场考验、筛选和淘汰的,也有许多的的产品被淘汰掉。这个过程中有十几种语音IC被开发出来,整体的发展方面都是是集成度更加的高、性能更加的强大、声音品质更加的优良、成本变得更加的低。音频信号可以通过单片机技术和语音芯片的公共作用可以将之合成出来。语音芯片工作时,需要将模拟信号转变过后,再通从存储芯片中播放出来,这种模式的基本形式:声音—Analog—模/数—Memory—数/模—Analog—播放。这种方式不能完好的还原音频信号,音质会有一些失真,而且外围电路会更复杂,所以这种芯片不是最好的选择。还有一中方式可以实现语音播报,语音芯片使用EEPROM存储器将,需要的语音信号直接存入到存储期当中,这个过程没有加模/数和数/模转换电路,没有这个过程会减小数据的丢失,从而保证了声音的品质,同时降低了使用时的发杂程度。
而本文采用的是WT588D语音芯片。WT588D这款语音芯片的性能优良,可以多次擦写。语音芯片WT588D不需要寻找适合的外部单片机电路,繁杂的外部控制电路被大规模集成的单片机技术代替。与之匹配的WT588D VoiceChip上位机操作软件能够任意更改语音单片机芯片WT588D的任意1种操控模式都可以随便更改。只要使用与之配套的上位机操作软件WT588DVoiceChip把信息下载到SPI-Flash上就能实现。这款软件使用起来非常的方便、简单,糅合了语音组合技术,是编辑语音的时间可以大幅度的减少。还可以在线上下载SPI-Flash里所需要的内容。即使在WT588D接电的时候,同样能够由专用的下载器给与之连接的SPI-Flash下载信息,芯片只需要一个复位信号,就能够把刚刚下载的控制模式更新给WT588D语音单片机。
1.2 主要工作
首先,是器件的选购。本设计中PC机上的串口助手发出需要播放的语音路数指令,通过232串口传输给单片机。然后单片机又通过三根IO线发送控制命令给WT588D语音模块,最后再采用音频放大,将语音放大后在播报出来。设计中需要购买语音芯片WT588D或者WT588D语音模块(这里选用WTW-28P模块),单片机(这里选用AT89C2051单片机),音频放大芯片(这里选用LM386音频放大芯片),小喇叭。其次,学习单片机使用。学习C语言编写相关单片机程序,程序编写好后,利用仿真软件仿真。最后,根据画好的电路,在面包板上搭建电路。
1.3 章节安排
首先从第二道第四章是介绍设计中需要用的WT588D语音模块、AT89C2051单片、LM386音频放大芯片,包括它们的基本特性、功能、以及应用。然后第五章语音播报的设计,包括硬件设计和软件设计,以及设计中需要用到的软件的介绍,最后进行的仿真。
2 WT588D语音芯片
2.1语音芯片简介
WT588D语音机芯片是一款语音单片机,而且WT588D语音芯片具有单片机内核的。广州唯创科技有限公司联合台湾华邦共同开发出了WT588D系列语音单片机。WT588D这是一款可编程的语音单片机,并且将语音电路与之糅合了在了一起语音芯片。语音单片机WT588D系列拥有功能强大、音质优秀、使用领域非常多、性能稳定的特长,和的各种语音芯片相比,WT588D语音单片机拥有更多应用领域和范围。语音单片机WT588D的控制方式多种多样,有MP3控制模式、通过物理按钮和物理按钮组合控制模式、并口控制模式、串口控制模式(一线串口控制模式、三线串口控制模式以及三线串口控制控制端口扩展输出模式)[1],能够在多种产品上应用,只要是需要语音播报的地方都是可以使用的。WT588D语音单片机芯片作为语音芯片,广州唯创电子有限公司和台湾华邦联在他的声音处理上大费周章,为了使音质精益求精,加载的音频采样率必须为6000Hz、8000Hz、10000Hz、12000Hz、14000Hz、16000Hz、18000Hz、20000Hz、22000Hz。从而最大程度的使载入的声音品质可以完完整整的播放出来,达到无损播放。语音单片机WT588D系列有自己的编辑软件,这款与之匹配的软件WT588D voiceChip可以完成对语音信号的加载和编辑。编辑语音时可以随意的组合或者插入自己所需要的精确时间长度的等待静音。根据用户需求,每组组合语音都可以加载语音段128个,且最多可以加载220个语音组合。组合语音并不重复占用WT588D系列语音单片机的内存。WT588D系列语音单片机芯可以模块化,模块内有SPI-Flash内存芯片,同时模块也可以另外挂置SPI-Flash。所有的语音文件、语音组合及各种需要的控制模式都存放在SPI-Flash内存中。当需改变语音组合或者语音文件时,只需要替换掉要SPI-Flash内存中的内容[2]。若要改变语音单片机WT588D的操作模式也只需要完成上述的过程就可以很轻松的实现了。使用WT588D系列语音单片机还有一个非常大的优势,所需的语音组合和控制模式不光可以自己编辑,还可以在线上下载SPI-Flash里所的内容。这使得WT588D语音单片机的使用更加的便捷,从而更有利于它的推广。 AT89C205单片机WT588D的语音播报设计(2):http://www.751com.cn/tongxin/lunwen_30810.html
------分隔线----------------------------
推荐内容