




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
摘要本系统以C8051F020MCU为核心,通过运算放大器以及比较器构成的外部电路对待测波进行处理后,由MCU自带的DA与比较器的综合应用测得正弦波幅值及频率,并通过MCU内部的12位ADC对波形采样以达到对波形的显示功能。通过对单片机程序的不断优化,本系统对正弦波幅值及频率的测量精度均能达到题目要求。为了方便观测波形,本系统还加入了波形绘制功能,使波形通过液晶12864显示,能够更直观的观测出待测波形的变化,这是本设计的一大特色之一。在正弦信号发生器方面,我们采用了精密波形发生集成电路ICL8038,能较好的产生频率100Hz到20KHz的正弦波。关键词:数模转换(DA) 模数转换(AD) 波形绘制 信号发生器AbstractThe system is based on the MCU C8051F020. With the help of the operational amplifiers and comparators, the MCU can show precisely the amplitude and frequency of the iuput signal through LCD 12864. In order to make the signal visible, we add the drawing function to our system, which is one of the most distinguishing features in the system.Keywords: DAC ADC waveform-drawing signal generator一系统方案设计与论证 本系统主要由五个部分组成:待测信号处理模块、幅度测量模块、频率测量模块、图形绘制模块以及正弦信号发生模块。1. 待测信号处理模块由运算放大器构成的待测信号处理模块如图所示:待测信号由Vi输入,VRef提供直流偏移,由运放的“虚短”、“虚断”可知输出信号为输入信号放大(或缩小)一定倍数,并加上直流偏移,偏移大小由VRef决定。经过处理的输出信号电压为正值,方便后续比较器与单片机处理测得幅频大小以及AD采样的波形绘制。2. 幅度测量模块【方案一】:采用峰值保持电路由高频性能良好的比较器LM311构成峰值保持电路:由输出信号反馈到输入与待测信号作比较,当LM311输出信号低于待测信号时,比较器输出端出现低电平,PNP二极管导通,对电容进行充电,直到电压与待测电压最大值相同,比较器输出端出现高电平,二极管截止,电容充电停止,因为电容放电时间较长,电容电压可近似看做直线,达到峰值保持目的。这种方法简单,但需占用MCU中12位ADC,且占用后不方便后续波形绘制。仿真结果如下:【方案二】:采用比较器与DAC的综合:由MCU内部的DAC控制两片比较器LM311的基准电压,逐次逼近当基准电压小于待测信号时,通过DAC提高基准电压,当基准电压大于待测信号时,通过DAC降低基准电压,直至测量至最大或最小值,可得信号幅值。此种方法外围电路简单,且大部分可在单片机内部编程实现。并将12位ADC留出,我们最终采用此种方法。3. 频率测量模块频率测量模块先由比较器将正弦波变为同频率方波,再由MCU内部定时器、计数器实现,这里有两种测量方法。【方案一】:定时时间一定由定时器定时,再由计数器检测输入波形下降沿计数,从而计算出频率。此种方法虽程序实现简易,但由于定时时间一定,在定时停止时,不一定能刚好测到下降沿,导致在低频段误差较大。【方案二】:测量整数个下降沿由计数器在一定时间内检测整数个下降沿,检测完成后再计算周期。由于只有检测到最后一个下降沿,定时才会停止,故此种方法能大大提高测量精度。虽然程序较为复杂,但我们任选用此种方案。4. 图形绘制模块由单片机内部12位ADC对信号进行采样,采样数值转换为12864液晶屏上的点,从而绘制出信号的大致波形图,能直观的从屏幕上读出信号类型。5. 正弦信号发生模块【方案一】:文氏桥振荡电路文氏桥振荡电路原理简单,电路简易,成本低,但是在低频和高频段波形失真较为严重,且调试复杂,受双联电位器自身影响大。【方案二】:精密波形发生集成电路ICL8038集成电路ICL8038能用最少的外部电路实现0.001Hz到300KHz的正弦波、方波及三角波输出,但成本较文氏桥高。考虑到其输出波形频率高、波形较好,故采用这种方案。 二系统具体设计与实现DACIO PortDACIO PortADC0比较器LM3111.系统框图:频率幅值图形C8051F020比较器LM311输入信号处理模块2.输入信号处理模块由题目要求,所测信号幅值为0.5V到4.0V,为方便测量,选择输出信号幅度衰减为原来的0.28倍,加上直流偏移约2V。此处的VRef由可编程精密参考源TL431提供,选取R1=20K,再由关系式V0=2*VR*R2/(R4+R2)-R1/R3*Vi得出其余电阻及参考电压。3.幅频测量及绘图模块以上模块大部分功能可在单片机内通过程序实现,故此处不再叙述。4.正弦信号发生模块采用集成芯片ICL8038构成20Hz-20KHz的可变音频振荡电路,如图所示:产生频率范围内的正弦波,后接反相放大器以调节幅度。三软件设计显示波形1.软件流程图测幅 画图波形采样显示波形形测频显示波形2.MATLAB分析在输入信号处理模块,由于输出结果有误差,故使用MATLAB对输出结果与真实值进行拟合修正,改变信号发生器输出幅度,与测量值进行一次拟合,以得到更为精确的结果。四测试数据测量仪器:示波器,信号发生器。要求指标实际实现正弦波幅度测试: 测量误差不大于10%部分频率下实现正弦波频率测试: 测量误差不大于10%能够实现方波频率和幅度测试:测量误差不大于10%能够实现自行设计正弦波发生器能够实现其它波形显示五设计小结本系统以较高的精度完成待测波形参数的测量,并自行设
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 建筑设计与施工过程中的风险控制
- 智能仓储物流采购合同范本
- 茶叶批发市场租赁购销合同
- 广告行业中的文化创意元素分析研究
- 车辆保险理赔服务协议:汽车保险理赔代理合同
- 建筑设计中的人性化与智能化思考
- 公司活动策划抢零食活动方案
- 幼儿园活动空间设计与实施策略
- 双师型教师队伍建设的创新思路与实践研究
- 公司春游露营活动方案
- 行业特定市场调研方法与技巧分享
- 2025年高考数学全国二卷试题真题解读及答案详解
- 大骨节考试题及答案
- 2025年小学五年级数学期末冲刺卷:数学基础知识巩固
- CSCO恶性血液病诊疗指南(2025)解读
- T/CHTS 20036-2023公路桥梁用硬聚氯乙烯声测管
- 《动物保定技术》课件
- 北京市朝阳区2023-2024学年四年级下学期语文期末考试卷(含答案)
- 上样合作协议合同协议
- 公司2025庆七一活动方案七一活动方案2025
- 留学机构合作协议书范本
评论
0/150
提交评论