H题 信号发生器_全国大学生竞赛山东赛区组委会.docx

上传人:lao****ou 文档编号:732375 上传时间:2024-04-29 格式:DOCX 页数:5 大小:109.74KB
下载 相关 举报
H题 信号发生器_全国大学生竞赛山东赛区组委会.docx_第1页
第1页 / 共5页
H题 信号发生器_全国大学生竞赛山东赛区组委会.docx_第2页
第2页 / 共5页
H题 信号发生器_全国大学生竞赛山东赛区组委会.docx_第3页
第3页 / 共5页
H题 信号发生器_全国大学生竞赛山东赛区组委会.docx_第4页
第4页 / 共5页
H题 信号发生器_全国大学生竞赛山东赛区组委会.docx_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《H题 信号发生器_全国大学生竞赛山东赛区组委会.docx》由会员分享,可在线阅读,更多相关《H题 信号发生器_全国大学生竞赛山东赛区组委会.docx(5页珍藏版)》请在第一文库网上搜索。

1、信号发生器滨州学院张超高勇张乾宗摘要本设计以SPCEO61A单片机为中心控制系统,由输入模块、液晶显示模块、波形产生模块、幅度放大模块电路组成。采用DDS专用芯片AD9834产生正弦波、方波、三角波等波形,经可编程放大器AD603放大后输出,输入在单片机的控制下,经D/A转换后控制AD9834产生波形的类型,波形的幅值、类型、频率和步进值在单片机的控制下由液晶显示。一、系统方案1、信号发生部分方案一:采用单片压控函数发生器,如MAX038oMAX038可以方便地产生频率(0.1Hz20MHz)可变的正弦波、方波、三角波及实现数控频率调整。但是,其输出频率的稳定度低,频率的步长控制难以达到理想的

2、结果。方案二:采用DDS波形发生技术,采用FPGA和单片机相结和的方式实现频率控制,由于本信号源只产生三种常见波形,不需要大规模的FPGA。方案三:采用专用的DDS芯片,因为AD9834可以直接产生正弦波等常见波形用单片机的控制字可以方便地进行控制输出不同的波形,故本方案采用DDS专用芯片AD9834来实现。2、信号输出部分方案一:采用单增的电压放大电路,要改变放大倍数时,则需采用切换外部电阻的方式,这种方式每一种增益都需要一套不同的电阻,因此只能有有限的几种增益,电路结构和切换过程都较复杂,而且切换速度慢,使用也不方便,切换不同的电阻还可能使放大器的输入阻抗发生变化,从而影响精度。方案二:采

3、用可编程的放大器AD603,AD603是一种低噪声且由电压控制的增益放大器。提供精确的、可由管脚选择的增益,且是线性变化的,在温度和电源电压变化时有很高的稳定性,完全可以满足本方案的要求。3、显示部分方案一:数码管显示,由于本题要求实时显示输出信号的类型、幅度、频率和频率步进值等,而数码管不能显示字符。方案二:1ED点阵显示,1ED点阵显示虽然能显示字符和数字,但显示效果不好,且不易编程。方案三:1CD液晶显示,1CD液晶不但能显示字符和数字,而且显示效果较好,容易编程实现。二、系统设计1、总体设计思路根据题目的要求,经过仔细分析,充分考虑各种因素,制定了整体设计方案:以凌阳单片机SPCEO6

4、1A为核心,完成四方面的功能:采用DDS专用芯片AD9834产生正弦波、方波和三角波,可编程控制放大器AD603控制幅度输出,串口液晶显示,键盘并控制输入,其系统如图1所示。2、各模块具体实现原理分析和说明(1)波形产生模块DDS基本原理:正弦波形一个周期离散样点的幅值数字量存于ROM(或RAM)中,按一定的地址间隔(相位增量)读出,由D/A转换成模拟正弦信号,经过低通滤波,滤除D/A带来的小台阶和数字电路产生的毛刺,即可获得所需要的正弦信号。AD9834可以产生正弦波、三角波、方波,输出幅度为0.5V。AD9834内部的相位累加器的字宽为32位,SIN函数表有4096样点值,因此32位的相位

