首页 > 图书中心 >图书详情

嵌入式系统应用开发——基于NI LabVIEW&myRIO的设计与实现

图形化程序设计,零基础快速入门,校企联合开发,紧贴工程实际需求,简单、易学、实用,书中提供的案例略作修改即可扩展为实际工程项目。

作者:杨帆、张彩丽、刘晋东、李宁
丛书名:清华开发者书库
定价:79.90
印次:1-1
ISBN:9787302632405
出版日期:2023.08.01
印刷日期:2023.08.30

针对目前myRIO使用过程中资料匮乏、入门应用无从着手的问题,本书从LabVIEW图形化编程快速入门开始,深入细致介绍了myRIO硬件基本结构、配置与测试方法。在此基础上结合工程应用实例,将myRIO模拟量采集与输出控制、数字量采集与输出控制、UART通信及其扩展应用、WiFi无线局域网通信与物联网通信、SPI通信、I2C通信、音频数据采集分析与合成输出、图像采集与机器视觉等技术及其应用全景式展开,可以使得学习者在较短时间系统地掌握myRIO应用开发技术,具备快速开发、部署嵌入式应用系统的基本能力。

more >

前言 嵌入式技术应用是一门实践性极强的技术,其内容丰富、综合性强,对于培养学生工程实践能力、问题分析和解决能力具有至关重要的作用。随着IT技术的快速发展,知识爆炸现象日益突出。嵌入式系统开发也从起初的以模拟、数字I/O端口数据采集为主逐渐扩展到声音、图像等不同类型信号的采集和处理,并不断融合物联网、机器视觉、人工智能等技术。这种变化使得嵌入式系统技术体系越来越庞大,技术复杂度空前提高,同时也导致学习者难以在短时间内快速掌握嵌入式系统开发方法,具备应用系统的设计与开发能力。 NI公司出品的myRIO是专门针对学生创新应用而推出的便携式嵌入式开发平台,具有易于上手使用、编程开发简单、板载资源丰富等显著特点,能够使开发者快速独立完成完整的嵌入式工程项目,特别适合测控、机电、机器人等领域的系统级应用设计和开发。myRIO接口类型极为丰富,涵盖8个单端模拟输入、2个差分模拟输入、4个单端模拟输出、2个对地参考模拟输出、40个数字I/O端口(支持PWM 、正交编码输入)、1组音频输入输出、1个USB接口(可连接摄像头、U盘等),可连接常用的各种类型传感器或者外围设备。此外,myRIO还提供了SPI、I2C、UART、WiFi等器件级通信端口和系统级通信端口,可以容易实现物联网相关技术应用。 得益于LabVIEW图形化开发语言,基于myRIO的嵌入式应用系统开发入门难度大幅降低,而且由于LabVIEW强大的数学、统计、通信、信号处理等工具支持,嵌入式系统开发过程中涉及的工程技术范围也空前扩大,可以使用的技术手段更加丰富,使得嵌入式开发人员可以在有限时间内迅速具备复杂工程系统设计与开发能力。 为了促进读者快速具备嵌入式应用系统开发能力,本书采用基本原理和应用案例相结合的编写方式,精心设计具有实用价值的嵌入式应用系统设计实例,所有实例既重视myRIO嵌入式开发基本技术的多种实现途径,又特意体现不同基本技术之间的相互渗透与融合。而且本书遵循解决工程问题的一般流程,将嵌入式应用开发分解为设计目标导向下的硬件连线设计、软件设计、完整的程序实现等工作阶段,引导读者模仿书中实例,系统、深入地学习基于的嵌入式应用系统开发的核心技术。 全书分为8章。 第1章为LabVIEW程序设计快速入门,简要介绍了程序设计语言LabVIEW的集成开发环境、主要数据类型、基本程序设计方法及典型设计模式。 第2章为myRIO嵌入式应用开发基础,全方位展示myRIO开发平台基本特点、软件配置方法、不同连接方式下的项目创建、功能测试及板载硬盘数据存储和程序独立部署运行等实用技术。 第3章为myRIO模拟信号采集与输出,介绍了myRIO中模拟I/O端口的引脚分布,模拟I/O操作函数节点及其使用流程,模拟信号采集及模拟信号输出相关应用的电路连接、程序实现。 第4章为myRIO数字信号采集与输出,介绍了myRIO中数字I/O端口的引脚分布,数字I/O操作函数节点及其使用流程,数字信号采集及数字信号输出相关应用的电路连接、程序实现。 第5章为myRIO系统级通信技术应用,介绍了myRIO中UART通信端口的引脚分布、UART通信相关函数节点及其使用流程,myRIO内置WiFi模块的配置和使用方法,WiFi通信相关函数节点及其使用流程,并结合实用案例介绍了相关通信程序设计方法。 第6章为myRIO器件级通信技术应用。介绍了SPI、I2C通信基本概念,myRIO中SPI、I2C通信端口的引脚分布情况,SPI、I2C通信相关函数节点及其使用流程,并结合实用案例分别介绍了SPI、I2C通信相关应用的电路连接,以及数据收发程序的实现方法。 第7章为myRIO声音信号采集与输出,介绍了声音信号采集基本原理,myRIO中的声音信号输入/输出端口分布情况,声音采集与声音输出相关函数节点及其使用流程,并结合实用案例介绍了声音信号采集与声音信号输出的程序实现方法。 第8章为myRIO图像采集与机器视觉,介绍了图像采集原理与机器视觉的基本概念,图像采集与机器视觉相关函数节点,并结合实例介绍了图像采集相关应用程序设计方法、几类典型机器视觉应用的程序设计方法。 本书由杨帆、张彩丽、刘晋东、李宁共同编写。张彩丽编写第1章和第2章,刘晋东编写第3章和第4章,杨帆编写第5章、第7章和第8章,李宁编写第6章,全书由杨帆统稿。在本书的编写过程中,学生王志强、马佳、汪湘涛、谢林睿等参与了部分资料收集整理和程序验证,并对全文进行初步校对。曾益慧创公司汪天阳、赵旭栋工程师在本书的编写过程中针对部分技术给予了耐心指导,在此一并表示诚挚的感谢!此外,本书得到了2019年教育部产教合作协同育人项目(编号: 201901198034、201901107061)和陕西省科技厅社会发展项目(编号: 2016SF418)支持。 为了便于读者使用,本书提供全部范例的程序代码及关键技术的微视频,需要的读者可在清华大学出版社官网本书页面下载相关资源。本书内容涉及技术面较为宽广,由于作者学识所限,书中难免出现疏忽之处,恳请读者批评指正。 作者 2023年7月于西安

