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.
The notion of multiplexing, or time-sharing, is more general and more important than the piece of hardware called a multiplexer (or “mux”). You won’t often use a mux, but you use multiplexing continually in any computer, and in many data-acquisition schemes.
Until now, as we have said in Chapter 8N, we have treated positive feedback as evil or as a mistake: it’s what you get when you get confused about which op-amp terminal you’re feeding. Today you will qualify this view: you will find that positive feedback can be useful: it can improve the performance of a comparator; it can be combined with negative feedback to make an oscillator (“relaxation oscillator”: positive feedback dominates there); or to make a negative impedance converter (this we will not build, but see AoE §4.107, Fig. 4.104: there, negative feedback dominates).
Adjust frequency so as to get a useful image: too high, and you won’t allow time enough to see the waveform move far; too low, and you’ll see the full waveform, but using just a small portion of the scope screen, and thus your time measurements will be only approximate.
An analytical theory is developed that describes acoustic microstreaming produced by the interaction of an oscillating gas bubble with a viscoelastic particle. The bubble is assumed to undergo axisymmetric oscillation modes, which can include radial oscillation, translation and shape modes. The oscillations of the particle are excited by the oscillations of the bubble. No restrictions are imposed on the ratio of the bubble and the particle radii to the viscous penetration depth and the separation distance, as well as on the ratio of the viscous penetration depth to the separation distance. Capabilities of the developed theory are illustrated by computational examples. The shear stress produced by the acoustic microstreaming on the particle’s surface is calculated. It is shown that this stress is much higher than the stress predicted by Nyborg’s formula (1958 J. Acoust. Soc. Am.30, 329–339), which is commonly used to evaluate the time-averaged shear stress produced by a bubble on a rigid wall.
The sort of problem we mean to solve with the most important of today’s circuits is the conversion of a sinusoidal power supply voltage – AC coming from the wall supply (often called “line” voltage) – to a constant DC level.
These are just lines that make lots of stops, picking up and letting off anyone who needs a ride. The origin of the word is the same as the origin of the word for the thing that rolls along city streets.
How many bits does the converter need? We can tolerate slices that are two parts in 10,000 wide, or 1/5k. 12 bits give 4K slices (4096), and give an error of 1/8K or 0.012%: this does not quite satisfy the specification.
In the previous microcontroller labs you controlled the I/O ports directly to scan a matrix keyboard, programmed a timer to interrupt at regular intervals to output a sine wave at a specific frequency, and initiated SPI communications with a LCD display to show text messages. In this lab you are going to integrate these elements into a jukebox that plays children’s lullabies using an RTOS.
This paper presents detailed analyses of the Reynolds stresses and their budgets in temporally evolving stratified wakes using direct numerical simulation. Ensemble averaging is employed to mitigate statistical errors in the data, and the results are presented as functions of both the transverse and vertical coordinates – at time instants across the near-wake, non-equilibrium, and quasi-two-dimensional regimes for wakes in weakly and strongly stratified environments. Key findings include the identification of dominant terms in the Reynolds stress transport equations and their spatial structures, the generation and destruction processes of the Reynolds stresses, and the energy transfer between the Reynolds stress and the mean flow. The study also clarifies the effects of the Reynolds number and the Froude number. Additionally, we assess the validity of the eddy-viscosity type models and some existing closures for the Reynolds stress model, highlighting the limitations of isotropy and return-to-isotropy hypotheses in stratified flows.
So far, we have been using (wasting?) one FPGA logic cell flip-flop to create each bit of RAM memory and one or more logic cells for each ROM bit. This is inefficient and, for anything more than a small memory array, could leave us without enough logic cells to implement the rest of our design or require a larger, more expensive device.
After configuring your breadboard for digital circuits, this lab invites you to look at integrated circuit logic gates; first examining their characteristics and foibles, then using them to carry out some Boolean logic operations.
What problem do we meet today? We try to design a circuit that provides an output supply voltage that is constant despite fluctuations that may arise in both input voltage and output current loading.
This decoupling does not affect the behavior of the circuit, since the noise was harmless – but it does make the waveform prettier. (And we hope you are getting into the habit of always bypassing your power supplies in any case.)
In this chapter we meet circuits that remember states of binary signals. Such circuits can be more versatile than the merely combinational circuits that we met earlier. Computers and most of the other digital devices we rely on would not be possible without a way to remember past events.
Our task today is to add to our microcontroller the ability to take in information. We also would like a way to store temporary information efficiently and to not only get accurate delays, but to get delays without tying up the CPU so it can do other work in the meantime.