本科毕设论文-—数字音频信号发生器的设计.doc

本科毕设论文-—数字音频信号发生器的设计.doc

ID:12981856

大小:1.35 MB

页数:49页

时间:2018-07-20

本科毕设论文-—数字音频信号发生器的设计.doc_第1页
本科毕设论文-—数字音频信号发生器的设计.doc_第2页
本科毕设论文-—数字音频信号发生器的设计.doc_第3页
本科毕设论文-—数字音频信号发生器的设计.doc_第4页
本科毕设论文-—数字音频信号发生器的设计.doc_第5页
资源描述:

《本科毕设论文-—数字音频信号发生器的设计.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、毕业设计(论文)课题名称:数字音频信号发生器的设计数字音频信号发生器的设计摘要:设计总结了其它音频信号发生器的制作经验,采用STC89C52单片机作为该系统的控制装置,选用继电器、灵敏可变电阻、5532运放等高性能元件,同时还为了系统安装保护装置(在出错的情况下能继续工作),完善的设计出一款新颖的数字音频信号发生器。其控制器具有高速的运算能力以及内部操作的灵活性,使得产生的波形具有控制方便,输出相位连续,精度高,稳定性好等优点,具有很高的应用价值。关键字:STC89C52单片机、音频信号发生器、CPU、总线、EEPROM岳阳职业技术学院数字音频信号发生

2、器的设计前言信号发生器是在电子电路设计、自动控制系统和仪表测量校正调试中应用很多的一种信号发生装置和信号源。而正弦信号是一种频率成分最为单一的常见信号源,任何复杂信号(例如声音信号)都可以通过傅里叶变换分解为许多频率不同、幅度不等的正弦信号的叠加,广泛地应用在电子技术试验、自动控制系统和通信、仪器仪表、控制等领域的信号处理系统中及其他机械、电声、水声及生物等科研领域。   目前,常用的音频信号发生器绝大部分由模拟电路或数字电路构成,体积和功耗都很大,价格也比较贵。随着微电子技术和计算机技术的发展,以单片机微处理器及单片机软硬件开发系统及配套产品为内容已

3、形成了庞大并极具前途的高新技术产业,而可编程逻辑器件、SOPC等新技术的应用迅速渗透到电子、信息、通信等领域。这里分别借助STC89C52单片机芯片运算速度高,功耗低,实时分析的优势以及其灵活的可配置性、较高的可靠性、硬件升级容易等优点设计了音频信号发生器。岳阳职业技术学院数字音频信号发生器的设计目录第一章概述1第二章设计思路及流程22.1数字控制面板处理部分22.2模拟信号处理部分3第三章硬件电路设计43.1 主要器件43.1.1 STC89C52单片机43.1.2串行A/D转换器芯片ADC083273.1.3AT24C64EEPROM储存芯片103

4、.2电路原理图15第四章软件设计214.1常量、变量说明214.2LCD12864显示程序模块214.3矩阵键盘程序模块234.4PC通信升级程序模块254.5系统主程序27第五章小结29致谢29附录A面板立体图30附录B成品照片30附录C面板硬件原理图30附录DLCD12864程序清单30参考文献:30岳阳职业技术学院数字音频信号发生器的设计第一章概述本设计使用STC89C52单片机、ADC0832、TDA2030等芯片,产生所需要的音频信号。整个系统分为主控制面板与信号处理两部分组成。主控制面板主要是由单片机构成,作为系统的总微处理器。信号处理部分

5、主要是有运放和功放组成,负责对输出波形的整形放大。系统分具体功能如下。输出情况显示:该系统能够显示当时输出信号的频率,幅度,可以随时得知输出波形情况。l输出频率设置:本系统是通过键盘以1Hz的进度准确的设置输出频率。l输出幅度设置:本系统是通过电位器调节的方式,调节输出幅度,但该系统对输出的幅度进行了检测,可以随时观察输出情况。l输出音乐选择:本系统内还存储了多首音乐,可直接输出音乐信号。l输出信号储存:本系统还设有信号储存功能,可以储存一些常用的频率信号,不需要每次都来调节。本系统除了具有音频信号发生器的一些功能外,为了方便大家更好的使用,还增加了一

6、些新的功能,具体如下。l时间显示:可以随时查看但是使用的时间,方便用户记录使用。l定时:是实现定时提示功能。l报警:对设置出错和系统出错做出报警提示。l软件升级:对该系统进行日后更新使用。45岳阳职业技术学院数字音频信号发生器的设计第二章设计思路及流程整个系统由两大子系统构成,负责完成不同的功能,并且子系统所处位置是分开的,子系统分别是数字控制面板处理部分和模拟信号处理部分。2.1数字控制面板处理部分数字控制面板处理部分的主要功能是对数字信号进行处理,可划分为采集模块、显示模块、电源模块、时钟模块、储存模块、报警提示模块、通信模块和单片机模块。数字控制

7、面板处理部分的模块方框图如图2.1.1所示。单片机模块显示模块输入模块通信模块采集模块输出模块时钟模块储存模块报警提示模块电源模块图2.1.1数字控制面板处理模块方框图l采集模块是对输出信号进行测量,采集信号的幅度和输出信号调剂进度的数据传给单片机进行处理。l输出模块是对输入模块的设定,单片机进行任务处理通过输出模块输出信号。l时钟模块是扩展功能的时间处理模块,得出准确的时间送个单片机处理。l储存模块是对用户常用的操作进行储存使用,方便用户以后使用。l显示模块是对用户操作时显示相关内容,对系统当时的工作状态和信息即使反馈给用户。l通信模块是对系统日后维

8、护升级使用,一般不适用。l报警模块是对用户的错误操作、系统出故障或用户设计,以语音的方式提示用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。