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

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

3天内不再提示

使用Analog Discovery 2 分析云端测量数据

jf_zGNBEhbi 来源:趣无尽 作者:趣无尽 2022-10-27 17:38 次阅读

如今,大多数服务提供商都提供云存储。从图像到视频、音乐或电影,他们将文件保存在云端中以节省存储空间。用户可以在任何地方访问数据并轻松与他人共享这些文件。
随着物联网的发展,嵌入式系统也开始在云领域发展壮大。从开发项目到复杂的测量,该行业正在转向云技术。

e38c8e66-55d8-11ed-a3b6-dac502259ad0.jpg

物联网 (IoT) 描述了一种新兴趋势,即大量嵌入式设备(物)连接到互联网。这些连接的设备与人和其他事物进行通信,并经常将传感器数据提供给云存储和云计算资源,在这些资源中处理和分析数据以获得重要的洞察力。廉价的云计算能力和增强的设备连接性正在促成这一趋势。

借助 Digilent Analog Discovery 2、Waveforms 和 Raspberry PI 4,您可以将测量数据和信号直接发送到 ThingSpeak.com 云并最终对其进行分析。

Analog Discovery 2 是一款 USB 示波器和多功能仪器,允许用户测量、可视化、生成、记录和控制各种混合信号电路。Analog Discovery 2 小到可以放在口袋里,但功能强大到可以替换一堆实验室设备。在免费 WaveForms 软件的驱动下,Analog Discovery 2 可以配置为用作多种传统仪器中的任何一种,包括示波器、波形发生器、电源、电压表、数据记录器、逻辑分析仪、模式发生器、静态 I/O、频谱分析仪 、网络分析仪、阻抗分析仪和协议分析仪。

WaveForms 是由 Digilent 开发的软件,旨在与 Analog Discovery 2 和 Analog Discovery Studio 一起使用。WaveForms 为 2 通道示波器、逻辑分析仪、任意波形发生器、数字 I/O 等提供用户界面。它可免费下载并与 Mac (Apple)、Windows 和 Linux(32 位、64 位和 ARM)兼容。

安装 WaveForms

步骤1: 下载 WaveForms

从该链接下载 Raspberry Pi 4 Model B 后,本教程将指导您完成安装过程中涉及的步骤。我们将在本教程中使用 Raspberry Pi 4 Model B 1GB 版本。Raspberry Pi 4 Model B 的 2GB 和 4GB 版本也适用于本教程。

为您的 Linux 发行版下载正确的 WaveForms 安装文件。由于我们使用的是带有 Raspbian 操作系统的 Raspberry Pi 4 Model B,因此我们将选择 ARM 版本的 Debian 风格。

e39c5f62-55d8-11ed-a3b6-dac502259ad0.png

步骤2: 下载 Adept 2

下载正确版本的 Adept 2。确保 Adept 安装文件的版本与 WaveForms 相同。我们为 WaveForms 选择了 ARM 版本,因此我们将为Adept使用 ARM 的 Runtime 和 Utilities版本。

e3c6029a-55d8-11ed-a3b6-dac502259ad0.png

步骤3: 打开 Adept 2文件

打开您在步骤2中为 Adept 2 下载的文件。

e3d83a50-55d8-11ed-a3b6-dac502259ad0.png

步骤4: 点击 Install

出现提示时单击窗口中的“Install”。

e3e9fc18-55d8-11ed-a3b6-dac502259ad0.png

步骤5: 打开 WaveForms 文件

打开您下载的文件以安装 WaveForms。

e3d83a50-55d8-11ed-a3b6-dac502259ad0.png

步骤6: 点击 Install

出现提示时单击窗口中的“Install”。

步骤7: 打开 WaveForms

转到您的应用程序并打开 WaveForms。

步骤8: 未检测到设备

如果您没有插入 Analog Discovery 2,则会弹出一个窗口,其中显示未检测到设备的警告。您不需要设备来运行该软件,因此请继续并单击“OK”继续。

e40722c0-55d8-11ed-a3b6-dac502259ad0.png

步骤9: 运行 Demo Mode

设备管理器现在将打开。单击“Demo Mode”,然后单击“Select”。

e416b1ae-55d8-11ed-a3b6-dac502259ad0.png

步骤10: Demo Mode Oscilloscope

如前所述,如果您还没有 Analog Discovery 2,那也没关系。您仍然可以在demo mode下运行 WaveForms 并体验界面和功能。
下图是显示正弦波和方波的示波器演示。

e38c8e66-55d8-11ed-a3b6-dac502259ad0.jpg

步骤11: 插入 Analog Discovery 2

如果您插入 Analog Discovery 2,将弹出一个窗口,指示已检测到它。选择“OK”继续。

步骤12: 设备管理器

如果您打开设备管理器,或者在 WaveForms 打开时插入了 Analog Discovery 2,则会出现下图中显示的窗口。就像在演示模式中一样选择 Analog Discovery 2。

e43da354-55d8-11ed-a3b6-dac502259ad0.png

现在您已连接并安装了 WaveForms,您可以在WaveForms Resource Center查看每个仪器的教程。

将数据从 WaveForms SDK 发送到 ThingSpeak.com

MathWorks 创建的 ThingSpeak 是一个在线平台,用于收集、查看和分析云中的数据。本指南介绍了将兼容 WaveForms SDK 的 Digilent 测试和测量设备捕获的数据发送到 ThingSpeak 所需的步骤。

步骤1

访问thingspeak.com并登录或注册。

e4f7216c-55d8-11ed-a3b6-dac502259ad0.png

步骤2

在 Channels 菜单中选择My Channels 并创建一个新频道。

步骤3

配置通道设置、名称和字段:

e50b4020-55d8-11ed-a3b6-dac502259ad0.png

