基于STM32的简易示波器毕业论文(数字示波器论文)

1.数字示波器论文

基于FPGA的数字示波器设计研究 摘 要:该数字示波器以MSP430单片机和FPGA为控制核心,基于等效采样原理,实现对10Hz—10MHz的周期信 号进行采样显示,实时采样速率≤1MSa/s,等效采样速率≥200MSa/s。

同时可对波形进行实时存储和连续显示。信号波 形显示清晰,操作简单,界面友好。

关键词:数字示波器;FPGA;等效采样 0 前言 数字示波器体积小、精度高且功能强大,正在逐步取代 模拟示波器。但目前我国使用的高性能数字示波器普遍价 格昂贵,所以研究数字示波器具有重要意义。

本文提出了 一种数字示波器的设计方案。 1 组成结构和工作原理 系统的总体结构如图1所示,输入信号经阻抗变换电 路后进行程控放大,再经取样与保持电路后进入ADS830 进行采样。

另外,系统根据测频模块输出调整可控分频模 块,输出采样率为CLK的时钟给A/D进行实时采样;采样 的数据送入FPGA内的双口RAM存储。波形显示模块实 现波形输出。

所有功能都由键盘输入设置,并在液晶显示 屏上显示工作状态。 1.1 采样方式 实时采样是在信号的存在周期进行采样。

由采样定 理,采样速率必须高于信号最高频率的2倍。对周期正弦 信号,一个周期内至少应该有两个采样点。

等效时间采样 指对每个周期仅采样一个点,每一次采样比上一次样点的 位置延迟△t时间,经过若干个周期后就可对信号各个部分 采样一遍。所以我们在50KHz以下采用实时采样的方法; 50KHz以上采用等效采样的方法。

1.2 频率测量 采用等精度测量法,即在预定的闸门时间T0内,分别 用计数器1和计数器2同时对被测信号fx和基准信号f0 进行计数,设所得值为Nx和N0,则被测信号的频率为:fx =(Nx/N0)*f0。 只要N0和f0足够大,系统可以满足很高的精度要求。

这一部分也是利用FPGA来实现。 1.3 扫描速度 对等效采样方式需引出一个新的参数来表征它在水平 方向展宽高速信号过程的能力,这就是等效扫速。

等效扫 速定义为被测信号经历时间与水平方向展宽的距离比。虽 然在屏幕上显示n个亮点需要n(mT+t)的时间,但它等效 于被测信号经过了nt的时间。

设N表示水平显示的点数, 则等效扫描速度: 2 硬件电路 2.1 程控放大电路 采用模拟开关CD4501,运放OPA842,配合精密电位器 实现多挡垂直分辨率。在FPGA中有通道选择寄存器模 块,通过单片机写入通道号控制模拟开关选通不同的反馈 电阻,从而实现不同的放大倍数,将信号调理在满足 ADS830的0—2V范围内。

具体的电路如图2所示: 2.2 测频整形电路 边沿触发信号产生电路的核心是比较电路。比较器采 用LM311,该芯片可以处理1M左右的输入信号。

如图3 所示,施密特触发器为了将比较器出来的方波整形得更加完美(减少毛刺)。 3 FPGA内部主要模块设计 3.1 等效采样控制模块 等效采样控制电路由FPGA完成,如图5所示。

该电 路工作时钟为200MHz,以保证得到最小5ns的延时? t(等 效采样速率为200MSa/s时t为5ns)。输入信号经比较整 形后产生触发信号,第一个上升沿时开始进行第一次采样, 第二个上升沿延时delta_t后采第二个点,以此类推。

采样 时钟由AD_CLK提供,采得数据Dout存入双口RAM中, RAM_ADDRESS为地址累加信号。存满200个点后发出 中断信号INT,通知单片机进行下一步处理。

5 测试结果 5.1 垂直灵敏度测试 通过键盘设置垂直灵敏度档位,并由信号源输入一定 幅值的周期信号,观察普通示波器上能否显示正确波形,并 记下电压测量值,计算出误差。测试数据见表1: 以上电压测试结果对10Hz—10MHz信号均有效,测量 误差都小于5%。

