前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >几块钱几分钟打造示波器+波形发生器

几块钱几分钟打造示波器+波形发生器

作者头像
碎碎思
发布2024-03-04 11:27:49
2400
发布2024-03-04 11:27:49
举报
文章被收录于专栏:OpenFPGAOpenFPGA

几块钱几分钟打造示波器+波形发生器

5 分钟内将 Raspberry Pi Pico(或任何 RP2040 板)变成简单的示波器+波形发生器。

介绍

使用 Raspberry pi Pico 作为这个项目的大脑。来自 Pico 的信号通过 USB 传输至手机,通过手机显示波形。

特征

  • 200Khz带宽
  • 支持2通道
  • 500KS/s采样率
  • 时间/格:5us至20s
  • 板载1khz波用于测试
  • 低功耗
  • USB接口

支持的硬件

  • 树莓派 Pico
  • RP2040-zero
  • 所有基于 RP2040 的板卡(需具有 USB 连接)

安装

  • 从下方链接下载最新的固件

链接:https://pan.baidu.com/s/1kfXb7q2Te1PVH7h4vMwMmQ?pwd=open 提取码:open

  • 将开发板连接到计算机时按住 BOOTSEL 按钮
  • 将之前下载的固件文件复制到 RP2040
  • 板载 LED 开始闪烁。
  • 享受

这里,GPIO26 为通道一,GPIO27 为通道 2。给任意通道一个 0 到 +3.3 V的信号,信号的 GND 接到 Pi 的 GND,通过 USB 连接 USB 到智能手机就完成了所有连接。

对于高电压,可以在通道引脚上添加一个 100k 电阻。为了测量负电压和信号(例如 -3.3 至 +3.3 伏),我们可以使用 3.3v 和GND之间的 1k 电阻器制作一个电阻分压器网络。

示波器屏幕

这里提供了一个专用应用程序来显示从 Pico 接收的波形和信号--名为SCOOPY(仅可以使用单通道)。

它具有出色的波形分析界面们可以调整波在 XY 方向上的位置。增加/减少每格时间和每格电压。该应用程序可以在 Android 智能手机上运行。

提供占空比为 50% 的50Hz正弦波演示信号来检查通道或在应用中进行校准。触摸屏也使移动更加容易。

此外,信号的实时读数显示在角落,包括电压、频率、时间和占空比。

应用程序还具有信号发生器和逻辑分析仪功能,这些功能随应用程序的免费版本一起提供。信号发生器仅支持频率范围为1.25Mhz的正弦波和方波。

PCB文件

设计了一款扩展板,可以直接使用。

链接地址:

https://pan.baidu.com/s/17u7BIECX7-ZHWYcGphLnmg?pwd=open

代码

https://pan.baidu.com/s/17u7BIECX7-ZHWYcGphLnmg?pwd=open

问题

该示波器只能测量小信号。同时,可以将之前的逻辑分析仪(几块钱几分钟打造100MHz采样率逻辑分析仪)集成进来,形成强大的工具。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2024-03-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 OpenFPGA 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 几块钱几分钟打造示波器+波形发生器
  • 介绍
  • 特征
  • 支持的硬件
  • 安装
  • 示波器屏幕
  • PCB文件
  • 代码
  • 问题
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档