简易数字存储示波器参考论文

简易数字存储示波器参考论文
简易数字存储示波器参考论文

2015 届毕业设计说明书

简易数字存储示波器设计

院、部:电气与信息工程学院

学生姓名:

指导教师:职称讲师

专业:自动化

班级:

完成时间: 2015年6月

摘要

随着示波器的发展和进步,普通模拟示波器的功能已不能满足人们的要求,数字存储示波器以其可以存储波形,稳定的输出,方便观察波形,操作简

单等特点代替了模拟示波器。

依据课题任务和要求,课题设计的简易数字存储示波器以89C52为核心,整个系统由信号采集、数据处理、A/D转换部分、D/A转换部分、波形存储部分、键盘输入、波形显示等部分组成。基于题目要求,设计的方案是先对被测波形进行A/D转换,将模拟量转换成数字量,然后对数字量进行存储,这样可以实现示波器的存储功能,即当输入波形取消后,系统仍然可以从RAM中读取波形的消息。为了使该系统更具可控性,引入了键盘操作模块,可以通过键盘输入来设定示波器的工作方式以及实现其他功能选项,该系统对数据存储、水平扫描速度输出功能进行了重点设计。此存储示波器具有一般示波器实时采样实时显示的功能,又可以对某段波形进行即时存储和连续回放显示。设计中给出了系统的整体控制方案和系统软硬件设计。运用keil对软件进行编译和调试;采用Proteus对系统进行了仿真。仿真结果表明,通过单片机控制该次设计可以实现数字存储示波器的一些简单功能。如实时显示波形、波形延伸、存储波形、显示存储波形、显示存储波形延伸等。

关键字:数字存储示波器;单片机;数/模转换器;模/数转换器

ABSTRACT

Wanting develops high speed along with the science and technology, simulates oscilloscope's function not to be able to satisfy people's request, the digital storage oscilloscope by its may save the profile, the stable output, facilitated the observation profile, characteristics and so on simplicity of operator replaces has simulated the oscilloscope. This design's simple digital storage oscilloscope, take 89C52as a core, by signal gathering, the data processing, the profile demonstrated that functional modules and so on control panel compose. The overall system divides into a/D conversion fraction, the D/A conversion fraction, the profile memory part, the keyboard entry to control four major part compositions. Based on the topic request, this system to the data storage, the horizontal scanning speed output function has carried on the key design. This storage oscilloscope namely has the common oscilloscope real-time sampling real time display function, may also carry on the immediate memory to some section of profiles and playback the demonstration continuously. The output wave shape may enlarge 2 time or 4 time of output demonstrations on the oscilloscope X axis. Concrete principle of design as well as

process under chapter detailed explanation.

Key words The digital storage ;The monolithic integrated circuit;AT89C52;D/A transform;A/D to transform

目录

1 绪论 5

1.1选题意义及发展背景 6

1.1.1选题意义 (6)

1.1.2发展背景 (6)

1.2简易数字存储示波器研究现状 6

1.3课题设计任务和设计主要内容7

1.3.1课题设计任务 (7)

1.3.2课题设计主要内容 (7)

2系统方案选择与确定7

2.1控制部分8

2.2存储模块8

2.3数据采集模块9

2.4数据存储器

2.5水平分辨率9

2.6垂直分辨率10

2.7单片机对ADC控制原理10

2.8系统总设计方案11

3系统硬件设计11

3.1控制电路设计

3.2A/D模块电路设计12

3.3D/A模块电路设计12

3.4外围电路输入模块设计13

3.5晶振电路设计14

3.6存储电路模块设计15

3.7触发信号电路设计16

3.8输入电路设计16

4系统软件设计17

4.1程序设计思路18

4.2程序设计18

4.2.1主程序设计 (18)

4.2.2显示存储波形子程序设计 (19)

4.2.2按键子程序设计 (20)

5系统仿真及仿真结果分析22

5.1系统仿真23

5.1.1仿真软件Proteus的介绍 (23)

5.1.2仿真结果 (23)

5.2仿真结果分析26

结束语27

致谢27

参考文献29

附录A 电路原理图29

1 绪论

1.1选题意义及发展背景

1.1.1选题意义

数字示波器能够将人眼无法直接看到的电子束的运动状态与电信号以曲线的形式清晰地展现在荧光屏或者其他显示屏幕上,变成人眼能够直接观察到的光迹图像。通过测量传感器,用示波器可以方便地观测和研究各种非电量的变化现象和过程。示波器已成为一种直观、通用、精密的测量工具,广泛应用到化学、物理学、生物学、医学等各种学科领域和电子工程、仪器仪表、计算技术、自动控制等各种工程技术之中,进行对电量和许多非电量的测试、分析、监视,示波器发展速度都远远超过了其他电子测量仪器。随着集成电路的飞速发展,数字示波器在数量和性能上也逐渐超越了模拟示波器,并有取而代之的趋势。因为相对于经典的示波器,数字示波器有着极宽的宽带。

1.1.2发展背景

在电子测量技术的发展史上,没有一种仪器产生过比示波器更大的影响。今天,在科学研究、工业生产等领域,示波器已成为最灵活、多用的电子仪器。自布劳恩的第一台示波器问世以来,示波器的发展迅速,方兴未艾。示波器的功能可以概括为捕获、显示和分析时域波形,后人在这三个方面进行了大量的改进工作,人们的工作主要致力于扩展频带宽度和固态化,随着技术的日益成熟,注意力转向自动化、实用化和提高准确度。微计算机和仪器通用接口的出现,给示波器的自动化发展推到一个崭新的水平。微计算机引入示波器,给传统示波器带来了巨大的冲击和革命性的影响,使示波器在设计、性能、功能、使用与操作以及鼓掌诊断等方面都产生了巨大的变化。为适应迅速发展的电子计算机工业中设计、测试的需要,示波器的功能已从时域分析扩展到数据域分析。当前,高精确度、功能多样、使用灵活、操作方便、性能可靠,数字示波器自诞生以来,其应用越来越广泛,已成为测试工程师必备的工具之一。21世纪这是一个科学和技术都在飞速发展的时代,数字式示波器就以其存储波形及多种信号分析、计算、处理等优良的性能从而逐步取代模拟示波器。用数字示波器能完成对信号的一次性采集,把波形存储起来,还可以通过移位操作观察波形

的任何一部分等等。

1.2简易数字存储示波器研究现状

示波器已成为工业自动化领域装备制造广为关注的重要课题,国际上示波器的研究、开发走上开放发展的征程。早期的数字存储示波器取样率较低,一般不超过50MSa/s,带宽在20MHz一下,结构形式以数字存储加传统模拟示波器二合一的组合为主,功能少,性能低,数字存储示波器的发展也进入了快车道,取样率达到4Gsa/s,记录长度超过32K。随着技术的成熟,停止了模拟示波器的生产,专心培育数字示波器的市场,后来已经完全取代了模拟示波器。数字存储示波器的开始向100MHz以下带宽的通用数字存储示波器方向发展,并且性价比迅速提高,目前,100MHz以下的数字存储示波器,将与模拟示波器同时并存发展。虽然模拟示波器本身也不断的数字化,增加数字显示和光标测量的功能。但是,模拟示波器无法具备数字存储示波器所特有的预触发、存储和数据处理等测量功能。可以预计,通用示波器全面取代模拟示波器的日子不会很远。但由于这一技术所涉及的应用领域十分广泛,广泛应用到化学、物理学、生物学、数学、医学等各种学科领域和电子工程、钢铁冶炼、仪器仪表、计算技术、雷达导航、自动控制、宇宙飞行等各种工程技术之中,目前我国在这一领域还刚刚起步,了解国际上该项技术的现状与发展动向,对于我国相关行业的发展,对自动化技术、设备的更新,无疑具有重要的作用。

1.3课题设计任务和设计主要内容

1.3.1课题设计任务

设计并制作一台简易的数字存储示波器,要求所设计的示波器具有一般示波器实时采样实时显示的功能,又可以对某段波形进行即时存储和连续回放显示,能将被测的信号经A/D转换,然后将数字量进行存储,并对其采样,再经系统D/A转换,从而在显示屏显示出波形。

1.3.2课题设计主要内容

