简易数字示波器设计(入门版) - 嘉立创EDA开源硬件平台

编辑器版本 ×
标准版 Standard

1、简单易用,可快速上手

2、流畅支持300个器件或1000个焊盘以下的设计规模

3、支持简单的电路仿真

4、面向学生、老师、创客

专业版 professional

1、全新的交互和界面

2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计

3、更严谨的设计约束,更规范的流程

4、面向企业、更专业的用户

专业版 简易数字示波器设计(入门版)

简介:打造一套针对电子爱好者及学生学习数字示波器的基础项目,以单片机核心板与插件元器件结合起来,十分适合入门学习!

开源协议: GPL 3.0

(未经作者授权,禁止转载)

创建时间: 2023-12-25 16:15:57
更新时间: 2024-04-28 20:56:20
描述

一、项目简介      

      示波器是电子工程师必不可少的工具,按照信号的不同分为模拟示波器以及数字示波器两种,模拟示波器采用模拟电路和电子枪,通过电子束打在屏幕上显示波形,而数字示波器采用数字电路和数字存储技术,将波形数字化并显示出来。

      在示波器升级迭代过程中,传统的模拟示波器难以满足现代电子测量的需求,相比于模拟示波器,数字示波器的测量精度更高、显示稳定等优点。随着技术的发展,示波器的性能和功能不断提高。现代示波器采用高速ADC和FPGA等技术,具有高带宽、高采样率和深存储深度等特点。此外,数字示波器还支持多种触发方式和信号分析功能,如FFT变换、频谱分析等功能。

      学习设计和制作一个数字示波器对于个人综合能力的培养是非常有帮助的,数字示波器项目包括单片机电路的设计与开发、信号调理电路的计算、人机交互的设计以及外壳模型的设计等内容,综合了模拟电路、单片机设计、电路与PCB设计、外壳设计等综合知识。结合初学者对知识的接受程度,为此专门设计出这一个入门级数字示波器项目,适用于电子入门实训以及单片机入门学习,该项目具有以下几个特点:

  • 采用核心板加扩展板设计理念,采用插件器件设计,让学习更能简单;
  • 核心板选用国产GD32为主控,同时兼容同类型其它款式开发板;
  • 项目综合程度高,实用性强,设计完成后可作为桌面日常仪表使用;
  • 项目学习资料丰富,包括电路设计教学、PCB设计以及代码编程的学习。

 

二、项目资料

      该项目配有完整的软硬件开发文档,适合电子爱好者及学生自学学习。

 

点击链接访问项目开发文档:https://www.yuque.com/wldz/jlceda/dso

 

三、核心板兼容

      该项目核心板支持由立创开发板推出的GD32小板、武汉芯源半导体推出的CW32小蓝板以及STM32F103小蓝板,,更多核心板正在适配中。

立创·GD32E230最小系统板 CW32F030C8T6核心板 STM32F103C8T6核心板
点击查看开源工程 点击查看开源工程
点击查看项目资料
点击购买核心板 点击购买核心板 电商平台自行购买
点击下载参考代码 点击下载参考代码 点击下载参考代码

 

 

      说在后面的话:该项目仅作为电子仪器测试入门学习,在精度和性能上相比成熟示波器产品相差较大,在电路设计与程序开发上适合初学者学习以及爱好者研究。另外高阶版本示波器项目也在开发中,欢迎大家提出自己的想法和建议。

 

四、视频教程

简易数字示波器软件视频 简易数字示波器硬件视频
1. 工程模块创建 https://www.bilibili.com/video/BV1kw4m1o73g 1. 电路原理解析 https://www.bilibili.com/video/BV13x4y1k7mk
2. LED基础实验 https://www.bilibili.com/video/BV1wH4y1j7zm 2. 原理图设计 https://www.bilibili.com/video/BV1jy421i7Ji
3. 按键检测实验 https://www.bilibili.com/video/BV12i421o7UK 3. PCB布局 https://www.bilibili.com/video/BV1pF4m1V7bG
4. 串口调试实验 https://www.bilibili.com/video/BV17Z421a7ta 4. PCB走线 https://www.bilibili.com/video/BV13W421A7gu
5. 外部中断实验 https://www.bilibili.com/video/BV1B2421K7Zb 5. 焊接教学 https://www.bilibili.com/video/BV1sJ4m1Y7Zp
6. ADC检测实验 https://www.bilibili.com/video/BV1EF4m1L7zK    
7. 定时器中断实验 https://www.bilibili.com/video/BV13j421U7Nd    
8. PWM输出实验 https://www.bilibili.com/video/BV18u4m137fP    
9. 输入捕获实验 https://www.bilibili.com/video/BV1Lw4m1Z71S    
10. 屏幕显示实验 https://www.bilibili.com/video/BV1km411o76p    
11. 波形显示实验 https://www.bilibili.com/video/BV18C411p7Ku    

感谢名单(持续更新):

      在该示波器核心板代码迁移与适配上得到了嘉立创EDA校园讲师的支持,特此感谢:

  • 福州大学旗山校区李健东同学  参与CW32核心板的移植与适配项目
  • 长春电子科技学院郭富城同学  参与STM32核心板的移植与适配项目

 

 

 

 

 

 

设计图
原理图
1 /
PCB
1 /
未生成预览图,请在编辑器重新保存一次
侵权投诉
相关工程
换一批
加载中...
添加到专辑 ×

加载中...

温馨提示 ×

是否需要添加此工程到专辑?

温馨提示
动态内容涉嫌违规
内容:
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 技术支持

support
  • 开源平台公众号

MP