Dangerous Prototypes

In development => Project development, ideas, and suggestions => Topic started by: embeddederic on January 02, 2012, 06:53:14 pm

Title: Sine Waving into the New Year!
Post by: embeddederic on January 02, 2012, 06:53:14 pm
I have been slowly reading through Jim Williams "Analog Circuit Design" book. Not slowly because it is boring, it is actually very interesting and a good read; I just get easily distracted and it has been a few weeks since I picked it up. I am about 200 pages or so into it and my favorite chapter so far has been the one where Jim Williams describes the steps he took while recreating William Hewlett's Model 200A Wien Bridge Oscillator. It is essentially the same project described in Linear Tech's AN43 Appnote, but with a lot more background and Jim describes the inner workings very conversationally in the book.

Jim's first iteration of the circuit consisted of a RC Wien Bridge, an LT1037 Opamp and a #327 Lamp. The Lamp is used as a variable resistor that starts out at a very low 98 Ohms DC resistance that helps get the Opamp oscillating (because of the increased gain) and ends up stabilizing at around 235 Ohms once it heats up (thus servo-ing the gain down to an equilibrium point that keeps the circuit oscillating).

I thought this would be a fun circuit to build up and recreate.
[attachment=1]
[attachment=3]
I hooked everything up on the breadboard just to prove out the circuit then I transferred the circuit over to a more permanent FR4 copper PCB.
[attachment=2]
[attachment=0]

There is more detail about this project on my blog. http://http://embeddederic.blogspot.com/2012/01/sine-waving-into-new-year.html
Title: Re: Sine Waving into the New Year!
Post by: bearmos on January 05, 2012, 02:08:06 pm
This looks like a fun project, thanks for sharing Eric!

( ! ) Fatal error: Uncaught exception 'Elk_Exception' with message 'Please try again. If you come back to this error screen, report the error to an administrator.' in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
( ! ) Elk_Exception: Please try again. If you come back to this error screen, report the error to an administrator. in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
Call Stack
#TimeMemoryFunctionLocation
10.00992062704session_write_close ( )...(null):0
20.01032194296ElkArte\sources\subs\SessionHandler\DatabaseHandler->write( )...(null):0
30.01032195072Database_MySQL->query( ).../DatabaseHandler.php:119
40.05382333808Database_MySQL->error( ).../Db-mysql.class.php:273