I’ve just finished doing a rewrite pass over the part of the textbook needed for BME 51A, which I’ll be teaching starting in January. I’ve been working on this rewrite pass since June, so a little over 4 months. I’ll be spending the next couple of months doing a rewrite pass for the part of the book needed for BME 51B, but that should go a little quicker, as there are about half as many pages in the second “half”, and I think they are in somewhat closer to the desired form than the part I just finished.
There are still a lot of “to-do” notes in the margins of the book, even in the part I just “finished”, but they are all fairly small things, I think. This blog post will be my release notes for this version of the book, summarizing what I changed.
The biggest change was a rearrangement of the order of the labs, so that there are now two amplifier labs in the first half, and all the audio labs are in the second half. Lots of things (like the table of equipment for labs and the schedule of lectures) needed to be revised to fit. I still have some work to do on the lecture schedule.
I moved the sampling and aliasing lab after the thermistor lab, so that there is more time in lecture to talk about time-varying signals before the lab.
I expanded the op-amp chapter into a more general amplifier chapter, and now discuss multi-stage amplification from the beginning, because the instrumentation amp lab for the pressure sensor is now the first amplifier lab. I also added active low-pass filters to the op-amp chapter.
I rewrote the optical pulse-monitor lab, which now calls for a more robust design using logarithmic current to voltage conversion. I’m still experimenting with different ways of holding the phototransistor, so I may need to redo all the photographs, if I come up with a better design. The optical properties of blood section of the optoelectronics chapter now discusses melanin and fat, and the effect they can have on optical pulse monitoring. I added a new chapter on transimpedance amplifiers, and added log-transimpedance amplifiers to the chapter. The difficult sensitivity analysis for the pulse monitor has been removed, as the log-transimpedance design does not require great care in setting the gain.
I added more coverage of expected background material, so that students who had not had physics electricity and magnetism courses could still follow along. I found that a lot of the students didn’t remember anything from physics anyway, so I had to cover the essentials over again, and so I reduced the prerequisites for the course to calculus and high-school physics. I also added a section on logarithms.
I added a bunch more figures, bringing the numbered figures up to 145 (and several of those are multi-part figures). I also improved the typesetting of the captions, so that they are better distinguished from the main body text. Several of the block diagrams were redrawn with draw.io, and I added some new block diagrams and a bit more discussion of how to use block diagrams effectively. I cleaned up a few of the schematics also.
I added a few more exercises, added autonumbering, and converted the somewhat vague prelab assignments into numbered exercises, so that I can assign blocks of numbered exercises without worrying that students may have missed part of the prelab assignment. The oscilloscope probe exercise that caused a lot of problems last year has been rewritten with more scaffolding.
I added “equipment-needed” lists to the beginning of each lab.
I changed some of the labs that had used potentiometers to sweep voltages to use function generators with a slow triangle wave instead. This should save quite a bit of time, particularly for the hysteresis lab, where I described how to trigger on the output of a Schmitt trigger changing to record the input thresholds.
I created a new appendix for some of the PteroDAQ details, which I removed from the DAQ chapter.
I added more index terms and fixed a number of glitches in the index. Index entries with subindexing now stay together in one column, rather than being split between columns and pages.
I’ve started boxing “important” things (and I may change to highlighting them), but choosing the right things to box will probably take another full pass over the book.
I fixed all the overfull-hbox errors through Chapter 24.