都说硬件工程师应该自己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参考设计相关推荐

  1. 《安富莱嵌入式周报》第290期:开源静电便携测试仪,开源音频功放,CAN高波特率设计,超级铁电产品,小米Vela系统,65W USB PD充电器参考设计

    往期周报汇总地址:嵌入式周报 - uCOS & uCGUI & emWin & embOS & TouchGFX & ThreadX - 硬汉嵌入式论坛 - P ...

  2. 传输18 Gbps的HDMI 2.0,包括4 K 60 4:4:4参考设计

    2017年2月7日--HDBaseT的开发者和HDBaseT联盟的创始人瓦伦斯,宣布了HDBaseT的一种参考设计,它可以传输18 Gbps的HDMI 2.0,包括4 K 60 4:4:4.参考设计利 ...

  3. Freescale 基于IMX536处理器的Dialog DA9053电源管理参考设计

    Freescale 基于IMX536处理器的Dialog DA9053电源管理参考设计 ----------墨翟科技(上海)有限公司编撰 在2012年飞思卡尔技术论坛中国站的展示区,Dialog公司推 ...

  4. 三电平igbt死区时间计算_基于大功率三电平IGBT模块并联的参考设计

    当前的可再生能源行业中,光伏和风力发电均面临着补贴逐步退坡,平价上网时代即将到来的挑战.为应对这一挑战,光伏逆变器和风力变流器厂家研发的新品单机功率越来越高,以取得更低的单位功率成本.市场上1.5MW ...

  5. gpu超算算法_英伟达推GPU加速Arm服务器参考设计!微软Azure启动GPU超算实例

    芯潮(ID:aichip001)文 | 韦世玮 芯潮11月20日消息,昨天,英伟达在2019国际超级计算大会(SC19)上推出用于构建GPU加速Arm服务器的参考设计,以及用于优化网络和存储数据处理的 ...

  6. 一种智能花盆参考设计

    智能花盆系统 图1 系统架构 如图1所示为智能花盆的下位机硬件系统架构,通信方式选择了TI(德州仪器)的CC3200无线MCU解决方案,可支持wifi一键配置功能:MCU配合温度传感器.土壤水分传感器 ...

  7. TI Zigbee Light Link 参考设计

    TI  Zigbee Light Link 参考设计 原文出处: http://processors.wiki.ti.com/index.php/Category:ZigBee_Light_Link ...

  8. 德州仪器(TI)3D机器视觉参考设计

    德州仪器(TI)3D机器视觉参考设计 http://www.elecfans.com/kongzhijishu/jiqishijue/362268_a.html 3D机器视觉参考设计包含德州仪器的DL ...

  9. MT6765 datasheet手册,MT6765参考设计,MT6765芯片资料

    本文介绍MT6765规格书/datasheet,MT6765参考设计和MT6765处理器芯片基础信息介绍,其它相关技术开发资料,可参考一牛网论坛的技术资料. 1.MT6765 LTE-A Smartp ...

最新文章

  1. 动态引入js只能生效一次_干货丨动态插入的script脚本执行时间
  2. PHP安装memcache扩展
  3. for in 和 for of 的区别
  4. iOS pod init 报错
  5. Qt QML模块提供的重要C ++类
  6. ConcurrentHashMap的源码分析-高低位原理分析
  7. Cause: com.ibatis.common.xml.NodeletException: Error parsing XML. Cause: jav
  8. mongdb2008puls4.0.3安装_Mathematica 10.3安装教程
  9. 转: Linux Grep 命令说明
  10. 如何在新版的gitbook上写自己的书
  11. Python的lambda, filter, reduce 和 map简介
  12. Java17,有史以来最快 JDK!
  13. 基于人脸识别的教室管理系统设计与实现
  14. bochs运行xp_bochs xp镜像
  15. ipv6单播地址包括哪两种类型_Ipv6详解
  16. 斐尔可圣手二代蓝牙设置问题
  17. 植物大战僵尸修改存档总结
  18. 关于应用~试玩,你想知道的都在这儿了----超详细总结(上篇)
  19. 你知道怎么在solidworks工程图中插入表格吗?
  20. 七万字,151张图,通宵整理消息队列核心知识点总结!这次彻底掌握MQ!

热门文章

  1. skylake服务器处理器M系列,行业——华为三大v5机架式服务器改用Skylake处理器
  2. 两个unit取和会溢出吗_TCP 三次握手原理,你真的理解吗?
  3. Python脑电数据的Epoching处理
  4. Python-EEG工具库MNE中文教程(3)-MNE中数据结构Epoch及其用法简介
  5. seaborn系列 (18) | 线性回归图regplot()
  6. 量子信息之父辞世,开山论文写完14年才被发表,晚年去当建筑工人
  7. 速来!亚马逊云科技AI盛会开源专场吹响集结号
  8. 你在网上看到的0失误游戏视频,可以是用AI生成的丨Demo在线可玩
  9. 今晚19:30直播 | 这些国家为何今年扎堆去火星?航天专家庞之浩揭秘
  10. 小米Redmi 5G旗舰 K30 Pro,最大亮点:怼华为荣耀