Preface |
|
ix | |
A note on software examples |
|
x | |
Part 1: Introduction to Data Acquisition on the PC |
|
|
The PC as a platform for data acquisition |
|
|
3 | (23) |
|
|
4 | (1) |
|
|
5 | (6) |
|
|
11 | (4) |
|
|
15 | (2) |
|
Buses and adaptor card slots |
|
|
17 | (9) |
|
|
26 | (45) |
|
An overview of DA&C software |
|
|
26 | (4) |
|
Data acquisition and control in real time |
|
|
30 | (15) |
|
Implementing real-time systems on the PC |
|
|
45 | (16) |
|
Robustness, reliability and safety |
|
|
61 | (10) |
Part 2: Sampling Fundamentals |
|
|
|
71 | (60) |
|
|
71 | (5) |
|
|
76 | (5) |
|
Sensors for analogue signals |
|
|
81 | (14) |
|
Handling analogue signals |
|
|
95 | (8) |
|
Digitization and signal conversion |
|
|
103 | (21) |
|
|
124 | (4) |
|
|
128 | (3) |
|
Sampling, noise and filtering |
|
|
131 | (32) |
|
|
131 | (11) |
|
|
142 | (21) |
Part 3: I/O Techniques and Buses |
|
|
|
163 | (42) |
|
|
164 | (5) |
|
|
169 | (16) |
|
Software interrupts and processor exceptions |
|
|
185 | (4) |
|
|
189 | (1) |
|
Writing interrupt handlers |
|
|
190 | (9) |
|
Re-entrancy and accessing shared resources |
|
|
199 | (1) |
|
|
200 | (5) |
|
|
205 | (46) |
|
Data-acquisition interface devices |
|
|
205 | (6) |
|
Data transfer techniques and protocols |
|
|
211 | (33) |
|
|
244 | (7) |
|
|
251 | (33) |
|
|
252 | (1) |
|
Data acquisition using a parallel bus |
|
|
253 | (1) |
|
|
254 | (16) |
|
|
270 | (14) |
|
|
284 | (61) |
|
|
284 | (2) |
|
Introduction to asynchronous communication |
|
|
286 | (5) |
|
Data acquisition via a serial link |
|
|
291 | (5) |
|
Serial interface standards |
|
|
296 | (12) |
|
Asynchronous serial I/O on the PC |
|
|
308 | (37) |
Part 4: Interpreting and Using Acquired Data |
|
|
Scaling and linearization |
|
|
345 | (42) |
|
Scaling of linear response curves |
|
|
346 | (10) |
|
|
356 | (1) |
|
|
357 | (16) |
|
Interpolation between points in a look-up table |
|
|
373 | (8) |
|
Interpolation vs. power-series polynomials |
|
|
381 | (1) |
|
Interactive calibration programs |
|
|
381 | (2) |
|
|
383 | (4) |
|
|
387 | (24) |
|
|
387 | (1) |
|
An overview of control systems |
|
|
388 | (2) |
|
Programmable logic controllers |
|
|
390 | (1) |
|
Safety and reliability of control systems |
|
|
391 | (1) |
|
Discontinuous control systems |
|
|
392 | (4) |
|
Continuous control systems |
|
|
396 | (15) |
Part 5: Examples |
|
|
|
411 | (42) |
|
Dimensional gauging of railway carriage wheels |
|
|
411 | (2) |
|
In-situ sensor calibration on a tube-straightening machine |
|
|
413 | (3) |
|
Dimensional gauging of turbine blades |
|
|
416 | (4) |
|
Torsional rigidity testing of car bodies |
|
|
420 | (3) |
|
|
423 | (3) |
|
Brake actuator test system |
|
|
426 | (3) |
|
Monitoring of bush-insertion load |
|
|
429 | (3) |
|
Laboratory furnace temperature control |
|
|
432 | (2) |
|
Thermoluminescence spectrometry |
|
|
434 | (7) |
Part 6: Appendices |
|
|
Appendix A Adaptor installation reference |
|
|
441 | (6) |
|
Appendix B Character codes |
|
|
447 | (6) |
References |
|
453 | (4) |
Index |
|
457 | |