News for hackers. Stuff that matters.
Re:Bad Circuit Design by staycoolboy on Wednesday June 10, 2020 @12:24PM (#23478903)
Nice. This forum could use a little more circuit discussion IMHO, but I think IRL the ratio of analog-circuit blogs to web-design blogs is close to epsilon.
Re:Bad Circuit Design by kayson on Wednesday June 10, 2020 @06:47PM (#23483083)
Analog circuit design is very very secretive because the semiconductor industry is so cutthroat. I would definitely get fired if I posted about any of my design work on a blog. And to be fair, anything specific enough to be interesting could be copied easily enough. For a website, there is an enormous amount of visibility into the final product. You can even look at the source. For circuits, though, all you get is a tiny piece of plastic and metal with a silicon die inside. Even if you decap it, analyze it, and produce a netlist, the information is still limited and very hard to use.

If anyone has any questions about analog design in general, though, I'd be happy to answer them. Maybe a Q&A blog would be interesting enough?

Re:Bad Circuit Design by cptnapalm on Wednesday June 10, 2020 @09:47PM (#23484436)
I've tried a few times to get started learning, but I always hit serious snags. I've tried Practical Electronics for Inventors, but got lost in all the electrons. I got decently far in Art of Digital Design (culminates in making a PDP-8) but hit a part too hard for me and got stuck. Any suggestions?
Re:Bad Circuit Design by staycoolboy on Thursday June 11, 2020 @01:50PM (#23491432)
This is my favorite circuit book:

https://www.amazon.com/Analog-Circuit-Design-Personalities-E...

It is written from zen-level experts in a very ELI5 way. The examples start off with a naive approach, and step by step explain how they were improved, in some cases over decades.

Plus it focuses on how analog really is an art. Circuits have so many competing design parameters, and the canvas is so wide open, that it really takes a different kind of brain to approach the problem. This book gives a peak into that process in a comical, light-hearted way.

Re:Bad Circuit Design by HeyLaughingBoy on Wednesday June 10, 2020 @10:57PM (#23484803)
My canonical answer to this question for the last 2 decades+ has been The Radio Amateur's Handbook. It will take you from zero to basic electronics with a healthy dose of radio theory and it is eminently approachable. I haven't read an edition in years, so I don't know how much it's changed. My recommendation would be the pre 1995 editions. Usually easy to find at libraries, but not these days...

I think I also have this book https://www.amazon.com/Analog-Circuit-Design-Personalities-E...

Or some other similar book from Jim Williams. It's not as much about electronics as it is about the engineers who came up with interesting ideas and designs.

Which brings up another idea: google Analog Devices Analog Dialog. They put out this newsletter for like 50 years and it pretty much tells the history of precision analog design.

Yeah, I'm paid to program, but I'm still an old school analog circuit design pretender at heart :-)

Re:Bad Circuit Design by kayson on Thursday June 11, 2020 @03:19AM (#23486058)
For a practical understanding of electronics, there's no need to go so far deep into the theory that you'd get "lost in all the electrons". I really like HyperPhysics for the basic, basic theory - http://hyperphysics.phy-astr.gsu.edu/hbase/emcon.html#emcon I would go through the Circuit Elements tree first, then the Electric Circuits. If you want to go further, there are tons of college courses with lecture notes available online. You're probably looking for something like an EE201/Electronic Circuits. Here's one I found that seemed to have all the important topics: http://tuttle.merc.iastate.edu/ee201/topics.htm Unfortunately, sometimes the lecture notes are hard to understand since they're not meant to be a standalone tutorial. You may also check MIT or Stanford for their free course versions, which probably have the entire lecture.

From there, to be honest, I'm not sure what to suggest. One thing I usually recommend to people interested in electronics is to pick up a breadboard kit/tutorial like one by Elegoo on Amazon. It's slightly more programming focused, but it covers a lot of other circuit topics and it's a great way to get started with experimentation. I find that being able to actually produce something as you're learning makes it a lot more engaging.

Art of Digital design is a 2nd or 3rd year college level textbook so you might be missing some context there. I would say if you want to go further, look into a transistor-level circuit course (which I took after EE201). That covered both analog and digital transistor circuits, which supported the digital design class I was taking at the same time.

Re:Bad Circuit Design by ur-whale on Wednesday June 10, 2020 @03:36PM (#23481121)
> This forum could use a little more circuit discussion

Yes, and specifically analog circuit design.

Digital circuits are nice and all, but in the end they're very much like coding than actual electronics.

Re:Bad Circuit Design by vonmoltke on Wednesday June 10, 2020 @04:34PM (#23481759)
As long as your tolerances are large enough. And you remember all your pull-ups/pull-downs. And...
Re:Bad Circuit Design by TFortunato on Wednesday June 10, 2020 @05:31PM (#23482383)
To paraphrase a joke I heard before, the only difference between an Analog Engineer and a Digital Engineer, is the analog engineer knows they are working on analog circuits.
Re:Bad Circuit Design by pstuart on Wednesday June 10, 2020 @05:51PM (#23482570)
I thought it was s/analog circuits/ an antenna/, but yours works too.
Re:Bad Circuit Design by inamberclad on Wednesday June 10, 2020 @05:25PM (#23482328)
the real world always finds ways to interject
Re:Bad Circuit Design by staycoolboy on Thursday June 11, 2020 @11:25AM (#23489843)
My analog mentor once told me: there is no such thing as "digital circuits", everything is analog, it's just a matter of slopes. Which is correct, after spending 5 years as a VLSI digital circuit designer, most of my time was fixing min-delay and slope violations, and track routing fuckups by the auto router. And fitting bug fixes into my allotted area.
Re:Bad Circuit Design by pvarangot on Wednesday June 10, 2020 @06:37PM (#23482996)
That's because a bug in hardware becomes a feature after MP and generates a number of issues or bugs or features in software. Those will eventually bubble up to web-design problems if there's a webpage involved.