(最新版)毕业课程设计-实例.docx

上传人:h**** 文档编号:25632050 上传时间:2022-07-12 格式:DOCX 页数:9 大小:15.43KB
返回 下载 相关 举报
(最新版)毕业课程设计-实例.docx_第1页
第1页 / 共9页
(最新版)毕业课程设计-实例.docx_第2页
第2页 / 共9页
点击查看更多>>
资源描述

《(最新版)毕业课程设计-实例.docx》由会员分享,可在线阅读,更多相关《(最新版)毕业课程设计-实例.docx(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、(最新版)毕业课程设计-实例 青岛科技大学 电子技术课程设计 题目 _ _ 指导教师_ 辅导教师_ 学生姓名_ 学生学号_ 学院_专业_班_ _年 _月 _日 函数信号发生器 摘要 本系统基于直接数字频率合成技术,以AD9851DDS芯片为标准正弦波和方波合成器,并配合ATmega16L型单片机的ADC和PWM接口完成一定频率范围内的AGC(自动增益控制)功能,使得50负载上峰值达到6V1V;由电位器控制比较器阈值电压达到控制方波占空比的作用;三角波由积分电路产生控制正反程积分时间常数达到峰顶位置可调的目的。系统的频率范围在1Hz12MHz,稳定度优于10-5,最小步进为10Hz。 关键词:直

2、接数字频率合成;AD9851;自动增益控制;阈值电压;积分电路; 目录 1方案选择 (5) 1.1电源部分设计选择 (5) 1.2控制芯片选择 (5) 1.3波形生成模块选择 (6) 1.4增益控制模块设计选择 (7) 1.5显示模块设计 (8) 2系统总体设计 (9) 2.1系统结构框图设计 (9) 2.2硬件主要模块 (9) 2.2.1电源部分 (9) 2.2.2 DDS模块 (9) 2.2.2.1正弦信号发生器 (10) 2.2.2.2占空比可调的方波及三角波发生器 (10) 2.2.3 AGC模块 (10) 2.3软件部分设计 1 1 2.3.1程序流程图 (11) 2.2.2 PWM

3、输出精度优化算法 (12) 3理论分析与计算 (13) 4测试数据及测试结果分析 (14) 4.1正弦信号源参数测试 (14) 4.2方波占空比仿真 (15) 5测试仪器与元器件 (17) 5.1测试仪器 (17) 5.2测试方法 (17) 5.2.1模块测试 (17) 5.2.2 系统整体测试 (17) 5.3主要原件 (17) 6结论 (18) 7附录 (19) 7.1电源部分电路设计 (19) 7.2系统电路原理总图 (19) 7.3系统电路PCB总图 (20) 7.4控制部分Protues仿真图 (20) 7.5Multisim方波三角波部分仿真图 (21) 1.方案选择 根据题目要求

4、和本系统的设计思想,系统应该主要包括图1.1所示的电路模块。 图1.1 系统结构图 1.1 电源部分设计选择 方案一:高频开关电源。开关电源具有功耗低,效率高,体积小的特点。但其制作成本较高,更重要的是其开关特性对电网和环境有很强的干扰,往往会给系统带来不可预测的影响,在测试仪表等精密器械中不宜采用。 方案二:线性稳压电源。电网电源经变压,整流滤波,通过稳压模块为整个系统提供合适的电源,虽然与开关电源相比有更高的功率损耗,但其低廉的制作价格以及稳定的输出使之成为仪表设计的首选。 为了减小测试误差,避免电源带来的干扰,本着精度第一的原则,最终选择方案二。 1.2 控制芯片选择 方案一:采用现在比

5、较通用的51系列单片机。51系列单片机的发展已经有比较长的时间,应用比较广泛,各种技术都比较成熟,但此系列单片机处理速度不是很快,资源不够充足,而且其最小系统的外围电路都要自己设计和制作,使用起来不是很方便,故不采用。 方案二:选择AVR系列单片机。具有很高的电流驱动能力,采用精简指令集,数据吞吐量大。再加上其方便的ADC接口和PWM接口,非常适合本系统的设计要求。 方案三:选择具有ARM Cortex-M3内核的STM32单片机。具有RISC 和Thumb-2精简指令集,内置12位AD和DA,运行速度快,IO接口资源非常丰富,但价格相对较贵,会造成资源的浪费。 鉴于题目中的要求以及AVR单片

6、机自身的优点,本系统采用方案二。 1.3 波形生成模块设计选择 方案一:锁相环频率合成。如图1.2,锁相环主要由压控LC振荡器,环路滤波器,鉴相器,可编程分频器,晶振构成。且频率稳定度与晶振的稳定度相同,达10-5,集成度高,稳定性好;但是锁相环锁定频率较慢,且有稳态相位误差,故不采用。 图1.2 锁相环的基本原理 方案二:采用Max038信号发生芯片。可以产生频率可调的正弦波,方波,三角波,方波的占空比可调,外围电路简单,输出信号幅值为2V峰峰值,非常稳定。但其致命缺点是震荡频率由外接震荡电容和输入电流决定。因此,频率 稳定度和精确度受电容参数的离散性和DA精度的影响,难以实现精确地数。 方

7、案三:直接数字频率合成。直接数字频率合成DDFS(Direct Digital Frequency Synthesizer)基于Nyquist定理,将模拟信号采集,量化后存入存储器中,通过寻址查表输出波形数据,再经DA转换,滤波,恢复原波形。DDFS 中大部分部件都属于数字电路,集成度高、体积小、功耗低、可靠性、性价比高,易调试,输出线性调频信号相位连续,频率分辨率高,转换速度快,价格低。其频率稳定度和可靠性优于其它方案,故采用该方案。 由于方案三的实用性和廉价性,在满足题目要求的前提下,应该优先选择此方案。 1.4 增益控制模块设计选择 方案一:DAC控制增益。如图1.3,输入信号放大后作为

8、基准电压送给DAC 的Vref脚,相当于一个程控衰减器。再接一级放大,这两级放大可实现要求的放大倍数。输出接到有效值检测电路上,反馈给单片机。单片机根据反馈调节衰减器,实现AGC。还可通过输入模块预置增益值,控制DAC的输出,实现程控增益。但增益动态范围有限,故不采用。 图1.3 增益控制部分方案一框图 方案二:电压控制增益。如图1.4,信号经缓冲器后进入可编程增益放大器PGA-AD603,放大后进入有效值测量部分,得出的有效值采样后送入单片机, 再由单片机输出PWM波经整流后实现自动增益控制。 图1.4 增益控制部分方案二框图 1.5 显示模块设计 方案一:采用8位LED配以MAX7219显

9、示。控制简单,调试方便, 且串行显示占用IO口少;但只能显示数字和简单字符,故不采用。 方案二:采用点阵型液晶LCD1602。虽然占用IO口多,控制复杂,但功能强大,可以显示ASCII码,提供全面的信息,功耗低,界面友好,控制灵活,使系统智能化、人性化,因此采用该方案。 2.系统总体设计 2.1 系统结构框图设计 根据题目要求和本系统的设计思想,系统主要包括图2.1所示模块。 出 图2.1 系统结构框图 2.2 硬件主要模块 2.2.1 电源部分 通过变压器降压耦合,整流桥及滤波电容整流和滤波,利用稳压模块利用LM317输出0.2V至33V连续可调的直流电源。 2.2.2 DDS模块 2.2.

10、2.1 正弦信号发生器 AD9851是ADI公司采用先进的DDS技术推出的高集成度DDS频率合成器,它内部包括可编程DDS系统、高性能DAC及高速比较器,能实现全数字编程控制的频率合成和时钟发生。接上精密时钟源,AD9851可产生一个频谱纯净、频率和相位都可编程控制的模拟正弦波输出。AD9851接口功能控制简单,可以用8位并行口或串行口直接输入频率、相位等控制数据。 2.2.2.2 占空比可调的方波及三角波发生器 利用AD9851内置比较器将正弦波整形为方波,方波的占空比受电位器的 控制。再经过积分电路将方波整形为三角波。此处用的运放为AD811,当放大倍数为10倍时,具有大于100MHz的带

11、宽。如图2.2所示。 图2.2方波与三角波整形电路图 2.2.3 AGC模块 如图2.3所示,以IC3为核心的AGC电路;以IC4为核心的检波电路。上电后,ATmega16复位,之后对AD9851初始化并使其输出最后一次设置的频率,AD9851 输出的信号经C6C10及L1、L2组成的滤波网络送入AD603。这里采用了AD603的典型接法,1脚和2脚的电压差决定了AD603的增益,如果1脚的电压大于2脚的电压,则AD603处于放大状态,差值越大增益越高;反之1脚的电压小于2脚的电压AD603将会衰减输入信号,增益控制灵敏度为25mVdB。AD603的输出信号的一路由D1、R12、R13、C17

12、组成的电路检波后经LM358直流放大送入ATmega16的模数转换通道0,即ADC0,其中R10、R11、D2组成钳位电路使D1刚好导通,稳压二极管DW用于保护ADC0,防止对其输入过高电压。ATmega16将从ADC0采样到LM358的输出电压与内部预先设置好的数值进行比较,如果比设置值大,说明AD603增益过高,则ATmega16的PD5脚输出的PWM脉宽变宽,经三极管V构成的滤波电路后输出的直流电压降低,即AD603的1脚与2脚电压差减小,AD603的增益下降,输出信号的幅度减小,然后ATmega16再对其采样,直到与设置值相等PWM脉宽就不再变化。 图2.3 AGC模块电路图 2.3 软件部分设计

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 策划方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