第11章 数据的串行端口采集 1
11.1数字信号的异步串行传送 1
11.1.1数据异步串行传送的概念 1
11.1.2数据串行通信协议基本模型 6
11.1.3数据串行通信接口标准 6
11.1.4 PC机与8031多机数据采集系统串行通信 9
11.2 MSComm控件应用 20
11.2.1 MSComm控件方法 20
11.2.2 MSComm控件属性 20
11.2.3 MSComm控件事件 30
11.2.4 MSComm控件的错误消息 31
11.2.5 Delphi 6安装MSComm控件 31
11.3 RS-485总线模块RM417编程 35
11.3.1 RS-485总线模块RM417概况 35
11.3.2 RM417模块的MSComm控件编程 41
11.4 EDA9033E电参数模块的数据采集 46
11.4.1概述 46
11.4.2主要功能与技术指标 47
11.4.3 EDA9033E模块的外形及端子定义 48
11.4.4模块应用接线 50
11.4.5模块使用设置 53
11.4.6 EDA9033E模块ASCII码通信指令及参数计算 54
11.4.7 EDA9033E模块数据采集程序编程 58
习题与思考题 67
第12章 基于USB-CAN总线模块的数据采集 68
12.1 USB概述 68
12.1.1 USB的特点 68
12.1.2 USB的拓扑结构 69
12.1.3 USB系统的软件结构 70
12.1.4 USB传输方式 70
12.1.5 USB的硬件及连接 71
12.1.6 USB总线标准与传输速率 73
12.2 CAN总线概况 74
12.2.1 CAN总线简介 74
12.2.2 CAN总线特点 74
12.2.3 CAN总线的技术规范 75
12.3 K85系列CAN总线数据采集模块简介 78
12.3.1 K85系列模块概述 78
12.3.2 K85系列模块与CAN总线构成数据采集系统 78
12.3.3 K85模块CAN通信协议 79
12.3.4 K-8512模拟量采集模块简介 83
12.4 CANUSB-Ⅰ/Ⅱ工业级接口模块 86
12.4.1 CANUSB-Ⅰ/Ⅱ接口模块简介 86
12.4.2 CANUSB -Ⅰ/Ⅱ接口模块端子定义 87
12.4.3 CANUSB-Ⅰ/Ⅱ接口模块和CAN总线连接 88
12.4.4 CAN总线终端电阻 88
12.4.5 CANUSB - Ⅰ/Ⅱ接口模块驱动程序安装 88
12.4.6 CANUSB - Ⅰ/Ⅱ接口模块的CAN2.0B帧 89
12.4.7 CANUSB-Ⅰ/Ⅱ接口模块编程函数库数据结构定义 90
12.4.8 CANUSB - Ⅰ/Ⅱ的接口函数 91
12.4.9 CANUSB -Ⅰ/Ⅱ的接口库函数使用方法 93
12.5基于CANUSB-I与K-8512模块的数据采集 94
12.5.1 K85模块站址的配置 94
12.5.2 K85模块数据采集与输出测试 107
习题与思考题 123
第13章 全球定位系统(GPS )数据采集 124
13.1 GPS的组成概况 124
13.1.1空间卫星 125
13.1.2地面监控 126
13.1.3用户设备 129
13.2 WGS 84大地坐标系与2000中国大地坐标系 134
13.2.1 WGS 84大地坐标系 134
13.2.2 2000中国大地坐标系 135
13.2.3 2000中国大地坐标系(CGCS 2000)与WGS 84的比较 136
13.2.4 WGS 84大地坐标系转换为高斯-克吕格坐标系 137
13.3 NMEA 0183协议 140
13.4 GR-213U接收机简介 148
13.4.1 GR-213U的特点 149
13.4.2技术规格 149
13.4.3操作特性 150
13.5 SPComm串口通信控件简介 153
13.5.1 SPComm串口通信控件概述 153
13.5.2 SPComm控件的基本属性、方法和事件 153
13.5.3 SPComm串口通信的关键技术问题 154
13.5.4 SPComm控件的安装 154
13.6 GPS数据采集 156
13.6.1 GPS数据采集程序界面设计 156
13.6.2 SPComm控件实现串口通信的方法 157
13.6.3 GPS数据采集源程序完整代码(Delphi6.0) 158
习题与思考题 163
第14章 数据采集系统的抗干扰技术 164
14.1数据采集系统中常见的干扰 164
14.2供电系统的抗干扰 167
14.3模拟信号输入通道的抗干扰 169
14.3.1采用隔离技术隔离干扰 170
14.3.2采用滤波器滤除干扰 171
14.3.3采用浮置措施抑制干扰 172
14.3.4长线传输的抗干扰措施 173
14.3.5 A/D转换器的抗干扰 181
14.3.6印刷电路板及电路的抗干扰设计措施 184
14.4接地问题 189
14.4.1数据采集系统中地线的类型 189
14.4.2接地问题的处理 190
14.5微机总线的抗干扰措施 192
14.6数据采集软件的抗干扰 194
14.6.1软件干扰的产生与抑制 194
14.6.2软件的抗干扰措施 195
习题与思考题 198
第15章 数据采集系统设计 200
15.1系统设计的基本原则 200
15.1.1硬件设计的基本原则 200
15.1.2软件设计的基本原则 200
15.2系统设计的一般步骤 201
15.3系统A/D通道的确定 204
15.3.1系统A/D通道芯片的选择 204
15.3.2系统A/D通道方案的确定 207
15.4微型计算机配置方案的选择 210
15.5系统的误差分配及速度估计 212
15.5.1系统的误差分配 212
15.5.2速度估计 216
习题与思考题 216
第16章 数据采集系统实例 218
16.1发动机台架试验的数据采集系统 218
16.1.1系统概述 218
16.1.2瞬态参数模块的设计 219
16.1.3稳态参数的采集 221
16.1.4抗干扰措施 221
16.2土壤工作部件性能参数数据采集系统 222
16.2.1试验装置和数据采集系统的构成 222
16.2.2定点等距采集数据的算法 223
16.2.3计算项目和数学模型 224
16.2.4几个关键技术问题的处理 225
16.2.5抗干扰措施 225
16.2.6数据采集结果 226
16.3用RS-485构成温室环境远程数据采集系统 226
16.3.1系统网络拓扑结构 227
16.3.2系统网络协议 228
16.3.3系统硬件 228
16.3.4系统软件设计 229
16.4 USB在数据采集系统中的应用 238
16.5基于CAN总线的热网远程数据采集系统 241
16.5.1系统构成 241
16.5.2系统硬件 242
16.5.3软件设计 243
16.6用CAN总线构成人工气候室环境数据采集系统 244
16.6.1系统构成 245
16.6.2 MSComm通信控件使用 246
16.6.3系统的CAN总线通信设计 246
16.7单片机温度数据采集系统 249
16.7.1系统性能指标 249
16.7.2硬件的考虑 249
16.7.3软件设计 250
16.8结束语 252
参考文献 253