网站大量收购独家精品文档,联系QQ:2885784924

单片机实现语音录放系统.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机实现语音录放系统

目 录 摘要…………………………………………………………………………………3 关键词………………………………………………………………………………3 一、设计任务与要求……………………………………………………………… 1.1. 设计任务………………………………………………………………3 1.2 设计要求………………………………………………………………3 二、方案设计与论证……………………………………………………………… 2.1设计要求的总体分析……………………………………………………3 2.2 方案一……………………………………………………………………3 2.3方案二……………………………………………………………………4 2.4方案比较…………………………………………………………………5 三、单元电路设计与参数计算…………………………………………………… 3.1 单片机部分电路的设计…………………………………………………5 3.2 ISD1420语音芯片部分电路的设计……………………………………6 四、总原电路及元器件清单……………………………………………………… 4.1总原理图……………………………………………………………………7 4.2PCB制板图…………………………………………………………………7 4.3元件清单……………………………………………………………………8 五、安装与调试…………………………………………………………………… 5.1安装…………………………………………………………………………9 5.2调试…………………………………………………………………………9 六、性能测试与分析………………………………………………………………9 七、结论与心得……………………………………………………………………10 八、参考文献………………………………………………………………………10 单片机实现语音录放系统 摘要:随着,语音录放专用芯片的用途愈加广泛采用单片机AT89C52与语音芯片ISD组成的语音存储系统系统硬件电路简单,性价比高,实用性强。任务: 用单片机AT89C52与语音芯片ISD1420实现语音的录制和播放; 1.2 设计要求: A、按下开始键,启动录音,松开开始键,结束录音。并且录音时间不能超过预先设定的语音时间20秒; B、结束录音后,按下播放键,循环播放所录音3次。 二、方案设计与论证 2.1设计要求的总体分析 单片机实现语音录放电路由硬件电路和软件程序构成。硬件电路设计主要是语音芯片的外围电路以及它和单片机的接口电路。软件设计主要通过单片机对语音芯片的控制实现指定地址入口的录音和循环播放。 2.2 方案一 工作原理 本方案选用的主要器件为单片机AT89C52和语音芯片ISD1420。ISD1420语音芯片的引脚图如图2.2.1所示: 图2.2.1 ISD1420引脚图 录音(/REC) 低电平有效。只要/REC变低(不管芯片处在节点状态还是正在放音),芯片即开始录音。录音期间,/REC必须保持为低。/REC变高或内存录满后,录音周期结束,芯片自动写入一个结束标志(EOM),使以后的重放操作可以及时停止。之后芯片自动进入节电状态。但要主要的是,/REC的上升沿有50毫秒防颤,防止芯片自动进入节点状态。 B、边沿触发放音(/PLAYE) 此端出现下降沿时,芯片开始放音。放音持续到EOM标志或者内存结束,之后芯 片自动进入节点状态。开始放音后,可以释放/PLAYE。 C、电平触发放音(/PLAYL) 此端出现下降沿时,芯片开始放音。放音持续至该端回到高电平,遇到 EOM 标志,或内存结束。放音结束后芯片自动进入节电状态。 图2.3.1 ISD2560引脚图 电路总原理图如图2.3.2所示: 图2.3.2 电路总原理图 单片机的P0端口和P2.0、P2.1引脚提供语音系你跑ISD2560的地址/模式输入,通过P2.0和P2.1引脚,单片机可以配置ISD2560的操作模式。单片机的P1.5引脚控制语音芯片ISD2560的录音/放音模式选择,低电平置OSD2560为录音状态,高电平置ISD2560为放音状态。单片机的P1.6引脚和ISD2560的节点控制输入相连,单片机通过此引脚可以控制芯片的开关。单片机的P1.7引脚用于控制语音芯片的片选,低电平时选中芯片。单片机的INT0引脚、P1.4引脚和ISD2560的EOM标志输出相连,EOM标志在录音时由芯片自动插入到录音信息的结尾处,放音遇到EOM时,会产生低电平脉冲(约12.5ms),触发单片机中断,单片机必须在检测到此输出的上升沿才播放新的录音,否则播放就不连续,而且会产声啪啪声

文档评论(0)

yurixiang1314 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档