示波器DIY参考设计

Posted qlexcel

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了示波器DIY参考设计相关的知识,希望对你有一定的参考价值。

都说硬件工程师应该自己DIY一个示波器,如下列出了几个参考:

Scopefun

开源示波器Scopefun

ADALM2000

ADI的开源示波器ADALM2000

DIY制作属于自己的数字示波器


数字示波器参数:

主控: STM32F103ZET6
液晶屏: 3.2"TFT320×240 65K彩色LCD显示屏 STM32 FSMC总线驱动
AD: ADS831 IDT7205
最高实时取样率60Msps 8Bits,
取样缓冲器深度:5K
垂直灵敏度:5V,1V,500mV,200mV,100mV,50mV,20mV,10mV;
基准电压使用STM32 DA输出,实现按键调节波形基准。并有位置指示
水平时基范围:2S, 1S,500mS,200mS,100mS,50mS,20mS,10mS,5mS,2mS,1mS,500uS,200uS,100uS,50uS,20uS,10uS,5uS,2uS,1uS,500nS,
水平位置可调并有指示
输入阻抗:≥1MΩ
最高输入电压:50Vpp
耦合方式:AC/DC
实现自动、常规、单次触发方式 ,上升或下降边沿触发
实现计算测量输入信号的频率、周期、占空比、交流峰-峰值、平均值
触发电平高低位置可调,并电压指示
触发时基位置可调,并带指示
实现RUN/STOP功能
使用16个按键,真正作到单键操作以免去组合按键麻烦。

功能预留:

波形发生器:使用STM32另一路DA+NE5532实现正弦,三角波,方波输出。

SD卡波形存储输出。

系统串口,可连接电脑输出数据,也可实现远程ISP升级:通过从网上下载升级包文件,方便地升级示波器软件。

http://www.cirmall.com/circuit/5474/details?1

电子爱好者、学生专用,开源国外DPScope USB 双通道数字示波器设计

该双通道虚拟示波器听起来和市场上的正规产品上百兆,上G的产品差很远,但实际应用中,并没差那么多。这个示波器主要面对业余电子爱好者、学生,主要用途看看音频波形(20khz)、远红外线控制信号(38khz)、超声波信号(200khz)、步进马达、伺服电机信号(几千hz)、i2c信号(1Mhz)、rs232(115khz)、系统总线、spi等等、其他任何小于1.3Mhz的信号!应用场景还是很广的。

http://www.cirmall.com/circuit/5601/details?1

STM32数字示波器源码+数字信号处理教程、配套实例

由于数字信号处理涉及的范围太广,也需要较强的数学功底,本教程是以应用为主,理论为辅。方便大家更好的掌握基本的DSP算法。

本教程使用的DSP库来自ARM官方,此库支持以CM0,CM3,CM4以及CM7为内核的所有MCU。

本教程的硬件平台是用的STM32-V5开发板

http://www.cirmall.com/circuit/5012/details?1

(更新)基于STM32的数字示波器设计(完整的设计资料)


大二上学期参加完全国大学生电子设计竞赛之后闲来无事,就自己做了一个数字示波器来作为学习STM32的实战检验,前后花费了大概1个月的时间完成了初稿,之后又断断续续的完善我的示波器,并且为它编写了上位机程序和制定了通信协议。使用了前端程控模拟电路和上层电路板,uCOS-II,uCGUI,FFT,SD,上位机等等

http://www.cirmall.com/circuit/619/details?1

DIY双通道示波器,原理图、PCB和FPGA工程包开源


示波器是使用PSP的液晶屏,试验下来发现功耗要比现在所使用的这款3.5寸的大,其实这个屏的分辨率要略高于PSP的480*272,现实更加细腻,只是没有4.3寸的屏看起来爽。双通道示波器应用到双核8位AD9288,AD9288是一款双核8位单芯片采样模数转换器(ADC),内置片内采样保持电路,专门针对低成本、低功耗、小尺寸和易用性进行了优化。AD9288采用100 MSPS转换速率工作,在整个工作范围内都具有出色的动态性能。每个通道均可以独立工作。

