资料介绍
本设计基于数字示波器原理,以高速转换器件、CPLD和单片机为核心,结合直接存储器存取(DMA)技术,设计制作完成了简易数字存储示波器。此数字示波器具有实时单、双踪显示和存储、连续回放显示功能。整个设计实现了数字存储示波器的所有功能指标。
一、 方案设计和论证
数字存储示波器可以方便地对模拟信号进行采集和存储,并能利用微处理器对存储的
数据作进一步处理,具有单踪、双踪实时显示和存储显示两种模式。高速数据采集、存储、
回放及触发电平调节是本设计的难点和重点。下面就对这几个重要环节做论证和比较:
1. 数据采集
方案一:采用中高速A/D 转换器,由单片机控制对模拟信号进行采集。限于单片机的工作频率,仅可采集低于5KHz 的信号;对于更高频率的信号,虽然经处理后也能采集,但过程比较复杂。本设计不采用此方案。
方案二:用CPLD 控制高速A/D 转换器采集模拟信号。CPLD 的工作时钟频率可达几十兆赫兹,完全可以控制高速A/D 转换器对的高频信号进行实时采样。只要A/D 转换器的速度跟得上,可以实现对上兆的信号的采样。本设计采用此方案。
2. 数据存储
方案一:采用双口RAM存储采样量化后的波形数据。虽然控制和存储都很方便,但是本地根本买不到,所以本设计不采用此方案。
方案二:采用普通RAM 存储采样量化后的波形数据。虽然软硬件都比采用双口RAM复杂,但是双口RAM不是哪里都能买到的,这也不失为一种替代的好方法。本设计就采用此方案。
3. 双踪显示
方案一:用两片A/D 转换器、两片存储器和两片D/A 转换器,分别对两路模拟信号进行采样、存储和回放。双踪显示时,只需要轮流切换两路输出信号,就可以实现双踪显示。但是此方案①成本很高;②要做两路控制,软硬件相对更加复杂,本设计不采用此方案。
方案二:用一片A/D 转换器、一片存储器和一片D/A 转换器,以高速率切换模拟开关实现对两路模拟信号的采集。存储时两路波形数据分别存放在存储器的奇、偶地址。回放时把存储器内的波形数据按顺序读出,输出时同样以高速率切换模拟开关实现双踪显示。此方案成本低,而且控制方便,本设计采用此方案。
4. 幅度控制
方案一:采用DAC0832 实现程控电压衰减。信号从参考电压端输入,单片机通过改变送入 DAC0832的数据值控制输出信号的幅度,即Vo=(D×Vin)/255。它对低频信号的幅度控制很准,但对高频信号(≥24KHz),输出波形严重失真。本设计不采用此方案。
方案二:采用模拟开关和宽带运放,配合精密电位器实现从0.01V/div到1V/div的多档垂直分辨率。单片机控制模拟开关接通不同的电阻,从而实现不同的放大倍数,达到程控放大的目的。此方案对0~500KHz 信号的幅度控制较为准确,所以本设计采用此方案。
- 基于FPGA的数字存储示波器的显示技术
- 基于LabVIEW的简易虚拟示波器设计 126次下载
- UTD2000EX系列数字存储示波器说明书 3次下载
- 简易数字存储示波器设计 410次下载
- 使用C51搭的简易示波器的资料和程序合集免费下载 19次下载
- 简易LCD示波器设计的C语言程序免费下载 16次下载
- 设计一个简易智能电动小车的论文免费下载 4次下载
- 设计一个简易数字电压表的论文免费下载 6次下载
- 设计一个简易的数字存储示波器的设计报告免费下载 20次下载
- 使用单片机设计简易数字电压表的电路图和程序及资料免费下载
- 历年全国电子设计大赛优秀论文汇总资料合集免费下载 21次下载
- TBS1000B和TBS1000B-EDU系列数字存储示波器的用户手册免费下载 25次下载
- 使用51单片机设计一个简易加法计算器的C语言程序免费下载
- 使用51单片机制作的做一个简易时钟程序免费下载
- 基于FPGA的双通道简易可存储示波器设计
- 示波器分段存储功能介绍 445次阅读
- 示波器的采样率和存储深度详解 1452次阅读
- 混合示波器与数字示波器的区别 534次阅读
- 数字示波器和模拟示波器的区别 1432次阅读
- 存储示波器测试仪电路原理图 839次阅读
- 数字存储示波器的优缺点是什么 4404次阅读
- 数字示波器怎么存储波形 1.2w次阅读
- 数字示波器的使用注意事项 8222次阅读
- 如何制作一个简易又实用的吸锡器? 2.9w次阅读
- 示波器的三个关键点:带宽、采样率、存储深度 5.9w次阅读
- 数字示波器介绍_数字示波器的优缺点 9752次阅读
- 数字示波器的原理及使用方法 7.1w次阅读
- 模拟示波器与数字示波器的区别 7564次阅读
- 基于S12的简易数字示波器的设计方案 2833次阅读
- 基于DSP的双通道数字存储示波器 3473次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 11次下载 | 免费
- 3嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 4DIY动手组装LED电子显示屏
- 0.98 MB | 3次下载 | 免费
- 5基于FPGA的C8051F单片机开发板设计
- 0.70 MB | 2次下载 | 免费
- 651单片机窗帘控制器仿真程序
- 1.93 MB | 2次下载 | 免费
- 751单片机大棚环境控制器仿真程序
- 1.10 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191186次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多