1、 1 第一章 绪论 1.1 设计概述 本设计是在指导老师给定课题的基础上经过思考创新而设计出来的基于单 片机控制的语音录放器设计。内容丰富,运用灵活。课题运用 ISD1420 语音芯片, LM386 音频功放,以及曾经学习过的 AT89S51 单片机芯片设计而成的经典电路。 1.2 设计背景 ISD1420 系列芯片是较为常用了语音录放集成电路,一般多用于语音电话, 留言机等设备。更可于单片机实现接口,进行语音分段录放音的功能,可用于自 动报时器,汽车自动报站器等设备,如果采用具有语音处理的 16 位或 32 位 处理器实现同样的功能将会增大开发的周期和成本,会使本来简单的系统更加的 复杂。
2、1.3 设计要求 1熟悉电路的工作原理; 2掌握该电路中元器件的识别方法; 3掌握电路的调试方法; 4熟悉电路简单的故障分析方法; 5论文符合其格式、字数的基本要求,内容要求充实、作图严谨规范等。 1.4 设计意义 1. 增加产品销售量; 2.提高公共服务档次,符合建设国际城市的目标; 3.可免除生意人口干舌燥的叫喊,非常实用等。 智能留言电路设计 2 第二章 系统方案设计与研究 2.1 设计过程 整个电路设计可分为以下几个单元电路:按键指令输入电路、录音电路、语音处 理电路、音频放大电路、数码管显示电路等。 2.2 方案设计 方案一: 采用基本的硬件电路,主芯片 ISD1420 直接控制整个
3、语音电路,用 LM386 作为音频放大芯片,电路结构简单,一般较为常用。主要运用与简单语音报警器, 温度报警器等等。 方案二: 在原来课题设计的基础上,利用单片机作为控制芯片实现分段录放功能,利 用单片机控制的 ISD1420 芯片将会彻底发挥其优势,可以选择录放的起始段,清 除等功能,是目前广泛爱好者语音电路的首选方案。 2.3 方案选定 本设计采用方案二,处理器选择 AT89S51 单片机,语音芯片选择 ISD1420, 放大芯片为 LM386,用微处理器对 ISD 芯片的分段录放音控制时,才算是发挥了 芯片的优势。 3 第三章 AT89S51概述 观图3-1 单片机(at89s51)外观
4、 3.1 AT89S51 AT89S51 (如图3-1) 是一个低功耗, 高性能 CMOS 8位单片机, 片内含4k Bytes ISP(In-system programmable)的可反复擦写1000次的 Flash 只读程序存储 器, 器件采用 ATMEL 公司的高密度、 非易失性存储技术制造, 兼容标准 MCS-51 指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和 ISP Flash 存储单元,功能强大的微型计算机的 AT89S51可为许多嵌入式控制应用系统 提供高性价比的解决方案。 3.2AT89S51的特点 特点:40个引脚,4k Bytes Flash 片内程序存储器; 128 bytes 的随机存取数据存储器(RAM) ; 32个外部双向输入/输出(I/O)口; 5个中断优先级2层中断嵌套中断; 2个16位可编程定时计数器; 2个全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器。 此外,AT89S51设计和配置了振荡频率可为0Hz 并可通过软件设置省电模 式。空闲模式下,CPU 暂停工作,而 RAM 定时计数器,串行口,外中断