根据课题设计任务书要求,设计采用了单片机控制技术,将被测信号经A/D转换,再送入AT89C52芯片中进行存储,经D/A转换,再在液晶显示屏上进行连续显示。设计主要包括两个部分,硬件设计和软件设计,硬件部分主要包括控制模块、存储模块和数据采集模块。软件部分主要部分是设定好采样点数和采样速率,然后让出总线,由ADC0832进行数据采集,并直接送到89C52储存单元,采集数据完成后,存储在存储单元的数据送入DAC0808,然后通过示

波器显示出来。

2系统方案选择与确定

2.1控制部分

方案一:采用简单的逻辑电路组合成控制系统。可以就系统的各个部分在系统工作时的状态画出时序图,转化为真值表进行逻辑运算,设计出逻辑电路来控制系统的运行,此方案由硬件实现,设计复杂,系统庞大,多级门电路的串联造成的时延对系统的稳定产生不利的影响,而且难以对数据进行复杂的处

理。

方案二:FPGA/CPLD或带有IP核的FPGA/CPLD完成采集、存储、显示及A/D、D/A等功能,由IP核实现人机交互及信号测量分析等功能。这种方案的优点在于系统结构紧凑、可以实现复杂测量与控制、操作方便;缺点是调试

过程繁琐。

方案三:纯单片机方式。即由单片机-A/D转换器、D/A转换器及存储器等组成系统。这种方案要求单片机除了完成基本处理分析外,还需要完成信号的采集、存储、显示等控制与变换工作。其优点在于系统规模较小,有一定灵活性,但是不适宜于观察高速信号或复杂信号。

综合考虑,该论文采用方案三。

2.2存储模块

方案一:由单片机启动A/D转换,读入采集到的数据,然后存储到RAM 内,期间可以把数据送到D/A转换芯片输出。此方案设计简单,易于实现。但是在一个采样周期内单片机要完成多个读写外部数据的操作,严重制约了数据

的采样速度。

方案二:采用DAM(直接存储器存取)方式实现数据的高速采样和存储。DAM控制器、RAM、D/A转换器等器件,全部挂在总线上。当启动DMA方式时,单片机让出数据和地址总线,由DMA控制器控制数据的读写;当DMA控制器完成工作后,单片机再接管总线控制权,执行其他读写操作。采用DMA 方式存取数据时,在时钟脉冲的上升沿启动发送设备送出数据,同时在地址总线发出相应的目标地址并选通相应的接受设备,然后在时钟脉冲的下降沿将数据直接通过数据总线送入接收设备,实现了数据的直接传送(即不经过CPU的传送)。期间由于并不经过转存数据的过程,因此传输速率基本上只取决于数据的发送设备和接受设备的速度或DMA控制器的速度。

方案三:采用双口RAM同时配合FPGA控制RAM的地址线,从而达到波形数据的存储。双口RAM可以同时进行读和写操作,很适合题目的要求,但

控制要求比较复杂,成本也比较高。

该设计采用方案一。考虑到数据传输不是很快,而且是单向传输(数据存到RAM),在没有专用DMA控制器的情况下,单纯用单片机控制系统的数据

采集和存储。

2.3数据采集模块

方案一:采用中高速模数转换器,用CPLD准确定时给单片机发送中断信号,单片机在中断服务程序中控制采样速率。考虑用“等效实时采样法”实现对较高频段波形数据的采集,即先将周期性的高频信号经过取样变成波形与之行传相似的周期性低频信号,然后进一步处理。这样虽然对高频信号也可以进行

采样回访,但限于周期信号。

方案二:采用A/D芯片ADC0832和精密低噪运放0P37组成程控运放模块,由单片机控制其放大倍数,改变DI的置数,可以改变模块的放大倍数,它可以实现以10倍为1档的灵敏度调节。这种方法只适合输出电压在较低的幅度,对于大信号来说实际上增大了噪声幅度。

比较两种方案,虽然都能满足整个频段采样量化的要求,但方案一无法采集频率较高的非周期信号,该设计采用方案二,考虑到转换的速率不必严格等同于采样时的速率,可以选一个固定的速率,精度也不需要很高,只要不使屏幕发生闪烁就行,只要求建立的时间要求尽可能的小就行,因此方案二足以满

足要求了。

2.4简易数字存储示波器指标分析

2.4.1水平分辨率

在数字存储示波器中,水平系统的作用是确保对输入信号采集足够数量的采样值,并且每个采样值取自正确的时刻,和模拟示波器一样,水平偏转的速度取决于时基的设置(s/格)。通常,示波器沿着水平轴显示512采样点,为了便于使用,这些采样点以每格50个采样点的水平分辨率来进行显示,这就是说水平轴的长为512/50=10.24格。据此,两个采样之间的时间间隔可按下式计

算:

采样间隔=时基设置(s/格)/采样点数

若时基设置为1ms/格,且每格有50个采样,则可以计算出采样间隔为采样间隔=1ms/50=20us 采样速率是采样间隔的倒数:采样速率=1/采样间隔通常示波器可以显示的采样点数是固定的,时基设置的改变是通过改变采样速率来实现的,因此一台特定的示波器所给出的采样速率只有在某一特定的时基设置之下才是有效的。在较低的时基设置之下,示波器使用的采样速率也比较低了

解这一时基设置值是非常重要的,因为这个值是示波器采集非重复性信号时的最快的时基设置,使用这个时基设置时示波器能给出其可能的最好的时间分辨

率。

此时基设置值称为“最大单次扫描时基设置值”,在这个设置值之下示波器

使用“最大实进采样速率”进行工作。

2.5.2垂直分辨率

示波器的垂直方向共8格,要求每格32级,共有32*8=256级。n=㏒2256=8,因而,采用8位A/D即可,垂直分辨率为8位。扫描速度与采样频率

的关系:

假设扫描速度为ts/div,每格点数为n,采样频率为fs,则:fs=n/t,当n=20时,针对不同的扫描速度,可得到不同的采样频率见表1。

在n一定的情况下,扫描速度的改变是通过改变采样频率实现的。对于50kHz的正弦波,采样频率为1MHz时,每周期可采样20个点,由采样值可以很好地恢复采样前信号。因而,选用采样频率为1MHz以上的A/D即可满足单路输入时对频率范围的要。若考虑到双路输入的情况,所需A/D最高采样频率应为2MHz。因而,应选择采样频率为2MHz以上的A/D。考虑到是通过分频得到相应频率,在控制信号作用下通过数据选择器的切换,实现不同采样率,

即不同扫描速度。

2.6单片机对ADC控制原理

正常情况下ADC0832 与单片机的接口应为4条数据线,分别是CS、CLK、DO、DI。但由于DO端与DI端在通信时并未同时有效并与单片机的接口是双向的,所以电路设计时可以将DO和DI 并联在一根数据线上使用。当ADC0832未工作时其CS输入端应为高电平,此时芯片禁用,CLK 和DO/DI 的电平可任意。当要进行A/D转换时,须先将CS使能端置于低电平并且保持低电平直到转换完全结束。此时芯片开始转换工作,同时由处理器向芯片时钟输入端CLK 输入时钟脉冲,DO/DI端则使用DI端输入通道功能选择的数据信号。在第1 个时钟脉冲的下沉之前DI端必须是高电平,表示起始信号。在第2、3个脉冲下沉之前DI端应输入2 位数据用于选择通道功能。当此2 位数据为“1”、“0”时,只对CH0 进行单通道转换。当2位数据为“1”、“1”时,只对CH1进行单通道转换。当2 位数据为“0”、“0”时,将CH0作为正输入端IN+,CH1作为负输入端IN-进行输入。当2 位数据为“0”、“1”时,将CH0作为负输入端IN-,CH1 作为正输入端IN+进行输入。到第3 个脉冲的下沉之后DI端的输入电平就失去输入作用,此后DO/DI端则开始利用数据输出DO进行转换数

据的读取。从第4个脉冲下沉开始由DO端输出转换数据最高位DATA7,随后每一个脉冲下沉DO端输出下一位数据。直到第11个脉冲时发出最低位数据DATA0,一个字节的数据输出完成。也正是从此位开始输出下一个相反字节的数据,即从第11个字节的下沉输出DATA0。随后输出8位数据,到第19 个脉冲时数据输出完成,也标志着一次A/D转换的结束。最后将CS置高电平禁用芯片,直接将转换后的数据进行处理就可以了。