信号源的显示电压是在50W负载上的电 压,而示波器输入阻抗为1MW,故测量电压为信号源显示 电压的2倍。 5.2 水平扫描速度的测试 通过键盘设置水平扫描速度,其他操作同上。

测试数 据见表2: 6 结语 本系统的突出特点是采用单片机MSP430和FPGA作 为核心控制器,软硬件有机结合实现数字滤波器的设计。 结果表明系统总体功能完善,稳定性高,使用方便。

参考文献 [1]张国雄,金篆芷.测控电路[M].北京:机械工业出版社,2000. [2]黄根春,陈小桥,张望先.电子设计教程[M].北京:电子工业出版 社,2007,(8). [3]李华.MCS-51系列单片机实用接口技术[M].北京:北京航空 航天大学出版社,1993,(8).。

2.求一“简易LCD示波器的课程设计”

课程设计报告课程名称综合电子设计题目简易数字示波器指导教师起止日期系别自动化专业自动控制学生姓名班级/学号成绩摘要本系统由CPLD,单片机控制模块,键盘,LED,幅度控制模块,低通滤波模块组成,采用当前主流DDS 技术完成,能产生从1HZ-260KHZ 正弦波,方波,三角波以及这三种同频率波的线性组合,失真度限制在6%之内。

一、功能介绍1. 具有产生正弦波、方波、三角波三种周期性波形的性能。2. 用键盘输入编辑生成上述三种波形(同周期)的线性组合波形。

3. 输出波形频率范围为1Hz~200kHz(非正弦波频率按10 次谐波计算;重复频率可调,频率步进间隔1Hz。)4. 输出波形幅度范围0~5V(峰-峰值),可按步进为0.1V(峰-峰值)。

5. 具有显示输出波形种类、重复频率(周期)和幅度的功能。6. 增加稳幅输出功能,当负载变化时,输出电压幅度变化不大于±3%(负载变化范围:100Ω~∞)。

二、方案论证与比较常见信号源的制作方法有:方案一:采用锁相式频率合成。将一个高稳定度和高精确度的标准频率经过加减乘除的运算产生同样稳定度的大量离散频率技术,它在一定程度上既要频率稳定精确,又要频率在很大范围内可变的矛盾。

但频率受VCO 可变频率范围的影响,高低频率比不可能做的很高,而且只能产生方波和正弦波。方案二:采用模拟奋力元件或单片压控函数发生器MAX0832,可产生正弦波,方波,三角波,通过调整外部元件可改变输出频率,但采用模拟器件由于元件分散性太大,即使使用单片函数发生器,参数也与外部元件有关,外接的电阻电容对参数影响很大,不能实现波形运算输出等智能化的功能。

方案三:采用DDFS,即直接数字频率合成技术,以Nyquist 时域采样原理为基础,在时域中进行频率合成,它可以快速转换频率,频率,相位,幅度都可以实现程控,便于单片机控制,所以,本系统采用此方案。三、系统设计系统总体设计方框图:系统设计方案:1、实现A/D芯片的模数转换功能,通过keil的watch窗口观察ADC0读取的数据的变化。

2、设置合适的采样频率和采样时间,对输入信号进行连续采样,对规定时间内的采样结果进行存储。3、对已有数据进行D/A转换,实现数字量到模拟量的变化,并在示波器上显示结果。

4、添加单次按键触发等功能,实现在满足触发条件后,对一个采样周期内的输入进行存储和连续显示。5、增加1通道输入,实现双踪示波。

6、综合上述情况实现完整的数字双踪示波器。四、单元电路设计及其初始化1.。

3.求波形发生器设计的毕业论文

基于EPP工作模式下的任意波形发生器的设计 摘要:本文介绍一种基于微机打印口EPP工作模式下的任意波形发生器。

