To save content items to your account,
please confirm that you agree to abide by our usage policies.
If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account.
Find out more about saving content to .
To save content items to your Kindle, first ensure no-reply@cambridge.org
is added to your Approved Personal Document E-mail List under your Personal Document Settings
on the Manage Your Content and Devices page of your Amazon account. Then enter the ‘name’ part
of your Kindle email address below.
Find out more about saving to your Kindle.
Note you can select to save to either the @free.kindle.com or @kindle.com variations.
‘@free.kindle.com’ emails are free but can only be saved to your device when it is connected to wi-fi.
‘@kindle.com’ emails can be delivered even when you are not connected to wi-fi, but note that service fees apply.
This circuit, Fig. 16L.1, the most fundamental of flip-flop or memory circuits, can be built with either NANDs or NORs. We will build the NAND form. It is called an SR flip-flop or latch because it can be “Set” or “Reset.” In the NAND form it also is called a “cross-coupled NAND latch.”
The power used in a CMOS circuit is directly proportional to clock frequency. Current only flows into or out of a CMOS gate to charge or discharge the input gate-to-source capacitance when the input switches from low to high or visa-versa.
To do all of today’s lab is a challenge: the op-amp circuit is the most complex that you’ve built so far, and if some stage holds you up, you’re likely to run out of time. But that shouldn’t worry you. Only the differential amp (§5L.1) – not its conversion into an op-amp – is fundamental.
We have advertised the differential amp as just a pair of common-emitter amplifiers, and have promised you that there’s not much new to understand here: you can use what you know from the two earlier labs where you build C–E amps. But students have noticed some effects that are new: not what one might expect from experience with a single C–E amp.
Today we look first at one more benign use of positive feedback, an active filter, and then spend most of our time with circuits that oscillate when they should not. In this lab, of course, they “should,” in the sense that we want you to see and believe in the problem of unwanted oscillations. On an ordinary day, the oscillations that these circuits can produce would be undesirable, and would call for a remedy. Some of you have met these so-called “parasitic oscillations” in earlier labs.
A student asked a good, hard question, recently. I was stumped, till the answer struck me – more or less the way the apple is said to have bonked Newton on the head – next morning as I cycled to work.
The “Cortex Debug/Program Connector” is a standardized hardware interface used both to program the internal flash memory and to debug program code by single-stepping program instructions and reading and writing the internal registers of the CPU.
In the previous chapter we saw that positive feedback can be useful – though it is the underdog in feedback circuitry, less important than the great strategy of negative feedback. It can make a switching circuit decisive, and it allows construction of oscillators.
In this chapter we will begin with an introduction to interrupts, then learn how to configure I/O pins for input, first to read a pushbutton and then to scan a matrix keyboard. We will also look at creating Finite State Machines in the microcontroller.
We are going to configure the SERCOM with the simplest of the three protocols, SPI, requiring only a clock and data line along with an optional device select line.
The much-anticipated new edition of 'Learning the Art of Electronics' is here! It defines a hands-on course, inviting the reader to try out the many circuits that it describes. Several new labs (on amplifiers and automatic gain control) have been added to the analog part of the book, which also sees an expanded treatment of meters. Many labs now have online supplements. The digital sections have been rebuilt. An FPGA replaces the less-capable programmable logic devices, and a powerful ARM microcontroller replaces the 8051 previously used. The new microcontroller allows for more complex programming (in C) and more sophisticated applications, including a lunar lander, a voice recorder, and a lullaby jukebox. A new section explores using an Integrated Development Environment to compile, download, and debug programs. Substantial new lab exercises, and their associated teaching material, have been added, including a project reflecting this edition's greater emphasis on programmable logic. Online resources including online chapters, teaching materials and video demonstrations can be found at: https://LearningTheArtOfElectronics.com.