作为单通道模拟信号输入时ADC0832的输入电压是0~5V且8位分辨率时的电压精度为19.53mV。如果作为由IN+与IN-输入的输入时,可是将电压值设定在某一个较大范围之内,从而提高转换的宽度。但值得注意的是,在进行IN+与IN-的输入时,如果IN-的电压大于IN+的电压则转换后的数据结果始终

为00H。

2.7系统总设计方案确定

数据采集和存储采用了单片机控制,所以软件主要功能是控制采样,存储和输出以及对系统各部分工作进行协调。在系统初始化时,由CPU控制总线,在需要进行数据采集时,先设定好采样点数和采样速率,然后让出总线,由ADC0809进行数据采集,并直接送到89C52储存单元,采集数据完成后,存储在存储单元的数据送入DAC0832,然后通过示波器显示出来。最后设计的简易

数字存储示波器的方框图如图1所示。

图1系统总体方框图

3系统硬件设计

3.1 A/D模块电路设计

将连续变化的模拟量转换成数字量的器件称为模/数转换器(ADC),A/D 转换器选用ADC0832,ADC0832是CMOS单片型逐次逼近式A/D转换器,可处理8路模拟量的输入,且有三态输出能力,即可与各种微处理器相连,也可单独工作。输入/输出与TTL兼容,转换时间约为100μs。ADC外围电路连接

如图2所示。

3.2D/A模块电路设计

数/模转换器(DAC)是一种把数字信号转换为模拟信号的器件。数字量是二进制代码的位组合,每一位数字代码都有一定的权,并对应一定大小的模拟量。为了将数字量转换成模拟量,应将数字量的每一位都转换成相应的模拟

量。

DAC0808是使用非常普遍的8位D/A转换器,由于片内有输入数据寄存器,故可以直接与单片机接口,DAC0808以电流形式输出,当需要转换为电压输出时,可外接运放大器。单一电源供电,逻辑电平输入与TTL电平兼容。电流建立时间1us。该芯片具有双锁存器的工作方式,即在输出模拟信号的同时,送入下一个数据,这样可有效地提高转换速度。另外,有了两级锁存器以后,可以在多个DAC同时工作时,利用第二级锁存信号来实现多个DAC的同时输出。DAC0808的外围连接电路如图3所示。

图3 DAC0808的外围连接电路

数字信号由单片机输出后经D/A转换后才可以输入到示波器中,写信号都有ATC89C51的WR端来控制。当地址线选通DAC0832后,只要输出WR控制信号,DAC0832就能完成数字量的输入锁存和D/A转换输出。

3.3输入模块电路设计

系统通过按键能得到设计所需要的波形,K1键为存储波形,K2键为显示存储波形,K3键为显示2倍存储波形延伸,K4键为显示4倍存储波形延伸,K5键实时显示波形,K6键实时2倍显示波形幅度,6个键的一端都接地,另一端分别接AT80C51单片机的P2.7口、P2.6口、P2.5口、P2.4口、P2.3口和

P2.2口。其接线图如图4所示。

图4按键电路图

3.4晶振电路设计

AT89C52芯片中的高增益反相放大器,XTAL1是芯片振荡器反相放大器的及内部时钟发生器的输入端的引脚,XTAL2是芯片振荡器反相放大器输出端的引脚。RST是复位输入端,当振荡器工作时,ALE当访问外部程序存储器或数据存储器时,ALE(地址锁存允许)输出脉冲用于锁存地址的低8位字节.一般情况下,ALE仍以时钟振荡频率的1/6输出固定的脉冲信号,因此它可对外输出时钟或用于定时目的。PSEN端是程序储存允许PSEN输出是外部程序存储器的读选通信号,当AT89C52由外部程序存储器取指令(或数据)时,每个机器周期两次PSEN有效,即输出两个脉冲。EA脚欲使CPU 仅访问外部程序存储器 EA端必须保持低。EA端状态在这XTAL1和XTAL2引脚中间并接石英晶体振荡器(X1)和两个只电容器。其中两个电容器去22PF,另外一个取10PF。并连接一个10K欧姆的电阻,这样就构成了震荡回路,为片内放大器提供了震荡所需的相移条件和正反馈,从而构成了一个相对稳定的自激振荡器,如图5

所示。

图5单片机振荡电路

3.5存储电路模块设计

要将输入信号显示在示波器上,那么采样到的数据要进行重组,则必然要求将ADC0832的转换数据先存放在存储器中,然后再通过对存储器的读写操作将数据进行与示波器显示相对应的重组操作。在单片机的处理下实现对输入信号的重现,即实现存储示波器的存储功能。数据存储器的硬件电路连接如图6

所示。

图6存储电路图

3.6触发信号电路设计

触发电路的作用最终产生统一的上升沿有效的触发信号,触发信号产生电路的核心就是比较电路。比较器采用MC3486,该芯片可处理10MHz的输入信号,输出同TTL电平兼容;最大幅度触发产生电路通过峰值保持电路记录信号的峰值,并与输入信号进行比较,当输入信号幅度低于峰值保持电路的输出电平时,比较器输出上升沿触发信号。电路原理如图所示,图中晶体管T1器取样

保持开关作用。如图7所示。

图7触发信号产生电路图

3.7输入信号调理电路设计

信号由输入端进入经LF356进行后,再进入由U18和CD4052组成的程控放大与衰减电路。程控放大与衰减电路实际上就是一个反相器,由模拟开关CD4052切换不同的反馈电阻,实现放大倍数的调整。当垂直灵敏度为1V/div 时,输入信号峰峰值最大为1V/div×8div =8V,而A/D转换器TLC5510的输入电压范围为0~2V,所以要衰减4倍。如图8 所示。

图8输入调理电路图

在信号输入时一般信号都是有负电压信号和正电压信号组成,而ADC0809的输入电压范围是0-5V,所以必须加一信号提升电路。其采用加法器原理外加提升电压,使整个信号得以提升以达到ADC0809的输入要求。

3.8电源电压电路设计

4系统软件设计

4.1程序设计思路

数据采集和存储采用了单片机控制,软件主要功能是控制采样,存储和输出以及对系统各部分工作进行协调。在系统初始化时,由CPU控制总线,在需要进行数据采集时,先设定好采样点数和采样速率,然后让出总线,由ADC0832进行数据采集,并直接送到89C52储存单元,采集数据完成后,存储在存储单元的数据送入DAC0808,然后通过示波器显示出来。

软件关键部分为按键控制部分,数据采集部分和D/A转换部分。

按键控制部分主要控制存储波形,输出存储波形,波形在时间轴上的放大。把存储在平片内RAM中的数据按照设定的时间送给D/A转换器,改变送出数据时间间隔从而改变波形的延伸倍数。

数据采集部分通过单片机控制存储在片内或片外RAM中的数据,D/A转换部分包括读取片内RAM或片外RAM判断间隔时间然后输出波形送给示波器显示,实现存储波形的显示、实时显示、在时间轴上的延伸等子功能。

4.2程序设计与介绍

4.2.1主程序设计

主程序中先判断是否有按键按下,如果没有按键按下,程序继续执行,转入A/D转换,结果依次送入单片机内部存储器的200个存储单元,存储结束转入D/A转换,数据读取中间有时间间隔,控制波形输出频率。如果有按键按下,则程序判断是哪个键按下,从而跳转执行各个子程序。A/D转换结果由单片机控制依次存入外部存储器的1000个存储单元,当这1000个存储单元存储完毕,程序自动转入扫描键盘继续执行主程序。主程序的流程图如图9所示。

图9主程序流程图

4.2.2波形存储子程序设计

显示存储波形子程序,按片外RAM存储数据顺序读取数据进入D/A转换,数据转换中间有一定的时间间隔,可以控制波形的单倍、双倍、四倍延伸输出。延长时间隔通过软件实现,循环读取数据进入D/A转换,每次循环会判断是否复位拨码开关是否开启,如果开启程序自动转入扫描键盘继续执行主程序。实时显示及信号幅度加倍程序,控制继电器从而控制运放电路的放大倍数,然后转到扫描键盘继续执行主程序。显示存储波形子程序流程图如图10所

示。

图10波形存储子程序流程图

4.2.3按键子程序

