Online Library TheLib.net » Interfacing with C++: Programming Real-World Applications

This book is for people who are interested in learning and exploring electronic interfacing as well as C++ programming in a practicable and enjoyable way. Readers will learn to program a PC to do real-world things - not simply number crunching and graphics. They will also master how to write programs that interact with real-world devices through the use of a specially-developed interface circuit board included with the book. The book, interface board and accompanying software incorporate simple and easy-to-understand projects such as digital-to-analog conversion, analog to digital conversion, DC and Stepper motor control, temperature and voltage measurement, PC-based timing, or basic data acquisition. The audience of this innovative and rewarding approach to learn interfacing real-world devices to a computer via C++ are undergraduate and graduate students in engineering and science, practicing engineers/scientists, technical workers, and hobbyists. The types of courses the book complements include control engineering, electronics, computing, and mechatronics.




This book is for people who are interested in learning and exploring electronic interfacing as well as C++ programming in a practicable and enjoyable way. Readers will learn to program a PC to do real-world things - not simply number crunching and graphics. They will also master how to write programs that interact with real-world devices through the use of a specially-developed interface circuit board included with the book. The book, interface board and accompanying software incorporate simple and easy-to-understand projects such as digital-to-analog conversion, analog to digital conversion, DC and Stepper motor control, temperature and voltage measurement, PC-based timing, or basic data acquisition. The audience of this innovative and rewarding approach to learn interfacing real-world devices to a computer via C++ are undergraduate and graduate students in engineering and science, practicing engineers/scientists, technical workers, and hobbyists. The types of courses the book complements include control engineering, electronics, computing, and mechatronics.


This book is for people who are interested in learning and exploring electronic interfacing as well as C++ programming in a practicable and enjoyable way. Readers will learn to program a PC to do real-world things - not simply number crunching and graphics. They will also master how to write programs that interact with real-world devices through the use of a specially-developed interface circuit board included with the book. The book, interface board and accompanying software incorporate simple and easy-to-understand projects such as digital-to-analog conversion, analog to digital conversion, DC and Stepper motor control, temperature and voltage measurement, PC-based timing, or basic data acquisition. The audience of this innovative and rewarding approach to learn interfacing real-world devices to a computer via C++ are undergraduate and graduate students in engineering and science, practicing engineers/scientists, technical workers, and hobbyists. The types of courses the book complements include control engineering, electronics, computing, and mechatronics.
Content:
Front Matter....Pages I-XI
Getting Started....Pages 1-22
Parallel Port Basics and Interfacing....Pages 23-33
Testing the Parallel Port....Pages 35-56
The Object-Oriented Approach....Pages 57-73
Object-Oriented Programming....Pages 75-103
Digital-to-Analog Conversion....Pages 105-146
Driving LEDs....Pages 147-195
Driving Motors - DC & Stepper....Pages 197-271
Program Development Techniques....Pages 273-302
Voltage and Temperature Measurement....Pages 303-329
Analog-to-Digital Conversion....Pages 331-362
Data Acquisition with Operator Overloading....Pages 363-397
The PC Timer....Pages 399-430
Back Matter....Pages 431-489


This book is for people who are interested in learning and exploring electronic interfacing as well as C++ programming in a practicable and enjoyable way. Readers will learn to program a PC to do real-world things - not simply number crunching and graphics. They will also master how to write programs that interact with real-world devices through the use of a specially-developed interface circuit board included with the book. The book, interface board and accompanying software incorporate simple and easy-to-understand projects such as digital-to-analog conversion, analog to digital conversion, DC and Stepper motor control, temperature and voltage measurement, PC-based timing, or basic data acquisition. The audience of this innovative and rewarding approach to learn interfacing real-world devices to a computer via C++ are undergraduate and graduate students in engineering and science, practicing engineers/scientists, technical workers, and hobbyists. The types of courses the book complements include control engineering, electronics, computing, and mechatronics.
Content:
Front Matter....Pages I-XI
Getting Started....Pages 1-22
Parallel Port Basics and Interfacing....Pages 23-33
Testing the Parallel Port....Pages 35-56
The Object-Oriented Approach....Pages 57-73
Object-Oriented Programming....Pages 75-103
Digital-to-Analog Conversion....Pages 105-146
Driving LEDs....Pages 147-195
Driving Motors - DC & Stepper....Pages 197-271
Program Development Techniques....Pages 273-302
Voltage and Temperature Measurement....Pages 303-329
Analog-to-Digital Conversion....Pages 331-362
Data Acquisition with Operator Overloading....Pages 363-397
The PC Timer....Pages 399-430
Back Matter....Pages 431-489
....
Download the book Interfacing with C++: Programming Real-World Applications for free or read online
Read Download
Continue reading on any device:
QR code
Last viewed books
Related books
Comments (0)
reload, if the code cannot be seen