EMBO,用一台STM32微控制器实现一台能兼顾示波器、逻辑分析仪、 电压表甚至信号发生器的多功能设备

 

什么是EMBO?它到底能帮你解决什么问题?

你是不是经常在做电子项目时,手里的工具总是不够用?想要一台能兼顾示波器、逻辑分析仪、 voltmeter(电压表)甚至信号发生器的多功能设备,却又觉得买一台专业设备太贵、太繁琐?别担心,这里有个神器——EMBO,它可以帮你用一台STM32微控制器,把这些功能都集成到一起,简直是电子爱好者的“神器包”。


EMBO,全名是EMBedded Oscilloscope,也就是“嵌入式示波器”。它由三个核心设备(示波器、逻辑分析仪、电压表)和三个辅助设备(计数器、PWM信号发生器、信号发生器)组成。最棒的是,它的PC端应用支持Windows、Linux和macOS,无论你用什么系统,都能轻松操控。

简单来说,EMBO解决了什么痛点?

  • • 价格实惠:一台设备搞定多种测量工具,不用再花冤枉钱买几十块的工具箱。

  • • 便携易用:只要有一块STM32板子和电脑,就能自制一台多功能测量仪。

  • • 功能强大:支持多种信号分析、存储、测量,甚至还能用它做一些简单的自动测试。


它能干嘛?功能详细盘点

设备/功能

作用简介

特色亮点

示波器(Scope)

实时查看模拟信号波形,调试电路

支持多通道、触发、采样频率调节,模拟桌面级示波器体验

逻辑分析仪(LA)

分析数字信号,调试复杂数字电路

支持多通道、触发、多种触发条件

电压表(Volt Meter)

测量电压,检测电路中的电压变化

支持平均、噪声抑制,提升测量精度

计数器(Counter)

统计脉冲数或频率

简单实用,适合测速和频率检测

PWM信号发生器(PWM)

生成PWM信号,用于控制电机或模拟调制

支持同步、多通道,调节频率和占空比

信号发生器(Sine/Triangle/Square等)

生成各种波形信号,用于测试和模拟

12位DAC输出,支持多种波形,调节频率与幅值


安装与使用指南:一学就会,轻松上手

1. 硬件准备

  • • STM32微控制器:比如最常用的Blue Pill(STM32F103C8)或者Nucleo-64(STM32F303RE)

  • • 连接线:USB线连接电脑和STM32

  • • 固件烧录:用ST-Link或其他工具,将EMBO的固件烧入STM32,支持HEX格式,安装简单

2. 软件安装

  • • PC端应用:去官方项目地址[1]下载最新版本的PC应用(支持Windows、Linux、macOS)

  • • 安装步骤:

    • • 解压下载包

    • • 连接STM32设备

    • • 打开PC应用,选择对应的串口(COM端口或tty),连接成功即可

3. 操作流程

  • • 连接设备:在PC应用左侧选择串口,点击“Connect”

  • • 选择设备类型:点击示波器、逻辑分析仪等,调节参数

  • • 调试测试:

    • • 示波器:点击“Run”,观察波形

    • • 逻辑分析:设置触发条件,开始捕获数字信号

    • • 电压表:导入测量点,实时显示电压

    • • 信号生成:设置频率和波形,输出信号到电路


优缺点:真的好用还是有点小遗憾?

优点

缺点

价格实惠

:比传统示波器便宜许多,DIY爱好者也能接受

硬件限制

:STM32性能有限,最高采样频率不及专业设备

多功能一体

:示波器、逻辑分析仪、信号发生器全搞定

操作复杂

:功能丰富但界面和操作还可以更友好些

开源项目

:社区支持,持续更新,定制性强

固件依赖

:烧录和调试固件略繁琐,需要一定硬件基础

跨平台支持

:Windows、Linux、macOS都能用

硬件兼容性

:只支持部分STM32型号,扩展性有待提升

总结:用EMBO,开启你的电子调试新体验

如果你是电子爱好者、学生、还是自己动手做项目的工程师,EMBO绝对值得一试。它不仅价格亲民,还能帮你解决“没有好工具”的烦恼。用一块STM32,就能实现多种测量和信号处理功能,DIY的乐趣也在其中。

如果你想要一台“全能”的电子测量工具,试试EMBO吧!未来的电子调试,从这里开始。

项目地址:https://github.com/parezj/EMBO

发表评论