第1章 绪论 1
1.1 智能仪器的发展过程 1
1.2 智能仪器的组成 2
1.3 智能仪器的特点和基本功能 4
1.4 智能仪器的新发展 5
习题1 13
第2章 智能仪器中的微型计算机 14
2.1 单片微型计算机 14
2.2 MCS-51单片机的硬件结构 16
2.3 MCS-51单片机的指令系统 28
2.4 MCS-51单片机的中断系统 34
2.5 MCS-51单片机的定时器/计数器 40
2.6 MCS-51单片机的串行口 48
2.7 MCS-51单片机的扩展技术 55
习题2 62
第3章 智能仪器的输入/输出通道及数据采集 64
3.1 概述 64
3.2 传感器 65
3.3 模拟信号调理电路 66
3.4 采样/保持器和多路开关 69
3.5 A/D转换芯片及接口技术 71
3.6 D/A转换芯片及接口技术 78
3.7 多通道输入/输出及数据采集系统 85
习题3 86
第4章 智能仪器的显示器、键盘及打印机输出接口 87
4.1 LED显示器接口技术 87
4.2 液晶显示器接口技术 91
4.3 键盘接口技术 95
4.4 打印输出接口技术 102
习题4 107
第5章 智能仪器的可靠性及抗干扰技术 108
5.1 硬件可靠性设计 108
5.2 干扰源及其传播途径 109
5.3 硬件抗干扰技术 112
5.4 软件抗干扰措施 117
习题5 120
第6章 智能仪器的标准通信接口技术 121
6.1 概述 121
6.2 串行通信接口 121
6.3 并行数据通信 131
6.4 CAN现场总线技术 137
6.5 基于以太网的通信技术 143
习题6 147
第7章 智能仪器的自动测量及典型数据处理功能 148
7.1 概述 148
7.2 仪器的自动测量功能 149
7.3 测量误差及典型的误差处理方法 151
7.4 仪器中的非数值处理 158
7.5 控制算法 161
7.6 智能仪器的自检方式与自检项目 170
7.7 故障诊断技术与方法 174
习题7 178
第8章 智能仪器实例分析——水温控制系统 179
8.1 智能仪器的设计方法与过程 179
8.2 智能仪器设计实例 185
习题8 196
第9章 虚拟仪器设计与开发技术 197
9.1 虚拟仪器概述 197
9.2 虚拟仪器开发语言LabVIEW简介 200
9.3 虚拟仪器开发语言LabWindows/CVI简介 203
9.4 虚拟仪器应用实例——YFK-1仿真接口控制台设计 208
习题9 220
附录 单片机指令系统 221
参考文献 225