它采用复杂可编程逻辑件、高速D/A转换和可编程平滑滤波等技术设计完成,具有软件设置信号频率、波形和输出电平的功能,操作简单,使用方便,有较强的实用价值。 关键词:任意波形发生器;EPP工作模式;平滑滤波器1 引言 任意波形发生器(Arbitrary Waveform Generator,AWG)是随着众多领域对于复杂的、可由用户定义的测试波形的需要而形成和发展起来的,它的主要特点是可以产生任何一种特殊波形,输出信号的频率、电平以及平滑低通滤波的截至频率也可以作到程序设置,因此在机械性能分析、雷达和导航、自动测试系统等方面得到广泛的应用。

而对AWG的控制、数据传输、输出信号的频率和电平设置都可以通过微机打印口在EPP(增强并行接口)工作模式下设计完成。这样不仅具有设计简单,占用微机资源较少的优点,而且操作简单,使用方便,易于硬件升级。

2 总体框图及设计原理 所设计的AWG可以产生多种任意波形模拟信号,包括正弦波、方波、三角波、梯形波、抛物线波、SINC波和伪随机信号等。信号的产生采用直接数字合成的设计思想,所不同的是DDS产生的信号是固化在 ROM中的正弦波,通过波形查询表和数模转换器产生不同频率的正弦波,而AWG中存储波形的存储器是可以随机写入的,这样才可以真正产生任意波形。

此外,AWG的工作方式可以分为连续方式和突发方式。连续工作方式是指存储在存储器中的数据在时钟的作用下连续不断的送给数模转换器,以获得周期的模拟信号;突发工作方式则是在特定的触发条件下,信号只输出一次。

触发条件包括软件内部触发和外部触发,外部触发又包括外部触发信号的上升沿、下降沿、正电平和负电平触发等。AWG的总体设计框图如图1所示。

AWG的设计可以分为两部分:EPP接口电路和波形产生电路。EPP接口电路是软件控制程序和波形产生电路的数据传输通道。

它采用ALTERA公司的复杂可编程逻辑器件EPM7128设计完成,负责并口和波形存储器之间的缓冲隔离、总线收发控制和地址产生。波形产生电路主要任务是在EPP接口电路控制下产生任意波形信号。

来自并口的波形数据通过EPP写操作顺序写入波形存储器。波形数据存储完后,由软件决定采用何种触发条件和工作方式,进而产生相应的控制信号。

时钟产生电路产生频率可控的时钟信号,作为波形存储器、地址发生器以及数模转换器的时钟。在控制信号的控制下,地址发生器产生地址,读出和地址相对应的波形点数据送高速数模转换器产生模拟信号,最后对该模拟信号进行平滑滤波后输出符合用户需要的波形。

3 主要硬件电路设计 3.1 EPP接口电路 计算机并行口的工作方式可设置为SPP、EPP和 ECP三种工作方式。EPP是一种与 SPP兼容且能完成双向数据传输的外围接口模式。

EPP最高传输速率可以达到2MBPS,并可双向工作,接近于PC机ISA总线的数据传输率。它提供四种数据传输周期:数据写周期、数据读周期、地址写周期及地址读周期,数据读写和地址读写在微机中所占用的地址不同。

数据读写产生 DATASTB信号,地址读写产生 ADDRSTB信号。例如,数据写的工作过程为(1)WRITE信号保持低电平,若WAIT信号为低,数据选通信号DATASTB有效(低电平)。

(2)等待WAIT信号变高,变高后数据线上数据生效。(3)DATASTB信号由低变高。

(4)等待 WAIT信号由高变低,WAIT的上升沿释放数据线,结束读周期。本文阐述的EPP任意波形发生器要用到数据写和地址写两个操作周期,其时序如图2所示。

EPP接口电路的设计由复杂可编程逻辑器件(CPLD)设计完成,负责AWG的逻辑控制和数据分配。由图1可以看出所设计的AWG可以输出两路模拟信号,因此来自并口的波形数据应当分别写入两个波形存储器中,完成数据分配。

