百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
M

Mini-DSO

> 编程语言
开源

用STC单片机制作的简易示波器 / DIY Mini Digital Storage Oscilloscopes(DSO) with STC MCU

673 stars0 点赞2 次浏览
访问官网GitHub

工具介绍

用STC单片机制作的简易示波器 / DIY Mini Digital Storage Oscilloscopes(DSO) with STC MCU

Mini-DSO

预览

这是一款使用 STC8A8K MCU 的简单示波器,仅需少量元件,易于组装。其功能可覆盖简单的测量。

规格

  • MCU: STC8A8K64S4A12 @27MHz
  • 显示器: 0.96" OLED,分辨率为 128x64
  • 控制器: 一个 EC11 编码器
  • 输入: 单通道
  • 秒/分: 500ms, 200ms, 100ms, 50ms, 20ms, 10ms, 5ms, 2ms, 1ms, 500us, 200us, 100us 100us 仅在自动触发模式下可用
  • 电压范围: 0-30V
  • 采样频率: 250kHz @100us/div

材料清单

  • STC8A8K64S4A12 MCU x 1
  • SSD1306 OLED(SPI) x 1
  • 电阻:
    • 1W 10k x 1
    • 1/4W 2k x 2
    • 1/4W 10k x 1
    • 1/4W 5k x 1
  • 电容:
    • 47uF x 1
    • 0.01uF x 1
  • LED x 1
  • EC11 编码器 x 1
  • 切换开关 x 1
  • 2-pin 端子 x 1
  • 插座条:
    • 7-pin x 1
    • 2-pin x 1
  • 3.7V 铂电池
  • 5V 电源模块(带充电管理)
  • USB-TTL 下载器

接口

主界面中的参数:

  • 每分秒: "500ms", "200ms", "100ms", "50ms", "20ms", "10ms","5ms", "2ms", "1ms", "500us", "200us", "100us" 100us 仅在自动触发模式下可用
  • 电压范围: 0-30V。
  • 触发电平: 触发电平。
  • 触发斜率: 触发在上升沿或下降沿。
  • 触发模式: 自动模式, 正常模式, 单次模式。

主界面中的状态:

  • "运行": 采样正在运行。
  • "停止": 采样已停止。
  • "失败": 在自动触发模式下,触发电平超出波形。
  • "自动": 自动电压范围。

设置界面中的参数:

  • PMode(图形模式): 显示波形为向量或点。
  • LSB: 采样系数。 通过调整 LSB 来校准采样电压。 100 倍的电压分割系数。例如,电压分割的电阻为 10k 和 2k,计算电压分割系数 (10+2)/2=6。得到 LSB = 6 x 100 = 600
  • BRT(亮度): 调整 OLED 亮度。

操作

所有操作均由 EC11 编码器完成。输入包括单击、双击、长按、旋转和按下旋转。看起来有点复杂,不用担心,下面有详细说明。资源如下。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言