第1章 计算机测控系统 2
1.1 传感器与综合控制技术概述 2
1.2 电子电路设计软件 2
1.3 单片机技术 3
1.4 单片机C语言程序设计技术 5
1.5 传感器技术 6
1.6 本章小结 7
【项目实施】 8
第2章 核心控制系统硬件设计与实现 10
2.1 单片机核心板介绍 10
2.1.1 单片机最小系统设计 10
2.1.2 电源设计 10
2.1.3 晶振设计 12
2.1.4 复位电路设计 13
2.1.5 外部I/O与其他 14
2.2 使用DXP软件设计核心板 15
2.2.1 DXP软件基础功能介绍 15
2.2.2 使用DXP软件绘制核心板原理图 26
2.2.3 使用DXP软件绘制核心板PCB 36
2.3 焊接核心板 42
2.3.1 准备焊接环境 42
2.3.2 元件的识别 42
2.3.3 焊接核心板 46
2.4 核心板测试 48
2.5 本章小结 52
【项目实施】 52
第3章 使用C语言控制核心系统 54
3.1 算法概述 54
3.1.1 简单算法设计思路 54
3.1.2 算法实现 56
3.2 软件环境搭建 58
3.2.1 Keil集成开发环境简介 58
3.2.2 工程与配置 60
3.3 计算机语言与算法的配合 68
3.3.1 问题提出 68
3.3.2 算法设计与程序设计 69
3.4 C程序设计语言与单片机 72
3.4.1 使用C语言控制单片机 72
3.4.2 使用ISP下载软件 77
3.5 本章小结 79
【项目实施】 80
第4章 模拟测控系统 82
4.1 嵌入式系统项目规范 82
4.1.1 嵌入式系统项目规范简介 82
4.1.2 嵌入式系统项目规范说明 83
4.2 模拟测控系统简介 84
4.3 硬件连接 85
4.4 使用C语言进行程序设计 87
4.4.1 建立工程 88
4.4.2 算法分析与程序设计 92
4.4.3 可执行文件下载与初步测试 97
4.5 联合调试与实现 100
4.6 本章小结 102
【项目实施】 102
第5章 光电开关模块 104
5.1 光电开关模块与项目规范 104
5.1.1 光电开关模块的简单工作原理 104
5.1.2 光电开关项目规范 104
5.2 使用DXP软件设计光电开关模块 106
5.2.1 原理图设计 106
5.2.2 电路板设计 114
5.3 实现光电开关模块 121
5.3.1 硬件准备 121
5.3.2 硬件焊接与调试 122
5.4 模块测试 124
5.5 本章小结 126
【项目实施】 126
第6章 继电器模块 128
6.1 继电器模块与项目规范 128
6.1.1 继电器模块的简单工作原理 128
6.1.2 继电器项目规范 128
6.2 使用DXP软件设计继电器模块 130
6.2.1 原理图设计 130
6.2.2 电路板设计 152
6.3 实现继电器模块 158
6.3.1 硬件准备 158
6.3.2 硬件焊接与调试 159
6.4 模块测试 161
6.5 本章小结 163
【项目实施】 164
第7章 简单入侵检测系统 166
7.1 简单入侵检测系统简介 166
7.2 简单入侵检测系统设计目标与项目规范 167
7.2.1 简单入侵检测系统的设计目标 167
7.2.2 简单入侵检测系统的项目规范 167
7.3 硬件系统设计与实现 169
7.3.1 原理设计 169
7.3.2 硬件实现 171
7.4 软件系统设计与实现 174
7.4.1 算法设计 174
7.4.2 软件设计 176
7.5 系统联合调试 184
7.5.1 模块调试 184
7.5.2 系统联调与性能测试 189
7.6 本章小结 192
【项目实施】 192
第8章 计算机通信 194
8.1 串口通信RS-232技术简介 194
8.2 简单串口通信系统设计目标与项目规范 195
8.2.1 串口通信系统设计目标 195
8.22 串口通信系统项目规范 196
8.3 硬件系统设计与实现 197
8.3.1 原理图设计 198
8.3.2 电路板设计 206
8.3.3 硬件实现 207
8.4 软件系统设计与实现 209
8.4.1 算法设计 209
8.4.2 软件设计 212
8.5 系统联合调试 225
8.6 本章小结 229
【项目实施】 229
第9章 简单计算机测控系统 231
9.1 计算机干预测控系统简介 231
9.2 简单计算机干预测控系统设计目标与项目规范 231
9.2.1 简单计算机干预测控系统的设计目标 232
9.2.2 简单计算机干预测控系统的项目规范 233
9.3 硬件系统设计与实现 235
9.3.1 接口设计与实现 235
9.3.2 硬件测试 238
9.4 软件系统设计与实现 242
9.4.1 算法设计 242
9.4.2 软件设计 244
9.5 系统联合调试 251
9.6 本章小结 255
【项目实施】 256
第10章 温度传感器模块的设计与实现 258
10.1 温度传感器模块与项目规范 258
10.1.1 温度传感器的基本工作原理 258
10.1.2 温度传感器模块的项目规范 259
10.2 使用DXP软件设计温度传感器模块 261
10.2.1 原理图设计 261
10.2.2 电路板设计 265
10.3 实现温度传感器模块 269
10.3.1 硬件实现 269
10.3.2 软件设计与实现 270
10.4 模块测试 278
10.5 本章小结 280
【项目实施】 280
第11章 基本计算机干预温度自控系统的设计与实现 282
11.1 基本计算机干预温度自控系统简介 282
11.2 基本计算机干预温度自控系统项目目标与项目规范 283
11.2.1 基本计算机干预温度自控系统项目设计思想 284
11.2.2 基本计算机干预温度自控系统需求与规范 285
11.3 硬件系统设计与实现 287
11.3.1 接口设计与实现 288
11.3.2 硬件测试 292
11.4 软件系统设计与实现 296
11.4.1 算法设计 297
11.4.2 软件设计 300
11.5 系统联合调试 311
11.6 本章小结 316
【项目实施】 317
第12章 其他传感器模块简介 319
12.1 光照度传感器模块简介 319
12.2 温湿度传感器模块简介 319
12.3 烟雾传感器模块简介 321
12.4 超声波传感器模块简介 322
12.5 霍尔传感器模块简介 323
12.6 本章小结 324