LabVIEW2020社区版本已经发布,对于个人开发者来说具有免费授权。
另外一个值得关注的是LINX工具包集成到LabVIEW2020函数集,允许开发者较容易的进行嵌入式RealTime开发。LINX设计了一种通用的函数集,在其他硬件中虚拟安装环境,LabVIEW在虚拟环境中运行。这里我们介绍下LabVIEW在Raspberry Pi中运行的方法。
为什么是树莓派Raspberry Pi?
最主要的原因是树莓派是一种通用的价格低的单板计算机,随着Pi4的发布,性能也是相当不错的,价格相当可观,开源的平台、上百种传感器选择。
有一下可能的应用场景:
- 低成本的少通道数据采集系统(实时性要求不高的场景)
- 无人监控系统(作为服务端将数据采集并上传)
- 低成本的显示器、智能机器人等项目。
树莓派的应用定位就是对实时性要求不高的嵌入式系统,对实时要求高,性能要求高的需求需要专业嵌入式设备及FPGA应用。
配置树莓派
准备一个大于8G的SD卡及读卡器,系统在SD中运行。
1)下载树莓派系统
系统下载地址:(https://www.raspberrypi.org/downloads/raspbian/)
作者云盘:
百度云盘(https://pan.baidu.com/s/1kDaDeILJzguR4MIvV4rUcg)
提取码:iof6
选择Raspbian Buster with desktop下载
2)将下载好的镜像文件Flash到SD卡
到https://www.balena.io/etcher/这个地方下载烧录软件balenaEtcher
3)连接树莓派
将SD卡插入树莓派底端的卡槽,将USB鼠标键盘插入树莓派的USB端,将HDMI显示屏插入树莓派,插入网线(后面需要联网下载LabVIEW的虚拟环境)
接入电源后,板卡的LED灯会点亮,等待几分钟后操作系统安装完成。
4)配置操作系统
按照提示一步步的配置
5)使能SSH
SSH允许您远程访问Raspberry Pi上的命令行提示符。这使您可以输入linux命令来访问/控制Raspberry Pi。
找到菜单中的“Preferences”在交互界面使能SSH
6)通过命令的方式安装LINX Toolkit/LabVIEW Run-time
在树莓派的菜单栏,打开命令行写入
echo “deb [trusted=yes] http://feeds.labviewmakerhub.com/debian/ binary/” | sudo tee -a /etc/apt/sources.list
sudo apt-get update
sudo apt-get install lvrt20-schroot -y
7)安装结束后,LabVIEW的运行环境安装就完成了。然后打开LabVIEW2020,测试下连接情况。
打开LINX Target Configuration工具,输入树莓派的IP地址(可以登陆路由器查看树莓派的IP地址)、用户名(配置系统时要记住)和密码,点击“Connect”
连接成功后,左下角的图标将变成树莓派图标
点击Installation,如果树莓派的LabVIEW Run-Time 安装成功的话会出现安装版本的版本号。
点击“Launch Example”系统将加载示例代码进行测试。
点击运行按钮,系统会将代码下载到树莓派然后运行。
下载结束后VI会运行起来,可以通过点击布尔按钮来看Led灯是否点亮,如果没有LED灯,可以用万用表放到两个针脚上查看电压的变化,如果有变化说明所有配置完成。
声明:文中观点不代表本站立场。本文传送门:https://eyangzhen.com/221851.html