- 1、本文档共30页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于51单片机录音笔设计(定稿)教程
PAGE \* MERGEFORMAT 30
华侨大学厦门工学院
单片机控制系统 课程设计报告
题 目: 基于51单片机录音笔设计
专业、班级:
学生姓名:
学 号:
指导教师:
2015 年 6 月 28 日
任务书
题目 :基于51单片机录音笔设计
一、任务
设计一个录音笔,实现语音的存储和回放。
二、发挥部分
用液晶屏显示存储内容的文字,并且要做好语音的滤波处理功能,也就是播放出来的音质要好。喇叭要用好点的。
目 录
TOC \o 1-3 \h \z \u 设计任务目的4
设计任务要求4
设计方案选取与论证4
电路设计5
4.1 核心控制模块5
4.1.1 STC89C52单片机介绍5
4.2 音频处理模块7
4.2.1 ISD1760芯片简介7
4.2.2 SPI模式11
4.2.3 微机接口13
4.2.4 SPI 协议总述13
4.2.5 SPI命令总览14
4.2.6 ISD1760的存储结构15
4.3 系统的总体设计方案15
4.3.1 STC89C52的外围电路设计16
4.3.2 单片机复位、晶振电路设计16
4.3.3 音频处理电路设计18
4.4软件总设计思路18
4.4.1 SPI通信接口19
4.4.2 八段数码管19
4.4.3 录放声音程序设计20
4.4.4 播放对应的语音段21
制作及调试过程24
结论25
致谢26
参考文献27
成绩评定表28
一、设计任务目的
随着电子技术的飞速发展,数码录音笔已得到了越来越多的人的青睐,论文通过对多种录音笔的设计方案进行了比较和分析,选定STC89C52单片机设计了一个数码录音笔。 本文提出并设计实现了基于STC89C52 单片机和ISD1760语音芯片的多功能录音笔方案。首先介绍了设计方案的选择,接着进行了系统的硬件设计,包括音频输入输出电路的设计、按键控制电路的设计等,设计中以STC89C52单片机主控制为核心,采用了华邦公司新推出的ISD1700系列语音芯片,用来替代已经停产的ISD1400 系列及ISD2500 系列芯片实现录放系统的功能。其中按键控制电路对整个系统进行控制,用一个8段数码管更直观的显示录音时间。系统模块包括主程序模块、语音信号的采集模块、键盘扫描模块等,进行了程序流程的设计,编写了程序代码。系统实现了语音数据的录制、播放、暂停、全部擦除选择下一段等功能。最后,对本设计进行总结与展望。
数码录音笔在录音领域等实际应用中具有诸多优势,值得进一步学习和研究。
二、设计任务及要求
此次的设计任务是设计一款基于单片机的录音笔的设计。
设计要求如下:
●具有单片机核心控制模块;
●具有实现语音的存储和回放。
三、设计方案选取与论证
方案一:
基于单片机、数字信号处理器 DSP、FLASH 存储器的数码录音放音系统。在录音时,语音信号经过处理后送到 A/D 转换器,转换成数字信号,把这些数字信号送到数字信号处理器DSP进行压缩处理,压缩后的语音数据送到FLASH 中,回放时从 FLASH 存储器中读取压缩的数据经过 D/A 转换后,再通过喇叭等具有播放功能的器件进行播放。具体框图如下所示:
数字信号
A/D转换器
语音信号
DSP处理器
压缩
FLASH
存储器
图3.1方案一结构图
由于此方案要通过A/D芯片,专门的DSP芯片,本设计不需要高速、高精度运算,而且DSP功耗相对高,成本比较高,因此不选择此方案。
方案二:
通过51单片机与语音功能集成芯片ISD1760进行设计,由单片机控制ISD1760来实现语音的录制存储以及播放清除等功能。具体框图如下所示:
按键信息
语音指令
显
示
独立按键
51单片机
ISD1760芯片
8段数码管显示
图3.2方案二结构图
由于采用资源不多的 51 单片机,这样节省了资源同时单片机运算速度已经足够用于检测按键,以及控制录音笔进行各种操作,而且这种设计无需对数字信号进行编码压缩的复杂的操作,实现简单,功耗不高,相对而言成本也不高,所以本设计采用了此方案。
四、电路设计
4.1 核心控制模块
控制模块是整个录音笔的核心,实现对语音芯片ISD1760发送或接受指令,使其完成相应的动作。本设计采用了型号为STC89C52单片机,它是一种简明易掌握,效率较高的指令系统,对存储空间和时间的利用率较高。
4.1.1 STC89C52单片机介绍
STC89C52是STC公司生产
文档评论(0)