PDF Digital Electronics and Laboratory Computer Experiments Download
- Author:
- Publisher:
- ISBN:
- Category : Science
- Languages : en
- Pages : 283
eBook downloads, eBook resources & eBook authors
Science undergraduates have come to accept the use of computers as commonplace. The daily use of portable sophisticated electronic calculators (some of them rivaling general-purpose minicomputers in their capa bi li ti es) has hastened this development. Over the past several years, computer assisted experimentation has assumed an important role in the experimental laboratory. Mini- and microcomputer systems have become an important part of the physical scientist's array of analytical instruments. Prompted by our beliefthat this was an inevitable development, we began several years aga to develop the curricular materials presented in this manual. At the outset, several objectives seemed important to uso First, insofar as possible, the experiments included should be thoroughly tested and error free. Second, they should be compatible with a variety of laboratory computer, data-acquisition, and control systems. Third, little or no previous background in either electronics or programming should be necessary. (Of course, such background would be advantageous. ) To satisfy these objectives, we decided to adopt a widespread high-level computer language, BASIC, suitably modified for the purpose. Furthermore, we have purposely avoided specifying any particular system or equipment. Rather, the functional characteristics of both hardware and software required are stipulated. The experiments have been developed using Varian 620 and Hewlett-Packard 2100 series computers, but we believe they are readily transferable to other commonly available computer systems with a minimum of difficulty.
COMBINATIONAL LOGIC CIRCUITS. 1. Preliminary Concepts. 2. Logic Gates: INVERTER, OR, and AND. 3. Logic Gates: NAND and NOR. 4. Boolean Theorems. 5. Universality of NAND and NOR Gates. 6. Analyzing Combinational Logic Circuits. 7. Simplifying Combinational Logic Circuits. 8. Logic Simplification Using Karnaugh Maps. 9. Designing Combinational Logic Circuits. 10. Troubleshooting Combinational Logic Circuits. II. ARITHMETIC LOGIC CIRCUITS. 11. Logic Gates: XOR and XNOR. 12. Arithmetic Circuits. 13. Parallel Binary Adder. 14. BCD Adder. 15. Parity Generator/Checker. 16. Magnitude Comparator. 17. Troubleshooting Arithmetic Circuits. III. MSI LOGIC CIRCUITS. 18. Decoders and Encoders. 19. Multiplexers and Demultiplexers. 20. Troubleshooting MSI Logic Circuits. IV. SEQUENTIAL LOGIC CIRCUITS. 21. S-R and D Latches. 22. Edge-triggered Flip-Flops. 23. Monostable and Astable Multivibrators. 24. Registers and Data Storage. 25. Asynchronous Counters. 26. Synchronous Counters. 27. BCD Counters. 28. Troubleshooting Sequential Logic Circuits. V. INTERFACING THE ANALOG WORLD. 29. Digital-to-Analog Converters. 30. Analog-to-Digital Converters. 31. Data Acquisition. Appendix A. IC Chip Pin Diagrams. Appendix B. Notes on Using Electronics Workbench. Bibliography.
For Freshman/Sophomore level courses in Digital Circuit Design, Digital System Design, and Computer Engineering Technology. This book offers an easy-to-read, easy-to-follow approach to digital fundamentals through the use of Complex Programmable Logic Devices (CPLDs). The use of advanced logic device technology in an introductory digital course prepares students both for lab work in advanced courses as well as for using an industry-standard design environment.
Digital systems are an important part of modern life. This book introduces the basic building blocks of digital systems and how these blocks can be used to design a digital system. It can be used as a laboratory manual for courses such as Digital Logic and Digital Electronics. All of the experiments in this book can be done in a simulation environment like: Proteus® or NI® MultiSim® or on the breadboard in a real laboratory environment.
The accompanying CD-ROM includes all of the troubleshooting circuits and all of the circuits needed to perform the experiments.