这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 开源硬件 » 【树莓派5】LabVIEW远程控制

共1条 1/1 1 跳转至

【树莓派5】LabVIEW远程控制

工程师
2026-01-28 20:52:42     打赏

【树莓派5】LabVIEW 远程控制

本文介绍了树莓派 5 单板计算机结合 LabVIEW 上位机和 Hobbyist 工具包实现 Linux 系统和 GPIO 远程控制的项目设计,包括环境搭建、软件安装、工具部署、开发板连接、程序设计、效果演示等。

项目介绍

  • 目标:使用 LabVIEW 控制树莓派平台。

  • 解决方案:LabVIEW Hobbyist Toolkit ;

该方案旨在成为嵌入式设备的通用硬件抽象层,可与 Arduino、Raspberry Pi、BeagleBone、chipKIT 等硬件进行通信。

详见:Getting Started with Raspberry Pi and LabVIEW Community Edition .

项目方案

  • 准备工作:硬件连接、系统安装、LabVIEW 部署、工具包安装;

  • 工程测试:程序设计、参数配置、软件升级更新、测试效果等。

LabVIEW Hobbyist Toolkit

使用 LabVIEW Hobbyist Toolkit 在 Raspberry Pi 或其他嵌入式平台(例如 Arduino 和 BeagleBone)上运行 LabVIEW 程序。

  • 该工具包通过开发 LabVIEW 代码,并将其部署和运行在 Raspberry Pi 5 及更高版本上。

  • 此工具包仅兼容 LabVIEW 2021 及更高版本。

  • LabVIEW Hobbyist Toolkit 可通过软件包管理器NI 工具网络下载。

若已安装 LabVIEW 2020 社区版 或更高版本,其中已包含 LabVIEW Hobbyist/LINX by NI Toolkit。

安装与 LabVIEW 对应版本的 LabVIEW Hobbyist Toolkit。

详见: 《LabVIEW Hobbyist Toolkit入门指南》 .

准备工作

包括硬件连接、LabVIEW 安装、VIPM 安装、工具套件部署等。

硬件连接

  • 连接 WiFi 实现无线网络通信;

  • 使用 Type-C 数据线实现设备供电;

hardware_connect.jpg

系统安装

  • 下载 最新的包含桌面选项的 RaspberryPi OS 操作系统;

  • 将操作系统写入 microSD 卡;

  • 记录用户名和密码。

rpi5.jpg

详见:https://forum.eepw.com.cn/thread/398147/1Getting started with your Raspberry Pi .

LabVIEW 安装

LabVIEW 是 Laboratory Virtual Instrument Workbench(实验室虚拟仪器集成环境)的简称,由美国国家仪器公司 (NI) 开发的、优秀的商用图形化编程开发平台。

labview_cover.jpg

  • 下载 和安装 LabVIEW 社区版;

  • labview_communicate_download.jpg

  • 要将 Raspberry Pi 设备与 LabVIEW 配合使用,需要 LINX 工具包。该工具包已随LabVIEW 社区版自动安装。

详见:LabVIEW Community Edition .

VI Package Manager

VI Package Manager(VIPM)是一个 JKI 组织开发的,对 LabVIEW 工具包进行搜索、创建、共享的包管理工具。

VIPM_cover.jpg

  • 下载 并安装 JKI VI Package Manager;

VIPM_install.jpg

LabVIEW Hobbyist Toolkit

  • 搜索框输入 linx ,选择 NI LabVIEW LINX Toolkit 并 install;

labview_VIPM_LINX.jpg

  • 自动安装完成后,双击进入该工具箱,点击 Show Examples;

VI_Package_Manager_LINX.jpg

工程测试

  • 在弹出的文件夹中双击运行 LINX - Blink (Simple).vi 程序;

  • labview_VIPM_LINX_examples.jpg

  • 点击菜单栏 工具 选项,选择 Hobbyist - Target Configuration... 配置开发板;

labview_linx_tools.jpg

  • 选择 Raspberry Pi 设备,输入 IP 地址 192.168.1.112 ,输入用户名 ljl 及密码,点击 Connect;

labview_linx_tools_config.jpg

  • 安装和更新树莓派端软件包;

labview_LINX_install_rpi.jpg

  • 更新完成后,点击 OK 即可。

程序设计

该示例程序的前面板设计如下

labview_linx_sample.jpg

程序框图如下

labview_linx_blink_prograss.jpg


测试效果

确认 LabVIEW 程序已通过 SSH 远程连接;

  • 配置 LED 连接对应的 GPIO 端口号;

  • 点击左上角箭头,运行程序;

  • 点击绿色按钮即可控制 LED 的亮灭状态;

blink.gif

总结

本文介绍了树莓派 5 单板计算机结合 LabVIEW 上位机和 Hobbyist 工具包实现 Linux 系统和 GPIO 远程控制的项目设计,包括环境搭建、软件安装、工具部署、开发板连接、程序设计、效果演示等,为相关产品在工业自动化、科研仪器数据采集等领域的快速开发和应用设计提供了参考。






关键词: 树莓派     labview     远程控制     图形化     工业    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]