具体实现上是在CPLD为两个波形存储器分配不同的地址,首先由地址写操作决定后续的数据写入哪个地址端口,随后顺序将波形数据写入指定的波形存储器。此外,整个电路的控制命令、输出波形电平设置以及平滑滤波器的截至频率设置也是由软件通过并口完成的,因此在CPLD中也应为其分配地址端口。

CPLD内部数据分配电路设计如图3所示。 并口数据端口的数据究竟是控制命令还是某个波形存储器的数据由其地址决定。

图3描述了地址产生的方法,从而完成了数据分配,具体工作过程如下:首先,地址选通信号(ADDRSTB)和数据选通信号(DATASTB)与写信号(WRN)相或,产生写地址选通信号(ADDRSTB_WRN)和写数据选通信号(DATASTB_WRN),从而区分读地址周期和读数据周期的操作;然后,发出地址写操作,决定后续数据发往哪个地址;最后是数据写操作。从图3可以看出控制命令端口地址为0,而波形存储器A和波形存储器B的端口地址分别是1和2,波形电平设置端口地址为3和4,而平滑滤波器设置端口为5和6。

3.2 高速D/A转换电路 高速D/A转换电路不仅负责将波形存储器中的数据转换为模拟信号,还负责输出信号的电平设置,。

基于STM32的简易示波器毕业论文

转载请注明出处众文网 » 基于STM32的简易示波器毕业论文(数字示波器论文)

资讯

本科毕业论文列入查重范围吗(论文致谢部分算入查重范围吗)

阅读(85)

本文主要为您介绍本科毕业论文列入查重范围吗,内容包括论文致谢部分算入查重范围吗,毕业生论文使用国家标准也在查重范围内么,本科生毕业论文相似性检测,检测范围都包括哪些部分。正规论文查重软件是不会算进去的,比如Gocheck、知网;按道理,论

资讯

现代简约风格的毕业设计论文(毕业设计论文现代简约风格)

阅读(73)

本文主要为您介绍现代简约风格的毕业设计论文,内容包括毕业设计(论文现代简约风格),写一篇关于《浅谈室内设计现代简约风格》的论文,写一篇关于《浅谈室内设计现代简约风格》的论文。现代简约装修设计风格概述 简约不等于简单,它是经过深思熟

资讯

毕业设计(论文)选题的来源(论文课题来源写什么)

阅读(80)

本文主要为您介绍毕业设计(论文)选题的来源,内容包括论文选题来源目的及意义大概怎么写,论文课题来源写什么,毕业论文开题报告中的课题来源是什么意思。即本题目是教授推荐的还是自己(根据兴趣、专业特长等)选择的。示范:根据导师指导意见与个

资讯

毕业论文序号层次英语(英语论文分层与注释)

阅读(76)

