语音录放系统的设计及实现毕业论文
2022-02-24 19:41:21
论文总字数:18368字
摘 要
语音录放功能早已被广泛应用于人们的生产生活中,无论是在设备还是娱乐方面都得到了广泛应用,对其进行研究和开发具有一定实际意义和参考价值。
本文详细介绍了语音录放系统的工作原理,在此基础上实现了硬件和软件的设计,最终制成实物,并进行测试。课题以AT89C52单片机为系统核心处理单元,外围辅以ISD4004语音模块、LCD12864模块、话筒及扬声器模块等,构成了硬件电路系统。通过单片机控制语音模块进行语音信号的采样存储和播放操作,同时驱动LCD液晶模块在其屏幕上显示出工作状态、段数和时间信息。在实物上主要通过按键来进行录放停等操作,从而实现对该系统的使用。
本次设计最终实现了基本的录放功能,可存储段数达1500条,每条语音时长可达8分钟,操作简单且播出的语音清晰不失真。在液晶显示方面也能根据不同的工作状态和计时要求显示出相应需要的信息。
关键词:AT89C52单片机 ISD4004 语音录放
The design and implementation of voice recording and playback system
Abstract
Voice recording and playback function has long been widely used in people's production and life, both in equipment and entertainment have been widely used, its research and development has a certain practical significance and reference value.
This paper describes in detail the working principle of voice recording and playback system, on the basis of the realization of the hardware and software design, and finally made in kind, and tested. Subject to AT89C52 microcontroller as the core processing unit, peripheral supplemented by ISD4004 voice module, LCD12864 module, microphone and speaker module, constitute a hardware circuit system. Through the single-chip control voice module for voice signal sampling and storage operations, while driving the LCD LCD module on its screen shows the working status, the number of segments and time information. In the physical mainly through the button to record and stop operation, in order to achieve the use of the system.
The design of the final realization of the basic recording and playback functions, the number of segments can be stored up to 1500, each voice up to 8 minutes, easy to operate and broadcast clear voice without distortion. In the liquid crystal display can also be based on different working conditions and timing requirements to show the corresponding needs of the information.
Keywords: 89C52microcontroller;ISD4004;Voice recording and playback
目 录
摘 要 I
Abstract II
第一章 绪论 1
1.1引言 1
1.2课题意义 2
1.3课题目的 2
1.4论文结构 2
第二章 系统总体设计 4
2.1系统总体设计 4
2.2.1单片机的选型 4
2.2.2语音芯片的选型 5
2.2.3 LCD的选型 6
2.3 KEIL开发平台 7
2.3.1 keil简介 7
2.3.2 keil工程建立 7
第三章 硬件电路设计 10
3.1整体硬件框图 10
3.2单片机模块 10
3.2.1时钟电路 10
3.2.2复位电路 11
3.3 ISD4004语音模块 12
3.4 LCD12864显示模块 13
3.5话筒模块 14
3.6扬声器模块 14
第四章 系统软件设计 16
4.1系统整体软件设计 16
4.2录放音操作程序设计 17
4.2.1 ISD4004数据传送时序 17
4.2.2 SPI指令集 18
4.2.3 录放音主函数 19
4.3 LCD显示程序设计 21
第五章 测试结果及分析 24
5.1 测试内容 24
5.2 测试结果 24
5.3 实物图 25
第六章 总结与展望 29
6.1 总结 29
6.2 展望 30
参考文献 31
致 谢 33
第一章 绪论
1.1引言
语音信号,是伴随人类发展最为长久的信号之一,也是人类进行相互交流最为普遍,最能接受的方式,在社会生产生活方面起着举足轻重的作用。随着数字化信息科学的出现和计算机技术的发展,人们对语音的研究不再局限于传统方式,而是开始将其进行数字化处理,以便进行更为科学的分析和研究。语音信号可在时域和频域上分别进行不同方式的分析处理[1]。时域方面的分析相较频域而言较为浅显和简单,主要将语音信号分为离散和连续进行不同的分析。若为离散信号,可对其进行卷积等操作,若为连续,可在其基础上加入一些载波信号,进行信号的规律运算。频域上的语音信号处理则范围更加广泛,形式更加多变,主要应用于对随机信号的处理分析工作[2]。
在信息技术飞速发展的现在,语音采集和处理技术已被研究得比较成熟了,无论是生活中的使用工具或娱乐设备,还是生产中的大型操控设施,都能随处可见语音技术在其中的应用。社会的运作和发展早已离不开语音的处理和存储技术,因此,对该技术的深入研究和提升工作还需继续。
请支付后下载全文,论文总字数:18368字