毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

ISD4004+单片机声音发声系统设计+电路图+源程序(4)

时间:2018-07-23 20:42来源:毕业论文
2、设置语音芯片使其呈放音状态,再通过数模转换电路和滤波电路把语音信号送至功率放大器,之后将放大的语音信号传送给扬声器进行放音测试。 3、如


2、设置语音芯片使其呈放音状态,再通过数模转换电路和滤波电路把语音信号送至功率放大器,之后将放大的语音信号传送给扬声器进行放音测试。
3、如果对放音效果满意,就可以将静态随机存储器的语音数据固化到EPROM中以便调用,该固化过程可以用开发机提供的功能实现。
2.1.2 方案二
采用国产的WT系列可编程的语音录放芯片,目前该系列芯片在市场上用的比较多,既有一次性烧录型,也有随意多次烧录型,根据不同需求选择不同型号,WT588D又叫语音单片机。该芯片有多种封装:LQFP32、DIP18和SSOP20等,可供不同的系统使用,这系列芯片不能对语音进行现场的录制,只能将现成的语音文件加载到芯片里,使用流程如下所示:
1、首先要进行语音数据的采集。用较高的采样频率进行语音信号采样,利用一些比较专业的音频处理软件进行处理,要把音频文件进行相应转化。

2.1.3 方案三
采用由美国ISD公司推出的成本相对较低的可随意录放的语音芯片,本次设计就是用该系列中录放时间比较长的ISD4004,此芯片内部结构和各个引脚功能及应用方法将在下文作详细介绍。相对于WT588D,该系列语音芯片可以自行多次录放语音,其开发板可直接对模拟信号进行转化存储,实现起来也比较容易。
2.2 系统设计原理
本次设计要求是通过键盘输入由拼音组成的一句话,然后由微控制器控制语音模块使发音设备(扬声器)说出这句,表达出使用者的意愿。在设计中要完成主控芯片输入输出接口的扩展、键盘模块、液晶显示模组、稳压电源等硬件的设计以及解决各模块子程序编写、语音数据库的建立、语音库的调用等软件问题。
首先解决语音库的建立问题。本方案采用专用的ISD语音模块,其录音时间长达16分钟,可分2400段,可以直接对所有拼音组合的发音进行录制存储。微控制器可以按照芯片的寻址机制对语音进行相应寻址调用,既可直接调用进行顺序播放,也可以按照设计要求进行重组播放。用音频功率放大器来驱动放音设备,还涉及语音信号的转换、滤波、驱动等问题。
其次要来设计主电路输入、显示部分。本设计使用键盘做输入设备,按键囊括了所有拼音声母、包含四个声调的韵母部分,还有设定的更正、确认等控制键,按键比较多,相对于独立键盘,采用11×12矩阵键盘更节省输入输出口。输入输出I/O的扩展使用可由用户自己编译算法的扩展芯片8255A。显示部分的设计采用OCM12864模块,可以显示字符、图文。
最后电源模块采用REG1117-3.3V稳压芯片,使设计系统能可靠工作,其各个引脚功能及内部结构会在电源模块详细阐述,REG1117系列芯片既可以接成固定电压输出,也能让输出可调,可方便与其它系统连接使用。 ISD4004+单片机声音发声系统设计+电路图+源程序(4):http://www.751com.cn/zidonghua/lunwen_20184.html
------分隔线----------------------------
推荐内容