新書推薦:
《
拍电影的热知识:126部影片里的创作技巧(全彩插图版)
》
售價:NT$
500.0
《
大唐名城:长安风华冠天下
》
售價:NT$
398.0
《
情绪传染(当代西方社会心理学名著译丛)
》
售價:NT$
403.0
《
中国年画 1950-1990 THE NEW CHINA: NEW YEAR PICTURE 英文版
》
售價:NT$
1100.0
《
革命与反革命:社会文化视野下的民国政治(近世中国丛书)
》
售價:NT$
435.0
《
画楼:《北洋画报》忆旧(年轮丛书)
》
售價:NT$
1573.0
《
大国脊梁:漫画版
》
售價:NT$
374.0
《
跟着渤海小吏读历史:大唐气象(全三册)
》
售價:NT$
989.0
編輯推薦:
内容由浅入深,分章练习,综合训练,全书配套讲解视频及ppt课件。适合教学及自学。
內容簡介:
NI myRIO是NI公司针对教学和学生创新应用而推出的嵌入式系统开发平台,旨在帮助学生在很短时间内完成真实工程系统设计。本书具体介绍如何从零开始进行基于NI myRIO1900和LabVIEW的嵌入式系统开发。全书分为分立元件、总线连接和综合练习三个部分,其中分立元件和总线连接部分包括元件介绍、示例程序和习题,综合练习从系统要求、硬件组成和软件实现三部分阐述。本书所用实例贴近实际应用,易于理解和接受。
本书可作为高等工科院校电气与电子信息类、自动化类、机电一体化类各专业的教材,又可作为学生创新项目开发的自学参考书,还可作为从事嵌入式应用系统设计开发人员的岗位培训教材。
關於作者:
王素娟,女,1974年生,湖北襄阳人,重庆大学硕士毕业,上海第二工业大学讲师,研究方向为智能测量与控制。
目錄 :
第0章NI myRIO简介(1)
0.1NI myRIO1900特性(1)
0.2开发前的准备工作(7)
第1章分立LED(12)
1.1LED的工作原理(12)
1.2示例实验(14)
第2章按钮开关(19)
2.1开关的工作原理(19)
2.2示例实验(20)
第3章电位器(23)
3.1电位器工作原理(23)
3.2示例实验(24)
第4章光敏电阻(26)
4.1光敏电阻的工作原理与参数特性(26)
4.2示例实验(28)
第5章蜂鸣器(30)
5.1蜂鸣器(30)
5.2示例实验(31)
第6章矩阵键盘(34)
6.1矩阵键盘(34)
6.2示例实验(36)
第7章LCD液晶显示器基于I2C(39)
7.1I2C LCD字符显示器(39)
7.2LCD_I2C VIs(40)
7.3示例实验(41)
第8章EEPROM(45)
8.1认识25LC040A(45)
8.2SPI VI(52)
8.3示例实验(53)
第9章RFID读取器(56)
9.1RFID读写器(56)
9.2RDM630模块(58)
9.3串行VI和函数(60)
9.4示例实例(61)
第10章MyRIO系统综合设计(64)
10.1LabVIEW设计模式(64)
10.2交通信号灯(74)
10.3光立方(76)
10.4计算器(78)
10.5微型花园监测与灌溉系统(84)
10.6智能咖啡机(89)
10.7智能捡乒乓球机器人(93)
10.8爬楼梯小车(100)
附录1NI myRIO1900规格参数(105)
附录2LCD1602接口技术及工作原理(109)
附录3I2C总线工作原理(112)
附录4SPI总线(117)
附录5认识电阻(121)
参考文献(124)
內容試閱 :
NI myRIO作为NI口袋实验室系列针对嵌入式控制学习及应用的设备,具有成本低、小巧便携、可以满足学生随时随地开展工程创新实践的特点。NI myRIO包含模拟输入、模拟输出、数字IO、板载加速度计、Xilinx FPGA以及双核ARM CortexA9处理器,有些还包含WiFi支持。可以使用LabVIEW或C对myRIO进行编程。myRIO配置合适的分立或集成元件即可用于实时嵌入式控制、机电一体化、机器人、视觉处理等课程教学和课外创新实践。本书将具体地介绍如何从零开始进行基于NI myRIO1900和LabVIEW的嵌入式系统开发。
本书从分立元件开始,到总线连接,再到综合练习,由入门到进阶,由简单到复杂,一步步引导学生学习使用myRIO软硬件平台搭建和真实工程系统设计。其中 1~4章分别选取了典型的分立LED、按钮开关、电位器和光敏电阻来学习myRIO对单个数字输出、数字输入、模拟输出、模拟输入信号的处理;第5章学习myRIO的PWM输出端口的使用;第6章通过矩阵键盘学习多个数字输入信号的处理;第7~9章通过基于I2C接口的LCD液晶显示器、EEPROM存储器和RFID读取器学习了myRIO对于I2C、SPI和UART总线接口的处理方式;第10章通过8个综合练习,巩固前9章的内容的同时,完成于真实工程系统实战训练。
在内容的编排上本书采取案例形式,其中1~9章都包括元件介绍、示例程序和习题三部分;第10章综合练习从系统要求、硬件组成和软件实现三部分进行阐述,为了帮助学生深入理解综合系统的设计方法,10.1节特意介绍了LabVIEW的几种设计模式。章节间存在承继关系,即前面章节学到的内容会设计到后面章节的习题中去,通过一步步的练习,使学生具备完成复杂嵌入式系统的设计的能力。
本书示例程序使用的是LabVIEW专为处理数字输出、数字输入、模拟输出、模拟输入、I2C、SPI、UART等设计的Express VI,这样的好处是学生在使用时不用考虑具体时序和底层代码,而且使用很少的步骤就能搭建出功能完善的系统,上手快。如果想设计自己的底层代码处理程序,本书附录附有LCD1602、I2C总线、SPI总线工作原理说明,可供读者自学设计相应底层代码。
本书中绝大多数示例都通过实验验证,所用软件为LabVIEW 2016,当然由于编著者水平有限,书中漏误在所难免,殷切期望读者批评指正(请发邮件至sjwang@sspu.edu.cn)。
作编者
2020年8月