步骤 4

在API Keys下, 记下将数据从自定义应用程序或脚本推送到服务器所需的 Write API Key :

e5265e46-55d8-11ed-a3b6-dac502259ad0.png

步骤 5

下载 AnalogImpedance.py 脚本,然后对其进行编辑并将“8C####BU”替换为 Write API Key,如下所示:

url = "https://api.thingspeak.com/update?api_key=8C############BU"

在 Windows、macOS、Linux 桌面或 Raspberry Pi 等嵌入式设备上运行脚本:

e533d68e-55d8-11ed-a3b6-dac502259ad0.png

步骤6

将数据发送到ThingSpeak后, 可以在“Private View ”和“Public View” 选项卡中看到默认图表:

e5536012-55d8-11ed-a3b6-dac502259ad0.png

后续步骤

现在可以在测试和测量设备与 ThingSpeak 之间传输数据,可以根据项目需要修改脚本。

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

    关注

    8

    文章

    6511

    浏览量

    87600
  • 云计算
    +关注

    关注

    38

    文章

    7347

    浏览量

    135715
  • 发生器
    +关注

    关注

    3

    文章

    1291

    浏览量

    60862
  • 软件
    +关注

    关注

    67

    文章

    4348

    浏览量

    85622

原文标题:使用树莓派和 Analog Discovery 2 分析云端测量数据

文章出处:【微信号:趣无尽,微信公众号:趣无尽】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    极客DIY限时挑战 — 9月挑战任务:基于WaveForms/LabVIEW编程的Analog Discovery 2电子钢琴

    ,并通过Analog Discovery(简称AD2)连接耳机实现声音播放。2. LabVIEW Demo示意图:3. 音阶频率表:挑战悬赏:1. 挑战周期内最先完成挑战任务的选手:¥
    发表于 08-23 14:26

    基于Analog Discovery 2的电子钢琴

    `Step1:软硬件准备 项目所需的硬件为:Analog Discovery 2口袋仪器所需的软件包括:1. WaveForms2. LabVIEW注:项目的源代码与连线示意图,可点击
    发表于 09-19 10:59

    使用Analog Discovery2时遇到一些问题,求大神指点。任意函数发生器的问题。

    我打算自己做一个基于Analog Discovery2的晶体管图示仪,在Labview上分别单独搞出来锯齿波和阶梯波之后,发现我不能同时使用Analog Discovery2的两个函数
    发表于 10-17 09:28

    停止上传到云端数据,应该有效地使用云端

    更为密集的数据分析,用于获取更多生物标志物和趋势。 这就是为什么应该有效地使用云端(不必花几个小时等待水壶里的水沸腾……)
    发表于 08-07 08:05

    拆解Analog Discovery,内部设计一探究竟

    初次体验过Analog Discovery模拟设计套件后,已经体验到了这块小黑盒子的强大功能,将示波器、信号发生器、逻辑分析仪3种功能整合在一起。但只是使用是不够过瘾的,何不学习借鉴一下自己来进行
    发表于 09-28 15:14

    Web服务如何将M2M置入云端

    计算成本的节省。然而,你必须搭建一种通道,以便让设备或传感器的数据到达云端的应用程序,使数据在那里得到分析和使用。对许多嵌入式系统设计团队来说,这是一个全新领域。本文将介绍Web服务在
    发表于 05-16 10:44

    ANALOG DISCOVERY 2完美集成 DSO、逻辑分析器和电源

    就在一年多以前,Digilent 推出了基于赛灵思 Spartan®-6 FPGA 的用途非常广泛的 Analog Discovery 多功能仪器。如今,Digilent 又推出了可实现更多
    发表于 02-08 10:42 326次阅读

    stm8a_discovery_sch

    stm8a_discovery_schstm8a_discovery_schstm8a_discovery_sch
    发表于 03-20 10:37 10次下载

    DLP Discovery 4100的功能分析介绍与应用

    DLP Discovery 4100 入门
    的头像 发表于 06-12 03:05 5311次阅读

    Analog Devices水分析解决方案

    关键词:水分析 Analog Devices为用户设计世界级水分析解决方案提供了支持。pH值测量为该领域最常见的一种应用。 pH值的测量在许
    发表于 12-25 00:07 276次阅读

    怎样将模式发生器与Analog Discovery 2结合使用

    如您所见,Analog Discovery 2上的码型生成器是一个强大的工具,可帮助您测试和分析高电平。
    的头像 发表于 11-14 11:50 1882次阅读
    怎样将模式发生器与<b class='flag-5'>Analog</b> <b class='flag-5'>Discovery</b> 2结合使用

    怎样将电压表与Analog Discovery 2一起使用

    如您所见,电压表带有Analog Discovery 2和Waveforms 2015软件的工具非常简单。
    的头像 发表于 10-22 11:52 3291次阅读

    如何将Analog Discovery™USB示波器连接到LabVIEW

    使用Analog Discovery随附的一些跳线引脚将示波器通道1正(橙色线标记为“ 1+”)连接到波形发生器1正(黄色线标记为“ W1”)。
    的头像 发表于 11-20 11:36 4444次阅读

    digilent分析仪介绍

    用于Analog Discovery的阻抗分析仪设计有自动调节参考电阻和继电器,以帮助在WaveForms中使用阻抗分析仪工具。
    的头像 发表于 11-25 14:26 1421次阅读
    digilent<b class='flag-5'>分析</b>仪介绍

    digilentB示波器、逻辑分析仪及可变电源介绍

    Digilent Analog Discovery 2是一个迷你型USB示波器和多功能仪器,可以让用户方便地测量、读取、生成、
    的头像 发表于 11-26 14:23 1416次阅读
    digilentB示波器、逻辑<b class='flag-5'>分析</b>仪及可变电源介绍