微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 基于ISD4004语音芯片和AT89S52单片机的语音播报记

基于ISD4004语音芯片和AT89S52单片机的语音播报记

时间:09-08 来源:互联网 点击:

、时、分、秒等信息。当按下录音键后,系统开始录音。录音时,数码管会显示“SAVE”字样,并会显示该段录音的时间信息;当确定键按下后,该语音段的录音结束,数码管重新显示时间信息。当按下放音键时,系统开始放音,这时数码管会显示“PLAY”字样,并会显示该段录音的时间信息。放音结束后数码管会回到时间显示界面。当按下时间校正键后,便可以对时间进行校正;当按下确定键后,时间校正结束。本系统可以录音15 min,可以录4段录音。当按下播放设置键后,就可以对每段录音的播放时间进行设置;当按下播放选择键后,就可以播放4段录音中的任意一段。

  本系统在播放录音时会有少量的噪音,可能由以下原因造成:

  (1)整个系统完全是手工焊制,线路之间存在干扰;

  (2)ISD4004的数字地与模拟地没有分别走线,全部接到了一起,存在干扰;

  (3)语音输入放大电路的放大倍数不够,噪声没有得到足够的抑制。

  整个系统的设计合理,外围电路结构简单,方便调试;单片机余留有I/O口,方便系统的升级和扩展;单片机的所有程序均使用C-51进行编写,方便调试和阅读。整个系统工作稳定,操作方便。本设计的设计原理完全可以用在公共汽车上,作为语音报站器使用,也可以用在银行和医院等一些需要自动播报语音信息的公共场所。在本设计的基础上稍加扩充,就可以满足实际应用的需要。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top