北京信息科大学综合电子设计课程设计(语音存储于回放系统)(共8页).doc





《北京信息科大学综合电子设计课程设计(语音存储于回放系统)(共8页).doc》由会员分享,可在线阅读,更多相关《北京信息科大学综合电子设计课程设计(语音存储于回放系统)(共8页).doc(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上数字化语音存储与回放系统1题目数字化语音存储与回放系统2. 任务设计并制作一个数字化语音存储与回放系统,其示意图如下:3. 要求(1)放大器1的增益为46dB,放大器2的增益为40dB,增益均可调;(2)带通滤波器:通带为300Hz3.4kHz ;(3)ADC:采样频率f s8kHz,字长8位;(4)语音存储时间10秒;(5)DAC:变换频率f c8kHz,字长8位;(6)回放语音质量良好。4. 原理电路的设计 (1)设计方案 总体原理框图如下:喇叭输出LM386功率放大电容隔直、带通滤波器ADC0809DAC0832、IV转换62256存储显示键盘AT89C52带通
2、滤波电路电平提升、限幅电路射级跟随器AGC、放大器驻极体话筒输入 首先通过MIC录入一段语音信号,信号通过放大电路后使信号的幅度达到A/D采样的要求,放大电路中要可以实现增益可调。放大后的模拟语音信号送入ADC0809转换成数字语音数据,然后通过C52单片机把数字语音数据存储到外部数据存储器62256上。回放时,由程序控制从62256中提取出数字语音数据,然后送入DAC0832转换成模拟信号,最后送入扬声器回放出来。其中ADC0809采样频率以及DAC0832转换频率由单片机的定时/计数器产生。语音采集原理人耳能听到的声音是一种频率范围为20 Hz20 000 Hz 的声波,而一般语音频率最高
3、为3 400 Hz。语音的采集是指语音声波信号经麦克风和高频放大器转换成有一定幅度的模拟量电信号,然后再转换成数字量的全过程。根据“奈奎斯特采样定理”, 采样频率必须大于模拟信号最高频率的两倍,由于语音信号频率为3003 400 Hz ,所以把语音采集的采样频率定为8 kHz。语音生成原理单片机语音生成过程,可以看成是语音采集过程的逆过程,但又不是原封不动地恢复原来的语音,而是对原来语音的可控制、可重组的实时恢复。在放音时,只要依原先的采样值经D/ A 接口处理,便可使原音重现。(2) 硬件电路设计输入电路: 选择话筒时,需要先仔细的挑选灵敏度较高的话筒,并判别好话筒的极性。所选话筒的工作电流
4、为几毫安,故选择电源电压5V,限流电阻20K,隔直电容4.7uf。射级跟随器:OUT 射极跟随器就是一种电流放大器。信号从发射极输出的放大器。其特点为输入阻抗高,输出阻抗低,电压放大系数略低于1,负载能力强,常作阻抗变换和级间隔离用。它从基极输入信号,从射极输出信号。在话筒的输出端接一个跟随器提高了负载能力,以便于后级放大。 仿真和实际焊接后测试都得到较好的结果。AGC自动增益放大电路:OUT 由于声音信号离传感器较远时,输出的声信号比较弱;反之,则较强。当声音信号离传感器较远时,输出信号很微弱,就要把放大器的放大倍数提高。但是放大倍数的提高,对于近距离的目标,输出信号将出现饱和现象(被后级限
5、幅电路滤去)。因此就有必要设计一种自动增益电路,当信号微弱时放大倍数提高,而当信号强烈时放大倍数相对较小。自动增益电路是根据场效应管GS间的电压变化会导致其DS间电阻的变化的原理,将DS之间的电阻作为放大电路的反馈电阻,将输出电压信号接入GS。如上图,将U1的输出接到Q2(N沟道增强型MOS管)的输入,当输出信号变小时,反馈电阻(DS之间的电阻)变大,U3放大倍数增加,U1的输入增加;当输出信号变大时,反馈电阻(DS之间的电阻)变小,U3放大倍数变小,U1的输入减小。最后通过U2以及可调电阻R14(反馈电阻)实现最终增益可调。去掉这一块电路,直接将2和5短接仿真和实际电路焊接后测试,都得到较好
6、的效果。电平提升电路:OUT 由于声音信号有正有负,而运算放大器的输出信号是对称的即可正可负,若直接将这个对称的信号给ADC0809的输入端将导致ADC采集不准确。ADC0809的参考电压接的是+5v,故其采集的信号范围为05v。一方面为保证ADC0809采样有效,另一方面保证它有一定的采样精度,须将上述放大电路的输出信号的电压提升。此电压提升电路电路是由一个运算放大器NE5532所搭建而成的加法器。加法器的一个输入端接语音采集信号,另一个输入端接偏置直流电压(通过R7电压可调),从而使加法器输出保证在04.5v之间,即保证ADC输出不出现负值的电压。仿真时,电平提升电路是没有问题的,但是在实
7、际焊完电路后,经测试。通过加法器后信号波形失真,经过一番调试,发现上实际上并不需要通过运算放大器而是直接将导线2和5短接一起就能实现电平提升且可调。(如上图)OUT限幅电路: 为了防止输入到ADC0809的电压过大(超过了5v)而出现ADC采样的不准确现象,需要设计了一个限幅器。此限幅器利用二极管的电压钳制作用,如上图,当输出电压超过5v时,二极管会将输出钳制在最大值5v。(二极管的导通电压为0.7v)由于前面已将电平提升到0v之上,将此限幅器的输出作为ADC0809的输入端就可以保证ADC0809的输入信号在05v之间。仿真和实际焊接测试后都得到较好的结果。带通滤波电路: 为了滤除不必要的干
8、扰及杂波,系统前向通道和后向通道中各设计了一个通带为300 Hz 3 400 Hz 的带通滤波器。此带通滤波器由一个低通滤波器和一个高通滤波器串联而成。其中低通滤波器上限频率为3 400 Hz ,高通滤波器下限频率为300 Hz ,电路如图3 所示,其中U1、U2构成四阶低通滤波器,U3、U4构成四阶高通滤波器。在设计带通滤波器时,按品质因数Q的大小,分为窄带(Q10)和宽带(Q10)两种情况,若上限频率为fh,下限频率为fl,中心频率为fo,则 滤波器的类型可由下面的公式给出定量计算,当时,应采用高通-低通相级联的方式来实现。根据实际要求,设计300Hz3.4kHz的带通滤波器,采用两级低通
9、级联、两级高通级联来提高Q值,并把低通和高通模块级联起来。通过仿真,此电路确实能有效滤除低频和高频的噪声,实际焊接完成的电路经过测试,发现一旦低通滤波器和高通滤波器接在一起,滤波效果就会非常的差,几经检查未果。为了取得最佳的滤波效果,考虑到实际上主要滤除的还是高频频信号,故在实际操作上,放弃了高通滤波器。ADC0809:INALE 利用单片机的ALE端口在单片机正常工作时,有2Mhz的脉冲信号,通过74HC161二分频之后直接作为AD的时钟信号。ADC0809采用单缓冲方式工作,通过通道0将输入的模拟声信号转换为数字语音信号,具体将在软件设计中说明。DAC0832:DAC0832 是8 位双极
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 北京 信息 大学 综合 电子设计 课程设计 语音 存储 回放 系统

限制150内