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

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

3天内不再提示

LabVIEW Interface for Arduino (LIFA)介绍

jf_V8z5L4Nx 来源:传感测控物联网 2023-05-08 14:19 次阅读

本篇推送我们看一看另一个可以通过Labview编程操控Arduino的工具包——Labview Interface for Arduino(以下简称LIFA)。

在VIPM里搜索arduino,找到LabVIEW Interface for Arduino工具包,可以看出不同于LINX工具包,LIFA工具包是NI官方推出的。选择LIFA工具包,右键弹出快捷菜单选择Install。

ed49666c-ed4b-11ed-90ce-dac502259ad0.png

安装好工具包之后,新建一个VI,在函数面板里可以找到Arduino分类。

ed682660-ed4b-11ed-90ce-dac502259ad0.png

LIFA工具包提供了数字输入/输出、模拟输入/输出、PWM输出、I2C总线、SPI总线、LCD、电机控制等丰富的VI函数库。

ed8cb0b6-ed4b-11ed-90ce-dac502259ad0.png

edb33d26-ed4b-11ed-90ce-dac502259ad0.png

LIFA还自带了很多示例,对新用户非常友好,看看示例基本就学会了。

edd03fd4-ed4b-11ed-90ce-dac502259ad0.png

打开上面示例库里的LCD Hello World 4-bit Example看看。只需要5步,就可以实现在LCD点阵屏幕上显示字符串。

edea3ee8-ed4b-11ed-90ce-dac502259ad0.png

示例程序里竟然还给出了接线图,NI真是用心了。

ee23e0e4-ed4b-11ed-90ce-dac502259ad0.png

Arduino+LabVIEW,这样一个组合在开发样机的时候真的非常高效。它至少帮助我们简化或者省略了以下工作:

1)上位机用户界面设计;

2)上位机软件设计与测试;

3)硬件驱动设计和测试。

让我们可以专注于应用实现和测试,加快产品功能设计和演示。




审核编辑:刘清

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

    关注

    34

    文章

    4407

    浏览量

    166968
  • LabVIEW
    +关注

    关注

    1961

    文章

    3652

    浏览量

    322120
  • I2C总线
    +关注

    关注

    8

    文章

    386

    浏览量

    60794
  • Arduino
    +关注

    关注

    187

    文章

    6461

    浏览量

    186552
  • PWM输出
    +关注

    关注

    1

    文章

    66

    浏览量

    5114

原文标题:LabVIEW Interface for Arduino (LIFA)介绍

文章出处:【微信号:传感测控物联网,微信公众号:传感测控物联网】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    ArduinoLabVIEW开发实战》看书送书(已颁奖)

    ArduinoLabVIEW;第4章通过15个基础实验深入介绍了如何使用LabVIEW Interface for
    发表于 12-01 11:18

    谁有LabVIEW 2013 Model Interface Toolkit

    各位,谁有LabVIEW 2013 Model Interface Toolkit?找了半天没找到啊!有的朋友们分享下呗。谢啦~
    发表于 10-27 14:09

    labview使用LIFA函数编程,如何烧到Arduino UNO中?

    本帖最后由 Eagle201413 于 2015-10-31 15:49 编辑 以2013专业版labview做上位机软件,使用LIFA函数进行编程,完成的上位机控制程序,,以Arduino
    发表于 10-31 11:46

    谁有LabVIEW 2014 Model Interface Toolkit

    谁有LabVIEW 2014 Model Interface Toolkit,可以付费。
    发表于 11-03 10:44

    安装arduino包报错

    已安装labview 2013软件,参考《arduinolabview开发实战》,使用vi package manager 2013找到labview
    发表于 12-21 09:18

    怎么用labview 控制Arduino?第二种和第三种

    我是个新手 刚刚接触labview3天 ,通过查阅帖子 ,发现目前有三种方法:1.使用labview Interface for Arduino,这种需要把LVIFA_Base烧录进
    发表于 05-27 10:35

    labviewarduino利用串口通信失败,驱动程序和固件都下载了,一直显示err 5003,求教该如何解决?

    我想通过串口将labviewarduino通信。事先已经将固件程序LIFA_Base烧进了控制板,但是在labview程序运行的时候,总是显示错误5003,说是读取超时。
    发表于 03-11 11:00

    labviewarduino无法建立连接,报错5002

    [attach]***[/attach]arduino的连接端口无法使用arduino程序驱动,强行驱动的话,labview会报错,如果先烧录固件,再用LIFA的函数也没有反应,使用v
    发表于 03-22 22:13

    安装interface for arduino出现问题求解决

    想通过vipm安装,但安装好vipm后打开发现没有interface for arduino 这一项,提示有下面图片错误,有哪位知道如何解决吗,谢谢!
    发表于 05-22 11:22

    如何安装interface for arduino

    通过vipm安装时,打开vipm发现里面没有interface for arduino 这一项,提示有错误有哪位知道咋解决吗???
    发表于 05-22 13:49

    ArduinoLabVIEW开发实战》配套代码

    ArduinoLabVIEW开发实战》配套代码
    发表于 03-23 16:00 28次下载

    基于AS-Interface工业通讯介绍

    本文档内容介绍了基于AS-Interface工业通讯介绍,AS-Interface是一个比较小的低成本的属于设备层的总线技术。
    发表于 09-22 17:12 9次下载
    基于AS-<b class='flag-5'>Interface</b>工业通讯<b class='flag-5'>介绍</b>

    如何使用ArduinoLabVIEW进行多路数据采集系统的设计

    针对低速、低成本、快速搭建的特点,采用ArduinoLabVIEW来实现低成本上下位机数据采集系统。Arduino作为下位机,负责A/D转换以及数据传输;LabVIEW编写的数据采集
    发表于 04-26 18:26 53次下载
    如何使用<b class='flag-5'>Arduino</b>和<b class='flag-5'>LabVIEW</b>进行多路数据采集系统的设计

    如何连接LabVIEWArduino

    适用于ArduinoLabVIEW接口,这将在VI包管理器中提供,打开VI包管理器并搜索它,双击它。您将进入安装窗口。单击该窗口中可见的安装按钮。
    的头像 发表于 11-09 16:48 4949次阅读
    如何连接<b class='flag-5'>LabVIEW</b>与<b class='flag-5'>Arduino</b>板

    如何实现LabVIEWArduino硬件的通讯

    今天有一位客户请教我做一个程序,实现LabVIEWArduino硬件的通讯。
    的头像 发表于 04-25 11:40 4242次阅读
    如何实现<b class='flag-5'>LabVIEW</b>与<b class='flag-5'>Arduino</b>硬件的通讯