0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

利用AT89C2051与ISD2560设计录放音系统电路

电子设计 作者:电子设计 2018-11-05 08:12 次阅读

本文介绍了由Flash单片机AT89C2051及数码语音芯片ISD2560组成的电脑语音系统设计出了系统的硬件电路,给出了录、放音实用的源程序。目前基于单片微机的语音系统的应用越来越广泛,如电脑语音钟、语音型数字万用表、手机话费查询系统、排队机、监控系统语音报警以及公共汽车报站器等等。

语音芯片应用电路

ISD2560 是ISD 系列单片语音录放集成电路的一种,是一种永久记忆型录放语音电路,录音时间为60 秒,能重复录放达10 万次。它采用直接电平存储技术,省去了A/D、D/A 转换器。ISD2560 集成度高,内部包括前置放大器、内部时钟定时器、采样时钟、滤波器、自动增益控制、逻辑控制、模拟收发器、解码器、和480KB 的EERPOM 等。内部EERPOM存储单元,均匀分为600 行,具有600 个地址单元,每个地址单元指向其中一行,每一个地址单元的地址分辨率为100MS。ISD2560 控制电平与TTL 电平兼容,接口简单,使用方便。

利用AT89C2051与ISD2560设计录放音系统电路

ISD2560 内置了若干操作模式,可用最少的外围器件实现最多的功能。操作模式也有地址端控制;当最高位都为1 时,其他地址端最高就选择某个模式。因此操作模式和直接寻址相互排斥。操作模式可由微控制器也可有硬件实现。基本电路原理图如下:录音按下录音键接地,是PD 端、P/R 端为低电平,此时启动录音;结束时松开按键,单片机有让P/R 端回到高电平,既完成一段语音的录制。同样的方法可录取第二段、第三段等。值得注意的是,录音时间不能超过预先设定的每段语音的时间。放音的操作更为简单,按下录音键接高电平,使P/D 端P/R 端为低电平启动方音功能;结束时,松开按键,即完成一段语音的播放。

采样单片机控制语音芯片

录音时,按下录音键,单片机通过D 端口线设置语音段的起始地址,再使PD 端、P/R 端为低电平启动录音;结束时,松开按键,单片机有让P/R 端回到高电平,即完成一段语音的录制。同样的方法可以录取第二段、第三段等。值得注意的是,录音时间不能超过预先设定的每段语音的时间。

放音时,根据需播放的语音内容,找到相应的语音段起始地址,并通过口线送出。P/R 端设为低电平,并让/CE 端产生一负脉冲启动放音,这时单片机只需要等待ISD2560信息结束信号。信号为一负脉冲,在负脉冲的上升沿,该段语音才播放结束,所以单片机必须要检测到的上升沿才能播放第二段,否则播放的语音就不连续。ISD2560 与单片AT89C2051的接口电路以及外围电路如图所示。单片机的P1 口、P3.4 和P3.5 分别与ISD2560 的地址线相连,用以设置语音段的起始地址。P3.0~P3.3 用以控制录放音状态。P3.7 连接一按键,供录音时使用。由TL7705($0.1875) 构成可靠复位及电源监视电路。

利用AT89C2051与ISD2560设计录放音系统电路

ISD2560 虽然提供了地址输入线,但它的内部信息段的地址却无法读出。本系统采用单片机来控制,不需读出信息地址,而直接设置信息段起始地址。其实现方式有两种:一是由于ISD2560的地址分辨率为100 ms,所以可用单片机内部定时器定时100 ms,然后再利用一计数器对单片机定时次数进行计数,则计数器的计数值为语音段所占用的地址单元。该方式能充分利用ISD2560内部的E2PROM,在字段较多时可利用该方法。二是语音字段如果较少,则可根据每一字段的内容多少,直接分配地址单元。一般按每1 s 说3 个字计算,60 s 可说180 个字,再根据ISD2560 的地址分辨率为100 ms,即可计算出语音段所需的地址单元数。本电路采用第二种方式。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    455

    文章

    50812

    浏览量

    423586
  • 放大器
    +关注

    关注

    143

    文章

    13589

    浏览量

    213472
  • 单片机
    +关注

    关注

    6037

    文章

    44558

    浏览量

    635240
  • FlaSh
    +关注

    关注

    10

    文章

    1635

    浏览量

    148018
