3 ms·
A couple of things to add: TI's Opamps for Everyone goes into great detail on various opamp circuits and their design criteria. If you have a mind for designi
by brandmeyer 10y ago
A couple of things to add:
TI's Opamps for Everyone goes into great detail on various opamp circuits and their design criteria.
If you have a mind for designing your own filters, GNU Octave's signal and controls packages more or less replicate commercial Matlab's controls and signal processing toolboxes (console mode only, of course).
LTSpice is a free SPICE with built-in schematic capture. It is very much tuned for selling Linear's catalog, since it contains models for many of their parts, but is also generally useful.
- kasbah 10y agoLTSpice is already on the list! Have started reading over the TI book: http://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf http://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf Do you have a link or more info on working with Octave in this way?
- brandmeyer 10y agoAny introductory text on SISO (single input/single output) control theory will be a good start, since the same underlying tools are used for signal processing as well as active control systems. The Wikibook on control systems is OK, and will at least get you a feel for some of the mathematics. Modern Control Systems by Dorf and Bishop is a great SISO textbook. Modern Control Theory by Brogan is a great MIMO (multi-input/multi-output) text, too. For just noodling and doodling around, the functions 'tf', 'ss', 'bode', 'freqz', 'butter', 'tf2sos', 'besself', and 'c2d' are a decent start. https://ccrma.stanford.edu/~jos/filters/filters.html https://ccrma.stanford.edu/~jos/filters/filters.html and http://dspguide.com/ http://dspguide.com/ are great online references for digital signal processing, and you'll find that many of the underlying mathematical tools for discrete-time analysis carry over into the continuous domain, too.