工程实践与科技创新[2A].docx
《工程实践与科技创新[2A].docx》由会员分享,可在线阅读,更多相关《工程实践与科技创新[2A].docx(59页珍藏版)》请在三一办公上搜索。
1、 姓名班级学号具体负责的工作联系方式戴逸飞F14030025140309033代码18121181323代勇泽F1403002焊电路林森F14030285140219168焊电路18721156108摘 要:本次项目利用单片机MSP430实现按键可控增益放大电路,同时完成了音乐播放、红外遥控、自动增益可控增益放大器三个拓展模块。此报告旨在介绍所实现的系统功能、系统框图、系统硬件以及软件的设计和实现方法,系统的技术指标、调试分析、针对用户操作的说明等等。并对模块设计、实现过程中的部分问题进行了深刻的思考和探究。关键词:单片机;增益可控;自动控制、函数发生、红外遥控、电子音乐ABSTRACT Ou
2、r project includes the basic modules implemented by the MSP430the controlled gain zoom device and three extra modules the music player, the gain-automatical-available device and the volume remote controlled by the infrared ray. In this report,We describe their main function, system block diagram, sy
3、stem hardware, design and implementation method of software, technical index of system , debugging analysis, detailed operations for the users and so on. In addition , research in other parts of the system shown in this report is about operating experience gained in experiment ,problem discovering a
4、nd thinking .KEYWORDS SCM, controllable gain, automatic gain, function occurs, infrared remote control ,electronic music目录1. 概述11.1 编写说明11.2 名词定义11.3 缩略语12. 系统总体说明32.1 课题任务规定的设计要求32.1.1 增益程序可控放大器电路 3 :32.1.2 音乐发生3:32.1.3 红外控制增益调节:32.1.4 自动增益调节 3:32.2 实际完成后的功能42.2.1 增益程序可控放大器电路:42.2.2 音乐发生:42.2.3 红外遥
5、控:42.2.4 自动增益控制:42.3 系统的设计原理与分析42.3.1 系统的设计原理和总体结构42.3.2 系统的功能53. 系统的硬件结构73.1 硬件总体结构73.2 描述83.2.1 功能描述83.2.2 接口定义83.2.3 实现方式93.3 描述93.3.1 功能描述93.3.2 接口定义93.3.3 技术要求93.3.4 实现方式93.4 描述103.4.1 功能描述2103.4.2 接口定义103.4.3 技术要求113.4.4 实现方式113.5 描述113.5.1 功能描述2113.5.2 接口定义113.5.3 技术要求113.5.4 实现方式113.6 描述123.
6、6.1 功能描述123.6.2 接口定义123.6.3 技术要求123.6.4 实现方式124. 系统的软件结构144.1 软件总体结构和功能154.2 重要的全局变量154.3 描述164.3.1 功能描述164.3.2 输入输出项描述164.3.3 数据结构174.3.4 算法174.4 描述174.4.1 功能描述174.4.2 输入输出项描述174.4.3 数据结构184.4.4 调用函数说明184.4.5 算法184.5 描述194.5.1 功能描述194.5.2 输入输出项描述194.5.3 数据结构204.5.4 调用函数说明204.5.5 算法204.6 描述204.6.1 功
7、能描述204.6.2 输入输出项描述204.6.3 数据结构214.6.4 算法215. 系统功能及技术指标测试215.1 测试项目3225.1.1 基础放大电路:225.1.2 音乐发生器:225.1.3 红外遥控:225.1.4 自动增益:225.2 测试的资源225.3 测试方法3235.3.1 基础部分:增益可控制放大器电路235.3.2 拓展部分一:音乐发生235.3.3 拓展部分二:红外遥控235.3.4 拓展部分三:自动增益235.4 测试结果及分析235.4.1 基础部分:增益可控制放大器电路235.4.2 拓展部分一:音乐发生265.4.3 拓展部分二:红外遥控265.4.4
8、 拓展部分三:自动增益266. 致谢267. 参考资料278. 附录288.1 课程学习心得和建议意见298.2 程序清单318.2.1 基础部分328.2.2 拓展部分421. 概述1.1 编写说明此文主要介绍了本小组成员在工程实践与科技创新2A课程中经过大半个学期的努力完成的作品,同时涵盖了研成品的究过程和最终展示成果。至第十二周为止,我们完成了基础部分的增益可程序控制放大电路,并完成了三项拓展任务,包括音乐发生模块、红外遥控模块和自动增益控制模块。另外,此文末附有小组成员的感悟和心得。本文供老师批阅和审查,同时也为其他致力于研究此产品的高校学生们参考。1.2 名词定义单片机小系统1:包括
9、CPU(进行运算、控制)、RAM(数据存储)、ROM(程序存储)、I/O设备(串行口、并行输出口等)的一块集成电路。CD4066:四双向模拟开关,主要用作模拟或数字信号的多路传输。TLV2372【6】:本实验项目中用到的一种运算放大器芯片。LM358【7】: 本实验项目中用到的一种运算放大器芯片。2AP9: 本实验项目中用到的一种二极管。UA741CP: 本实验项目中用到的一种运算放大器芯片。增益:输出信号对输入信号的放大倍数。增益可控放大电路:通过控制信号(本项目中由单片机产生)与控制电路(本项目中主要由CD4066与电平转换电路构成)控制输出信号对输入信号放大倍数的电路。自动增益:根据输出
10、信号的幅值,对增益进行自动控制。设定输出信号的上下限,当输出信号峰值超出最高值或低于最低值时,系统自动调节增益值以控制输出信号峰值。红外遥控: 分别制作红外信号的发生电路与接收电路,使得增益控制可以通过红外遥控来实现电子音乐合成与播放2:电路输出频率按音乐曲调变化的方波,可通过蜂鸣器发出音乐声。电平转换电路:通过运算放大器实现逻辑电平转换的电路。电压比较电路: 自动增益模块中,将检波电路的输出结果与参考电压进行比较并返回两个比较结果的电路。1.3 缩略语列出在本文档中缩略语的英语全称及中文说明。为后续方便陈述,可以自定义若干缩略语。运放:运算放大器音乐发生:电子音乐合成与播放增益: 运算放大电
11、路输出信号与输入信号的比值红外控制:红外控制增益模块2. 系统总体说明2.1 课题任务规定的设计要求2.1.1 增益程序可控放大器电路 3 :设计制作增益可键控的线性放大器电路,通过单片机控制增益等级的切换,单片机提供人机操作界面,数码管显示增益,用户通过按键设置增益。设计指标5: (1)最小增益须小于0.15倍(建议取0.1),最大增益须大于1.45倍(建议取1.5) (2)至少15个增益等级:建议按等差排列,比如 0.1,0.2,0.3,1.5 (3)所有级别的增益相对误差 3%2.1.2 音乐发生3:单片机利用程序控制产生一段音乐,音乐可以任选,可循环播放。设计指标:(1) 音量能够调整
12、(2) 音调能够调整(3) 播放速度可调(4) 可播放多首歌曲(5) 能否用多种方案实现2.1.3 红外控制增益调节:制作红外遥控发送与接收电路,使用红外遥控来控制增益设计指标:(1) 可否双向控制增益(增加和减少)(2) 控制距离大于50cm(3) 保证足够的灵敏度2.1.4 自动增益调节 3:人为设置峰值上下限,系统自动检测输出信号幅值,若峰值超出该峰值区间,则系统自动调节,使输出信号达到规定范围以内。设计指标:(1) 电压比较是否有效(2) 电压比较是否有双门限(上限、下限)2.2 实际完成后的功能2.2.1 增益程序可控放大器电路:本小组成品达到基础部分任务要求,系统的电压增益总分为1
13、5个等级,增益在0.11.5之间进行转换。增益的控制可通过单片机上的按键进行控制,增益大小显示在七位数码管上。2.2.2 音乐发生:单片机控制蜂鸣器发出音乐,共设置了小苹果K歌之王这两首音乐,可对歌曲曲目进行切换,同时完成了音调、音速可控功能,控制通过单片机上按键实现。2.2.3 红外遥控:项目包括了红外信号的发射端与接收端,利用两节干电池给发射电路供电,可通过发射电路上的两个按键,分别控制增益的上调与下调,遥控距离在150cm以上并且灵敏度较高。2.2.4 自动增益控制:该成品的自动增益控制模块,将系统的增益控制在0.51.0之间。当增益低于0.5时,系统自动提高增益使增益达到0.5。当系统
14、增益高于1.0时,系统自动减少增益使增益为1.0。2.3 系统的设计原理与分析2.3.1 系统的设计原理和总体结构增益可控放大电路 4:此部分为该项目的基础,也是项目的核心。控制信号由单片机发出,通过电平转换电路,控制着信号通过(xxxxx)运算放大器实现放大的功能。增益有十五个等级,通过十五路电阻并联耗费巨大,故放大器的输入电阻用四路相互并联,分别对应的增益是0.1、0.2、0.4、0.8,十五个等级的增益可通过四路的组合实现。单片机发出的信号传到CD4066内的四个模拟数字开关,模拟数字开关分别与四路并联电阻相连以控制该路的导通状态,从而达到控制增益的效果。电子音乐合成与播放3:利用单片机
15、内置的定时器输出频率连续变化方波,即音乐信号源。方波的频率由音乐的曲调决定。并将音乐信号源作为放大电路初始的输入信号,在放大电路的输出端连接蜂鸣器,即可通过蜂鸣器播放音乐。至此,基础部分的增益倍数可通过音量的高低来反映。红外遥控:本模块是由红外输出端产生一个小脉冲,通过接收端将脉冲传至单片机中,单片机根据程序中的内设值识别脉冲信号代表的是增加音量还是减小音量并做出动作,再根据基础部分原理改变音乐信号的增益来实现音量变化。自动增益电路3: 本项目自动增益控制电路模块设置了双门限电压。将基本放大电路输出的增益信号经过检波以后,将信号返回至单片机,单片机对接收到的数据进行处理,令其与规定增益(0.5
16、1.0)的参考电压进行比较,从而向电平转换电路输入自动控制信号,控制信号接入CD4066的模拟开关,控制四路电阻的阻值,从而达到自动控制增益的效果。2.3.2 系统的功能增益可控放大电路:单片机控制信号控制系统增益增益共有15个等级,从0.1递增至1.5,效果是将输入信号放大,误差均在1%之内键盘与显示:通过单片机上的8个键以及红外遥控器上的两个按键对所有的功能进行控制,在七段显示管显示当前模式与相关信息。表2.3.1 键盘按键与功能对照表模式按键功能基础部分1增益等级+0.12增益等级-0.1拓展部分1切换歌曲2是否开启自动增益3速度降低4速度升高5音调降低6音调升高7增益等级+0.18增益
17、等级-0.1红外遥控器P1增益等级+0.1红外遥控器P2增益等级-0.1音乐发生:单片机控制蜂鸣器发出音乐,共设置小苹果K歌之王这两首音乐,可对歌曲曲目进行切换,同时完成了音调、音速可控功能,控制通过单片机上按键实现。红外遥控:通过红外遥控器上的两个按键,控制增益的上调与下调。自动增益: 人为设置峰值上下限,系统自动检测输出信号幅值,若峰值超出该峰值区间,则系统自动调节,使输出信号达到规定范围以内。3. 系统的硬件结构3.1 硬件总体结构图3.1.1 硬件总体结构图硬件总体大致分为四个部分:增益可控放大电路、红外遥控电路与自动增益电路三大模块以及实验底板。四个部分具体为:底板:括键盘与七段显示
18、管增益可控放大电路:包括电平转换电路,多路电阻排,CD4066,TLV2372自动增益电路:包括检波电路与电压比较电路红外遥控电路:包括多路电阻排,红外发射管,红外接收管,三极管以及74HC123。在实现任何功能时,都需用到底板与增益可控放大电路模块。基础功能与音乐发生功能只需要用这两个部分就可以实现。 表3.1.1 硬件模块与组成列表模块名称组成大模块底板键盘;七段显示管增益可控放大电路电阻;CD4066;UA741CP红外遥控电路电阻;74HC123;红外发射管;红外接收管;三极管自动增益电路电压比较电路;检波电路3.2 描述3.2.1 功能描述(1)读取按键信号和电路信号(2)根据程序处
19、理信号(3)在相应的管脚上输出信号(4)在七段晶体管上显示当前状态3.2.2 接口定义VCC:电源端,+5VGND:接地端通用I/O端口:P1.0P1.3端口用于向增益可控放大电路输出控制信号;P1.4P1.7端口用于向幅度调制信号电路输出控制信号;P2.0、P2.2端口用于读取自动增益电路经比较后得到的反馈信号P2.1端口用于向增益可控放大电路输出音乐信号。3.2.3 实现方式主要通过编写程序实现模块控制,在第四节会有对这部分内容的详细讲述。3.3 描述3.3.1 功能描述可用单片机实现对输出信号的增益的改变,增益等级为0.11.5。3.3.2 接口定义外部接口定义:电路输入接信号源,四个控
20、制端口接单片机P1.0P1.3端口。单片机的输出端口对应控制的电阻即为P1.0 - 100k; P1.1 -50k; P1.2 - 25k; P1.3 - 12.5k。3.3.3 技术要求(1) 最小增益绝对值小于0.15;(2) 最大增益绝对值大于1.45;(3) 增益等级不少于15级;(4) 所有级别的增益相对误差 3%且尽可能小。3.3.4 实现方式(1)电路连线图图3.3.1增益可控放大电路模块原理图4图3.3.2电平转换电路模块原理图5 图3.3.3增益可控放大电路运算放大器工作模拟图(2)电路原理由放大器工作原理可知,当放大器工作在如图3.3.3所示电路中时,放大倍数。电路中的可C
21、D4066控制的、通过不同的组合方式并联得到。当我们取时,由于,我们可以算得、分别对应0.1倍增益、0.2倍增益、0.4倍增益、0.8倍增益,通过他们的不同通断组合就能得到0.11.5倍这15种不同的增益等级。3.4 描述3.4.1 功能描述2音乐发生模块可通过单片机输出不同频率的方波,使蜂鸣器改变音调高低,达到发出音乐声的效果。该模块可通过按键可实现音量调节、倍速调节、歌曲切换的功能,播放曲目有K歌之王小苹果。3.4.2 接口定义音乐发生模块与增益可控放大电路模块使用同一个电路实现。其P1端口接单片机2.1端口,接收音乐信号,P2端口接蜂鸣器,P3端口空置,CTRL端口接单片机P1.0P1.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2A 工程 实践 科技 创新
链接地址:https://www.31ppt.com/p-1792986.html