项目简介
本项目是利用STC8A8K MCU打造的简易示波器,所需组件较少,搭建难度低,可实现简单的测量功能。
项目的主要特性和功能
主要特性
- 硬件配置:采用STC8A8K64S4A12 MCU(27MHz)、0.96" OLED显示屏(128x64分辨率),使用一个EC11编码器作为控制器,单通道输入。
- 测量参数:提供多种Sec/div选项,电压范围为0 - 30V,最高采样率达250kHz @100us/div。
主要功能
- 触发功能:具备触发级别和触发斜率设置,可稳定显示重复信号或捕获单次信号,支持上升沿和下降沿触发。
- 触发模式:包含自动、正常、单脉冲三种模式,满足不同测量需求。
- 自动电压范围:能根据输入信号自动调整电压范围。
- 波形滚动:可对波形进行水平和垂直滚动操作。
- 参数保存:退出设置界面时,主界面和设置界面的参数会保存到EEPROM。
安装使用步骤
- 硬件组装:准备好项目所需的全部硬件组件,如MCU、OLED显示屏、电阻、电容、LED、编码器、开关、插座等,并完成组装。
- 软件准备:下载并安装必要的编程软件及相关库文件。
- 代码烧录:利用提供的代码和库文件进行编程,将程序烧录到MCU中。
- 系统调试:连接好所有硬件组件,进行调试工作。
- 正常使用:调试完成后,依照操作指南使用示波器。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】