- SignalDesk2026-09-09
开源推广声明 (点击了解更多详细信息) WaveBench ,一个用 Python 写的仪器仪表自动化测量工具,用专业一点的话说就是 一套自动测量台架 。 为什么做这个 (点击了解更多详细信息) 项目地址: github.com GitHub - Scaxlibur/WaveBench: 面向电子设计调试的轻量级 Python 自动测量台,支持 VISA/SCPI... 面向电子设计调试的轻量级 Python 自动测量台,支持 VISA/SCPI 仪器控制与多仪器实验编排。Lightweight Python measurement bench for electronics debugging, VISA/SCPI instrument control, and multi-instrument automation. 目前主要能做这些事: 连接示波器、信号源、电源和万用表等等各种仪器,按计划完成配置、采集和读数。 配合信号源和示波器自动扫频,查看电路的幅频、相频响应,也能比较不同实验的结果。 对采集波形做离线处理,包括滤波、FFT、功率谱和谐波分析;同一份原始数据可以换参数重新分析。 保存实验记录并生成报告,回头查结果时,可以找到对应的采集数据和执行步骤。 比如测一个滤波器,可以先在计划里写好(当然是让codex写)频点、信号幅度和采集通道,检查计划,再连接仪器执行。完成后查看频响曲线和报告,省去逐点调整、导出再整理的重复操作。 另外也支持二维扫频,就是输入幅度和输入频率同时改变,会生成一个三维曲面,如下图。 https://github.com/Scaxlibur/WaveBench/blob/master/docs/images/2d_frequency_response.gif?raw=true (图片大于 4 MB) 当然还有一些信号处理的计算功能~ 硬件适配目
- 情报分类:项目价值、技术价值
- 命中依据:开源工具推广,自动化仪器控制
- 来源:服务器 / LINUX DO - 最新话题
- 原作者:Scaxlibur
- 发布时间:2026/9/9 15:30:29
- No replies yet