收藏 人收藏

    评论

    相关推荐

    AT89C2051控制语音芯片录放音系统电路电路图天天读(108)

    介绍了由AT89C2051及数码语音芯片ISD2560组成的语音系统硬件电路,给出了录、放音实用的源程序,目前基于单片微机的语音
    发表于 02-11 11:08 6400次阅读

    ISD2560录放音源程序

    ;>ISD2560录放音源程序<br/></font></p><p>&
    发表于 05-21 09:02

    录放音电话设计问题

    本帖最后由 gk320830 于 2015-3-8 02:05 编辑 语音芯片ISD4004如何与电话连接才能实现对电话的录放音呢?录音由电话话筒录入,放音到电话话筒,谢谢!
    发表于 03-27 11:25

    语音存储与回放

    ... 91.4.1 ISD2560的引脚功能... 91.4.2 ISD2560的操作模式... 101.4.3 ISD2560的分段录放音... 111.4.5
    发表于 12-15 22:22

    基于ISD2560语音芯片的录放电路该如何去设计?

    ISD2560的语音录放电路是如何构成的?基于ISD2560语音芯片的录放电路该如何去设计?
    发表于 06-03 06:09

    基于AT89C2051ISD2560录放音系统设计

    介绍了由Flash单片机AT89C2051及数码语音芯片 ISD256o组成的电脑语音系统。设计出了系统的硬件电路, 给出了录、
    发表于 12-04 15:58 191次下载

    基于AT89C52单片机的语音录放系统

       设计一种基于AT89C52的语音录放系统利用单片机、ISD2560语音录放
    发表于 12-28 16:35 523次下载

    ISD2560语音芯片在排队机系统中的应用

    摘要:详细介绍了Winbond公司生产的ISD2560语音芯片的引脚功能、操作模式以及具体使用方法,给出了用AT89C51与ISD2560构成的语音系统的硬件结构和软件设计方法。
    发表于 05-26 21:49 1754次阅读
    <b class='flag-5'>ISD2560</b>语音芯片在排队机<b class='flag-5'>系统</b>中的应用

    语言录放电路ISD2590应用电路

    语言录放电路ISD2590应用电路 ①语言录放电路ISD2590系列按录放存储时间和采样速率的
    发表于 09-28 11:06 2691次阅读
    语言<b class='flag-5'>录放电路</b><b class='flag-5'>ISD</b>2590应用<b class='flag-5'>电路</b>

    ISD2560级联录放3MIN语音电路

    ISD2560级联录放3MIN语音电路
    发表于 03-31 16:57 1523次阅读
    <b class='flag-5'>ISD2560</b>级联<b class='flag-5'>录放</b>3MIN语音<b class='flag-5'>电路</b>图

    录放音电路

    录放音电路主要由ISD4003和89C2051-2两个主IC构成。
    发表于 04-09 17:02 5895次阅读
    <b class='flag-5'>录放音</b><b class='flag-5'>电路</b>

    基于AT89C2051ISD2560录放音系统设计_肖海荣

    介绍了由Flash单片机AT89C2051及数码语音芯片ISD2560组成的电脑语音系统。设计出了系统的硬件电路,给出了录、
    发表于 10-13 15:15 47次下载

    基于AT89C2051ISD2560录放音系统设计_肖海荣/王凤瑛

    介绍了由 Flash 单片机 AT89C2051 及数码语音芯片 ISD2560 组成的电脑语音系统。设计出了系 统的硬件电路,给出了录、放音
    发表于 10-27 17:16 0次下载

    内附有原理图语音录放音系统

    介绍了由Flash单片机AT89C2051及数码语音芯片ISD2560组成的电脑语音系统设计出了系统的硬件电路,给出了录、
    发表于 12-10 14:33 12次下载

    使用51单片机和ISD2560语音芯片设计录放音系统的论文免费下载

    使用由Flash单片机AT89C2051及数码语音芯片ISD2560组成的电脑语音系统设计出了系统的硬件电路,给出了录、
    发表于 11-01 08:00 31次下载
    使用51单片机和<b class='flag-5'>ISD2560</b>语音芯片设计<b class='flag-5'>录放音</b><b class='flag-5'>系统</b>的论文免费下载