0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Made with KiCad(106):ScopeFun 多功能开源仪器

KiCad 来源:KiCad 作者:KiCad 2024-11-12 12:24 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

ScopeFun 是一个开源的一体化仪器平台。它包括示波器、任意波形发生器、频谱分析仪、逻辑分析仪和数字模式发生器。

wKgaoWcy2PeAJGg-AAgYuz8wSMA632.png

Made with KiCad 系列将支持新的展示方式。直接将以下链接复制到浏览器中(或点击“阅读原文”):

https://www.eda.cn/ecadViewer/viewerPage?xmlId=132ce4fc-a409-49c2-a480-30eac0898612&fileZip=%2Fdata%2Fdesign%2Fdemo%2F132ce4fc-a409-49c2-a480-30eac0898612.zip 即可动态查看设计的原理图、PCB、3D 及 BOM,查询设计中器件、走线、焊盘的属性详情。还可以在原理图中与AI小助手互动,帮您更高效地学习设计细节:

wKgaoWcy2PiAPaD4AAL7cIkRVbI970.png

wKgaoWcy2PiALc7-AAPB36o40DM067.png

wKgaoWcy2PiAOqd1AALMonwHayQ420.png

概览

ScopeFun 是一款经济实惠的开源一体化仪器平台,集成了以下工具:

示波器

任意波形发生器

频谱分析仪

逻辑分析仪

数字模式发生器

Xilinx Artix-7 FPGACypress EZ-USB FX3 控制器使电路板能够与 PC 连接,同时保持较快的数据传输速率。采样使用 512 MB 的 DDR3 SDRAM 进行缓冲。主要硬件规格如下:

两个模拟示波器通道(10 位分辨率)

单通道500 MSPS实时采样率; 双通道为250 MSPS

2.0 GSPS(每秒20亿样本)等效时间采样 (ETS) 速率

每个通道有128M样本的存储缓冲区。

两个模拟发生器(200 MSPS,12 位)

12 个数字通道(用于逻辑分析仪和数字模式发生器)

USB 3.0 接口

配套软件可在 Windows、Linux 和 Mac 上运行。它还提供服务器模式,支持通过 IP 网络进行远程连接。这样几乎可以从任何地方传输样本。此外,还可以使用 Python API,直接通过 Python 脚本与硬件连接。

硬件特性

注:逻辑分析仪和数字模式发生器共享相同的 12 个通道。

示波器

通道:两个

模拟带宽(-3 dB):100 MHz

实时采样率:250 MSPS 双通道/500 MSPS 单通道

等效时间采样 (ETS):2.0 GSPS

分辨率:10 位

最小灵敏度:0.098 mV

电压范围(使用1x探头):每格 10 mV 至 2 V

存储深度:每通道 1.28 亿个样本

任意波形发生器

通道:两个

更新速率:200 MSPS

输出放大器带宽:30 MHz

输出阻抗:50 欧姆

分辨率 12 位

最大输出电压 +/- 2 V

自定义波形长度:每个通道 32768 个采样点

频谱分析仪

通道:两个

频率范围:直流至 125 兆赫

逻辑分析仪

通道数:12

最大切换速率:125 MHz

最大采样率:250 MSPS

存储深度:每个通道 1.28 亿个样本

数字模式发生器

通道数:12

最大切换速率:125 MHz

最大更新速率:250 MSPS

自定义波形长度:每个通道 32768 个采样点

主要器件

FPGA: Xilinx Artix-7 XC7A35T

内存:512 MB DDR3 SDRAM

连接器:Cypress FX3 USB 3.0

软件

支持多平台:Windows、Linux 和 Mac

服务器模式:通过 IP 网络远程连接 ScopeFun

Python API:直接从 Python 中读取采样并控制 ScopeFun

高级信号渲染:3D 帧历史和虚拟持久性

示波器

