本作品为一款自主设计与实现的简易数字示波器。针对传统模拟示波器在信号捕获与处理上的局限性,本项目以ARM Cortex-M23内核的GD32E230C8T6微控制器为核心,完成了从硬件设计、软件编程到系统调试的全流程开发。
核心功能:系统能够准确采集直流与交流信号,并通过1.8寸TFT屏实时显示波形,支持波形缩放及自动测量信号的峰峰值、频率等关键参数。
硬件架构:独立设计了包含模拟前端信号调理(交直流耦合、衰减、放大)、比较器测频、电源管理(含-5V负压产生)等电路模块,并使用嘉立创EDA完成了原理图绘制与PCB布局布线。
软件实现:基于Keil开发环境编写嵌入式程序,实现了ADC信号采样、定时器中断、PWM信号生成、按键与编码器人机交互以及SPI驱动显示屏等功能。
项目成果:通过系统综合测试,验证了该示波器可稳定捕获并还原PWM波、正弦波等多种信号,各项功能均达到设计目标,具备了实际测量能力。