开云十大最新推荐

基于ISD1420的高响度语音电路设计

出处:chunyang 发布于:2007-04-09 09:59:23

1系统构成
  
  语音电路组成框图如图
1所示。由PLC发布RS232电平信号,经电平转换后,为AT89C51所接收。一方面控制ISD1420放音,同时控制高亮度数码显示牌给出倒计时信号,为被训练人员提供提示。看门狗则保证该电路正常运行。

2语音信号控制

2.1
语音电路构成
  
  根据训练要求,语音电路在起跑前
10秒发出“长提示音”一声,然后每隔一秒发“短提示音”一声,计时回零时发“发令枪声”(发声规律可调)
  
  语音部分电路设计见图
2。“提示音”与“起跑枪声”由语音存储/再生芯片ISD1420分段存储,ISD1420输出的音频信号经电容耦合到两片集成TDA2003构成的BTL功放电路,由输出。MAX232PLC送过来的RS232电平信号转换成TTL电平并送到单片机AT89C51AT89C51根据PLC的指令,通过P3.6控制ISD1420的放音,P3.2P3.5用来调整放音地址。MAX813L则作为看门狗为单片机AT89C51提供上电复位和运行监控,由P3.7提供喂狗信号。

2.2语音电路特性
  
  选用语音存储
/再生芯片ISD1420。该电路采用EEPROM存储方法将模拟语音数据直接写入半导体存储单元中,具有音质自然、可反复录放、抗干扰、低功耗等许多优点。ISD1420放音时间为20秒;多可分为160段,每段段长少125ms;输入采样6.4kHz100000次录音周期;5V单电源供电,放音电流15mA,维持电流0.5μA。完全满足设计需要。使用28引脚的DIP封装芯片,引脚功能见参考文献[5]。

  地址引脚
(A0A7)有两个作用,取决于A7A6的状态。当A7A6有一个为“0”时,A0A7解释为地址位,作为当前录放操作的起始地址。我们设计的电路使用了A0A7的地址位功能ISD1420的地址空间分配见表1。

  根据需要,语音信号分为“提示音”和“发令枪声”两段存储数据,“长提示音”或“短提示音”则由放音时间来区分。利用A0A7引脚的地址功能,将ISD1420的内部存储空间分成两部分。20秒存储空间分为前8秒存储“提示音”,后12秒存储“发令枪声”。本设计对语音信号的音质要求并不高,所以语音数据事先由模拟方式录入。由于实际放音持续时间都小于存储的时间(8秒、12),可以通过调整语音芯片的低位地址A0A1A2(P3.2P3.4控制)来选择合适的数据段播放。
  
  如图
2所示,语音电路在现场使用时只受控放音,
  

    AT89C51P3.6控制,放音时间长短由P3.6低电平保持时间决定。放音地址则由P3.2P3.5决定。P3.5=0为“提示音”地址;P3.5=1为“发令枪声”地址,P3.2P3.4为地址微调。何时放音、放哪段声音、放多长时间均由PLC发布命令。

2.3BTL
功放电路
  
  起跑装置要求在无交流电源时,可用电瓶供电,所以电源设定为
12V。由于在户外使用,要求发出的声音具有一定的响度,即要求语音电路有较大功率输出。ISD1420内部输出级带有放大器,其直接的扬声器驱动功率为12.2mW(16Ω负载),这距离我们的实际需要相差很大,因此后级功放必须保证能在低电压下输出大功率信号,以推动扬声器发声。
  要在单电源低电压条件下输出大功率信号,功放电路选择桥接式无变压器输出电路
(BTL),其基本工作原理由图3所示的分立元件BTL电路简图说明。图中有四个输出管VT1VT4,扬声器接在两个输出端之间。在输入信号u的正半周,VT1VT4导通,VT2VT3截止,输出电流如图中I1所示。在输入信号u的负半周,VT2VT3导通,VT1VT4截止,输出电流如图中I2所示。正、负半周,扬声器上的电位差方向相反,大小相等,都接近电源电压,所以对电源的利用率很高。理论上BTL电路效率可达78.5%。
  实际使用的电路如图2所示,两片10W集成功率放大器TDA2003接成BTL电路形式,通过电容与扬声器直接耦合,利用同时“推”“挽”的原理,扬声器上正弦波峰峰值电压近似为电源电压的两倍。输出基本能满足要求。

3软件设计
  
  AT89C51的软件设计相对简单。主要包括与PLC的串行通讯程序(12MHz4800波特率、八位异步方式),放音控制程序,显示控制程序及喂狗程序。由于都是常规的方法,这里不在赘述。

4结论
  
  本起跑训练装置的语音环节结构简单,成本较低,调整方便,可靠性高,实际使用证明能够满足场地自行车训练要求。通过适当调整,该环节可用于其他场地竞赛训练。同时,该设计也为智能仪器提供较大功率语音信号输出给出了有益的尝试。


  

参考文献:

[1]. PLC datasheet //fzqkw.cn/datasheet/PLC_1248813.html.
[2]. RS232 datasheet //fzqkw.cn/datasheet/RS232_585128.html.
[3]. AT89C51 datasheet //fzqkw.cn/datasheet/AT89C51_810155.html.
[4]. ISD1420 datasheet //fzqkw.cn/datasheet/ISD1420_409804.html.
[5]. TDA2003 datasheet //fzqkw.cn/datasheet/TDA2003_643941.html.
[6]. MAX232 datasheet //fzqkw.cn/datasheet/MAX232_1074207.html.
[7]. TTL datasheet //fzqkw.cn/datasheet/TTL_1174409.html.
[8]. MAX813L datasheet //fzqkw.cn/datasheet/MAX813L_1019603.html.


关键词:基于ISD1420的高响度语音电路设计10000012MHZ4800AT89C51EEPROMISD1420MAX232MAX813LRS232TDA2003

版权与免责声明

凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,//fzqkw.cn,违反者本网将追究相关法律责任。

本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。

如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。

OEM清单文件: OEM清单文件
*公司名:
*联系人:
*手机号码:
QQ:
有效期:

扫码下载APP,
一键连接广大的电子世界。

在线人工客服

买家服务:
卖家服务:
技术客服:

0571-85317607

网站技术支持

13606545031

客服在线时间周一至周五
9:00-17:30 

关注官方微信号,
第一时间获取资讯。

建议反馈

联系人:

联系方式:

按住滑块,拖拽到最右边
>>
感谢您向阿库提出的宝贵意见,您的参与是维库提升服务的动力!意见一经采纳,将有感恩红包奉上哦!