基于LabVIEW的物联网应用程序设计

所属专业:物联网应用技术
课程性质:公共基础课
课程时长:80 小时
课程学分:5 学分
学习人数:5 人
  • 课程简介
  • 课程团队
  • 课程标准
  • 课程计划
  • 课程公告
  • 课程目录
  • 评分规则
  • 课程评价

课程定位于使学生掌握基本的会计法律法规知识,形成基本的会计职业道德意识,同时为会计从业资格考试做准备。由于课程时间比较有限 ,而所涉及的知识量较多,结合考证准备的要求,本门课程在教学中,采用教师讲授与学生自学相结合的方式。教师选取各章知识中难于理解的难点进行重点的讲授,带领学生突破重点难点,课程教学中不仅讲授知识,更帮助学生总结学习的方法;同时,教师有意识地设计和选取比较简单的章节由学生以自学加提问的方式完成。所有学习的章节均配合相关的练习题,通过及时的练习强化知识。

课程考核包括理论考核和实训考核两个方面。前者着重就学生的知识能力做出评价,后者则对学生的职业能力做出评判。具体到两项考核中,本课程又采用了“过程+结果”的方式。 1.过程评价 过程评价由任课教师采取让学生进行案例分析、课堂讨论、课后练习或实训等方式对学生的日常学习情况做出评价,主要由以下三个部分组成:(1)专业知识的掌握与应用能力评价;(2)工作态度评价;(3)工作效率评价。 2.结果评价 结果评价主要是通过期末考核的形式来完成的。期末通过采用理论知识测试和实训能力测试来实现,着重考核学生的理论知识的掌握情况与对知识的运用能力。

物联网程序设计开课了
2019-06-12

物联网程序设计开课了,欢迎大家加入学习

模块一虚拟仪器概述

虚拟仪器技术

虚拟仪器技术及系统组成

模块二数据采集设备

数据采集系统基础

数据采集系统组成

信号的量化与采样

采集设备与接线方式

采样模式与缓冲

DAQ数据采集程序设计

NI硬件安装与测试

数据采集助手使用

基本数据采集函数使用

ELVIS设备使用

ELVIS平台介绍

数字万用表使用

示波器使用

函数发生器使用

阻抗分析仪使用

二线分析仪使用

三线分析仪使用

数字端口读取仪使用

数字端口控制器使用

数字DIO使用

NI myDAQ设备使用

NI myDAQ硬件概述

NI myDAQ软件概述

NI myDAQ的信号连接

数字I/O和计数器/定时器

配合使用NI myDAQ和软面板SFP仪器

配合使用LabVIEW和NImyDAQ

NI myRIO设备使用

myRIO概述

开发NI myRIO前的准备工作及软件配置

开发第一个NI myRIO项目

连接myRIO外围I/O

NI myRIO的WiFi连接功能

图像采集以及视觉算法应用

基于NI myRIO的控制应用

通过智能终端进行远程监控

生成上电自启动程序

NI myRIO板载FPGA资源开发介绍

CompactRIO设备使用

CompactRIO概述及背景

控制的基本架构

开发可拓展性系统的软件技巧

CompactRIO系统通信

添加I/O至CompactRIO系统

通过LabVIEW FPGA定制硬件

为CompactRIO创建网络用户界面

CompactRIO系统的配置与复制

PXI设备使用

PXI概述

PXI硬件概览

PXI电子架构

PXI系统概述

PXI实际应用

串口设备使用

串口通信基本概念

串口通信参数配置

虚拟串口软件使用

串口调试软件与MAX配置

串口数据类型转换

LabVIEW从串口接收数据

LabVIEW从串口发送数据

GSM通讯设备使用

GSM通讯设备使用与编程

RFID读卡器使用

RFID读卡器操作与编程

机器视觉相关设备使用

机器视觉相关设备使用与编程

模块三 LabVIEW软件编程基础

LabVIEW软件编程环境