http://www.cirmall.com/circuit/3253/details?1

手把手的教你数字存储示波器制作(硬件+源代码+装配说明等)



数字存储示波器介绍:

该数字存储示波器套件是一款专门面向电子专业教学、实训的套件,采用ARM Cortex-M3处理器和彩色TFT屏幕,具有电路简单可靠,制作难度适中,制作成功率高的特点。该套件突出了示波器电路的特点,使学生在学习实际制作技能的同时深入了解示波器的结构和原理。示波器本事具有良好的实用性,学生在完成制作后同时获得一台有用的工具,对日后学习电子技术有莫大的帮助。
数字存储示波器参数如下:

最高实时取样率:1Msps
精度:12Bit
取样缓冲器深度:1024字节
模拟频带宽度: 0 – 200KHz
垂直灵敏度:10mV/Div – 5V/Div (按1-2-5 方式递进)
垂直位移可调,并带有指示
输入阻抗:1MΩ
最高输入电压:50Vpp(1:1探头),400Vpp(10:1探头)
耦合方式包括DC/AC/GND
水平时基范围:10μs/Div – 50s/Div (按1-2-5 方式递进)
具有自动、常规和单次触发方式,方便捕捉瞬间波形
可用上升或下降边沿触发
触发电平位置可调,并带有指示
可观测触发之前的波形(负延迟)
可随时冻结波形显示(HOLD 功能)
自带1KHz /3.3V方波测试信号源
可实时显示采集波形的频率、周期、脉宽、占空比、最大值、最小值、平均值、峰峰值、有效值等

http://www.cirmall.com/circuit/2883/details?1

100MHz双踪虚拟示波器电路+程序+上位机等


本文档介绍的是虚拟示波器仪器采用32位处理器@100MHz主频,FPGA,高速A/D,高速运放,高速程控增益放大器设计,实现了专业示波超才具备的触发灵敏度调节,交替触发,电平触发,硬件电平平移等, 独创的等效采样技术,完全由FPGA完成等效采样,实现对高频周期信号的测量。

http://www.cirmall.com/circuit/2848/details?1

开源全球首款高采样率便携示波器电路+源代码


该便携示波器——SmartScope 是世界上第一款采样率可达 100MS / s 的开源示波器,它适用于 iPad、 android 和 PC 甚至 iPhone 等设备,对于任何从事硬件开发的 Arduino 和树莓派 Raspberry Pi 开发者,SmartScope 应该是一款不错的必备品。

http://www.cirmall.com/circuit/2517/details?1

基于STM32多功能虚拟信号分析仪 示波器频谱仪


该多功能虚拟信号分析仪、示波器频谱仪信号分析仪下位机基于STM32设计,是仪星电子自主研发的虚拟电子测量仪器与处理平台。通过MDSO、HDSO等采集硬件获取信号,借助自主研发的数字信号处理算法将传统的示波器、逻辑分析仪、谱分析仪、数据记录仪、函数发生器、频率计以及滤波器设计和仿真、窗函数等功能高度集成、统一平台方便使用。

http://www.cirmall.com/circuit/1884/details?1


参考文章链接:https://blog.csdn.net/monkey2018/article/details/81170920

以上是关于示波器DIY参考设计的主要内容,如果未能解决你的问题,请参考以下文章

低门槛DIY示波器,CH32示波器,完全兼容STM32,ADC+DMA+TIM+USB,仅需一块最小系统板

DIY制作示波器的超详细教程:电路才是“硬”道理——硬件电路简述

TI提供的超详细示波器各个环节设计参考指南

TI发布采样率12.8Gsps,带宽6GHz,12bit分辨率高速示波器参考设计

TI发布采样率12.8Gsps,带宽6GHz,12bit分辨率高速示波器参考设计

IIR数字滤波器的设计