
#训练营#基于GD32的简易数字示波器项目-7022793A
简介
为了能有一台自己亲手制作的示波器,使用立创开发板推出的GD32核心板,1.8寸的TFT显示屏以及各种元器件制作出PWM波可调节输出的示波器。虽然只能测试低频信号,但这可是自己亲手制作的!嘎嘎有成就感。
简介:为了能有一台自己亲手制作的示波器,使用立创开发板推出的GD32核心板,1.8寸的TFT显示屏以及各种元器件制作出PWM波可调节输出的示波器。虽然只能测试低频信号,但这可是自己亲手制作的!嘎嘎有成就感。开源协议
:GPL 3.0
(未经作者授权,禁止转载)描述
一、主控GD32E230C8T6
核心板是用的立创开发板推出的CD32E230C8T6最小系统核心板,此版功能完全足以支持此次示波器的制作。

二、比较器测频电路
主要用于实现频率的检测功能,此电路为了增强电路的抗干扰能力,在单限比较器的基础上引入了正反馈,(千万不要忘记R15这个上拉电阻,没有上拉电阻示波器无法正常工作)保障了在一定范围内信号的稳定性。
通过滞回比较器电路后输出一个方波信号,使用单片机的定时器捕获功能计算出输入波形的周期大小。


三、模拟前端信号输入采集电路
1、模拟前端处理电路主要是对采集的信号进行处理。
2、开关SW2的作用是进行交流信号和直流信号的切换,当SW2拨到3时因为电容的通交流阻直流的特性,只能使交流信号通过。
3、开关SW3的功能是实现对输入信号保持或衰减的切换。
4、运放TL072IP中,U5.2部分起电压跟随器作用,U5.1部分起比例放大电路作用,随着输入端接地的不同可分为同相比例放大电路和反相比例放大电路。
注意:运放TL072IP在资源库中的封装中引脚是在芯片上的,为了方便画电路图可以将其拆分成U5.1和U5.2。


四、负压产生电路
官网中的库是老款的直插7660芯片,所以我们在设计电路的时候5脚需要连接一个开关二极管才能保证电路正常。


五、旋转编码器电路
通过调节旋转编码器来细微的调节屏幕上波形显示的水平范围。


六、按键控制电路
3个按键进行PWM波输出控制。KEY1设置PWM的占空比,每按一次按钮占空比增加百分之五,KEY2控制PWM输出的开关,KEY3设置PWM的频率,分为1KHz、2KHz和4KHz三种频率。


七、1.8寸TFT接口电路
1.8 寸TFT 是一款彩色显示屏,具有 128 x 160 个彩色像素,使用四线SPI通信方式与单片机进行连接。能够将采集到的信号波形、幅值、频率等信息显示出来。


运行照片:

3D模型及开发板照片:


实物照片:

设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程工程成员
知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。


评论