
开源协议
:Public Domain
(未经作者授权,禁止转载)描述
1. 描述:简易示波器/信号发生器,采用GD32作为主控,片内ADC采样,同时配备OLED屏,3个控制按键,方便显示与操作。
2. 硬件设计:
1.微控制器: 使用GD32作为主控制器,具有足够的处理能力和丰富的库函数支持。
2.模拟输入: 使用模拟输入引脚接收外部信号,并通过ADC(模数转换器)将模拟信号转换为数字信号。
3.LCD显示屏:采用128x64像素的LCD显示屏,用于实时显示波形图像。
4.电源供应:使用USB供电,LDO电路将电源转换为微控制器和LCD需要的工作电压。
3. 软件设计:
1.信号采集: 编写GD32标准库代码,配置模拟输入引脚,并使用内置的ADC库函数对模拟信号进行采样和转换。
2.波形显示: 利用图形库函数,在LCD显示屏上绘制波形图像。可以采用基本的图形绘制算法。
3.界面设计: 设计简单直观的用户界面,通过按钮或旋钮控制示波器的操作,如选择采样频率、调整显示范围等。
4.信号处理: 可以添加一些信号处理功能,如滤波、峰值检测、频谱分析等,以增强示波器的功能。
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。


评论