ScopeFun提供了两个模拟通道,可以作为示波器输入使用。这两个模拟输入通道都具备过电压保护功能,能够承受±50V的电压,防止设备因过高电压而损坏。设备支持直流(DC)、交流(AC)和接地(GND)三种输入耦合方式,这些选择可以通过软件控制。输入信号可根据增益和偏移进行调整,以测量 100 mV 至 20 V(全量程)的电压,最小输入分辨率为 0.098 mV。每个模拟通道的采样率为 250 MSPS,采用 10 位模数转换器 (ADC)。两个模数转换器可配置为交错模式采样,单通道采样速度可达 500 MSPS。

wKgaoWcy2PiAHPUxAADiBnBjoVw916.jpg

ScopeFun 还支持等效时间采样 (ETS),可为重复信号提供 2.0 GSPS 的采样速度。

任意波形发生器

ScopeFun提供了两个模拟输出通道,可以作为任意波形发生器(AWG)使用。两个 AWG 输出都有短路和过压保护(最高 +/- 25 V)。AWG 输出阻抗为 50 欧姆,可与各种设备配合使用。可以通过软件选择波形形状、频率、电平和偏移。所选设置会立即反映在 FPGA 控制寄存器中。数字采样在 FPGA 内部生成,并以每通道 200 MSPS 的速度传输到板载双通道数模转换器 (DAC)。正弦波输出是在 CORDIC 算法的帮助下生成的,因此可以获得任意频率的输出。其他简单信号由计数器产生。用户还可以提供自定义波形样本,并将其上传到 FPGA 的内部存储器(BRAM)。模拟输出的缩放(电平和偏移)通过 FPGA DSP 模块实现。

wKgaoWcy2PiAUgh-AAPcLjX9Szs496.png

逻辑分析仪/数字模式发生器

ScopeFun 有一个12位的数字接口,可以处理12位宽的数据信号。数字接口的采样频率为 250 MHz,逻辑上分为两个 6 位通道组。每个通道组可独立选择作为输入(逻辑分析仪)或输出(数字模式发生器)。数字接口电压可以在 1.25 V 到 3.3 V 之间调整,但输入最高可接受 5 V 电压。所选接口电压还可通过专用输出引脚提供,并可用作低电压电源。数字模式发生器的定制数字采样可以上载到 FPGA,内部时钟分频器可用于控制输出频率。还可以随时用逻辑 “低” 或逻辑 “高 ”覆盖单个输出。

wKgaoWcy2PmAJKsdAAKgg1JIWus774.png

Python API

Python API 可直接从 Python 访问 ScopeFun 功能。这提供了一种简单的方法来创建高度定制的测试场景,而无需修改软件源代码。例如,Python 脚本可用于自动测量或后处理捕获的数据。下图是一个简单的演示,用一个简短的 Python 脚本,从一个模拟输入端采集样本并绘制采集信号的直方图。

wKgaoWcy2PmAamw4AAQP9vqbcMU133.png

原理图 & PCB

wKgaoWcy2PmAQIXjAAFMWv481Es615.png

wKgaoWcy2PmAWXDTAALCmkUG5PM385.png

wKgaoWcy2PmAQfelAANysy9R_kQ388.png

wKgaoWcy2PqAVQ5oAAGMFa18ycA633.png

wKgaoWcy2PqADPoqAAMNPoYJ0pc829.png

wKgaoWcy2PqARtSCAAIpO3YBheQ577.png

wKgaoWcy2PqAWZ0HAAZta_LgdS4574.png

wKgaoWcy2PuAencEAAOiSj5V_rg007.png

wKgaoWcy2PuANc6lAAEcrpltt3k576.png

wKgaoWcy2PuAPK2dAATqZjaBhv4579.png

wKgaoWcy2PuATI63AALX4l1eNEU056.png

wKgaoWcy2PyAfDN-AAOvAotUm7Q438.png

wKgaoWcy2PyAeKJQAAHGZ-txBUU756.png

wKgaoWcy2PyAE5gKAAHHnCLHe5A893.png

wKgaoWcy2PyAAfY-AAJH_ZKJq6M130.png

wKgaoWcy2P2AfEd6AANchkEMPto096.png

wKgaoWcy2P2AYuY1AAEoJ79kwDs817.png

wKgaoWcy2P6AQtIfAAbNMXalSKA278.png

