当前位置:首页 > 文章中心 > 正文内容

LabVIEW控制Arduino实现示波器(基础篇—7)

dgx6662周前 (05-26)文章中心9

1、实验目的

利用LIAT中的模拟采样函数库,通过Arduino Uno控制板上的模拟输入端口采集模拟信号,并上传至LabVIEW界面上显示波形,实现一个简易示波器的功能。

2、实验环境

将需测量信号的正负两端分别接至Arduino Uno控制板上的模拟输入端口和GND引脚上,并在软件上选择所连接的端口号。

3、程序设计

本例修改自LabVIEW Interface for Arduino函数库中的示例,位于函数选板“函数”→"Ardu-ino"→"Example"→"Continuous Sampling Example",修改后的LabVIEW前面板如下图所示:

程序框图如下图所示:

简易示波器需要在软件运行前设置Arduino Uno控制板的串口号、模拟输入引脚和采样速率(Hz),默认采样速率为1000Hz。

LabVIEW程序首先通过设置的串口号与Arduino Uno控制板建立连接,然后调用模拟采样函数库中的Continuous Acquisition On函数节点以设置的引脚和采样速率来实现连续采样,接着进入While循环并不断调用Continuous Acquisition Sample函数节点,并每次读取10个采样点送入波形显示控件。最后,断开与Arduino Uno控制板的连接。

4、实验演示

在采样速率1000Hz的情况下,将Arduino Uno控制板上的3.3V、5V和GND分别接至模拟输入端口A0,查看示波器波形。

项目资源下载请参见:
https://download.csdn.net/download/m0_38106923/85453956

扫描二维码推送至手机访问。

版权声明:本文由第六芝士网发布,如需转载请注明出处。

本文链接:http://www.dgx666.com/post/1911.html

标签: arduino下载
分享给朋友:

“LabVIEW控制Arduino实现示波器(基础篇—7)” 的相关文章

AMD发布Adrenalin 24.8.1驱动,优化《黑神话:悟空》游戏性能

IT之家 8 月 20 日消息,AMD 刚刚发布了最新的 Adrenalin 24.8.1 版本 WHQL 驱动程序,新增《黑神话:悟空》《星鸣特攻》《星球大战:亡命之徒》以及《使命召唤:黑色行动 6》公测版支持。除此之外,AMD Radeon Anti-Lag 2 技术也随之上线《对马岛之魂导剪版...

2025年旺运十句诗·量子波动摸鱼版(附开光操作指南)

**一、正财暴击流** 1. **"春风得意马蹄疾"**(孟郊) 玄学解读:在工位东北角贴此句+马蹄铁emoji,可触发"项目奖金翻倍"隐藏成就 操作指南:每周四15:00用钉钉拍屏发工作群,配合「正在策马推进中」话术 **二、偏财玄学流** 2. **"柳暗花明又一村"**(陆游) 玄学解读:暗...

《计算机辅助设计AutoCAD2004教案》2014版

《计算机辅助设计AutoCAD2004教案》2014版《计算机辅助设计AutoCAD2004简明教案》那荣革2014年3月5日计算机教研室第一讲 软件介绍课 题:软件介绍课堂类型:讲 授教学目的:1、软件介绍2、基本功能3、运行环境教学要求:1、软件常识2、软件安装教学重点:1、软件介绍2、软件运行...

AutoCAD 软件介绍、软件安装

第一章 AutoCAD入门必读本章目标& 了解AutoCAD的含义、应用领域及发展历程& 实操软件安装与注册& 掌握界面组成及应用& 掌握命令操作方法& 熟记选取图形的几种方式并应用& 实操坐标输入与动态输入内容讲解:第1天——兴趣启发,原来黑底白线的CAD可以这样有意思。今天,展英飞来找老师补习功...

魔兽争霸官方对战平台RPG游戏大厅今日上线

【百万玩家最喜爱的游戏娱乐媒体,把最带劲的娱乐资讯,最权威的游戏推荐,最齐全的手游礼包放进你的口袋,却不用你多安装一个APP,还等什么?赶紧就关注微信号 【kdyx91】 每日七点不见不散~】魔兽争霸官方对战平台(dz.163.com)自上线以来,一直受到《魔兽争霸Ⅲ》爱好者们的喜爱和支持。在1V1...

CAD绘图如何做优化设置,这样设置让你绘图速度快十倍

CAD刚安装后,我们必须要做优化设置,这样可以让你绘图的速度提高十倍。现在我就教你如何设置。首先输入快捷键命令O P空格,打开“选项”对话框然后点击“显示”按钮,出现下面的对话框在该对话框中我们将“十字光标”改为合适大小,这个大小根据自己习惯调节,我调的是22然后再点击“打开和保存”按钮。在这里我们...