站内搜索
发作品签到
专业版

#训练营#基于GD32E230C8T6的1.8寸TFT屏幕数字示波器开源项目

工程标签

212
0
0
0

简介

该工程是基于GD32E230C8T6核心板和1.8寸TFT屏幕制作的数字示波器。通过参加嘉立创EDA示波器训练营,学习并完成了这个项目。

简介:该工程是基于GD32E230C8T6核心板和1.8寸TFT屏幕制作的数字示波器。通过参加嘉立创EDA示波器训练营,学习并完成了这个项目。
简易数字示波器训练营

开源协议

GPL 3.0

(未经作者授权,禁止转载)
创建时间:2024-03-05 23:42:40更新时间:2024-04-07 15:08:26

描述

项目概述:

这个示波器具有以下特点:

- 支持在1.8寸TFT屏幕上显示波形。

- 可以通过旋钮对波形进行放大和缩小查看。

- 支持暂停波形显示。

- 能够输出1K、2K、4K方波信号,并支持通过按键调整占空比。

- 支持频率测量功能。

 

设计与实现:

硬件设计:使用GD32E230C8T6微控制器和1.8寸TFT屏幕。外接PWM模块用于输出方波信号,外接ADC模块用于采集波形数据。

硬件设计录播 :https://www.bilibili.com/video/BV13x4y1k7mk/?spm_id_from=333.999.0.0

 

模拟前端处理电路:

  • 交直流耦合选择电路实现了对输入信号的直流和交流部分的选择,保证了对不同类型信号的准确识别。
  • 电压衰减电路通过电阻分压实现对输入信号幅值的调整,确保信号不会过大而损坏后续电路。
  • 信号处理电路包括放大操作,使得输入信号适合于后续的数字化处理。
  • 测频电路通过比较器实现对输入信号频率的测量,为后续频率显示提供数据支持。

 

 

电源电路:

  • 5V输入电路采用了主流的Type-C接口,通过输入滤波电容保证了稳定的电源供应。
  • 负压产生电路利用了XD7660芯片实现对负电压的产生,为后续运算放大器提供了负电源。

软件设计: 

软件设计录播: https://www.bilibili.com/video/BV1kw4m1o73g/?spm_id_from=333.788

  - 实现了屏幕显示功能,参考了屏幕显示实验和波形显示实验。

  - 设计了波形显示算法,解决了波形滚动问题和采样速度调节问题。

  - 实现了通过旋钮进行波形放大和缩小,以及通过按键暂停波形显示功能。

  - 使用PWM模块输出方波信号,并通过调整占空比实现不同频率的输出。

  - 实现了频率测量功能,通过输入捕获实验进行。

 

示例应用:  

通过演示,展示了示波器在不同频率下的波形显示效果,并展示了输出方波信号和频率测量功能的使用。

B站演示视频

开源信息:

- 源代码和文档已经在gitee上开源,链接:https://gitee.com/chen11232/GD32E230-Oscilloscope

- 参考了1.8寸TFT屏幕资料以及厂商提供的文档和示例代码。

 

致谢:  

特别感谢嘉立创EDA示波器训练营的组织者和参与者,以及所有为项目提供帮助和支持的人员。

 

参考资料: 

- 嘉立创EDA示波器训练营项目文档 https://www.yuque.com/wldz/jlceda/dso?singleDoc

-《GD32库函数指南》

-《GD32固件库使用指南》

-《GD32E230C8T6数据手册》

-《GD32E230C8T6用户手册》

- 1.8寸TFT屏幕资料。

 

联系方式:

如有任何错误或问题,欢迎大家评论或通过邮箱(jiaobo888@foxmail.com)联系我

 

补充说明:3D外壳已验证,能用,但是不够完美,屏幕需要焊长一点的排针,不然会压到BNC且低于外壳表面,三个滑动开关挖槽有点小问题,不能直接放入,需要使点巧劲。

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
1
示波器演示视频.7z
1
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航