电路中K1、K2、K3、K4、K5、K6、K7、K8按键的地址分别是0X01、0X02、0X04、0X08、0X10、0X20、0X40、0X80,按键子程序流程图如图11

所示。

示波器原理及其应用分析解析

示波器原理及其应用 示波器介绍 示波器的作用 示波器属于通用的仪器,任一个硬件工程师都应该了解示波器的工作原理并能够熟练使用示波器,掌握示波器是对每个硬件工程师的基本要求。 示波器是用来显示波形的仪器,显示的是信号电压随时间的变化。因此,示波器可以用来测量信号的频率,周期,信号的上升沿/下降沿,信号的过冲,信号的噪声,信号间的时序关系等等。 在示波器显示屏上,横坐标(X)代表时间,纵坐标(Y)代表电压,(注,如果示波器有测量电流的功能,纵坐标还代表电流。)还有就是比较少被关注的-亮度(Z),在TEK的DPO示波器中,亮度还表示了出现概率(它用16阶灰度来表示出现概率)。 1.1.示波器的分类 示波器一般分为模拟示波器和数字示波器;在很多情况下,模拟示波器和数字示波器都可以用来测试,不过我们一般使用模拟示波器测试那些要求实时显示并且变化很快的信号,或者很复杂的信号。而使用数字示波器来显示周期性相对来说比较强的信号,另外由于是数字信号,数字示波器内置的CPU或者专门的数字信号处理器可以处理分析信号,并可以保存波形等,对分析处理有很大的方便。

1.2.1 模拟示波器 模拟示波器使用电子枪扫描示波器的屏幕,偏转电压使电子束从上到下均匀扫描,将波形显示到屏幕上,它的优点在于实时显示图像。 模拟示波器的原理框图如下: 见上图所示,被测试信号经过垂直系统处理(比如衰减或放大,即我们拧垂直按钮-volts/div),然后送到垂直偏转控制中去。而触发系统会根据触发设置情况,控制产生水平扫描电压(锯齿波),送到水平偏转控制中。 信号到达触发系统,开始或者触发“水平扫描”,水平扫描是一个是锯齿波,使亮点在水平方向扫描。触发水平系统产生一个水平时基,使亮点在一个精确的时间内从屏幕的左边扫描到右边。在快速扫描过程中,将会使亮点的运动看起来

数字示波器基础知识

数字示波器基础知识 耦合 耦合控制机构决定输入信号从示波器前面板上的BNC输入端通到该通道垂直偏转系统其它部分的方式。耦合控制可以有两种设置方式,即DC耦合和AC耦合。 DC耦合方式为信号提供直接的连接通路。因此信号提供直接的连接通路。因此信号的所有分量(AC 和:DC)都会影响示波器的波形显示。 AC耦合方式则在BDC端和衰减器之间串联一个电容。这样,信号的DC分量就被阻断,而信号的低频AC分量也将受阻或大为衰减。示波器的低频截止频率就是示波器显示的信号幅度仅为其直实幅度为71%时的信号频率。示波器的低频截止频率主要决定于其输入耦合电容的数值。 和耦合控制机构有关的另一个功能是输入接地功能。这时,输入信号和衰减器断开并将衰减器输入端连至示波器的地电平。当选择接地时,在屏幕上将会看到一条位于0V电平的直线。这时可以使用位置控制机构来调节这个参考电平或扫描基线的位置。 输入阻抗 多数示波器的输入阻抗为1MΩ和大约25pF相关联。这足以满足多数应用场合的要求,因为它对多数电路的负载效应极小。 有些信号来自50Ω输出阻抗的源。为了准确的测量这些信号并避免发生失真,必须对这些信号进行正确的传送和端接。这时应当使用50Ω特性阻抗的电缆并用50Ω的负载进行端接。某些示波器,如PM3094和PM3394A,内部装有一个50Ω的负载,提供一种用户可选择的功能。为避免误操作,选择此功能时需经再次确认。由于同样的理由,50Ω输入阻抗功能不能和某些探头配合使用。 相加和反向 简单的把两个信号相加起来似乎没有什么实际意义。然百,把两个有关信号之一反向,再将二者相加,实际上就实现了两个信号的相减。这对于消除共模干扰(即交流声),或者进行差分测量都是非常有用的。 从一个系统的输出信号中减去输入信号,再进行适当的比例变换,就可以测出被测系统引起的失真。 由于很多电子系统本身就具有反向的特性,这样只要把示波器的两个输入信号相加就能实现我们所期望的信号相减。 带宽

简易数字存储示波器.DOS

摘要 数字存储示波器是随着数字电路的发展而发展起来的一种具有存储功能的新型示波器。原先人们看好的模拟示波器的一些优点,目前数字示波器已完全能够做到,特别是在捕获非重复信号、避免信号的虚化和闪烁、在时间上从触发事件反问寻迹——实现在电路中隔离故障等方面,数字示波器显示出了模拟示波器无可比拟的优势。因此,数字示波器由于其优势的性能、良好的性能价格化,刚一问世,就显示出它强大的生命力,各行各业均迫切需要,有其广阔的发展前途.。 本简易数字存储示波器,以单片机和可编程逻辑器件(CPLD)为控制核心,由通道调理、触发、波形显示等功能模块组成。本系统对触发系统、水平扫描速度和垂直灵敏度的自动设置功能(AUTOSET)及波形参数测量等功能进行了重点设计。使仪器最后具有单次触发存储显示方式及锁存功能,又可以对某段瞬时波形进行即时存储和连续回放显示。设计中采用了模块化设计方法,并使用了多种EDA工具,提高了设计效率。整个设计实现了存储示波器的所有功能要求,达到较高的性能指标。 关键词:可编程逻辑器件,存储器,转换器,数字存储示波器,单片机

ABSTRACT It is that one developed with development of the digital circuit is new-type oscillograph which stores the function that the figure stores the oscillograph . Original ancestors see some advantages of the good simulation oscillograph , the digital oscillograph can already be accomplished at present, catching and is not repeating the signal, avoiding melting and glimmers specially emptily, reply the mark of seeking from the incident of touching off on time of the signal --Realizing it in isolating the trouble in the circuit etc., the digital oscillograph demonstrates the incomparable advantage of the simulation oscillograph . So digital oscillograph because performance , good performance price of advantage their, just coming out , demonstrated its strong vitality, all trades and professions needed urgently , there is its wide development prospect. . T his simple and easy figure stores the oscillograph, regard one-chip computer and programmable logic device (CPLD ) as the core of controlling, nursed one's health, touched off by the pass-way, the wave form shows, etc. the function module makes up . Such functions as automatic establishment function (AUTOSET ) and wave form parameter that this system scanned the speed and vertical sensitivity in touching off system , level are measured have been designed especially. Make the instrument have single time to touch off and store the display mode and latch the function finally, can store and show with the continuous playback immediately a section of instantaneous wave forms . Have adopt the module design method in the design, has used many kinds of EDA tools, have improved design efficiency. The whole of functions of designing and realizing storing the oscillograph require , reach the higher performance index Keyword: Programmable logic device, the memory , the converter, the figure stores the oscillograph , Micro Computer Unite

数字示波器中的波形存储、录制与回放

