http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-2.xsd
Electronic Digital Systems Fundamentals, 2nd Edition is an introductory text that provides coverage of the various topics in the field of digital electronics. The key concepts presented in this book are discussed using a simplified approach that greatly enhances learning. The use of mathematics is kept to the very minimum and is discussed clearly through applications and illustrations. Each chapter is organized in a step-by-step progression of concepts and theory. The chapters begin with an introduction, discuss important concepts with the help of numerous illustrations, as well as examples, and conclude with summaries. The overall learning objectives of this book include: Describe the characteristics of a digital electronic system. Explain the operation of digital electronic gate circuits. Demonstrate how gate functions are achieved. Use binary, octal, and hexadecimal counting systems. Use Boolean algebra to define different logic operations. Change a logic diagram into a Boolean expression and a Boolean expression into a logic diagram. Explain how discrete components are utilized in the construction of digital integrated circuits. Discuss how counting, decoding, multiplexing, demultiplexing, and clocks function with logic devices. Change a truth table into a logic expression and a logic expression into a truth table. Identify some of the common functions of digital memory. Explain how arithmetic operations are achieved with digital circuitry. Describe the operation of microcontrollers.
Preface ix List of Figures xi List of Abbreviations xxi 1 Introduction to Digital Systems 1 1.1 Digital and Analog Electronics Systems 1 1.2 Advantages of Digital Systems 3 1.3 Disadvantages of Digital Systems 4 1.4 Digital System Operational States 4 1.5 Binary Logic Levels 5 1.6 Discrete and Integrated Circuits 7 1.7 TTL (Transistor Transistor Logic) 10 1.8 Cascading TTL Digital Devices 11 1.9 CMOS (Complementary Metal Oxide Semiconductor) 13 1.10 IC Families Scale of Integration (Number of Gates) 13 1.11 Monitoring and Control of Complex Systems Using Digital Circuits 13 1.12 Combinatorial Circuits 18 1.13 Sequential Circuits 20 1.14 Block Diagram of an Arithmetic and Logic Unit (ALU) 23 2 Digital Logic Gates 29 2.1 Binary Logic Functions 29 3 Boolean Algebra and Logic Gates 45 3.1 Introduction 45 3.2 Using Boolean Algebra 45 3.3 Truth Tables and Boolean Algebra 51 3.4 Boolean Algebra Properties 61 3.5 Simplifying Equations Using Boolean Algebra 68 3.6 Universal Building Blocks 72 3.7 Karnaugh Maps 76 4 Combinational Logic Gates 91 4.1 Introduction 91 4.2 Encoders 91 4.3 Digital Electronic Displays 98 4.4 Alphanumeric Displays 101 4.5 Decoding 102 4.6 Multiplexers 106 4.7 Multiplexer Applications 109 4.8 Digital Comparators 112 5 Number Systems, Conversions, and Codes 123 5.1 Introduction 123 5.2 Digital Numbering Systems 123 5.3 Binary Numbering Systems 124 5.4 Octal Numbering System 129 5.5 Hexadecimal Numbering Systems 131 5.6 Binary Codes 135 5.7 Digital System Operational States 138 6 Binary Addition and Subtraction 143 6.1 Introduction 143 6.2 Addition 143 6.3 Subtraction 152 6.4 Arithmetic Logic Units 165 7 Digital Timing and Signals 171 7.1 Introduction 171 7.2 Digital Clock Systems 171 7.3 The Inverter Clock 179 7.4 IC Clocks 184 7.5 Monostable Multivibrators 187 8 Sequential Logic Gates 199 8.1 Introduction 199 8.2 The Flip-Flop 199 9 Counter and Shift Registers 221 9.1 Introduction 221 9.2 Digital Counters 221 9.3 Shift Registers 232 10 Data Conversion 247 10.1 Introduction 247 10.2 Operational Amplifiers 251 10.3 Sample and Hold (S/H) Circuits 254 10.4 Analog-To-Digital Converters 254 10.5 ADC Specifications 257 10.6 Digital-To-Analog Converters 258 10.7 Resistance Calculations 262 10.8 Thevenin's Equivalent Circuit 263 10.9 DAC Specifications 267 11 Advanced Digital Concepts 271 11.1 Buses 271 11.2 Tri-State Logic Devices 273 11.3 Central Processing Units (CPUs) and Microprocessors 274 11.4 Memory Systems 277 11.5 General Purpose Computer Systems 284 11.6 Microcontrollers 286 11.7 Programmable Logic Devices 287 12 Arduino Microcontroller Applications 291 12.1 Tinkercad by Autodesk, Inc./Arduino3 Microcontrollers 292 12.2 Arduino Programs 306 12.3 Summarized List of Programs 306 12.4 Program Completion 324 Appendix A Electrical and Electronic Safety 405 Appendix B Datasheets 415 Appendix C Constructing Digital Circuits 417 Index 427 About the Authors 433.
Dale R. Patrick served as a Professor in the Department of Applied Engineering and Technology at Eastern Kentucky University. His experience includes teaching and organizing laboratory classes in electrical engineering/electronics technology for many years. He completed Bachelor of Science and Graduate Degrees at Indiana State University. His experience also includes research projects, technical teacher training, and energy consulting for business and industry. He and Dr. Fardo have co-authored over 30 textbooks and laboratory manuals. Stephen W. Fardo is currently a Foundation Professor in the Department of Applied Engineering and Technology at Eastern Kentucky University. His experience includes teaching and organizing laboratory classes in electrical engineering/electronics technology for many years and coordinating/advising technical teacher programs for the State of Kentucky. He completed Bachelor of Science, Master of Science and Doctoral Degrees at Eastern Kentucky University and University of Kentucky. His experience also includes research projects, technical teacher education, and energy consulting for business and industry. He and Dale Patrick have co-authored over 30 textbooks and laboratory manuals. Vigyan (Vigs) Chandra is a professor and coordinator of the Cyber Systems Technology-related undergraduate and graduate degree programs offered by the Departments of Computer Science and Information Technology (CSIT) and Applied Engineering and Technology (AET) at Eastern Kentucky University. He earned a doctoral degree from the University of Kentucky in Electrical and Computer Engineering and a Master's degree in Career and Technical Education from Eastern. He holds certifications in various computer networking areas and teaches computer systems and applications, network hardware, communication systems, and digital, analog, and machine-control electronics. He is the recipient of the 2020-2021 Critical Thinking and Reading Teacher Award and the 2013 Golden Apple Award for Teaching Excellence at Eastern. His professional interests include implementing active teaching and learning strategies, metacognition, integrating open-source software/hardware with online control and computer networking technologies. Brian W. Fardo served as an Adjunct Professor in the Department of Applied Engineering and Technology and the Noel Studio for Academic Creativity at Eastern Kentucky University. His experience includes teaching classes in applied creative thinking, electrical systems, materials and processes, transportation, manufacturing, construction, engineering graphics, and quality control. He has a B.Sc. Degree in Industrial Distribution and Logistics, an M.Sc. in Technology Systems from East Carolina University, and an M.Sc. in Career and Technical Education Eastern Kentucky University. He has completed coursework for a Doctoral Degree in Engineering/Technology Education at North Carolina State University. He currently owns and operates a telecommunications business.
TECHNOLOGY / Electronics / Circuits / General
River Publishers series in electronic materials, circuits and devices