本文主要为您介绍毕业论文序号层次英语,内容包括英语论文分层与注释,论文序号顺序,英语论文一级标题二级标题怎么表示。英语毕业论文格式规范: A Contrastive Study between English and Chinese Idioms (

资讯

毕业论文查重查目录么(论文查重需要丢进去目录和参考文献吗)

阅读(68)

本文主要为您介绍毕业论文查重查目录么,内容包括论文查重需要丢进去目录和参考文献吗,毕业论文查重会查摘要,目录吗,论文查重查目录吗目录跟人家一样不改能行么。论文查重一般查重只需要查论文正文部分,参考文献,目录,摘要,封面不需要查重,具体

资讯

医科毕业论文参考(医学毕业论文:医学毕业论文怎么写好)

阅读(73)

本文主要为您介绍医科毕业论文参考,内容包括医学毕业论文:医学毕业论文怎么写好哪儿有医学毕业论文的参考文,临床医学生的毕业论文怎么写,临床医学生的毕业论文怎么写。实在不知道怎么办就看别人写的相关论文,完整的论文下面都会附有参考文献

资讯

医学生毕业论文题目或毕业设计(医学生的毕业论文该怎么写)

阅读(86)

本文主要为您介绍医学生毕业论文题目或毕业设计,内容包括临床医学毕业论文怎么选题,医学生的毕业论文该怎么写,临床医学毕业论文如何选题,应注意什么。毕业论文啊 临床医学啊 首先你要确定一个方向 这个方向你们学院应该会给你确定好几个方

资讯

常州大学毕业论文要求多少字(大学毕业论文一般多少字)

阅读(84)

本文主要为您介绍常州大学毕业论文要求多少字,内容包括本科毕业论文字数一般写多少,大学毕业论文一般多少字,毕业论文大概需要多少字。毕业论文的规格,也就是毕业论文的标准。这里讲毕业论文的规格或标准,主要是就毕业论文的质量方面而言的。

资讯

会计专业毕业论文题目百度文库(会计论文哪些题目比较好写)

阅读(82)

本文主要为您介绍会计专业毕业论文题目百度文库,内容包括会计论文哪些题目比较好写,会计毕业论文题目,会计专业毕业论文题目。提供一些会计学年论文的参考题目,供参考。会计方面(含会计理论、财务会计、成本会计、资产评估)1.金融衍生工具研究

资讯

毕业论文怎样才算定稿(毕业论文初稿与定稿有什么区别)

阅读(66)

本文主要为您介绍毕业论文怎样才算定稿,内容包括论文定稿是什么意思,论文定稿是什么意思,毕业论文的定稿是什么意思。财务管理毕业论文题目开题报告相关文献毕业论文有存在的必要吗商务英语毕业论文会计专业毕业论文我本科要毕业了想要一个

资讯

本科毕业和说是毕业论文的区别(毕业设计和毕业论文的区别)

阅读(79)

本文主要为您介绍本科毕业和说是毕业论文的区别,内容包括本科毕业论文与学位毕业论文的区别,毕业设计和毕业论文的区别,本科生的毕业论文和毕业设计之间有什么区别。毕业设计和毕业论文的区别如下:指代不同毕业设计:是指工、农、林科高等学校

资讯

本科毕业论文列入查重范围吗(论文致谢部分算入查重范围吗)

阅读(85)

本文主要为您介绍本科毕业论文列入查重范围吗,内容包括论文致谢部分算入查重范围吗,毕业生论文使用国家标准也在查重范围内么,本科生毕业论文相似性检测,检测范围都包括哪些部分。正规论文查重软件是不会算进去的,比如Gocheck、知网;按道理,论

资讯

毕业论文序号层次英语(英语论文分层与注释)

阅读(76)

本文主要为您介绍毕业论文序号层次英语,内容包括英语论文分层与注释,论文序号顺序,英语论文一级标题二级标题怎么表示。英语毕业论文格式规范: A Contrastive Study between English and Chinese Idioms (

资讯

毕业论文查重查目录么(论文查重需要丢进去目录和参考文献吗)

阅读(68)

本文主要为您介绍毕业论文查重查目录么,内容包括论文查重需要丢进去目录和参考文献吗,毕业论文查重会查摘要,目录吗,论文查重查目录吗目录跟人家一样不改能行么。论文查重一般查重只需要查论文正文部分,参考文献,目录,摘要,封面不需要查重,具体

资讯

毕业论文撰写前期指导老师评语(毕业论文设计指导教师评语)

阅读(126)

本文主要为您介绍毕业论文撰写前期指导老师评语,内容包括毕业论文(设计)指导教师评语,毕业论文指导老师意见怎么写,毕业设计(论文)指导教师评语。评语:本文研究了会计信息失真,对处理会计信息失真有较强的实用价值,提供了新的依据。作者思路清晰,论

资讯

写毕业论文需要什么资料(最近要写毕业论文求点资料)

阅读(79)

本文主要为您介绍写毕业论文需要什么资料,内容包括写毕业论文之前要准备那些资料,最近要写毕业论文求点资料,我要写毕业论文,谁可以提供点资料啊。1.论文的标题 毕业论文的标题是取好,应仔细推敲,尽该可能从各个角度充分考虑,选择最合适的。原