more >
扫描二维码
下载APP了解更多

同系列产品more >

深入理解微电子电路设计——电子元...

[美] 理查德·C.耶格(Ri
定 价:199元

查看详情
画说通信原理

张卫钢,汤颖凡
定 价:89元

查看详情
数字音频信号处理(原书第3版)

[德] 乌多·佐尔泽(Udo
定 价:79元

查看详情
人工智能应用开发——基于LabVIEW...

杨帆、张彩丽、刘晋东、
定 价:79.90元

查看详情
嵌入式实时操作系统——理论基础

[英]吉姆·考林(Jim Cool
定 价:99元

查看详情
图书分类全部图书
more >
  • 杨帆,陕西科技大学副教授、省级一流专业(电子信息工程)负责人,主要从事计算机监控与智能信息处理相关教学与科研工作。近年来积极探索产教融合的工程教育新模式,曾获全国电子信息类实验教学案例设计竞赛一等奖,参与、主持完成国家级、省部级科技项目、教改研究项目多项,出版教材3部。

  • 人工智能、物联网等新兴技术的不断普及,各类智能化装置得以大量部署和应用,催生了嵌入式应用系统开发技术人才的巨大需求。但是由于嵌入式应用系统开发所涉及知识点庞杂,且具有多领域知识融会贯通的特点,这使得初学者学习嵌入式技术时不可避免地面临入门难、学习周期长等问题。NI公司针对嵌入式应用开发相关技术学习中存在的问题,推出了myRIO嵌入式开发平台,由于其使用图形化编程语言LabVIEW进行系统开发,而且板载资源丰富、简单易用、便携可靠,在国内外众多高校电子信息、自动化、测控、机电等专业的教学与创新训练中得到广泛应用。

more >
  • 目录

    第1章LabVIEW程序设计快速入门

    1.1LabVIEW开发平台简介

    1.1.1图形化编程与LabVIEW

    1.1.2LabVIEW 2018开发环境

    1.1.3LabVIEW程序设计初步

    1.1.4LabVIEW程序运行与调试

    1.2LabVIEW中的数据类型

    1.2.1数值类型

    1.2.2布尔类型

    1.2.3枚举类型

    1.2.4字符串类型

    1.2.5数组

    1.2.6簇数据

    1.2.7波形数据

    1.3LabVIEW程序设计基础

    1.3.1循环结构

    1.3.2定时循环

    1.3.3条件结构

    1.3.4顺序结构

    1.3.5事件结构

    1.3.6子VI设计

    1.3.7局部变量与全局变量

    1.3.8属性节点与功能节点

    1.4LabVIEW应用程序典型设计模式

    1.4.1轮询设计模式

    1.4.2事件响应设计模式

    1.4.3状态机设计模式

    1.4.4主从式设计模式

    1.4.5生产者/消费者设计模式

    第2章myRIO嵌入式应用开发基础

    2.1myRIO介绍 

    2.1.1初识myRIO 

    2.1.2myRIO特点 

    2.1.3型号与规格 

    2.2开发前的准备工作 

    2.2.1检查操作系统 

    2.2.2安装文件的镜像装载 

    2.2.3安装myRIO开发软件及工具包

    2.3myRIO软件配置

    2.3.1USB线缆连接myRIO 

    2.3....

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