课程设计(论文)-基于51单片机的数字调音功放.doc_第1页
课程设计(论文)-基于51单片机的数字调音功放.doc_第2页
课程设计(论文)-基于51单片机的数字调音功放.doc_第3页
课程设计(论文)-基于51单片机的数字调音功放.doc_第4页
课程设计(论文)-基于51单片机的数字调音功放.doc_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

课程设计(论文)说明书题目:基于51单片机的数字调音功放院(系):专业:学生姓名:学号:指导教师:职称:2011年12月13日桂林电子科技大学课程设计(论文)报告用纸第1页共14页摘要本文在小功率音频放大器的基础上,用STC89C52单片机和数字调音ICM62429实现数字调节功放的输出音量,代替常见的旋钮式的调音电位器。同时采用LCD1602显示音量当前音量的值和时间。关键词:单片机;功率放大器;数字电位器AbstractThispaperinsmallpoweraudioamplifier,andonthebasisofSTC98C52MCUanddigitalIC-M62429tuningofdigitaladjustmentofthepoweramplifieroutputvolume,insteadofcommonknobtypetuningofpotentiometer.AtthesametimeLCD1602showsthevolumeofvalueandtimethecurrentvolume.Keywords:PowerAmplifier;Microcontroller;DigitalPotentiometer;桂林电子科技大学课程设计(论文)报告用纸第2页共14页目录引言31系统总体设计31.1系统设计框图31.2系统设计的主要内容和具体要求32系统硬件电路设计32.1单片机控制电路32.1.1STC89C52的引脚及功能42.1.2复位电路52.2音量调节电路52.2.1M62429简介52.2.2M62429与单片机的连接62.3功放电路72.3.1TDA2822简介72.3.2功放电路图83系统软件设计83.1程序总流程图83.2M62429音量控制程序93.3时间显示程序104结论11谢辞13参考文献14桂林电子科技大学课程设计(论文)报告用纸第3页共14页引言随着电子技术的飞速发展,现代电子产品几乎渗透了社会的各个领域。音频功放在日常生活中更是随处可见。除了传统的旋钮式音量调节外,数字调节音量也越来越常见。同时在一些特殊的应用中,数字调节音量有着无可比拟的优势。本文在研究dta2822小功率音频放大器的基础上,采用数字调音芯片M62429代替常用的旋钮式电位器调音,同时采用STC52单片机作为整个系统的处理器。本系统还设计出了较为直观明了的人机交互界面,LCD1602不仅仅用于显示当前的音量值,同时还显示了当前的时间。除了加减音量按键之外,还人性化地增加了一个静音按键,以满足在某些特殊的情况时的需求。1系统总体设计1.1系统设计框图图1-11.2系统设计的主要内容和具体要求本次设计要求在音频功率放大器的基础上实现数字式音量调节。具体要求:(1)设计一个小功率的音频放大器。(2)用按键实现功放音量的加减调节。(3)在LCD1602上显示当前音量值。(4)在LCD1602上显示时间。(5)能够通过按键调节时间的各个参数。2系统硬件电路设计2.1单片机控制电路本系统选用STC89C52单片机作为核心处理器。STC89C52是一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器。在单芯片上,内置4KB51单片机功放电路键盘显示电路调音电路喇叭音源桂林电子科技大学课程设计(论文)报告用纸第4页共14页EEPROM,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口。因此,STC89C52单片机完全满足本系统的要求。2.1.1STC89C52的引脚及功能单片机STC89C52的管脚说明如图2-1所示:P1.01P1.12P1.23P1.34P1.45P1.56P1.67P1.78RST9P3.0(RXD)10P3.1(TXD)11P3.2(INT0)12P3.3(INT1)13P3.4(T0)14P3.5(T1)15P3.6(WR)16P3.7(RD)17XTAL218XTAL119GND20P2.0(A8)21P2.1(A9)22P2.2(A10)23P2.3(A11)24P2.4(A12)25P2.5(A13)26P2.6(A14)27P2.7(A15)28PSEN29ALE/PROG30EA/VPP31P0.7(AD7)32P0.6(AD6)33P0.5(AD5)34P0.4(AD4)35P0.3(AD3)36P0.2(AD2)37P0.1(AD1)38P0.0(AD0)39VCC40图2-1STC89C52的管脚(1)主要电源引脚VCC电源端GND接地端(2)外接晶体引脚XTAL1和XTAL2(3)控制或与其它电源复用引脚RST、ALE/PROG、/PSEN和/EA/VPPRST复位输入端。ALE/PROG当访问外部存储器时,ALE(地址锁存允许)的输出用于锁存地址的低位字节。/PSEN程序存储允许(/PSEN)输出是外部程序存储器的读选通信号。/EA/VPP外部访问允许端。(4)输入/输出引脚P0.0P0.7、P1.0P1.7、P2.0P2.7和P3.0P3.7P0端口(P0.0P0.7)P0是一个8位漏极开路型双向I/O端口。作为输出口用时,每位能以吸收电流的方式驱动8个TTL输入,对端口写1时,又可作高阻抗输入端用。P1端口(P1.0P1.7)P1是一个带有内部上拉电阻的8位双向I/O端口。P1的输出缓冲器可驱动(吸收或输出电流方式)4个TTL输入。对端口写1时,通过内部的上拉电阻把端口拉到高电位,这时可用作输入口。作输入口桂林电子科技大学课程设计(论文)报告用纸第5页共14页时,因为有内部的上拉电阻,那些被外部信号拉低的引脚会输出一个电流。P2端口(P2.0P2.7)P2是一个带有内部上拉电阻的8位双向I/O端口。P2的输出缓冲器可驱动(吸收或输出电流方式)4个TTL输入。对端口写1时,通过内部的上拉电阻把端口拉到高电位,这时可用作输入口。P2作输入口使用时,因为有内部的上拉电阻,那些被外部信号拉低的引脚会输出一个电流。P3端口(P3.0P3.7)P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流,这是由于上拉的缘故。P3口也可作为STC89C52的一些特殊功能,这些特殊功能见表2-1:端口引脚兼用功能P3.0RXD(串行输入口)P3.1TXD(串行输出口)P3.2/INT0(外部中断0)P3.3/INT1(外部中断1)P3.4T0(定时器0的外部输入)P3.5T1(定时器1的外部输入)P3.6/WR(外部数据存储器写选通)P3.7/RD(外部数据存储器读选通)表2-1P3端口的特殊功能2.1.2复位电路单片机复位的条件是当单片机振荡器工作时,RST引脚上出现持续两个机器周期的高电平,从而实现复位操作,使单片机回复到初始状态。上电时,考虑到振荡器有一定的起振时间,RST引脚上高电平必须持续10ms以上才能保证有效复位。STC89C52的复位是由外部的复位电路来实现的:图2-22.2音量调节电路桂林电子科技大学课程设计(论文)报告用纸第6页共14页2.2.1M62429简介本系统采用数字调音ICM62429实现音量调节。M62429是一个只需2根串行数据线控制的双通道电子音量调节IC,内部集成调音电路,只需很少外围元器件就能组建一个低噪声和低失真音量控制电路。M62429由串行数据控制,音量可以在083dB(1dB/step)调节(独立的每个声道音量控制)。M62429的系统框图如图2-3所示。图2-3表2-1所示是M

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论