基于FPGA制的数字化语音存储与回放系统.docVIP

基于FPGA制的数字化语音存储与回放系统.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于FPGA制的数字化语音存储与回放系统

基于FPGA控制的数字化语音存储与回放数字化语音存储与回放FPGA控制下的语音存储与回放 关键词: 语音录放;数模转换;模数转换;FPGA 二.基本原理    通过拾音器获取声音信号,然后经过放大器1把信号放大,再通过带通滤波器滤除带外的低频信号和高次谐波,保证语音信号不失真地通过滤波器,而后信号通过模数转换电路将模拟量转换为数字量,再经可编程器件送给存储芯片。回放过程与存储过程相反,最后通过耳机将拾取的声音回放出来,其示意图放大器1的增益为46dB,放大器2的增益为40dB,增益均可调;带通滤波器:通带为300Hz~3.4kHz ;ADC:采样频率fs=8kHz,字长=8位;语音存储时间≥10秒;DAC:变换频率fc=8kHz,字长=8位;回放语音质量良好。不能使用单片语音专用芯片实现本系统。数字化语音存储与回放系统示意图数字化语音存储与回放系统采样频率fs=8kHz,字长=8位s,可选用ADC0809。音频信号经过放大、滤波送给ADC0809模数转换电路,将模拟量转换为数字量,再经可编程器件送给存储芯片。cp、oe、eoc、start、ale、din[7..0]接图1.9。 图1.4 ADC0809模数转换电路 2.4语音存储电路 存储芯片HM628128D管脚如图1.5所示。HM628128D可存储8位131072字,5V供电,静态RAM。语音存储时间≥10秒数字化语音存储与回放系统数字化语音存储与回放系统数字化语音存储与回放系统 片选1输入端 接低电平0V CS2 片选2输入端 接高电平5V 写使能端 接图1.9 wr 输出使能端 接图1.9 read VCC 电源正端 接5V VSS 电源负端 接地 NC 空管脚 表1.2 HM628128D读写功能 CS2 I/O 功能 H H × × 高阻 L L × × 高阻 L H H L 数据输出 读 L H L H 数据输入 写 L H L L 数据输入 写 L H H H 高阻 2.5数模转换电路 数模转换电路如图1.6所示。题目要求变换频率fc=8kHz,字长=8位s,可选用DAC0800。存储芯片输出的数字量经可编程器件图1.9送给DAC0800数模转换电路,将数字量转换为模拟量。 图1.6 DAC0800数模转换电路 2.6带通滤波器和功率放大器 带通滤波器2如图1.7所示。放大器2和功率放大器如图1.8所示。图1.6、图1.7、图1.8连接起来就可以获得音频信号。 图1.7 带通滤波器2 图1.8 放大器2和功率放大器 3.数字化语音存储与回放系统clk24m接24MHz晶振,cp接图1.4 ADC0809模数转换电路,yy[7..0]接图1.5 HM628128D,res接按键开关res为0时地址复位为0,wo接高低电平开关wo为0录音wo为1放音,stat接高低电平开关,开始录音或放音。dout[7..0]接图1.6,wr、read、adr[16..0] 接图1.5 HM628128D,bz接发光指示灯显示录音或放音工作状态,其余端接图1.4 ADC0809模数转换电路。 图1.9 FPGA外部接线 三.元器件清单表 附录 1 组装套装材料清单 序号 元件序号\名称 规格\参数 数量 1 R电阻 5K 8 2 电解电容 47uF 4.7uF 3uF 220uF 10uF 1uF 0.047uF 1 3 电容 0.1uF 4 4 电容 0.01uF 4 5 滑动变阻器 47K 1K 100K 1 6 滑动变阻器 27k 2 7 R电阻 4.7K 2 8 R电阻 1K 3 9 集成放大器 NE5532 2 10 R电阻 10K 13 11 三极管 9012 1 12 三极管 IRFD120 1 13 R电阻 1M 2.2K 470 47K 1 14 R电阻 120K 2 15 R电阻 60K 2 16 C电容 1000pF 4 17 R电阻 74K 2 18 R电阻 100 2 19 R电阻 10 1 20 放大器 LM741 5 21 模数转换器 ADC0809 1 22 数模转换器 DAC0800 1 23 存储芯片 HM628128D 1 24 扬声器 扬声器 1 25 拾音器 拾音器 1 26 芯片 OP07 1 27 芯片 LM386 1 操作说明 按下wo录音开关,这时wo开关上的指示灯亮起,此时开始录入语音信息;录毕,松开录音开关,录音指示灯灭;然后按下res,地址复位为0;而后按下stat放音键,此时放音指示灯亮起,同时回放刚刚录入的语音信息。 五.结论 此课题的创新点在于用FPGA控制数字

文档评论(0)

liwenhua11 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档