数字示波器中的波形存储、录制与回放 摘要:波形存储、录制与田放是数字示波器的重要功能。在此采用闪速存储器(FLASH Memory)存储重要的波形数据,方便用户事后调出观察、分析和对比。每段波形存储的长度固定,根据存储波形的序号、大小、起始地址等建立波形存储索引表,通过查询波形索引表可选择要回放的波形。还可以通过波影录制功能把信号波影录制到静态数据存储器(SDRAM)中,然后回放波形,寻找并观察自己需要的波形。通过直接存储(DMA)方式实现将显示缓冲区存储的波形搬移到波形录制的缓存中去,实现了数据的高速存储。在手持式示波表的研制过程中实现了此波录制和回放方法达到了预期的效果。 关键词:数字示波器;波形存储;波形录制;波形回放 0 引言 自然界的信号大多都是瞬时变化的一过性信号,采用示波器的触发功能可以捕获符合触发条件的信号,一些重要的信号需要存储并做进一步的观察和分析。早期的模拟示波器无法完成对波形的存储和回放,而现在的数字存储示波器都具有波形存储和回放功能。波形存储是将波形数据存储在闪速存储器(FLASHMemory)中,可以长时间保存数据,掉电之后数据不会丢失,方便用户存储一些重要的波形以便后期观察或对比。在观察一些瞬态信号时,用户来不及捕捉这样的信号,可以通过波形录制功能将信号存储在静态数据存储器(SDRAM)中,然后可回放信号波形,再仔细观察信号的特征。波形录制是一种连续存储波形的功能,即存储从开始录制波形的时刻起到结束时刻的每幅波形。利用波形录制与回放功能可以检测那些不易确定触发条件的瞬态信号。 根据波形存储的长度是否可变将波形存储分为固定波形数据长度存储方法和可变波形 数据长度存储方法。固定波形数据长度存储方法比较简单,而且回放方便。示波器在使用过程中,正常触发模式和扫描模式所要存储的波形点数是不一样的。需要用可变存储长度方式存储波形数据。 本文只考虑存储示波器2个通道的各一组数据,给每个通道的正常触发模式和扫描模式各分出一个存储区。正常触发模式的数据长度与扫描模式的数据长度不同。根据存储波形的关键信息建立波形存储索引表,通过查询波形索引表选择要回放的波形。波形存储索引表存储在铁电存储器(FM24CL04)中,对铁电存储器可以进行快速读写,掉电之后数据可以保存10年。所述波形存储、录制和回放方法已经用于所研制的手持式示波表中,可方便地对所观察的信号进行记录和分析。达到了预期的效果。 1 方案设计 固定大小存储方法是一种简单的波形存储方法,可以完成波形和设置的基本存储要求,虽然正常触发和扫描模式下的波形点数不一样,但是每种模式下的波形点数是固定的,可以把2种模式下的波形分开存储。根据存储波形的序号、大小、起始地址等在铁电存储器(FM24CL04)中建立波形存储索引表,通过查询波形索引表可选择要回放的波形。由波形存储在铁电存储器中的逻辑位置计算出实际存储地址。比如存储10幅波形,FLASH就分出10个区(A,B,…,J),每个区的起始地址是一定的。而铁电存储器也分出10个位置(100,101,…,109)分别对应于FLASH的10个区,假设位置101存储B区的逻辑位置N,每一组波形的大小是固定的,设为M个字节,则当前的波形(起始位置设为ADDR_STAR)位置就是ADDR_STAR+M*(N-1)。

数字示波器及其简单原理图

数字示波器及其简单原理图 数字示波器可以分为数字存储示波器(DSOs)、数字荧光示波器(DPOs)、混合信号示波器(MSOs)和采样示波器。 数字式存储示波器与传统的模拟示波器相比,其利用数字电路和微处理器来增强对信号的处理能力、显示能力以及模拟示波器没有的存储能力。数字示波器的基本工作原理如上图所示当信号通过垂直输入衰减和放大器后,到达模-数转换器(ADC)。ADC 将模拟输入信号的电平转换成数字量,并将其放到存贮器中。存储该值得速度由触发电路和石英晶振时基信号来决定。数字处理器可以在固定的时间间隔内进行离散信号的幅值采样。接下来,数字示波器的微处理器将存储的信号读出并同时对其进行数字信号处理,并将处理过的信号送到数-模转换器(DAC),然后DAC的输出信号去驱动垂直偏转放大器。DAC也需要一个数字信号存储的时钟,并用此驱动水平偏转放大器。与模拟示波器类似的,在垂直放大器和水平放大器两个信号的共同驱动下,完成待测波形的测量结果显示。数字存储示波器显示的是上一次触发后采集的存储在示波器内存中的波形,这种示波器不能实时显示波形信息。其他几种数字示波器的特点,请参考相关书籍。

Agilent DSO-X 2002A 型数字示波器面板介绍

该示波器有两个输入通道CH1和CH2,可同时观测两路输入波形。选择通道1时,示波器仅显示通道1的信号。选择通道2时,示波器仅显示通道2的信号。选择双通道时,示波器同时显示通道1信号和通道2信号。 荧光屏(液晶屏幕)是显示部分。屏上水平方向和垂直方向各有多条刻度线,指示出信号波形的电压和时间之间的关系。 操作面板上的各个按钮按下后,相应参数设置会显示在荧光屏上。 开机后,荧光屏显示如下: 测试信号时,首先要将示波器的地(示波器探笔的黑夹子)与被测电路的地连接在一起。根据输入通道的选择,将示波器探头接触被测点(信号端)。按下Auto Scale,示波器会自动将扫描到的信号显示在荧光屏上。 输入耦合方式:模拟示波器输入耦合方式有三种选择:交流(AC)、地(GND)、直流(DC);部分数字示波器则没有GND耦合这种方式,其通过在屏幕上直接标注零电平线的位置的方法来实现GND耦合(用来确定零电平线)的功能。当选择“地”时,扫描线显示出“示波器地”在荧光屏上的位置。直流耦合用于测定信号直流绝对值和观

可编程逻辑器件数字电子技术第章存储器与可编程逻辑器件习题及答案

可编程逻辑器件数字电子技术第章存储器与可编程逻辑器件习题及答 案

第8章 存储器与可编程逻辑器件 8.1存储器概述 自测练习 1.存储器中可以保存的最小数据单位是()。 2.(a)位(b)字节(c)字 3.指出下列存储器各有多少个基本存储单元?多少存储单元?多少字?字长多少? (a)2K×8位()()()() (b)256×2位()()()() (c)1M×4位()()()() 3.ROM是()存储器。 (a)非易失性(b)易失性 (c)读/写(d)以字节组织的 4.数据通过()存储在存储器中。 (a)读操作(b)启动操作 (c)写操作(d)寻址操作 5.RAM给定地址中存储的数据在()情况下会丢失。 (a)电源关闭(b)数据从该地址读出 2

(c)在该地址写入数据(d)答案(a)和(c) 6.具有256个地址的存储器有()地址线。 (a)256条(b)6条(c)8条(d)16条 7.可以存储256字节数据的存储容量是()。 (a)256×1位(b)256×8位 (c)1K×4位(d)2K×1位 答案: 1.a 2.(a)2048×8;2048;2048;8 (b)512;256;256;2 (c)1024×1024×4;1024×1024;1024×1024;4 3.a 4.c 5.d 6.c 7.b 8.2随机存取存储器(RAM) 自测练习 1.动态存储器(DRAM)存储单元是利用()存储信息的,静态存储器(SRAM)存 储单元是利用()存储信息的。

2.为了不丢失信息,DRAM必须定期进行()操作。 3.半导体存储器按读、写功能可分成()和()两大类。 4.RAM电路通常由()、()和()三部分组成。 5.6116RAM有()根地址线,()根数据线,其存储容量为()位。 答案: 1.栅极电容,触发器 2.刷新 3.只读存储器,读/写存储器 4.地址译码,存储矩阵,读/写控制电路 5.11,8,2K×8位 8.3只读存储器(ROM) 自测练习 1.ROM可分为()、()、()和()几种类型。 2.ROM只读存储器的电路结构中包含()、()和()共三个组成部分。 3.若将存储器的地址输入作为(),将数据输出作为(),则存储器可实现组合逻辑电路的功能。 4.掩膜ROM可实现的逻辑函数表达式形式是()。 5.28256型EEPROM有()根地址线,()根数据线,其存储容量为()位,是以字节数据存储信息的。 6.EPROM是利用()擦除数据的,EEPROM是利用()擦除数据的。 4

数字存储示波器

数字存储示波器

————————————————————————————————作者:————————————————————————————————日期:

简易数字存储示波器 作者: 陈勇张勋储成火 摘要 本简易数字存储示波器以C8051F为控制和数据处理为核心,由信号调理模块.A/D转换模块.数据存储模块.D/A模块.方波整形模块.触发模块.程控增益控制模块和人机接口模块组成.采用示波器输出一个DC-50KHZ的正弦波信号,经程控增益转换后,进行电平移位,把双极性信号变为单极性信号,进行A/D采样,存储后,再D/A后回放.水平扫描控制通过控制器产生一个水平扫描信号,进行行扫描.用示波器可以观察到通过按键控制可以进行水平扫描,还有一部分数据可以通过液晶显示.为了提高测量精度,把各部分电路的误差合理分配,使电路达到最佳的测量的效果. 一,总体设计和单元电路的实现 1.1总体方框图 本系统由8051F单片机,增益控制模块,电平移位模块,过零比较模块,高速A/D 和高速D/A模块组成;以下是单通道信号发数字示波器的方框图; 1.2电源模块设计 电源的稳定如否直接关系着系统是否稳定,因此设计出高稳定性的电源是必不可少的,同时由于不同的集成电路工作的电压不一样,为了让它们都工作在最佳状态,必须给它们提供适当的电源电压.一般最常用的是-5V+5V和-12V-+12V,因此我们设计出了相应的电源,给它提供了各种滤波措施,都是为了让它输出的电源稳定.