wKgaoWcy2P6Ad6zUAAT8CtiQgXc402.png

wKgaoWcy2P6AFHxpAAhofE8xQN8963.png

实物图

wKgaoWcy2P-ARw1eAAKVsPd6bTg081.png

wKgaoWcy2P-AEe44AAmFc6Obbqg040.png

wKgaoWcy2QCABJMUAAf7oEYWyN0037.png

wKgaoWcy2QCAVWhWAAkEHavXTCg150.png

License CERN OHL v.1.2

仓库 & 下载

可以在Gitlab中获取开源仓库:

https://gitlab.com/scopefun/scopefun-hardware

Baidu 下载:

wKgaoWcy2QCAedTeAABM-_5EVgw331.jpg

引用

https://www.scopefun.com

https://www.scopefun.com/smf

https://gitlab.com/scopefun

注意:如果想第一时间收到 KiCad 内容推送,请点击下方的名片,按关注,再设为星标。

常用合集汇总:

和 Dr Peter 一起学 KiCad

KiCad 8 探秘合集

KiCad 使用经验分享

KiCad 设计项目(Made with KiCad)

常见问题与解决方法

KiCad 开发笔记

插件应用

发布记录

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开源
    +关注

    关注

    3

    文章

    4031

    浏览量

    45565
  • 仪器
    +关注

    关注

    1

    文章

    4160

    浏览量

    53160
  • KiCAD
    +关注

    关注

    5

    文章

    313

    浏览量

    10226
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Made with KiCad(140):Hassoscope Pro 2G 带宽的 USB 示波器

    “  Hassoscope Pro 是一款经济实惠、开源、可扩展的 2 GHz、3.2 GS/s、12 位 USB 示波器。 ”   Made with KiCad 系列将支持新的展示方式。直接将以
    的头像 发表于 09-01 18:29 5944次阅读
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(140):Hassoscope Pro 2G 带宽的 USB 示波器

    Made with KiCad(138):AnyShake Explorer一款开源、专业级的地震监测系统

    “  AnyShake Explorer 是一款开源、专业级的地震监测系统。在一个“黑箱”、价格高昂的系统已成常态的领域,Explorer 改变了这一切。 ”   Made with KiCad
    的头像 发表于 08-11 11:19 1725次阅读
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(138):AnyShake Explorer一款<b class='flag-5'>开源</b>、专业级的地震监测系统

    Made with KiCad(135):Echo - 开源的音乐播放器

    “  Echo 是一个开源硬件平台,专为音乐播放器设计。该项目的目标是开发一款基于开源软件并采用开源设计的高品质音乐播放器。 ”   Made with
    的头像 发表于 07-16 11:17 2729次阅读
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(135):Echo - <b class='flag-5'>开源</b>的音乐播放器

    开源Made with KiCad(134):Icepi Zero - 基于Lattice ECP5的便携FPGA开发板

    “  Icepi Zero 是一款 Raspberry Pi Zero 尺寸的便携式 FPGA 开发板,基于 Lattice ECP5。 ”   Made with KiCad 系列将支持新的展示
    的头像 发表于 07-14 11:21 3271次阅读
    <b class='flag-5'>开源</b><b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(134):Icepi Zero - 基于Lattice ECP5的便携FPGA开发板

    开源工具 Made with KiCad(131):BomberCat 安全测试工具

    “  BomberCat 是一个结合硬件开发与安全测试的开源工具,主要面向电子工程和网络安全领域。用于检测银行终端、门禁系统等设备的漏洞。 ” Made with KiCad 系列将支持新的展示方式
    的头像 发表于 06-19 11:18 7709次阅读
    <b class='flag-5'>开源</b>工具 <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(131):BomberCat 安全测试工具

    开源 Made with KiCad(129):CatSniffer IoT 多协议工具

    “   CatSniffer 是一款专为物联网(IoT)安全研究设计的硬件工具,其核心功能包括无线通信的嗅探、协议分析和安全测试。   ” Made with KiCad 系列将支持新的展示方式
    的头像 发表于 06-09 11:14 1707次阅读
    <b class='flag-5'>开源</b> <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(129):CatSniffer IoT 多协议工具

    Made with KiCad(128):CANBoard V2 开源一款支持CAN的简单IO板

    “  CANBoard 是一款支持 CAN 的简单 IO 板,专门设计用于方向盘/按钮盒/面板等设备。 ” Made with KiCad 系列将支持新的展示方式。直接将以下链接复制到浏览器中(或
    的头像 发表于 05-27 17:37 1106次阅读
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(128):CANBoard V2 <b class='flag-5'>开源</b>一款支持CAN的简单IO板

    Made with KiCad(104):Cynthion - 用于构建、分析和 Hack USB 设备的多功能工具

    、USB 黑客多功能工具或 USB 开发平台。 ” Made with KiCad 系列将支持新的展示方式。直接将以下链接复制到浏览器中(或点击“阅读原文”打开): https
    的头像 发表于 04-30 16:47 2485次阅读
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(104):Cynthion - 用于构建、分析和 Hack USB 设备的<b class='flag-5'>多功能</b>工具

    Made with KiCad(122):ANAVI Miracle Emitter

    “  ANAVI Technology 推出的基于 RISC-V 的电路板,可用于家庭自动化或 LED 应用。  ” Made with KiCad 系列将支持新的展示方式。直接将以下链接复制到
    的头像 发表于 04-16 11:17 966次阅读
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(122):ANAVI Miracle Emitter

    Made with KiCad(121):OpenRPNCalc 开源科学 RPN 计算器

    “  OpenRPNCalc 是一款基于 STM32 微控制器的科学计算器。 ” Made with KiCad 系列将支持新的展示方式。直接将以下链接复制到浏览器中(或点击“阅读原文
    的头像 发表于 03-26 11:45 1195次阅读
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(121):OpenRPNCalc <b class='flag-5'>开源</b>科学 RPN 计算器

    Made with KiCad(118):Inkplate 4 TEMPERA 墨水屏终端

    “  Inkplate 4 TEMPERA 是一款由 Soldered Electronics 推出的开源、兼容 Arduino 的 3.8 英寸电子墨水设备,具备多种外设。  ” Made
    的头像 发表于 03-07 11:15 1007次阅读
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(118):Inkplate 4 TEMPERA 墨水屏终端

    KiCad 直播系列活动预告(一):KiCad 9 新功能揭秘

    KiCad 直播系列     亲爱的 KiCad 粉们: 我们很高兴地宣布,从下周起,我们将推出一系列关于 KiCad 的精彩直播活动!KiCad 作为一款
    的头像 发表于 03-01 11:22 1030次阅读
    <b class='flag-5'>KiCad</b> 直播系列活动预告(一):<b class='flag-5'>KiCad</b> 9 新<b class='flag-5'>功能</b>揭秘

    Made with KiCad(116):GreatFET One 硬件黑客最佳搭档

    。   ” Made with KiCad 系列将支持新的展示方式。直接将以下链接复制到浏览器中(或点击“阅读原文”): https://www.eda.cn/ecadViewer/viewerPage
    的头像 发表于 02-14 11:37 1131次阅读
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(116):GreatFET One 硬件黑客最佳搭档

    Made with KiCad(111):Vimdrones AM32 ESC 开发板

    “  Vimdrones AM32 ESC 开发板专为 AM32 开源 ESC 项目设计,内置电机和 CAN 端口,可使用 DroneCAN 进行无缝开发和测试。 ” Made with KiCad
    的头像 发表于 01-07 11:14 1894次阅读
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(111):Vimdrones AM32 ESC 开发板

    Made with KiCad(107):LattePanda-Mu 载板(Lite Carrier)

    KiCad 设计)   ” Made with KiCad 系列将支持新的展示方式。直接将以下链接复制到浏览器中(或点击“阅读原文”): https://www.eda.cn/ecadViewer
    的头像 发表于 12-07 11:54 1526次阅读
    <b class='flag-5'>Made</b> with <b class='flag-5'>KiCad</b>(107):LattePanda-Mu 载板(Lite Carrier)