Electronics Explained: Fundamentals for engineers, technicians and makers (2018)
sciencedirect.com
sciencedirect.com
So teaching material tends to fall into two camps: 1) detailed explanations that cover great depth, but are difficult to know how to apply to practical circuits, or 2) circuits that are presented as a fait accompli. They work, but I have no real idea why.
It reminds of statistics, in a way. I've seen biologists, undergrads and industry apply statistics like it was some kind of talisman. "Cargo Cult Statistics", as it were. They don't really "understand" the data that they're looking at.
It's absolutely crazy that at some point I was able to (crudely) design a computer logically to the level of detail of DRAM timings, but at the same time I've never had a deep enough understanding of current to design a circuit that uses a logical signal to switch a 10v line using a FET.
(this is how you do it btw: https://tinyurl.com/ydsgmdvh)
I know - I've met them!
Lotsa surprise inductances out there. I've felt your pain re: inductance + input cap creating a resonant tank, too. That's a nasty surprise when you manage to create that resonance with your wiring.
I even had courses in verilog. I'm pretty sure I'd do better designing a CPU in verilog, than designing a home automation controller. It's almost like a challenge of how close can you get to learning about electronics, without actually learning about electronics..
My curriculum was a blend of EE and applied maths/phys: I made carbon nanotubes in a lab, used quantum tunneling microscopes to look at atoms of gold, used VHDL to write games and generate the signals to display them in VGA, used control theory and electromechanical models to make a webcam rotate and move to track a face via PID, applied Kalman filters, etc..
But at no point did I learn how a compiler works, how linting works, what are fundamental differences between main programming paradigms, what data structures to pick for different kinds of problems, what are the fundamentals of an OS, how to be comfortable with LISPs, etc..
Once I was out of the academic environment without a PhD or a strong specialization (and just struggling to find any work), it was much more valuable to know binary trees and SQL than all of the EE stuff. So I was on the other end of what you experience, where at one point we covered without gaps quantum physics/chemistry --> barebones CPU, yet I wouldn't have known how to make something robust with it afterwards.
And obviously, despite doing 'some' applied mathematics, any mathematician would look at what I did and probably roll their eyes at the amount of convenient assumptions made.
There's just so much to learn out there that most of what we do in our lives is rely on abstractions, and it doesn't even have to be specific to computers: most people can use a bicycle without being able to draw a functional one[0].
[0] https://www.fastcompany.com/3059089/it-turns-out-its-almost-...
A fully qualified EE understands circuits at a deep mathematical level.
Analog circuit design is basically a variant of the same theory used to model masses/springs and various other equivalent systems. (Of which there are many.) It's based on diff eqs with various simplifications (specifically the s-plane transformation for simplified analysis and its z-plane equivalent for DSP.)
There are maybe a couple of hundred or so standard circuit configurations to learn with their associated models and properties. The rest can be worked out. But it's essentially undergrad calculus and numerical analysis applied to an unexpectedly large collection of standard configurations which were invented/characterised by researchers with PhDs, often quite some time ago.
There are also specialisms - digital, RF/uWave, component design, data compression and encoding - which have their own lore.
Electronics is cookbook-level circuit design using a small selection of the standard models described with simple pre-calculus algebraic descriptions. It's hugely simplified and watered down. You can get a long way with it, but it's more like LEGO in that you can clip circuits together with only a very superficial idea of how they work.
Anyone who says they can make electronic engineering simple is lying. It's a subset of applied physics, so it's not simple at all.
Cookbook level electronics can be as simple as you want, but doesn't provide a deep understanding of circuit design, or issues like noise, distortion, and RF/shielding problems, data encoding systems, and so on. If you want those you'll need the full course, and that's a lot of work.
After getting my EE, I looked back at those magazines in my collection I immediately thought "That's so wrong!" or "That omits so/too much" or "I can't believe I thought this was electronics" or "Baby project! How lame!".
:-)
So it's very much about what can be absorbed and tailoring to the audience. You can't start with the math load that an EE student gets with a broad, general audience.
You see the opposite of this with academic papers - either the level of assumed audience is stratospheric OR it's clearly wording to keep the riff-raff out of the field. Mostly the former but sometimes the latter. You often also see this in STEM textbooks - the audience isn't even freshmen oriented!
Yeah, it's Wittgenstein's 'ladder', from the Tractatus:
> My propositions are elucidatory in this way: he who understands me finally recognizes them as nonsensical, when he has climbed out on them, over them. (He must - so to speak - throw away the ladder, after he has climbed up on it.)
There are tons of software engineers who have never taken a higher math course, the "cookbook" and the intuition is enough to get the job done efficiently enough.
There's little enough honestly new in electronics that almost anything you do will look cookbook to an outsider. Designing actual products is exacting and deep, though. An example to look at is the writeup nwavguy did on his O2 headphone amp. He makes it look easy. The core amp is not an app note design or reference design but if he'd chosen the equivalent parts from TI it just about could have been. It's very straightforward. There is nothing exotic in it. The parts are cheap. The layout is even pretty mundane for high end audio. And yet it measures to be just about flawless, it has a nice no-pop turn-on circuit, etc. and there are plenty of headphone amps you can buy that do not. Without specific experience and expertise in audio design most fully qualified EEs would pathetically struggle to make something that nice.
It's one of the best electronic designs for hobbyists I've ever seen. All of you should build one if you think you might want something like that.
The only flaw I've found in mine is that the hysteresis on the low battery cutoff is not sufficient for some batteries (as they age and the internal resistance goes up) and it can "motorboat" before the battery cuts out. A really good low battery cutoff circuit is also surprisingly challenging.
“The novice says to the master, ‘What does one do before enlightenment?’ ‘Chop wood. Carry water,’ replies the master. The novice asks, ‘What, then, does one do after enlightenment?’ ‘Chop wood. Carry water.'”
this is so funny. i have a buddy who's finishing up his phd in ee that works on SDR and who lead a team that won the darpa spectrum challenge a few years ago. he has no idea (absolutely no idea) how odes model LRC systems. i'm closer to CS than EE so he was explaining SDR to me and at some point i said "oh like the ode representation <something something>" and he had no clue what i was talking about. sure he took the class where that was covered but he completely ignored it (probably barely passed).
just one data point.
If you'd like to peak behind the epoxy curtain, or design ICs yourself... then you need to dive deeper.
Consider the esteemed Art of Electronics. By chapter, it covers Fundamentals, Transistors, Op Amps, Filters, and Oscillators.
That's all well and good. Except, in my case, while these are all interesting in isolation, I don't know what I am supposed to do with these components. How do I turn these components in to, say, a radio, or a garage door opener, or whatever else folks do with electronics?
No doubt it probably doesn't help to approach it without an application. That said, when learning programming, we had all of these contrived exercises to illustrate a programming concept. I remember an early Fortran exercise was computing the date for Easter in any particular year. Did I have a particular need to know where Easter fell? No, but it was nice to see math, and expressions, and variable, and input/output in operation vs just being presented with operators and precedence rules. We had to apply it to a "real world" task.
I took an electronics class in High School. And, frankly, we didn't build anything. We wired components together and took measurements. I learned Ohms Law, the resistor color code, etc. I did build, I think, an AM transmitter kit. Discrete components, PC board, soldered it all up. But I had no idea how it worked. Just an array random components soldered together.
Honestly, I think the success of modern hobby digital electronics, centered around mostly interfacing Things to a microcontroller, has such good velocity due to how little actual "electronics" knowledge you need to get your LED blinking or servo moving. It's mostly wiring up black boxes.
The problem is that you have so many models of the same components, that can be connected together in so many configurations, to obtain so many results, that even if the book had a recipe to build a radio, it won't tell you a lot of how to build the radio for your given application (freq. range? power? bands? noise correction? etc.). It would probably be better to explain different components and how to use tools to probe them and tell whether they are behaving with the right voltage, current, resistance, frequency, timing, logic, etc.
Reviews state it's basically an encyclopedia of knowledge.
The introduction has been rewritten completely from former editions as far as I can tell, and to my judgment has a better pacing and a friendlier tone. For those who already have a little bit of knowledge from tinkering around and seek to deepen their understanding it is definitly very much recommended.
It is good in that it develops why using transistors as switches doesn't work in many scenarios but then basically says, "Op Amps" are better for everything and the rest of the circuits use those instead so you could argue that many people don't need to learn about the underpinning theory.
It also weighs in 1000+ pages and doesn't work well as a reference for most things because the info often builds on previous chapters.
The very early 1st edition of TAoE and the Laboratory Manual that was presented with it was what got me into EE.
Electronics as a subject is one of those things that’s really difficult to explain without a basic understanding of maths and he skirts well around that where possible.
If you know how to juggle numbers, probably better to start with The Art of Electronics.
The basics are very well explained.
https://www.youtube.com/watch?v=sXt_NXjc7oY
And then some bigclivedotcom to get going: https://www.youtube.com/watch?v=6Maq5IyHSuc
EEVblog for intermediate beginner stuff / home gamer lab gear: https://www.youtube.com/c/EevblogDave/videos?view=0&sort=p&f...
And finally some Marco Reps for advanced beginners: https://www.youtube.com/c/MarcoReps/videos
Just to dip your toe in.
My approach has been to ignore a lot of detail until it is needed to understand what is happening on the macro level.
For example, you don't need to understand electrons especially travelling opposite to current, which can be especially challenging, until we might discuss why some components have a higher rated power than others or why we cannot control a large motor with a small transistor, at which point we can introduce current.
As a hobby electronics enthusiast who has been dabbling with this stuff basically my whole life, and is currently lodged firmly somewhere in the gap between "total n00b" and "advanced beginner", I would absolutely agree. The gap between practice and theory in this field is so large, and so many books are all the way at one end of the spectrum or the other, that it's very hard (in my experience) to find material in the "sweet spot" between theory and practice.
The reality is, you can learn a lot, and do a lot, with a moderately superficial knowledge of the underlying theory. But at the same time, there's a lot you can't do, or a lot of mistakes you can make unknowingly, without knowing the theory. Learning it incrementally, piece-meal as needed, is somewhat doable, but it's a slog. I wish I had a good answer for people who want to "do some electronics" but don't want to go get an E.E. degree.
Only have the kindle sample at present, as it's a fair chunk of money for my budget.
1. Resistors (of course, for voltage divider mostly)
2. Capacitors (to be connected to power pins to filter, and usually pF/uF for different places. I forgot the "rules" since I haven't touched it for a few months)
3. Diodes (to protect against backward flow)
And that's pretty much it. From my understanding, the pins are also transistors but there is no need to go down that level (only need to know voltage tolerance, output signal strength and such). And even transistors are pretty easy to understand for TTL gates.
To go a bit further, I never read much about Op Amp, but considering you can build logic gates with Op Amps, maybe it not that difficult if I do not need to look into the details? I found anything that can be abstracted into logic gates to be easier to digest, but of course actually building a computer from Op Amp or TTL is still a feat beyond my reach (Ben Eater has a very good series).
Also a free one: https://www.analog.com/en/education/education-library/linear...
It should provide formulas if needed but avoid any mathematical explanation if possible. It should also be based on scenarios instead of components, in a "You should use an X component parallel/serialized between point a and b for the purpose of Y".
For example: "You probably want to protect the Vcc pin by connecting a capacitor between A and B from spikes, because XYZ will bring these spikes".
It should also supply a real life picture because I found it difficult to translate circuits on books to real life breadboards. On textbooks they usually use ideal components such as power sources with one terminal but it's kinda hard to wrap them around my head sometimes.
I understand it's probably too much to ask and one should build such knowledge slowly. But sometimes I dream a bit :D
Thanks! Yeah I probably should read more of those app notes. I'm mostly interested in digital though.
A good (at the no-mathematics level), cheap but somewhat older book on power protection is Protection of Electronic Circuits from Overvoltages, Ronald B Standler, published by Dove. Focused more on whole-device protection rather than individual-IC protection though.
NB. Capacitors on supply pins of ICs are usually more for 1. mitigating noise emission from the IC onto the power rails, affecting other circuit components; 2. stabilising the power supply to the IC (and so its operational parameters) while it deals with signal transients.
If you are worried about an individual IC getting voltage spikes on its power supply pin(s), then you're probably doing it wrong. If not, use TVSes (transient voltage suppressors).
Arduino For Scientific Measurement covers many of these in a straightforward, somewhat chatty way, for low frequency and DC signals. It's by a guy who has done a lot of well/bore measurement for the oil and gas industry and it is very focussed on the practice--there's no theory at all (except a very brief qualitative sketch of an ADC, IIRC).
Radio frequency is a whole other kettle of lobsters. Lots more to learn there.
If I was at ground zero now I’d probably buy that, then do Khan Academy algebra and calculus, then pick up Art of Electronics and then Sedra/Smith.
Art of Electronics is really important as it discusses applied theory rather than just theory. The real world is a lot less ideal and has edge cases and problems galore in it and concerns which don’t even appear in theoretical texts.
I honestly wish I had all this stuff as a kid. Had to put up with local library contents which were full of garbage.
Remember back in the day, to make a high powered audio amp, you needed a tonne of components and now you can get a 150W amp on a chip with a couple of external components. Some people will be interested in how each section works but many just want an audio amp!
If you were learning formally/professionally, that would be very different and the narrative in the AoE is very useful, especially around improving transistor characteristics by building up supporting components.
A 150W audio amplifier is a surprisingly difficult thing to get working right, even with an off the shelf IC. You have to consider grounding, trace impedances, current density, power supply quality, filtering and parasitics really otherwise you end up with wildly oscillating nightmares or exploding amplifier ICs.
Careful you might get Audiophiles arguing that an IC doesnt cut the mustard.
Are you talking about the 2nd edition (1989) or the updated 3rd edition (2015)?
Cincinnati, Denver, Edmonton, Kansas City, and Seattle are among those libraries: https://www.libraryjournal.com/story/public-libraries-workfo... . Search your local library for this title and see what you find.
Akin to a course in driving rather than car design. Not sure how many books approach it that way but for a lot of people building fully customised electronic circuits is too much effort.
I have found most people are rusty when it comes to Electronics, and electricity.
The Art of Electronics, and it's lab, is very long. I was shocked when I heard Harvard Students completed it in 1 semester. It's recommended here a lot though. There's nothing wrong with it other than being written years ago. I don't like the part on computers, and solid state electronics. (I'm too lazy to pull out my copy, but would love to know how it's possible by a ex student. Maybe it's a two semester course? It's in the foreword to anyone interested.)
If you just want a decent understanding of electricity, I like the "Make" publications. Throw in the Dummies whatever on Electronics.
The US navy also has a decent books too. They are free.
If wiring a house/building pick up a copy of Ugly's, and Dewalt Electrical code reference. Make sure you know how a 3 way switch works before putting the books down. For some reason a three way switch is Greek to a lot of people.
If you are really suppose to know this stuff, but feel like a fraud, pick up Electricial Engineering 101 Everything you should have learned in school but didn't.
I don't have a recommendation for working on automobiles though. Even though the basics of electronics will get you through most problems you will encounter when working on your vechicle, I am still looking for an in-depth manual. Something that goes deep into the computers of our vechicles. The books recommended to mechanics just skim over a lot of the complicated stuff. There's a need for an in-depth book on electric vehicles. I'm always looking for anything Tesla, but it's all priority? Or, very high priced information. Elon if you ever read this; we love, and respect you. Us shade tree mechanics are salivating over your engineer's repair info. There are a lot of hot rod types that want to get your salvaged vechices back on the road. And no you don't inside info to get a crashed Tesla up and running, but it would be nice. We might remember the favor when there's more competition?
It's all about manipulating OHM's law. Again--it's all about OHM's law for the theory. Don't make it more complicated than needed.
Learning about resistors, caps, potentiometers, etc. is pretty basic.
Oh yea, a nice DVOM, like Fluke 88, and a power source, will make your life easier. You don't need a Fluke 88 with all the attachments. I got one in Reno for $75.00, and just love the quality of the instrument. I truly feel if a guy likes their tooling it just makes solving a problem less of a hassle.
AoE is at the level of "you might have to do just about anything with an op amp that's possible with an op amp, but you won't be designing op amps". Yeah, that's a little hardcore for hobbyists, but just about everything you might need is in there somewhere, or at least you'll learn what the thing you need is called.
https://www.easy-do-it-yourself-home-improvements.com/3-way-...
And more generally, the difficult part about building electricity is code. Codebooks are absolutely huge, difficult to read, and can vary by locality (not just by country or state but actually at the municipal level). I just don't have it in me to try and memorize a huge code book just so I can do a bit of wiring around the house (already need to memorize a bunch of standards in my day job as a mechanical engineer).
Pfft. If they really want to extract maximum profit, they should consider selling word-by-word. Perhaps more important words could be auctioned, there are endless possibilities.
Even 15 years later, I still can't do things every uni grad should be able to through practice, and drill. You will never be as good as an engineer with university education, if you self-study.