1.3程控增益模块 由于本设计要求垂直的灵敏度设置为0.01V/div,0.1V/div,1V/div,以0.01V/div说明,此时示波器满刻度显示时,是0.01x8=0.08V,也就是当我们输入的信号是0.08V 时,刚好满度显示,但是A/D采样的电压在2V,那么它的增益A=2/0.08=25.,同理0.1V/div时,A=2/0.8=2.5;1V/div时,A=2/8=0.25,由此我们可以设计出程控增益放大器; 当Vin<0.08时,A=25; 当Vin<0.8时,A=2.5; 当Vin<8时,A=0.25; 由上可知,要设计此程控增益放大器,对放大器的要求比较高,特别是线性度越高越好,在这里我们选择LF356;

简易数字存储示波器

简易数字存储示波器 06204526 程杰

图片预览

一、任务分析 制作一个简易数字存储示波器,其结构框图如下图所示 二、方案论证与比较 1.波形采集模块 波形采集模块采用AD 转换芯片将模拟波形信号转换为数字信号发送给单片机,有如下几种方案: 方案1 采用片外并行AD 芯片,如ADC0809。 优点:使用广泛,参考资料很多。 缺点:并行接口占用单片机口线较多,接线复杂。 方案2 采用单片机内置AD 转换功能,如A VR 、C8051等单片机内置的ADC 优点:集成在单片机内部,不需要额外连线,方便易行。 缺点:片内集成的ADC 速度较低,无法采集频率高的信号,没有独立多路AD , 多通道AD 会降低采样速度。 方案3 采用片外串行高速ADC 芯片如maxim 公司的高速ADC 串行芯片,外加 FPGA 控制采样。 优点:速度块,占用单片机口线少,可以很容易实现MHz 级别的波形采样 缺点:价格昂贵,资料较少。

综合考虑价格和易行性,本系统采用方案2,采用A VR mega64芯片中的内置ADC。2.微处理控制模块 微处理控制模块采用单片机来完整,经济可行: 方案1 采用经典80C51系列单片机 优点:使用广泛,资料丰富 缺点:功能较少,性能较弱 方案2 采用atmel公司的高档8位单片机A VRmega64 优点:高性能,价格相对较低,内置ADC 缺点:上市时间较短,资料少 方案3 采用atmel公司的高档8位单片机A VRmega64控制显示部分,外加一片FPGA控制采样 优点:FPGA采样速度快,单片机控制显示方便,取长补短 缺点:系统较为复杂 由于本人对A VR单片机使用较为熟悉,所以本系统采用方案2,即A VRmega64来完成,其基本性能指标如下: ·先进RISC结构,性能达到1MHz有1MIPS ·64KB Flash程序存储空间 ·4KB SRAM 、4KB EEPROM ·内置I2C、SPI、PWM、ADC等功能 ·支持在线编程ISP功能 3.存储模块 存储模块采用SRAM来存储波形采集模块所采集到的波形,有如下三种方案: 方案1 采用外置一片62256和74HC573作为锁存器,扩展单片机的存储空间优点:外扩空间容量很大 缺点:接线复杂,出现错误不容易排查 方案2 采用A VR 单片机内置4KB RAM,划分出约2KB空姐供存储波形数据,也可以存储数十页的数据。 优点:无须接线,体现了高档单片机RAM大的优势 缺点:空间较少,需要大量存储时仍然不够 方案3 利用FPGA内部的SRAM

数字存储示波器的使用

数字存储示波器的使用

实验二数字存储示波器的使用 加灰色底纹部分是预习报告必写部分 示波器是一种常用的电子仪器,主要用于观察和测量各种电信号。配合各种传感器把非电量转换成电量,示波器也可以用来观察各种非电量的变化过程。示波器有多种类型和型号,但它们基本原理是相同的。本实验是用双信号发生器的输出信号在示波器中合成李萨如图形。 [实验目的] 1.了解示波器的主要结构和显示波形的基本原理。 2.学会使用函数信号发生器。 3.学会用示波器观察波形以及测量电压、周期和频率等。 4、理解李萨如图形合成原理及方法。 [实验仪器] DS1052E型数字存储示波器、DG1022双通道函数/任意波形发生器、连接线(2根) 【示波管的简单介绍】

示波管如图1所示 示波管包括有: (1)一个电子枪,它发射电子,把电子加速到一定速度,并聚焦成电子束; (2)一个由两对金属板组成的偏转系统;(3)一个在管子末端的荧光屏,用来显示电子束的轰击点。 所有部件全都密封在一个抽成真空的玻璃外壳里,目的是为了避免电子与气体分子碰撞而引起电子束散射。接通电源后,灯丝发热,阴极发射电子。栅极加上相对于阴极的负电压,它有两个作用:①一方面调节栅极电压的大小控制阴极发射电子的强度,所以栅极也叫控制极;②另一方面栅极电压和第一阳极电压构成一定的空间电位分布,使得由阴极发射的电子束在栅极附近形成一个交叉点。第一阳极和第二阳极的作用一方面构成聚焦电场,使得经过第一交叉点又发散了的电子在聚焦场作用下又会聚起来;另一方面使电子加速,电子以高速打在荧光屏上,屏上

