案例解说MATLAB典型控制应用,案例解说MATLAB典型控制应用

基本简介

案例解说MATLAB典型控制应用

出版时间:2010年版

内容简介

《案例解说MATLAB典型控制应用》从工程应用的角度出发,对MATLAB软件在控制领域的应用进行了详细介绍。内容包括使用DAS工具箱函数和ActiveX控件设计数据采集与控制程序;使用串口I/O流和MSComm控件设计串口通信程序等。每种程序设计方法都提供了多个典型应用实例,每个实例都提供了线路图、详细的程序设计步骤和完整的源代码。《案例解说MATLAB典型控制应用》弥补了MATLAB在控制应用实践方面的缺憾,内容丰富,论述深入浅出,有较强的实用性和可操作性,可供自动化、计算机应用、电子信息、机电一体化、测控仪器等专业的大学生、研究生及相关技术人员学习和参考。

目录

第1章 MATLAB概述

1.1 MATLAB的特点及组成

1.1.1 MATLAB的发展历史

1.1.2 MATLAB的特点

1.1.3 MATLAB的功能及系统组成

1.1.4 MATLAB的工作空间

1.2 MATLAB的集成环境

1.2.1 MATLAB命令窗口

1.2.2 命令历史窗口

1.2.3 编辑M文件

1.3 MATLAB的通用命令

1.3.1 管理命令和函数

1.3.2 管理变量和工作空间

1.3.3 控制命令窗口

1.3.4 使用文件和工作环境

1.3.5 启动和退出MATLAB

1.4 MATLAB程序设计示例

1.4.1 创建GUI

1.4.2 GUI设计

1.4.3 代码实现

1.4.4 运行程序

第2章 数据采集系统设计基础

2.1 数据采集系统概述

2.1.1 数据采集系统的含义

2.1.2 数据采集系统的功能

2.1.3 数据采集系统的硬件

2.1.4 数据采集系统的软件

2.1.5 数据采集系统的输入信号与输出信号

2.2 基于PC的DAS组成

2.2.1 硬件子系统

2.2.2 软件子系统

2.2.3 DAS仪器的特点

2.3 数据采集卡

2.3.1 数据采集卡的产生

2.3.2 数据采集卡的组成

2.3.3 数据采集卡的功能

2.3.4 数据采集卡的类型

2.3.5 数据采集卡的性能指标

2.3.6 数据采集卡的选择

2.4 典型数据采集卡的安装与测试

2.4.1 研华PCI-1710HG数据采集卡

2.4.2 NI PCI-6023E数据采集卡

第3章 MATLAB与数据采集

3.1 MATLAB的数据采集工具箱

3.1.1 数据采集工具箱简介

3.1.2 数据采集工具箱函数

3.1.3 数据采集输入设备对象属性

3.1.4 MATLAB数据采集步骤

3.2 数据采集卡MATLAB编程

3.2.1 概述

3.2.2 模拟量输入(AI或AD)

3.2.3 模拟量输出(AO或DA)

3.2.4 使用触发器功能

3.2.5 使用事件和回调

3.3 基于声卡的MATLAB数据采集

3.3.1 声卡的基本常识

3.3.2 基于声卡采集的虚拟示波器

第4章 基于研华数据采集卡程序设计示例

4.1 模拟量输入(AI)程序设计

4.1.1 硬件线路

4.1.2 设计任务

4.1.3 任务实现

4.2 模拟量输出(AO)程序设计

4.2.1 硬件线路

4.2.2 设计任务

4.2.3 任务实现

4.3 数字量输入(DI)程序设计

4.3.1 硬件线路

4.3.2 设计任务

4.3.3 任务实现

4.4 数字量输出(DO)程序设计

4.4.1 硬件线路

4.4.2 设计任务

4.4.3 任务实现

4.5 温度测量与报警控制程序设计

4.5.1 硬件线路

4.5.2 设计任务

4.5.3 任务实现

第5章 基于NI数据采集卡程序设计示例

5.1 模拟量输入(AI)程序设计

5.1.1 硬件线路

5.1.2 设计任务

5.1.3 任务实现

5.2 数字量输入(DI)程序设计

5.2.1 硬件线路

5.2.2 设计任务

5.3 数字量输出(DO)程序设计

5.3.1 硬件线路

5.3.2 设计任务

5.3.3 任务实现

5.4 温度测量与报警控制程序设计

5.4.1 硬件线路

5.4.2 设计任务

5.4.3 任务实现

第6章 MATLAB串口通信基础

6.1 串口通信标准及其应用

6.1.1 RS-232C串口通信标准

6.1.2 RS-485串口通信标准

6.1.3 串口通信线路连接

6.1.4 PC中的串口

6.1.5 串口通信调试

6.1.6 虚拟串口通信的使用

6.2 MATLAB串口通信

6.2.1 MATLAB串口通信简介

6.2.2 开始使用串口IO流

6.2.3 串口对象的建立

6.2.4 数据的读写

6.2.5 事件和函数回调

6.2.6 使用控制针

6.2.7 记录数据到磁盘

6.2.8 保存和装载数据

6.2.9 串口对象属性参考

第7章 MATLAB串口通信程序设计示例

7.1 PC与PC串口通信程序设计

7.1.1 硬件线路

7.1.2 设计任务

7.1.3 任务实现

7.2 PC与单片机串口通信程序设计

7.2.1 硬件线路

7.2.2 设计任务

7.2.3 任务实现

7.3 PC与智能仪器串口通信程序设计

7.3.1 硬件线路

7.3.2 设计任务

7.3.3 任务实现

7.4 PC与PLC串口通信程序设计

7.4.1 硬件线路

7.4.2 设计任务

7.4.3 任务实现

7.5 PC与GSM模块串口通信程序设计

7.5.1 硬件线路

7.5.2 设计任务

7.5.3 任务实现

7.6 PC与智能仪器构成的DCS程序设计

7.6.1 硬件线路

7.6.2 设计任务

7.6.3 任务实现

7.7 PC与远程IO模块构成的DCS程序设计

7.7.1 硬件线路

7.7.2 设计任务

7.7.3 任务实现

参考文献

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值