Learning the art of electronics: a hands-on lab course
Gespeichert in:
Vorheriger Titel: | Student manual for the art of electronics |
---|---|
Hauptverfasser: | , |
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Cambridge
Cambridge University Press
[2016]
|
Ausgabe: | First published |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | "Grundlage dieser Ausgabe, sowie des vorhergegangenen Student Manuals ist das Werk 'The art of electronics' von Paul Horowitz. Während das Student Manual jedoch als Verständnishilfe für Horowitzs' Grundwerk zu verstehen ist und sich konkret auf dieses bezieht, steht diese Auflage des Buches für sich allein und erspart das zu Rate ziehen des Grundwerkes." |
Beschreibung: | xxvii, 1140 Seiten Illustrationen, Diagramme 26 cm |
ISBN: | 9780521177238 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV043460729 | ||
003 | DE-604 | ||
005 | 20230717 | ||
007 | t | ||
008 | 160315s2016 a||| |||| 00||| eng d | ||
020 | |a 9780521177238 |9 978-0-521-17723-8 | ||
035 | |a (OCoLC)953678288 | ||
035 | |a (DE-599)BVBBV043460729 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a eng | |
049 | |a DE-355 |a DE-11 |a DE-1047 |a DE-634 |a DE-B170 |a DE-706 |a DE-29T | ||
082 | 0 | |a 621.38132 | |
084 | |a ZN 3000 |0 (DE-625)157281: |2 rvk | ||
084 | |a ZN 4000 |0 (DE-625)157336: |2 rvk | ||
084 | |a ZN 5400 |0 (DE-625)157454: |2 rvk | ||
084 | |a ELT 430f |2 stub | ||
100 | 1 | |a Hayes, Thomas C. |0 (DE-588)1095686909 |4 aut | |
240 | 1 | 0 | |a Student manual for the art of electronics (1989) |
245 | 1 | 0 | |a Learning the art of electronics |b a hands-on lab course |c Thomas C. Hayes with the assistance of Paul Horowitz |
250 | |a First published | ||
264 | 1 | |a Cambridge |b Cambridge University Press |c [2016] | |
264 | 4 | |c © 2016 | |
300 | |a xxvii, 1140 Seiten |b Illustrationen, Diagramme |c 26 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
500 | |a "Grundlage dieser Ausgabe, sowie des vorhergegangenen Student Manuals ist das Werk 'The art of electronics' von Paul Horowitz. Während das Student Manual jedoch als Verständnishilfe für Horowitzs' Grundwerk zu verstehen ist und sich konkret auf dieses bezieht, steht diese Auflage des Buches für sich allein und erspart das zu Rate ziehen des Grundwerkes." | ||
505 | 8 | |a 1. DC circuits; 2. RC circuits; 3. Diode circuits; 4. Transistors I; 5. Transistors II; 6. Operational amplifiers I; 7. Operational amplifiers II: nice positive feedback; 8. Operational amplifiers III; 9. Operational amplifiers IV: nasty positive feedback; 10. Operational amplifiers V: PID motor control loop; 11. Voltage regulators; 12. MOSFET switches; 13. Group audio project; 14. Logic gates; 15. Logic compilers, sequential circuits, flip-flops; 16. Counters; 17. Memory: state machines; 18. Analog to digital: phase-locked loop; 19. Microcontrollers and microprocessors I: processor/controller; 20. I/O, first assembly language; 21. Bit operations; 22. Interrupt: ADC and DAC; 23. Moving pointers, serial buses; 24. Dallas Standalone Micro, SiLabs SPI RAM; 25. Toys in the attic; Appendices; Index. | |
650 | 0 | 7 | |a Elektronik |0 (DE-588)4014346-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Praktikum |0 (DE-588)4127380-1 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Elektronische Schaltung |0 (DE-588)4113419-9 |2 gnd |9 rswk-swf |
655 | 7 | |8 1\p |0 (DE-588)4143389-0 |a Aufgabensammlung |2 gnd-content | |
689 | 0 | 0 | |a Elektronische Schaltung |0 (DE-588)4113419-9 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Elektronik |0 (DE-588)4014346-6 |D s |
689 | 1 | 1 | |a Praktikum |0 (DE-588)4127380-1 |D s |
689 | 1 | |8 2\p |5 DE-604 | |
700 | 1 | |a Horowitz, Paul |d 1942- |e Verfasser |0 (DE-588)1074038940 |4 aut | |
780 | 0 | 0 | |i Vorangegangen ist |a Student manual for the art of electronics |w (DE-604)BV037373247 |
856 | 4 | 2 | |m HBZ Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=028877935&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-028877935 | ||
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
883 | 1 | |8 2\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk |
Datensatz im Suchindex
_version_ | 1804176073582182400 |
---|---|
adam_text | Titel: Learning the art of electronics
Autor: Hayes, Thomas C
Jahr: 2016
Contents
Preface page xvni
Overview, as the Course begins xxiii
Part I Analog: Passive Devices 1
IN DC Circuits 3
1N.1 Overview 3
JN.2 Three laws 5
IN.3 First application: voltage divider 11
1N.4 Loading, and output impedance 14
IN.5 Readings in AoE 24
1L Lab: DC Circuits 25
1L.1 Ohm s law 25
1 L.2 Voltage divider 26
1L.3 Converting a meter movement into a voltmeter and ammeter 27
1 L.4 The diode 29
1L.5 I versus V for some mystery boxes 30
1L.6 Oscilloscope and function generator 32
IS Supplementary Notes: Resistors, Voltage, Current 35
15.1 Reading resistors 35
15.2 Voltage versus current 38
1W Worked Examples: DC circuits 42
1W.1 Design a voltmeter, current meter 42
1W.2 Resistor power dissipation 44
1W.3 Working around imperfections of instruments 45
1W.4 Thevenin models 47
1W.5 Looking through a circuit fragment, and Rjn, Rout 48
1W.6 Effects of loading 49
2N RC Circuits 51
2N. 1 Capacitors 51
2N.2 Time-domain view of RCs 53
2N.3 Frequency domain view of RCs 58
2N.4 Blocking and decoupling 74
VI
Contents
2N.5 A somewhat mathy view of RC filters 76
2N.6 Readings in AoE 77
2L Labs: Capacitors 78
2L.1 Time-domain view 78
2L.2 Frequency domain view 81
2S Supplementary Notes: RC Circuits 85
25.1 Reading capacitors 85
25.2 C notes: trying for an intuitive grip on capacitors behavior 90
25.3 Sweeping frequencies 93
2W Worked Examples: RC Circuits 100
2W.1 RC filters 100
2W.2 RC step response 105
3N Diode Circuits 108
3N.1 Overloaded filter: another reason to follow our lOx loading rule 108
3N.2 Scope probe 109
3N.3 Inductors 112
3N.4 LC resonant circuit 113
3N.5 Diode Circuits 118
3N.6 The most important diode application: DC from AC 119
3N.7 The most important diode application: (unregulated-) power supply 123
3N.8 Radio! 126
3N.9 Readings in AoE 130
3L Lab: Diode Circuits 131
3L. 1 LC resonant circuit 131
3L.2 Half-wave rectifier 133
3L.3 Full-wave bridge rectifier 134
3L.4 Design exercise: AM radio receiver (fun!) 135
3L.5 Signal diodes 136
3S Supplementary Notes and Jargon: Diode Circuits 138
3S. 1 A puzzle: why LC s ringing dies away despite Fourier 138
3S.2 Jargon: passive devices 139
3W Worked Examples: Diode Circuits 141
3W.1 Power supply design 141
3W.2 Zin 144
Part II Analog: Discrete Transistors 149
4N Transistors I 151
4N. 1 Overview of Days 4 and 5 151
4N.2 Preliminary: introductory sketch 154
Contents vii
4N.3 The simplest view: forgetting beta 155
4N.4 Add quantitative detail: use beta explicitly 158
4N.5 A strikingly different transistor circuit: the switch 166
4N.6 Recapitulation: the important transistor circuits at a glance 167
4N.7 AoE Reading 168
4L Lab: Transistors I 169
4L. 1 Transistor preliminaries: look at devices out of circuit 169
4L.2 Emitter follower 170
4L.3 Current source 172
4L.4 Common-emitter amplifier 172
4L.5 Transistor switch 174
4L.6 A note on power supply noise 176
4W Worked Examples: Transistors I 178
4W. 1 Emitter follower 178
4W.2 Phase splitter: input and output impedances of a transistor circuit 181
4W.3 Transistor switch 185
5N Transistors II 188
5N. 1 Some novelty, but the earlier view of transistors still holds 188
5N.2 Reviewish: phase splitter 189
5N.3 Another view of transistor behavior: Ebers-Moll 190
5N.4 Complication: distortion in a high-gain amplifier 194
5N.5 Complications: temperature instability 196
5N.6 Reconciling the two views: Ebers-Moll meets Ic = P y hi 201
5N.7 Difference or differential amplifier 201
5N.8 Postscript: deriving rc 207
5N.9 AoE Reading 208
5L Lab: Transistors II 209
5L. 1 Difference or differential amplifier 209
5S Supplementary Notes and Jargon: Transistors II 220
55.1 Two surprises, perhaps, in behavior of differential amp 220
55.2 Current mirrors; Early effect 222
55.3 Transistor summary 230
55.4 Important circuits 232
55.5 Jargon: bipolar transistors 235
5W Worked Examples: Transistors II 237
5W.1 High-gain amplifiers 237
5W.2 Differential amplifier 238
5W.3 Op-amp innards: diff-amp within an IC operational amplifier 239
viii Contents
Part III Analog: Operational Amplifiers and their Applications 243
6N Op-amps I 245
6N. 1 Overview of feedback 245
6N.2 Preliminary: negative feedback as a general notion 248
6N.3 Feedback in electronics 249
6N.4 The op-amp golden rules 251
6N.5 Applications 252
6N.6 Two amplifiers 252
6N.7 Inverting amplifier 254
6N.8 When do the Golden Rules apply? 256
6N.9 Strange things can be put into feedback loop 259
6N. 10 AoE Reading 261
6L Lab: Op-Amps I 262
6L. 1 A few preliminaries 262
6L.2 Open-loop test circuit 263
6L.3 Close the loop: follower 263
6L.4 Non-inverting amplifier 265
6L.5 Inverting amplifier 265
6L.6 Summing amplifier 266
6L.7 Design exercise: unity-gain phase shifter 266
6L.8 Push-pull buffer 268
6L.9 Current to voltage converter 269
6L.10 Current source 271
6W Worked Examples: Op-Amps I 273
6W.1 Basic difference amp made with an op-amp 273
6W.2 A more exotic difference amp 276
6W.3 Problem: odd summing circuit 277
7IM Op-amps II: Departures from Ideal 280
7N.1 Old: subtler cases, for analysis 281
7N.2 Op-amp departures from ideal 284
7N.3 Four more applications 294
7N.4 Differentiator 300
7N.5 Op-amp Difference Amplifier 301
7N.6 AC amplifier: an elegant way to minimize effects of op-amp DC errors 301
7N.7 AoE Reading 302
7L Labs: Op-Amps II 303
7L. 1 Integrator 303
7L.2 Differentiator 306
7L.3 Slew rate 308
7L.4 AC amplifier: microphone amplifier 308
7S Supplementary Notes: Op-Amp Jargon 310
Contents ix
7W Worked Examples: Op-Amps II 311
7W. 1 The problem 311
7W.2 Op-amp millivoltmeter 314
8N Op-Amps III: Nice Positive Feedback 319
8N.1 Useful positive feedback 319
8N.2 Comparators 320
8N.3 RC relaxation oscillator 327
8N.4 Sine oscillator: Wien bridge 331
8N.5 AoE Reading 335
8L Lab. Op-Amps III 336
8L. 1 Two comparators 336
8L.2 Op-amp RC relaxation oscillator 338
8L.3 Easiest RC oscillator, using IC Schmitt trigger 339
8L.4 Apply the sawtooth: PWM motor drive 340
8L.5 IC RC relaxation oscillator: 555 341
8L.6 555 for low-frequency frequency modulation ( FM ) 342
8L.7 Sinewave oscillator: Wien bridge 343
8W Worked Examples: Op-Amp III 345
8W. 1 Schmitt trigger design tips 345
8W.2 Problem: heater controller 348
9N Op-Amps IV: Parasitic Oscillations; Active Filter 353
9N.1 Introduction 353
9N.2 Active filters 354
9N.3 Nasty parasitic oscillations: the problem, generally 356
9N.4 Parasitic oscillations in op-amp circuits 356
9N.5 Op-amp remedies for keeping loops stable 361
9N.6 A general criterion for stability 365
9N.7 Parasitic oscillation without op-amps 367
9N.8 Remedies for parasitic oscillation 370
9N.9 Recapitulation: to keep circuits quiet... 372
9N. 10 AoE Reading 372
9L Labs. Op-Amps IV 373
9L.1 VCVS active filter 373
9L.2 Discrete transistor follower 374
9L.3 Op-amp instability: phase shift can make an op-amp oscillate 376
9L.4 Op-amp with buffer in feedback loop 378
9S Supplementary Notes. Op-Amps IV 380
95.1 Op-amp frequency compensation 380
95.2 Active filters: how to improve a simple RC filter 384
95.3 Noise: diagnosing fuzz 389
95.4 Annotated LF411 op-amp schematic 395
95.5 Quantitative effects of feedback 399
X
Contents
9W Worked Examples: Op-Amps IV 401
9W.1 What all that op-amp gain does for us 401
9W.2 Stability questions 402
ION Op-Amps V: PID Motor Control Loop 407
10N.1 Examples of real problems that call for this remedy 408
10N.2 The PID motor control loop 408
10N.3 Designing the controller (custom op-amp) 410
10N.4 Proportional-only circuit: predicting how much gain the loop can tolerate 412
10N.5 Derivative, D 414
10N.6 AoE Reading 420
10L Lab. Op-Amps V 421
10L.1 Introduction: why bother with the PID loop? 421
10L.2 PID motor control 422
10L.3 Add derivative of the error 428
10L.4 Add integral 430
10L.5 Scope images: effect of increasing gain, in P-only loop 432
UN Voltage Regulators 433
1 IN. 1 Evolving a regulated power supply 434
11N.2 Easier: 3-terminal IC regulators 439
11N.3 Thermal design 441
11N.4 Current sources 443
11N.5 Crowbar overvoltage protection 444
I IN.6 A different scheme: switching regulators 445
11N.7 AoE Readings 450
11L Lab: Voltage Regulators 451
11L.1 Linear voltage regulators 451
11L.2 A switching voltage regulator 457
11W Worked Examples: Voltage Regulators 462
11W. 1 Choosing a heat sink 462
II W.2 Applying a current-source IC 463
12N MOSFET Switches 465
12N. 1 Why we treat FETs as we do 465
12N.2 Power switching: turning something ON or OFF 469
12N.3 A power switch application: audio amplifier 471
12N.4 Logic gates 473
12N.5 Analog switches 474
12N.6 Applications 475
12N.7 Testing a sample-and-hold circuit 480
12N.8 AoE Reading 485
Contents xi
12L Lab: MOSFET Switches 486
12L.1 Power MOSFET 486
12L.2 Analog switches 489
12L.3 Switching audio amplifier 495
12S Supplementary Notes: MOSFET Switches 497
12S.1 A physical picture 497
13N Group Audio Project 503
13N. 1 Overview: a day of group effort 503
13N.2 One concern for everyone: stability 506
13N.3 Sketchy datasheets for LED and phototransistor 507
13L Lab: Group Audio Project 508
13L. 1 Typical waveforms 508
13L.2 Debugging strategies 509
Part IV Digital: Gates, Flip-Flops, Counters, PLD, Memory 511
14N Logic Gates 513
14N.1 Analog versus digital 513
14N.2 Number codes: Two s-complement 518
14N.3 Combinational logic 520
14N.4 The usual way to do digital logic: programmable arrays 526
14N.5 Gate types: TTL and CMOS 528
14N.6 Noise immunity 530
14N.7 More on gate types 533
14N.8 AoE Reading 535
14L Lab: Logic Gates 537
14L.1 Preliminary 537
14L.2 Input and output characteristics of integrated gates: TTL and CMOS 540
14L.3 Pathologies 541
14L.4 Applying IC gates to generate particular logic functions 543
14L.5 Gate innards; looking within the black box of CMOS logic 544
14S Supplementary Notes: Digital Jargon 548
14W Worked Examples: Logic Gates 550
14W.1 Multiplexing: generic 550
14W.2 Binary arithmetic 554
15N Flip-Flops 567
15N.1 Implementing a combinational function 568
15N.2 Active-low, again 569
15N.3 Considering gates as Do this/do that functions 573
15N.4 XOR as Invert/Pass* function 574
xii Contents
15N.5 OR as Set/Pass* function 575
15N.6 Sequential circuits generally, and flip-flops 575
15N.7 Applications: more debouncers 582
15N.8 Counters 583
15N.9 Synchronous counters 584
15N.10 Another flop application: shift-register 586
15N.11 AoE Reading 587
15L Lab: Flip-Flops 588
15L.1 A primitive flip-flop: SR latch 588
15L.2 D type 588
15L.3 Counters: ripple and synchronous 591
15L.4 Switch bounce, and three debouncers 592
15L.5 Shift register 594
15S Supplementary Note: Flip-Flops 597
155.1 Programmable logic devices 597
155.2 Flip-flop tricks 599
16N Counters 603
16N.1 Old topics 603
16N.2 Circuit dangers and anomalies 607
16N.3 Designing a larger, more versatile counter 610
16N.4 A recapitulation of useful counter functions 614
16N.5 Lab 16L s divide-by-A counter 615
16N.6 Counting as a digital design strategy 616
16L Lab: Counters 617
16L.1 A fork in the road: two paths into microcontrollers 617
16L.2 Counter lab 619
16L.3 16-bit counter 621
16L.4 Make horrible music 629
16L.5 Counter applications: stopwatch 631
16W Worked Examples: Applications of Counters 634
16W.1 Modifying count length: strange-modulus counters 634
16W.2 Using a counter to measure period, thus many possible input quantities 636
16W.3 Bullet timer 642
17 N Memory 648
17N.1 Buses 648
17N.2 Memory 651
17N.3 State machine: new name for old notion 655
17L Lab: Memory 661
17L.1 RAM 661
17L.2 State machines 663
17L.3 State machine using a PAL programmed in Verilog 669
Contents
XIII
17S Supplementary Notes: Digital Debugging and Address Decoding 671
175.1 Digital debugging tips 671
175.2 Address decoding 675
17W Worked Examples: Memory 678
17W.1 A sequential digital lock 678
17W.2 Solutions 681
Part V Digital: Analog-Digital, PLL, Digital Project Lab 687
18N Analog o Digital; PLL 689
18N. 1 Interfacing among logic families 689
18N.2 Digital £ analog conversion, generally 693
18N.3 Digital to analog (DAC) methods 697
18N.4 Analog-to-digital conversion 701
18N.5 Sampling artifacts 712
18N.6 Dither 714
18N. 7 Phase-locked loop 716
18N.8 AoE Reading 723
18L Lab: Analog -B- Digital; PLL 724
18L. 1 Analog-to-digital converter 724
18L.2 Phase-locked loop: frequency multiplier 729
18S Supplementary Notes: Sampling Rules; Sampling Artifacts 734
185.1 What s in this chapter? 734
185.2 General notion: sampling produces predictable artifacts in the sampled data 734
185.3 Examples: sampling atrifacts in time- and frequency-domains 735
185.4 Explanation? The images, intuitively 739
18W Worked Examples: Analog o Digital 745
18W.1 ADC 745
18W. 2 Level translator 748
19L Digital Project Lab 749
19L.1 A digital project 749
Part VI Microcontrollers 755
20N Microprocessors 1 757
20N.1 Microcomputer basics 757
20N.2 Elements of a minimal machine 760
20N.3 Which controller to use? 762
20N.4 Some possible justifications for the hard work of the big-board path 764
20N.5 Rediscover the micro s control signals... 765
20N.6 Some specifics of our lab computer: big-board branch 771
20N.7 The first day on the SiLab branch 773
20N.8 AoE Reading 77g
xiv Contents
20L Lab: Microprocessors 1 780
20L.1 Big-board Dallas microcomputer 780
20L.2 Install the GLUEPAL; wire it partially 781
20L.3 SiLabs 1: startup 792
20S Supplementary Notes: Microprocessors 1 803
205.1 PAL for microcomputers 803
205.2 Note on SiLabs IDE 805
20W Worked Examples: A Garden of Bugs 809
21N Microprocessors 2. I/O, First Assembly Language 813
21N.1 What is assembly language? Why bother with it? 813
21N.2 Decoding, again 818
21N.3 Code to use the I/O hardware (big-board branch) 821
21N.4 Comparing assembly language with C code: keypad-to-display 824
21N.5 Subroutines: CALL 826
21N.6 Stretching operations to 16 bits 830
21N.7 AoE Reading 831
21L Lab: Microprocessors 2 832
21L.1 Big-board: I/O. Introduction 832
21L.2 SiLabs 2: input; byte operations 844
21S Supplementary Notes: 8051 Addressing Modes 857
215.1 Getting familiar with the 8051 s addressing modes 857
215.2 Some 8051 addressing modes illustrated 867
22N Micro 3: Bit Operations 869
22N.1 BIT operations 869
22N.2 Digression on conditional branching 874
22L Lab Micro 3. Bit Operations; Timers 881
22L. 1 Big-board lab. Bit operations; interrupt 881
22L.2 SiLabs 3: Timers; PWM; Comparator 886
22W Worked Examples. Bit Operations: An Orgy of Error 901
22W.1 The problem 901
22W.2 Lots of poor, and one good, solutions 901
22W.3 Another way to implement this Ready key 904
23N Micro 4: Interrupts; ADC and DAC 905
23N.1 Big ideas from last time 905
23N.2 Interrupts 906
23N.3 Interrupt handling in C 911
23N.4 Interfacing ADC and DAC to the micro 912
Contents xv
23N.5 Some details of the ADC/DAC labs 917
23N.6 Some suggested lab exercises, playing with ADC and DAC 921
23L Lab Micro 4. Interrupts; ADC and DAC 926
23L.1 ADC -5- DAC 926
23L.2 SiLabs 4: Interrupt; DAC and ADC 931
23S Supplementary Notes: Micro 4 946
23S. 1 Using the RIDE assembler/compiler and simulator 946
235.2 Debugging 951
235.3 Waveform processing 955
24N Micro 5. Moving Pointers, Serial Buses 959
24N. 1 Moving pointers 959
24N.2 DPTR can be useful for SiLabs 410, too: tables 964
24N.3 End tests in table eperations 964
24N.4 Some serial buses 966
24N.5 Readings 974
24L Lab Micro 5. Moving Pointers, Serial Buses 975
24L. 1 Data table; SPI bus; timers 976
24L.2 SiLabs 5: serial buses 982
24S Supplementary Note: Dallas Program Loader 993
24S. 1 Dallas downloader 993
245.2 Hardware required 993
245.3 Procedure to try the loader: two versions 994
245.4 Debugging: LOADER420, in case you can t write to flash 999
245.5 Debugging in case of trouble with COM port assignments 1000
24W Worked Example: Table Copy, Four Ways 1003
24W. 1 Several ways to copy a table 1003
25N Micro 6: Data Tables 1006
25N.1 Input and output devices for a microcontroller 1006
25N.2 Task for big-board users: standalone micro 1008
25N.3 Task for SiLabs users: off-chip RAM 1009
25L Lab: Micro 6: Standalone Microcontroller 1012
25L.1 Hardware alternatives: two ways to program the flash ROM 1012
25L.2 SiLabs 6: SPI RAM 1018
25L.3 Appendix: Program Listings 1021
26N Project Possibilities: Toys in the Attic 1022
26N.1 One more microcontroller that may interest you 1023
26N.2 Projects: an invitation and a caution 1025
26N.3 Some pretty projects 1025
xvi
Contents
26N.4 Some other memorable projects 1030
26N.5 Games 1041
26N.6 Sensors, actuators, gadgets 1043
26N.7 Stepper motor drive 1049
26N.8 Project ideas 1051
26N.9 Two programs that could be useful: LCD,Keypad 1052
26N.10 And many examples are shown in AoE 1052
26N.11 Now go forth 1052
A A Logic Compiler or HDL: Verilog 1053
A.l The form of a Verilog file: design file 1053
A.2 Schematics can help one to debug 1054
A.3 The form of a Verilog file: simulation testbench 1055
A.4 Self-checking testbench 1058
A.5 Flip-flops in Verilog 1060
A.6 Behavioral versus structural design description: easy versus hard 1064
A.7 Verilog allows hierarchical designs 1065
A.8 A BCD counter 1068
A.9 Two alternative ways to instantiate a sub-module 1070
A. 10 State machines 1071
A.ll An instance more appropriate to state form: a bus arbiter 1073
A. 12 Xilinx ISE offers to lead you by the hand 1076
A. 13 Blocking versus non-blocking assignments 1077
B Using the Xilinx Logic Compiler 1080
B.l Xilinx, Verilog, and ABEL: an overview 1080
C Transmission Lines 1089
C. 1 A topic we have dodged till now 1089
C.2 A new case: transmission line 1090
C.3 Reflections 1092
C.4 But why do we care about reflections? 1094
C.5 Transmission line effects for sinusoidal signals 1097
D Scope Advice 1099
D. 1 What we don t intend to tell you 1099
D.2 What we d like to tell you 1099
E Parts List 1105
F The Big Picture 1113
G Where Do I Go to Buy Electronic Goodies? 1114
H Programs Available on Website 1116
Contents xvii
Equipment 1119
1.1 Uses for This List 1119
1.2 Oscilloscope 1119
1.3 Function generator 1120
1.4 Powered breadboard 1120
1.5 Meters, VOM and DVM 1121
1.6 Power supply 1121
1.7 Logic probe 1121
1.8 Resistor substitution box 1121
1.9 PLD/FPGA programming pod 1122
1.10 Hand tools 1122
1.11 Wire 1122
Pinouts 1123
J. 1 Analog 1123
J.2 Digital 1125
Index
|
any_adam_object | 1 |
author | Hayes, Thomas C. Horowitz, Paul 1942- |
author_GND | (DE-588)1095686909 (DE-588)1074038940 |
author_facet | Hayes, Thomas C. Horowitz, Paul 1942- |
author_role | aut aut |
author_sort | Hayes, Thomas C. |
author_variant | t c h tc tch p h ph |
building | Verbundindex |
bvnumber | BV043460729 |
classification_rvk | ZN 3000 ZN 4000 ZN 5400 |
classification_tum | ELT 430f |
contents | 1. DC circuits; 2. RC circuits; 3. Diode circuits; 4. Transistors I; 5. Transistors II; 6. Operational amplifiers I; 7. Operational amplifiers II: nice positive feedback; 8. Operational amplifiers III; 9. Operational amplifiers IV: nasty positive feedback; 10. Operational amplifiers V: PID motor control loop; 11. Voltage regulators; 12. MOSFET switches; 13. Group audio project; 14. Logic gates; 15. Logic compilers, sequential circuits, flip-flops; 16. Counters; 17. Memory: state machines; 18. Analog to digital: phase-locked loop; 19. Microcontrollers and microprocessors I: processor/controller; 20. I/O, first assembly language; 21. Bit operations; 22. Interrupt: ADC and DAC; 23. Moving pointers, serial buses; 24. Dallas Standalone Micro, SiLabs SPI RAM; 25. Toys in the attic; Appendices; Index. |
ctrlnum | (OCoLC)953678288 (DE-599)BVBBV043460729 |
dewey-full | 621.38132 |
dewey-hundreds | 600 - Technology (Applied sciences) |
dewey-ones | 621 - Applied physics |
dewey-raw | 621.38132 |
dewey-search | 621.38132 |
dewey-sort | 3621.38132 |
dewey-tens | 620 - Engineering and allied operations |
discipline | Elektrotechnik Elektrotechnik / Elektronik / Nachrichtentechnik |
edition | First published |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03448nam a2200541 c 4500</leader><controlfield tag="001">BV043460729</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20230717 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">160315s2016 a||| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780521177238</subfield><subfield code="9">978-0-521-17723-8</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)953678288</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV043460729</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-355</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-1047</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-B170</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-29T</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">621.38132</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ZN 3000</subfield><subfield code="0">(DE-625)157281:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ZN 4000</subfield><subfield code="0">(DE-625)157336:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ZN 5400</subfield><subfield code="0">(DE-625)157454:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ELT 430f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Hayes, Thomas C.</subfield><subfield code="0">(DE-588)1095686909</subfield><subfield code="4">aut</subfield></datafield><datafield tag="240" ind1="1" ind2="0"><subfield code="a">Student manual for the art of electronics (1989)</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Learning the art of electronics</subfield><subfield code="b">a hands-on lab course</subfield><subfield code="c">Thomas C. Hayes with the assistance of Paul Horowitz</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">First published</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Cambridge</subfield><subfield code="b">Cambridge University Press</subfield><subfield code="c">[2016]</subfield></datafield><datafield tag="264" ind1=" " ind2="4"><subfield code="c">© 2016</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">xxvii, 1140 Seiten</subfield><subfield code="b">Illustrationen, Diagramme</subfield><subfield code="c">26 cm</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">"Grundlage dieser Ausgabe, sowie des vorhergegangenen Student Manuals ist das Werk 'The art of electronics' von Paul Horowitz. Während das Student Manual jedoch als Verständnishilfe für Horowitzs' Grundwerk zu verstehen ist und sich konkret auf dieses bezieht, steht diese Auflage des Buches für sich allein und erspart das zu Rate ziehen des Grundwerkes."</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">1. DC circuits; 2. RC circuits; 3. Diode circuits; 4. Transistors I; 5. Transistors II; 6. Operational amplifiers I; 7. Operational amplifiers II: nice positive feedback; 8. Operational amplifiers III; 9. Operational amplifiers IV: nasty positive feedback; 10. Operational amplifiers V: PID motor control loop; 11. Voltage regulators; 12. MOSFET switches; 13. Group audio project; 14. Logic gates; 15. Logic compilers, sequential circuits, flip-flops; 16. Counters; 17. Memory: state machines; 18. Analog to digital: phase-locked loop; 19. Microcontrollers and microprocessors I: processor/controller; 20. I/O, first assembly language; 21. Bit operations; 22. Interrupt: ADC and DAC; 23. Moving pointers, serial buses; 24. Dallas Standalone Micro, SiLabs SPI RAM; 25. Toys in the attic; Appendices; Index.</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Elektronik</subfield><subfield code="0">(DE-588)4014346-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Praktikum</subfield><subfield code="0">(DE-588)4127380-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Elektronische Schaltung</subfield><subfield code="0">(DE-588)4113419-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="8">1\p</subfield><subfield code="0">(DE-588)4143389-0</subfield><subfield code="a">Aufgabensammlung</subfield><subfield code="2">gnd-content</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Elektronische Schaltung</subfield><subfield code="0">(DE-588)4113419-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Elektronik</subfield><subfield code="0">(DE-588)4014346-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">Praktikum</subfield><subfield code="0">(DE-588)4127380-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="8">2\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Horowitz, Paul</subfield><subfield code="d">1942-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1074038940</subfield><subfield code="4">aut</subfield></datafield><datafield tag="780" ind1="0" ind2="0"><subfield code="i">Vorangegangen ist</subfield><subfield code="a">Student manual for the art of electronics</subfield><subfield code="w">(DE-604)BV037373247</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HBZ Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=028877935&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-028877935</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">2\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield></record></collection> |
genre | 1\p (DE-588)4143389-0 Aufgabensammlung gnd-content |
genre_facet | Aufgabensammlung |
id | DE-604.BV043460729 |
illustrated | Illustrated |
indexdate | 2024-07-10T07:26:23Z |
institution | BVB |
isbn | 9780521177238 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-028877935 |
oclc_num | 953678288 |
open_access_boolean | |
owner | DE-355 DE-BY-UBR DE-11 DE-1047 DE-634 DE-B170 DE-706 DE-29T |
owner_facet | DE-355 DE-BY-UBR DE-11 DE-1047 DE-634 DE-B170 DE-706 DE-29T |
physical | xxvii, 1140 Seiten Illustrationen, Diagramme 26 cm |
publishDate | 2016 |
publishDateSearch | 2016 |
publishDateSort | 2016 |
publisher | Cambridge University Press |
record_format | marc |
spelling | Hayes, Thomas C. (DE-588)1095686909 aut Student manual for the art of electronics (1989) Learning the art of electronics a hands-on lab course Thomas C. Hayes with the assistance of Paul Horowitz First published Cambridge Cambridge University Press [2016] © 2016 xxvii, 1140 Seiten Illustrationen, Diagramme 26 cm txt rdacontent n rdamedia nc rdacarrier "Grundlage dieser Ausgabe, sowie des vorhergegangenen Student Manuals ist das Werk 'The art of electronics' von Paul Horowitz. Während das Student Manual jedoch als Verständnishilfe für Horowitzs' Grundwerk zu verstehen ist und sich konkret auf dieses bezieht, steht diese Auflage des Buches für sich allein und erspart das zu Rate ziehen des Grundwerkes." 1. DC circuits; 2. RC circuits; 3. Diode circuits; 4. Transistors I; 5. Transistors II; 6. Operational amplifiers I; 7. Operational amplifiers II: nice positive feedback; 8. Operational amplifiers III; 9. Operational amplifiers IV: nasty positive feedback; 10. Operational amplifiers V: PID motor control loop; 11. Voltage regulators; 12. MOSFET switches; 13. Group audio project; 14. Logic gates; 15. Logic compilers, sequential circuits, flip-flops; 16. Counters; 17. Memory: state machines; 18. Analog to digital: phase-locked loop; 19. Microcontrollers and microprocessors I: processor/controller; 20. I/O, first assembly language; 21. Bit operations; 22. Interrupt: ADC and DAC; 23. Moving pointers, serial buses; 24. Dallas Standalone Micro, SiLabs SPI RAM; 25. Toys in the attic; Appendices; Index. Elektronik (DE-588)4014346-6 gnd rswk-swf Praktikum (DE-588)4127380-1 gnd rswk-swf Elektronische Schaltung (DE-588)4113419-9 gnd rswk-swf 1\p (DE-588)4143389-0 Aufgabensammlung gnd-content Elektronische Schaltung (DE-588)4113419-9 s DE-604 Elektronik (DE-588)4014346-6 s Praktikum (DE-588)4127380-1 s 2\p DE-604 Horowitz, Paul 1942- Verfasser (DE-588)1074038940 aut Vorangegangen ist Student manual for the art of electronics (DE-604)BV037373247 HBZ Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=028877935&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis 1\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk 2\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk |
spellingShingle | Hayes, Thomas C. Horowitz, Paul 1942- Learning the art of electronics a hands-on lab course 1. DC circuits; 2. RC circuits; 3. Diode circuits; 4. Transistors I; 5. Transistors II; 6. Operational amplifiers I; 7. Operational amplifiers II: nice positive feedback; 8. Operational amplifiers III; 9. Operational amplifiers IV: nasty positive feedback; 10. Operational amplifiers V: PID motor control loop; 11. Voltage regulators; 12. MOSFET switches; 13. Group audio project; 14. Logic gates; 15. Logic compilers, sequential circuits, flip-flops; 16. Counters; 17. Memory: state machines; 18. Analog to digital: phase-locked loop; 19. Microcontrollers and microprocessors I: processor/controller; 20. I/O, first assembly language; 21. Bit operations; 22. Interrupt: ADC and DAC; 23. Moving pointers, serial buses; 24. Dallas Standalone Micro, SiLabs SPI RAM; 25. Toys in the attic; Appendices; Index. Elektronik (DE-588)4014346-6 gnd Praktikum (DE-588)4127380-1 gnd Elektronische Schaltung (DE-588)4113419-9 gnd |
subject_GND | (DE-588)4014346-6 (DE-588)4127380-1 (DE-588)4113419-9 (DE-588)4143389-0 |
title | Learning the art of electronics a hands-on lab course |
title_alt | Student manual for the art of electronics (1989) |
title_auth | Learning the art of electronics a hands-on lab course |
title_exact_search | Learning the art of electronics a hands-on lab course |
title_full | Learning the art of electronics a hands-on lab course Thomas C. Hayes with the assistance of Paul Horowitz |
title_fullStr | Learning the art of electronics a hands-on lab course Thomas C. Hayes with the assistance of Paul Horowitz |
title_full_unstemmed | Learning the art of electronics a hands-on lab course Thomas C. Hayes with the assistance of Paul Horowitz |
title_old | Student manual for the art of electronics |
title_short | Learning the art of electronics |
title_sort | learning the art of electronics a hands on lab course |
title_sub | a hands-on lab course |
topic | Elektronik (DE-588)4014346-6 gnd Praktikum (DE-588)4127380-1 gnd Elektronische Schaltung (DE-588)4113419-9 gnd |
topic_facet | Elektronik Praktikum Elektronische Schaltung Aufgabensammlung |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=028877935&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT hayesthomasc studentmanualfortheartofelectronics1989 AT horowitzpaul studentmanualfortheartofelectronics1989 AT hayesthomasc learningtheartofelectronicsahandsonlabcourse AT horowitzpaul learningtheartofelectronicsahandsonlabcourse |