5、累加器输出仅截取12位用于查表。图2AD9834有2个频率寄存器和4个相位寄存器,通过控制码实现频率和波形的切换。单片机通过SP1总线向片内各个寄存器写入控制字,控制DDS的输出信号,其中频率寄存器存储相位增量信息,他用于决定输出频率。AD9834的外围电路如图2所示。(2)幅度控制模块AD603是AD公司推出的一种低噪声且由电压控制的增益放大器。它提供精确的、可由管脚选择的增益,它的增益是线性变化的,且在温度和电源电压变化时有很高的稳定性,增益变化的范围40dB,增益控制转换比例25mVdB,响应速度为40dB,变化范围所需时间小于1s。AD603内部包含一个七级R-2R梯形网络组成的OdB

6、到-42.14dB的可变衰减器和一个固定增益的放大器,此固定增益放大器的增益可通过外接不同反馈网络的方式改变,以选择AD603不同的增益变化范围。AD603程控放大电路的外围电路如图3所示。(3)频率选择模块振荡源采用了一个IMHz和30MHz的有源晶振,分别用于产生低档频率(IOHZ1KHz)和高档频率(IKHZIMHz)。其电路如图4所示。图4(4)旋转编码器模块输入部分采用旋转编码器控制输入,其电路如5所示。图5三、软件设计程序全部由C语言编写,可实现波形类型的选择、频率档位(低档、高档)电压输入、频率步进值和电压步进值的设定,显示部分可实时显示输出信号的类型、幅度、频率和频率步进值。主

7、程序的流程如图6所示。四、测试1、测试仪器双踪示波器TDS3012B频率计PD16312、测试数据(D输出波形频率范围测试,测试数据如表1所示:预置频率/Hz输出频率/Hz负载电阻(Q)正弦波三角波方波1010.00510.00510.0051002525.00525.00525.0051005050.0150.0150.01100100100.02100.02100.02100150150.04150.04150.04100300300.07300.07300.07100500500.09500.09500.0910010001000.21000.21000.210020002000.520

8、00.52000.5100500050015001500110010000100003100003100003100500005000075000075000071001000001000101000101000101002000002000302000302000301005000005000605000605000601001000000100009010000901000090100表1由表可以看出,在频率稳定度方面,正弦波、三角波、方波在带负载的情况下均十分稳定,这正是DDS专用芯片AD9834的特点。(2)输出波形幅度范围测试预置幅度(V)输出幅度(V)(负载50。)输出幅度(V)(

9、负载1K)频率与波形0.10.0989900.098990250KHz、正弦波0.20.1976420.197667250KHZ、正弦波0.50.4901250.490002250KHz、正弦波1.00.9899460.989932250KHZ、正弦波1.51.4962541.496425250KHz、正弦波2.52.4896322.487032250KHz、正弦波3.53.4802633.480142250KHz、正弦波4.03.9435213.936721250KHz、正弦波5.04.9052414.901482250KHz、正弦波表2由表可见,在电压稳定度方面:电压的绝对值和预置值之差,

10、及带载和不带载的情况下输出电压均符合要求。(3)幅度(Vi)步进值测量(测试对象:1KHZ正弦波,V,步进值0.1V)预置值00.100.200.501.001.502.002.503.504.505.00实测值00.100.200.491.001.522.012.483.464.535.00表3由表可以看出,在步进值的精确度方面,符合设计要求。五、结论我们设计的系统以SPCEO61A芯片为核心控制,通过可编程放大电路实现了正弦波、方波、三角波的输出功能,其频率步进值和幅度步进值达到了题目的设计要求。在系统的设计过程中,力求硬件电路简单,充分发挥软件编程方便灵活的特点,并最大限度挖掘单片机的资源,来满足系统设计要求。因比赛时间有限,该系统还有许多值得改进的地方。六、参考文献:1刘建成,邹应全,行鸿彦.基于DDS9834的函数发生器设计.现代电子技术2007(2)2刘春生,李小波.AD603在信号采集系统中的应用.国外电子元器件.2000(11)3胡煜.MAX038在精密频率合成波形发生器中的应用.现代电子技术2007(1)4刘建成,邹应全,行鸿彦.基于DDS9834的函数发生器设计.2007(2)5许正望.可变增益放大器AD603及其使用.湖北工学院学报.Vo1.15,No.3

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 应用文档 > 工作总结

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服