第一章 自动控制系统概述 1
1.1 自动控制系统 1
1.1.1 自动控制 1
1.1.2 开环控制系统 4
1.1.3 闭环控制系统 5
1.2 自动控制系统的组成与分类 6
1.2.1 自动控制系统的组成 6
1.2.2 自动控制系统的分类 7
习题 7
第二章 传感器与执行元件 10
2.1 传感器 10
2.1.1 温度传感器 12
2.1.2 光电传感器 15
2.1.3 压力传感器 17
2.1.4 流量传感器 20
2.1.5 其他传感器 22
2.1.6 直流测速发电机 27
2.2 执行元件 29
2.2.1 伺服电动机 29
2.2.2 步进电动机 35
2.2.3 开关 39
习题 43
第三章 自动控制理论基础 45
3.1 控制系统的数学模型 45
3.1.1 描述系统运动的微分方程 45
3.1.2 传递函数 49
3.1.3 动态结构图 56
3.2.1 概述 60
3.2 控制系统的分析 60
3.2.2 系统的时域性能指标 62
3.2.3 系统的稳定性 63
3.2.4 一阶系统分析 68
3.2.5 二阶系统分析 71
3.3 控制系统的校正 78
3.3.1 串联校正和并联校正 78
3.3.2 PID控制器 79
习题 84
4.1 驱动电路及开关电路接口 88
4.1.1 常用外围驱动电路及其应用 88
第四章 微型计算机接口技术 88
4.1.2 常用开关电路及其应用 90
4.1.3 常用光电耦合器及其应用 93
4.2 D/A转换器及接口 95
4.2.1 D/A转换原理 96
4.2.2 D/A转换器技术参数 98
4.2.3 典型D/A转换器及接口 99
4.2.4 D/A转换器的输出方式 104
4.3 A/D转换器及接口 106
4.3.1 多路开关 107
4.3.2 采样/保持器 110
4.3.3 A/D转换原理 112
4.3.4 A/D转换器的技术参数 113
4.3.5 典型A/D转换器及接口 114
习题 120
5.1 数字滤波 122
5.1.1 中值滤波 122
第五章 微型计算机控制系统的数据处理方法 122
5.1.2 算术平均滤波 124
5.1.3 加权平均滤波 126
5.1.4 一阶滞后滤波 126
5.1.5 复合滤波 127
5.2 标度变换 127
5.2.1 标度变换原理 127
5.2.2 非线性参数标度变换 128
5.3 查表法 129
5.4 非线性补偿 130
习题 134
6.1 微型计算机控制系统的组成 135
第六章 微型计算机控制系统 135
6.1.1 硬件部分 136
6.1.2 软件部分 136
6.2 微型计算机控制系统的分类 137
6.2.1 操作指导控制系统 137
6.2.2 直接数字控制系统 137
6.2.3 集散控制系统 138
6.3 微型计算机控制系统的基础知识 138
6.3.1 采样过程 139
6.3.2 采样定理 140
6.3.3 零阶保持器 140
6.3.4 差分方程 141
6.4.1 数字PID控制算法 144
6.4 数字PID控制器 144
6.4.2 数字PID的改进算法 147
6.4.3 PID参数的整定 151
6.5 可编程控制器 153
6.5.1 概述 153
6.5.2 PC的基本结构 154
6.5.3 PC的编程语言 156
6.5.4 PC的基本工作原理 158
6.5.5 ACMY系列PC 160
6.5.6 PC的应用 175
习题 181
7.1 MCS-51单片机控制的步进电机调速系统 183
7.1.1 操作键盘及显示器 183
第七章 微型计算机控制系统实例 183
7.1.2 步进电机运行方式及控制 185
7.1.3 步进电机的转速控制 187
7.1.4 步进电机调速系统的软件设计 190
7.2 MCS-51单片机控制的变频调速供水系统 198
7.2.1 系统结构及控制原理 198
7.2.2 系统的软件设计 202
7.3 家用电器控制系统 204
7.3.1 直冷式电冰箱的控制要求 204
7.3.2 冰箱控制器硬件电路 205
7.3.3 冰箱控制器的软件 208
一、传感器命名方法 213
二、传感器代号标记方法 213