- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于单片机的数控音频功率放大器
实训综合设计报告
设计课题:基于单片机的数控音频功率放大器
专业:电子信息工程
年级:2009
组长:
组员:
硬件技术顾问:
指导老师:
摘要
音频功率放大器是一种常用的模拟电路,在各种音响设备中有着广泛应用。传统模拟控制音频功率放大器增益采用电位器控制,具有故障率高,不易与计算机、遥控器等数字电路接口等缺点,相比较起来数字控制音频功率放大器具有明显的优势,在电视机、组合音响、mp3播放器等家电设备中应用非常广泛。
Vi
利用数模转换器能较容易实现对放大器增益的控制, 且具有电路简单、控制方便、成本低廉等优点。通过采取措施也可实现对放大器增益较高精度的控制,增益的调整是通过给DAC0832不通的数据,然后DAC0832的Iout1和Iout2输出不同的电流,再经过一级运放把电流输出转化为电压输出,这样就达到了增益的控制。
基于STC89C52单片机的数控音频功率放大器的硬件设计,首先采用分块设计的方法。将整个系统分为:MCU主控电路、LCD显示电路模块、按键控制模块,其中单片机为主控制器,用来对按键进行定时扫描、利用LCD1602进行音量的动态显示,通过按键进行实时控制,实现音量的控制。
1)主控制电路如下图所示:
DAC0832与功放电路如下图所示:
硬件设计
2.1、LCD显示电路
LCD电路采用1602液晶显示,通过主控制器STC89C52实时检测按键,不断更新1602的屏幕,达到人机交互的友好界面。
如下是电路连接图:
2.2、单片机接口电路
DAC0832是数模转换器,与主控制器MCU的接口电路非常简单,只要DAC0832的数据口与主控器的I/O口相连即可。通过改变数据口的数据,即输出不通的增益,从而达到控制音量的大小。电路图如下所示:
2.3、功率放大电路
功率放大器我们采用TDA2030作为信号放大,它的输出功率大,采用双电源供电,且噪声低、保真度高。开环增益均在80dB以上,闭环增益可在26~40dB范围内调整;同时输入阻抗高、以及工作频带宽、可靠性好;再加上体积小,外围元件少,设计灵活。因此成为我们设计的最佳首选。电路原理图如下:
软件设计
3.1、模块设计
数控音频功率放大器的软件设计,分三个模块,即按键控制程序、LCD显示程序和DAC0832控制程序。其中按键控制程序中通过实时检测,来读取键盘。而显示程序则根据按键进行音量动态显示。
3.2、主程序流程图
主控制流程中,进行相关变量的定义及其初始化,并进行相关内容的显示
3.3、显示子程序流程图
1)按键:通过实时检测按键,不断更新页面显示,其中有两个按键,一个是增键,另外一个是减键,并进行按键消抖。流程图如下:
i
NO NO
YES YES
2 )LCD液晶显示:LCD1602的功能是显示数字和字符,在使用之前必须初始化后才能使用,通过编写1602的读写程序即可使用。以下是LCD初始化的流程图:
总结
通过此次设计,使我们对电子设计有全新的认识,在不断的学习和运用当中,我学会了从“整体到局部,再从局部到整体”的设计思想,逐步细化的程序设计方法。与此同时,我们也感受到了我们所学知识的肤浅,让我们感触最深的是模拟电路是一门值得研究的学科,要想做出一个模拟电路来需要付出许多的汗水,由于模拟电路本身的特点,理论值与实际情况往往有很大的区别。虽然还有许多不足的地方,但这次的实训极大地提高了我们各方面的能力,为以后的进一步学习和工作奠定了坚实的基础。在此也要感谢这次实训所有帮助过我们的老师和同学!是他们让我们的作品得以成功的实现。
任务分工:
系统方案设计、PCB原理图绘制及硬件调试,并协助软件调试 ;
作品报告的整理及元件采购 ;
软件仿真调试 ;
附录
一、
Main.C
/********************************************************************************************************
** 作品功能:在LCD1602显示音量
** 程序作者:
** 编写时间:2011/12/19
** 修改时间:
** 软件版本:1.0.0
*******************************************************************************************************
您可能关注的文档
- 基于云计算的汽车起重机三围吊装仿真研究-毕业设计调研报告1.doc
- 基于停等式协议的RS232双机通信系统设计报告1.doc
- 基于光电器件的智能循迹小车设计.doc
- 基于兰州和武威两地公示语翻译的研究.doc
- 基于兰州和武威两地公示语翻译的研究1.doc
- 基于分块离散余弦变换变换和主成分分析法的人脸识别.doc
- 基于华为C&C08和Metro 1000的长途交换局及光传输的配置.doc
- 基于华为本地终端的BSC6810数据配置_课程设计实验报告1.doc
- 基于单片机AT89C51控制的中断控制流水灯课程设计报告1.doc
- 基于单片机AT89C51控制的键控流水灯课程设计报告1.doc
- 【2017年】通信电子线路习题解答(严国萍版).pdf
- 东营市中考:2024年-2022年《语文》考试真题与参考答案.pdf
- 青岛市中考:2024年-2022年《道德》考试真题与参考答案.pdf
- 泰安市中考:2024年-2022年《生物》考试真题与参考答案.pdf
- 东营市中考:2024年-2022年《地理》考试真题与参考答案.pdf
- 青岛市中考:2024年-2022年《英语》考试真题与参考答案.pdf
- 济宁市中考:2024年-2022年《道德》考试真题与参考答案.pdf
- 潍坊市中考:2024年-2022年《化学》考试真题与参考答案.pdf
- 潍坊市中考:2024年-2022年《历史》考试真题与参考答案.pdf
- 淄博市中考:2024年-2022年《数学》考试真题与参考答案.pdf
最近下载
- 年会语言类节目搞笑朗诵《我爱上班》表演.pptx
- 《马克思主义基本原理概论》教案12 资本主义的本质及规律.doc VIP
- 55种语言汉译译音表-世界人名翻译大辞典.pdf
- 我们的母亲叫中国:.pptx VIP
- 1.6+隋唐时期的中外文化交流++课件++2024-2025学年统编版七年级历史下册+.pptx VIP
- 水稻绿色高产高效创建服务 投标方案(技术方案).docx
- 医用氧自检检查记录表.pdf
- 2024辽宁沈阳市文体旅产业发展集团有限公司中层岗位招聘5人笔试备考试题及答案解析.docx
- 《国际经济法学》(第二版)课后思考题答案.pdf
- 55个单病种(术种)管理指标质量控制标准(第二部分).xlsx
文档评论(0)