③数字滤波的频率上线 MATH 为系统的数学运算界面 REF 为导入导出已保存的文件菜单或保存文件,但不存储X-Y方式的波形 设置水平系统HORIZONTAL(MENU、POSITION(水平位置) SCALE(水平范围) MENU ①延迟扫描:用来放大一段波形,以便查看图形细节②时基:Y-T、X-Y(水平轴上显示通道1电压,垂直轴上显示通道2电压)、Roll③采样率:显示系统采样率 设置触发系统TRIGGER(LEVEL、MENU、50%、FORCE) MENU中的触发模式有边沿触发、脉宽触发、斜率触发、视频触发、交替触发(稳定触发双通道不同步信号,此触发模式下,不能产生X-Y波形,且交替触发菜单中触发类型为视频触发时它的同步分为:所有行、指定行、奇数场、偶数场)。触发方式:自动、普通、单次,如在自动下无法稳定两波形,可选择单次稳定波形。触发设置:灵敏度、触发抑制:设置重新启动触发电路的时间间隔,时间范围为:500ns-1.5s、

数字示波器原理及使用

数字示波器的原理及使用 【摘要】示波器就是以直角坐标为参数系,以时间扫描为时基两维地显示物理量——电量瞬时变化的仪器,它不但能观测低频信号(包括单次信号),同时也能观测高频信号与快速脉冲信号 ,并能对其表征的参量进行分析与测量。随着数字集成电路技术的发展而出现的数字存储示波器,不但能对波形进行显示,还能对波形进行存储、分析、计算,并能组成自动测试系统,使之成为了电子测量领域的基础测试仪器之一。 关键词:示波器,信号,数字集成电路,数字存储 【Abstract】Oscilloscope is an instrument that can display electrical signals in rectangular coordinates system based on amplitude and time、It can not only observe the low-frequency signal (including single signal), but also the high-frequency signal and pulse signal, and parameters on the characterization of the analysis and measurement、The digital storage oscilloscope was invented with the development of digital integrated circuit technology, which can not only display the waveform but also can store, analysis, calculate the Parameters of the signal and can form an automatic testing system、The digital storage oscilloscope have become one of the basic testing instrument for electronic measurement 、 Keywords: oscilloscope,signal,digital integrated circuit, digital storage oscilloscope 1、前言 随着数字集成电路技术的发展,数字式示波器的出现以其存储波形及多种信号分析、计算、处理等优良的性能逐步取代模拟示波器。与模拟示波器相比,数字示波器可以实现高带宽及方便地实现对模拟信号波形进行长期存储并能利用机内微处理器系统对存储的信号做进一步的处理,例如对被测波形的频率、幅值、前后沿时间、平均值等参数的自动测量以及多种复杂的处理。 2、数字示波器的基本原理 2、1数字存储示波器的组成原理 典型的数字示波器原理框图如图2、1所示,它分为实时与存储两种工作状态,当其以实时状态工作时,其电路组成原理与模拟示波器相同。当其以存储状态工作时,它的工作过程一般分为存储与显示两个阶段,在存储工作阶段,模拟输入信号先经过适当的放大或衰减,然后经过采样与量化两个过程的数字化处理,将模拟信号转化成数字信号后,在逻辑控制电路的控制下将数字信号写入到存储器中。量化过程就就是将采样获得的离散值通过 A/D转换器转换成二进制数字。采样,量化及写入过程都就是在同一时钟频率下进行的。在显示工作阶段,将数字信号从存储器中读出来,并经D/A转换器转换成模拟信号,经垂直放大器放大加到CRT 的Y偏转板。与此同时,CPU的读地址计数脉冲加之D/A转换器,得到一个阶梯波的扫描电压,加到水平放大器放大,驱动CRT的X偏转板,从而实现在CRT上以稠密的光点包络重现模拟信号。

数字存储示波器的使用

实验二数字存储示波器的使用 加灰色底纹部分是预习报告必写部分 示波器是一种常用的电子仪器,主要用于观察和测量各种电信号。配合各种传感器把非电量转换成电量,示波器也可以用来观察各种非电量的变化过程。示波器有多种类型和型号,但它们基本原理是相同的。本实验是用双信号发生器的输出信号在示波器中合成李萨如图形。 [实验目的] 1.了解示波器的主要结构和显示波形的基本原理。 2.学会使用函数信号发生器。 3.学会用示波器观察波形以及测量电压、周期和频率等。 4、理解李萨如图形合成原理及方法。 [实验仪器] DS1052E型数字存储示波器、DG1022双通道函数/任意波形发生器、连接线(2根) 【示波管的简单介绍】 示波管如图1所示 示波管包括有: (1)一个电子枪,它发射电子,把电子加速到一定速度,并聚焦成电子束; (2)一个由两对金属板组成的偏转系统; (3)一个在管子末端的荧光屏,用来显示电子束的轰击点。 所有部件全都密封在一个抽成真空的玻璃外壳里,目的是为了避免电子与气体分子碰撞而引起电子束散射。接通电源后,灯丝发热,阴极发射电子。栅极加上相对于阴极的负电压,它有两个作用:①一方面调节栅极电压的大小控制阴极发射电子的强度,所以栅极也叫控制极;②另一方面栅极电压和第一阳极电压构成一定的空间电位分布,使得由阴极发射的电子束在栅极附近形成一个交叉点。第一阳极和第二阳极的作用一方面构成聚焦电场,使得经过第一交叉点又发散了的电子在聚焦场作用下又会聚起来;另一方面使电子加速,电子以高速打在荧光屏上,屏上的荧光物质在高速电子轰击下发出荧光,荧光屏上的发光亮度取决于到达荧光屏的电子数目和速度,改变栅压及加速电压的大小都可控制光点的亮度。水平偏转板和垂直偏转板是互相垂直的平行板,偏转板上加以不同的电压,用来控制荧光屏上亮点的位置。

数字存储示波器的工作原理及软硬件系统的设计

数字存储示波器的工作原理及软硬件系统的设计 与传统模拟示波器相比.数字存储示波器不仅具有可存储波形、体积小、功耗低,使用方便等优点,而且还具有强大的信号实时处理分析功能。在电子测量领域,数字存储示波器正在逐渐取代模拟示波器。但目前我国使用高性能数字存储示波器主要依靠国外产品,而且价格昂贵。因此研究数字存储示波器具有重要价值。借于此,提出了一种简易数字存储示波器的设计方案,经测试,性能优良。 2 数字存储示波器基本工作原理 数字存储示波器与模拟示波器不同在于信号进入示波器后立刻通过高速A/D转换器将模拟信号前端快速采样,存储其数字化信号。并利用数字信号处理技术对所存储的数据进行实时快速处理,得到信号的波形及其参数,并由示波器显示,从而实现模拟示波器功能,而且测量精度高。还可存储信号,因而,数字存储示波器可以存储和调用显示特定时刻信号。 3 系统分析论证 3.1 A/D实时采样 根据奈奎斯特采样定理,采样速率必须高于2倍的信号最高频率分量。对于正弦信号,一周期内应有2个采样点。为了不失真恢复被测信号,通常一周期内需要采样8个点以上。为了配合高速模数转换器,采用FPGA控制M/D转换器的采样速率,以实现高速实时采样。实时采样可以实现整个频段的全速采样,本系统设计选用ADI公司的12位高速A/D 转换器AD9220,其最高采样速率可达10 MHz。 3.2 双踪显示 本系统设计的双踪显示模块是以高速切换模拟开关选通两路信号进入采样电路,两路波形存储在同一个存储器的奇、偶地址位。双踪显示时,先扫描奇地址数据位,再扫描偶地址数据位。采用模拟开关代替一个模数转换器,避免两片高速A/D转换器相互干扰,降低系统调试难度,并且实现系统功能。 3.3 触发方式

简易数字存储示波器研究

简易数字存储示波器研究 基于MCU8051和FPGA的控制平台,采用实时采样与等效采样两种方式实现了时频率为10Hz-10MHz的波形数据的实时采样,存储与回放。做到垂直灵敏度含1v/div,0.1v/div和2my/div三档,扫描速度合20ms/div,2uv/div,100ns/div 三档。系统的频率测量精度达0.001Hz,电压测量精度达0.05V。自带100KHz 方波信号为系统测频时钟与电压基准源的进行自动校准,此外,还实现了对波形数据的单次触发存储与调出功能和AUTO显示功能。 标签:数字存储;示波器;等效采样;实时采样 1引言 数字存储示波器是20世纪70年代初发展起来的一种新型示波器。这种类型的示波器可以方便地实现对模拟信号波形进行长期存储并能利用机内微处理器系统对存储的信号做进一步的处理,例如对被测波形的频率、幅值、前后沿时间、平均值等参数的自动测量以及多种复杂的处理。数字存储示波器的出现使传统示波器的功能发生了重大变革。 2数字存储示波器基本工作原理 数字存储示波器在信号进入示波器后立刻通过高速A/D转换器将模拟信号快速采样、存储。通过单片机对信号进行处理,得到信号的波形参数,存储并通过D/A转换器后可由示波器显示,从而实现模拟示波器的功能。但相对于模拟示波器,数字示波器测量精度高,还可对信号进行存储。本系统的原理方框图如图1所示: 3系统功能模块与硬件电路 基于数字示波器的基本原理,可以把整个系统分为频率测量、采样保持、触发方式选择、位置调节、显示控制几个主要的模块。模拟信号通过信号调理模块(阻抗变换、程控放大、触发电路),将模拟信号的幅值大小调整到高速AD(AD9225)的输入范围0V-4V。然后通过AD9225对信号进性采样。我们采用外部有源晶振作为高速AD的采样时钟来控制恒定的采样率4MHz(晶振的固有振荡频率),在FPGA内部增加波形存储控制模块,当满足触发条件时FP-GA以下抽样的方式对AD转换得到的数据进行存储,抽样频率由可水平分辩率来控制(若为AUTO功能,则与信号的频率有关)。将抽样的数据分别存储到双口RAM中,在送人行列扫描电路(2片DAC0800)前经过了波形显示控制模块,它的作用是对RAM的数据及读入起始地址的进行处理。从而实现波形在模拟示波器上的左右平移。同时在FPGA内部实现了512点的FFT计算,成功得分析了输入信号的频谱。系统的连接框图如图2所示:

数字存储示波器的组成部分

数字存储示波器的组成部分 随着芯片技术的发展,现代的数字存储示波器功能越来越复发,也能够提供更强大的性能和测量分析功能,具备非常复杂的信号采集和信号处理系统,现代的数字存储器主要由五个部分组成(产品图如下): 1、放大器和衰减器 信号通过探头或者测试电缆进入示波器内部,首先经过的-放大器和衰减器,对于数字存储示波器来说,前端的放大器和衰减器等电路还都是模拟电路,这部分原理和模拟示波器区别并不大,它们会决定其宽带(示波器的宽带单位Hz),目前市面上已经可以达到几十GHz了,超过100GHz带宽的实时示波器也正在研发中。 2、模数转换 通过前端的放大器和衰减器把信号调整到合适的幅度,就会进入到-数字化,这个过程就是通过ADC完成的,以很高的采样率对被测信号进行采样,把输入的连续变化的电信号转换成一个个离散的数字化样点。 3、存储器 采样率都很高,通常都在每秒钟几十亿次甚至几百亿次,虽然现在FPGA,DSP,CPU的工作速度和数据处理能力已经非常强大了,但是现在的技术仍然做不到一秒钟内实时处理完几十亿甚至几百亿个样点的数据。因此在ADC后面都有高速缓存,用来临时存储采样的数据,这些缓存也被称为内存。缓存的大小通常被称为内存深度,及样点数,也是关键指标之一,单位是Sample,决定了一次连续采集所能猜到的样点数。其内存是非常高速的缓存,或者是通过高速解复用芯片控制的告诉存储器,单位存储间的实现成本很高,因此扩展存储深度的价格非常昂贵。 4、波形重建 先把一段数据采集到告诉缓存中,然后停止采集,再由后面的处理器将缓存中的数据取出进行内插,分析,测量,显示。 5、波形展示 数据经过处理器中处理后,红要显示在示波器的屏幕上才能被人眼所看到,显示屏可以采用CRT或者是液晶显示屏。

数字存储示波器

长春大学毕业设计(论文)纸 目录 1 前言 (1) 1.1选题的背景意义和研究现状 (1) 1.1.1选题的背景和意义 (1) 1.1.2国内外研究现状 (1) 1.2设计的任务和要求 (2) 1.2.1设计的基本要求 (2) 1.2.2课题的具体工作内容 (2) 1.2.3论文的结构安排 (3) 2 数字示波器的基本原理 (4) 2.1数字存储示波器的基本原理 (4) 2.1.1数字存储示波器的组成原理 (4) 2.1.2数字存储示波器的工作方式 (5) 2.1.3数字存储示波器的显示方式 (6) 2.1.4数字存储示波器的特点 (7) 2.2系统的方案设计 (8) 2.2.1系统的控制 (9) 2.2.2输入模拟信号的处理 (9) 2.2.3数字信号的采集与存储 (10) 3 系统硬件电路的设计 (11) 3.1单片机及其外围电路 (11) 3.2信号输入电路单元 (12) 3.2.1输入调理电路设计 (12) 3.2.2阻抗变换电路设计 (13) 3.2.3电平移位电路设计 (14) 3.2.4频率计算电路设计 (14) 3.3A/D转换电路 (19) 3.3.1ADC芯片的选取 (19) 3.3.2AD转换电路的硬件设计 (22) 3.4存储单元电路 (23) 3.4.1存储芯片的选取 (23) 3.4.2存储单元硬件电路设计 (23) 3.5按键控制电路 (24) 3.6液晶显示接口电路 (26) 4 系统功能的软件设计 (29) 4.1单片机软件开发系统 (29) 4.2主程序设计及流程图 (29) 4.3频率及幅值计算子程序设计 (30)

┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊ ┊┊┊┊┊┊┊┊┊┊┊┊ 4.3.1频率计算的原理及程序流程图 (30) 4.3.2幅值计算的原理及程序流程图 (31) 4.4按键子程序 (32) 4.5显示子程序 (33) 5 结论和展望 (35) 5.1结论 (35) 5.2展望 (35) 致谢 (36) 参考文献 (37)

(整理)数字存储示波器的原理及使用

数字存储示波器的原理及使用 示波器是一种用途十分广泛的电子测量仪器。它能把肉眼看不见的电信号变换成看得见的图象,便于人们研究各种电现象的变化过程。目前大量使用的示波器有两种:模拟示波器和数字示波器。模拟示波器发展较早,技术也非常成熟,其优点主要是带宽宽、成本低。但是随着数字技术的飞速发展,数字示波器拥有了许多模拟示波器不具备的优点:不仅具有可存储波形、体积小、功耗低,使用方便等优点,而且还具有强大的信号实时处理分析功能;具有输入输出功能,可以与计算机或其他外设相连实现更复杂的数据运算或分析。随着相关技术的进一步发展,数字示波器的频率范围也越来越高了,其使用范围将更为广泛因此,学习数字示波器的使用具有重要的意义。 实验目的 1. 了解数字示波器的工作原理; 2. 掌握数字示波器的使用方法; 3. 会用数字示波器测量未知信号的参数。 实验原理 数字存储示波器与模拟示波器不同在于信号进入示波器后立刻通过高速A/D转换器将模拟信号前端快速采样,存储其数字化信号。并利用数字信号处理技术对所存储的数据进行实时快速处理,得到信号的波形及其参数,并由示波器显示,从而实现模拟示波器功能。而且测量精度高,还可以存储和调用显示特定时刻信号。 一个典型的数字存储示波器原理框图如图1所示,模拟输入信号先适当地放大或衰减,然后再进行数字化处理。数字化包括“取样”和“量化”两个过程,取样是获得模拟输入信号的离散值,而量化则是使每个取样的离散值经A/D转换成二进制数字,最后,数字化的信号在逻辑控制电路的控制下依次写入到RAM(存储器)中,CPU从存储器中依次把数字信号读出并在显示屏上显示相应的信号波形。GPIB为通用接口总线系统,通过它可以程控数字存储示波器的工作状态,并且使内部存储器和外部存储器交换数据成为可能。 由此可见,数字示波器必须要完成波形的取样、存储和波形的显示,另外为了满足一般应用的需求,几乎所有微机化的数字示波器都提供了波形的测量与处理功能。 1. 波形的取样和存储 由于数字系统只能处理离散信号,所以必须对模拟连续波形先进行抽样,再进行A/D 转换。根据Nyquist定理,只有抽样频率大于要处理信号频率的两倍时,才能在显示端理想地复现该信号。 由此可见,数字示波器必须要完成波形的取样、存储和波形的显示,另外为了满足一般应用的需求,几乎所有微机化的数字示波器都提供了波形的测量与处理功能。

数字电子技术第8章存储器与可编程逻辑器件习题及答案

第8章 存储器与可编程逻辑器件8.1存储器概述 自测练习 1.存储器中可以保存的最小数据单位是()。 (a)位(b)字节(c)字 2.指出下列存储器各有多少个基本存储单元?多少存储单元?多少字?字长多少? (a)2K×8位()()()() (b)256×2位()()()() (c)1M×4位()()()()3.ROM是()存储器。 (a)非易失性(b)易失性 (c)读/写(d)以字节组织的 4.数据通过()存储在存储器中。 (a)读操作(b)启动操作 (c)写操作(d)寻址操作 5.RAM给定地址中存储的数据在()情况下会丢失。 (a)电源关闭(b)数据从该地址读出 (c)在该地址写入数据(d)答案(a)和(c) 6.具有256个地址的存储器有()地址线。 (a)256条(b)6条(c)8条(d)16条7.可以存储256字节数据的存储容量是()。 (a)256×1位(b)256×8位 (c)1K×4位(d)2K×1位

答案: 1. a 2.(a)2048×8;2048;2048;8 (b)512;256;256;2 (c)1024×1024×4;1024×1024;1024×1024;4 3.a 4.c 5.d 6.c 7.b 8.2随机存取存储器(RAM) 自测练习 1.动态存储器(DRAM)存储单元是利用()存储信息的,静态存储器 (SRAM)存储单元是利用()存储信息的。 2.为了不丢失信息,DRAM必须定期进行()操作。 3.半导体存储器按读、写功能可分成()和()两大类。 4.RAM电路通常由()、()和()三部分组成。 5.6116RAM有()根地址线,()根数据线,其存储容量为()位。 答案: 1.栅极电容,触发器 2.刷新 3.只读存储器,读/写存储器 4.地址译码,存储矩阵,读/写控制电路 5.11,8,2K×8位 8.3 只读存储器(ROM) 自测练习 1.ROM可分为()、()、()和()几种类型。 2.ROM只读存储器的电路结构中包含()、()和()共三个组成部分。 2

相关文档
最新文档