LabVIEW软件及其特点

LabVIEW软件安装与卸载

LabVIEW软件学习方法与网络资源

如何使用软件帮助及自带链接资源

VI的基本组成

菜单栏和工具栏

三个选板

数据流编程模式

基本数据类型

控件与常量

数值类型

布尔类型

字符串类型

下拉列表与枚举类型

图形显示器

波形图表

波形图

XY图

强度图

二维图片

数组及数组函数

数组的创建

数组的运算

数组函数使用

簇及簇函数

簇的创建与使用

簇元素顺序

簇函数使用

界面设计

界面设计技巧

界面设计的限制

界面尺寸调整

使用键盘操作界面

自定义控件

装饰和背景图片

主菜单的使用

控件快捷菜单的使用

VI属性与选项设置

生成EXE应用程序

模块四 LabVIEW程序结构

LabVIEW的项目管理

创建和使用项目

子VI设计

图标和连线板设计

创建子VI

多态VI

可重入VI

循环结构

While循环

For循环

循环自动索引

移位寄存器

基本定时函数使用

已用时间快速VI

“等待”函数

“等待下一个整数倍毫秒”函数

公式节点

公式节点的使用

条件结构

条件结构的使用

顺序结构

平铺式顺序结构

层叠式顺序结构

顺序结构中数据的传递

无形胜有形的顺序结构

状态机

状态机的基本组成

自定义枚举常量

状态机中的状态转换

事件结构

事件结构的组成

通知事件结构

过滤事件结构

动态事件

事件结构使用注意事项

生产者-消费者结构

生产者消费者概念

生产者消费者组成与结构

生产者消费者创建

生产者消费者循环(事件)

生产者消费者循环(数据)

生产者消费者循环应用

调试工具和技巧

错误列表与高亮显示

断点的使用

探针的使用

单步执行

错误簇

程序框图禁用结构

生成应用程序和安装包

生成SETUP安装程序

远程发布

远程发布程序设计

模块五数据通信

局部变量

局部变量的使用

全局变量

全局变量的使用

属性节点

属性节点的使用

调用节点

调用节点的使用

队列

队列及队列函数

文件I/O

文件I/O

文件I/O函数的使用

面向对象编程

面向对象的基本概念

LabVIEW中面向对象的编程

VI服务器

VI服务器的基本概念

动态改变界面

LabVIEW对象的层次关系

动态调用VI

应用程序引用

外部程序接口

动态链接

ActiveX

.NET

模块六 综合项目设计与开发

项目1远程温度检测系统

远程温度检测系统需求分析

远程温度检测系统硬件设计

远程温度检测系统软件设计

远程温度检测系统的系统调试

项目2智能交通灯控制系统

智能交通灯控制系统需求分析

智能交通灯控制系统硬件设计

智能交通灯控制系统软件设计

智能交通灯控制系统的系统调试

项目3 电气设备的性能测试系统

电气设备的性能测试系统需求分析

电气设备的性能测试系统硬件设计

电气设备的性能测试系统软件设计

电气设备的性能测试系统的系统调试

项目4 智能家居系统

智能家居系统需求分析

智能家居系统硬件设计

智能家居系统软件设计

智能家居系统的系统调试

项目5 示波器信息采集系统

示波器信息采集系统需求分析

示波器信息采集系统硬件设计

示波器信息采集系统软件设计

示波器信息采集系统的系统调试

项目6简易停车场管理系统

简易停车场管理系统需求分析

简易停车场管理系统硬件分析

简易停车场管理系统软件设计

简易停车场管理系统的系统调试

项目7 谐波测试仪

谐波测试仪需求分析

谐波测试仪硬件设计

谐波测试仪软件设计

谐波测试仪的系统调试

%,
权重
%
权重
%
权重
%
权重
%
次,
权重
%
次,
权重
%
分,
  • 课程负责人

教师三
  • 教学团队

技术鱼

教师二