Variable Sine Wave Generator Design

Status
Not open for further replies.
I guess in my book, if one wants a sine-wave (only) generator, he wants a good sine wave, i.e., low distortion. For that, I'd avoid any function generator chips and try working with a Wein bridge circuit. Distortions as low as 0.05% are easy with that. Better than a pot for frequency adjustment, use a FET-input op amp and a dual 365pF variable capacitor with the gangs in parallel. The resistors in the circuit will have to be higher, but the variable cap gives the advantage of having no noise or steps in the adjustment -- truly infinite adjustment.

Dean
 
Frosty,

Is this the sort of simple thing you are looking for?

**broken link removed**

There is no mention of bandwidth limits, but that is a matter of careful component selection.

Yes! That is exactly it!
Thank you very much for sharing this circuit!
I will test this against my original idea of using a variable gyrator to control the frequency in colpits oscilator. Thanks again for sharing!
 

Or a variable Gyrator...
 

Thank you for sharing my enthusiasm towards analog design. I hate IC's for their distortion and often lack of availability such as the case with MAX038.
 

Because I don't whant to rely on some IC to do the job for me. Any idiot can learn to use an IC, there are few that can suplement it with analog counterpart. Further, IC's such as MAX038 are very hard to obtain and are usualy expensive. Also, discrete transistor design has its benifits such as higher gain-bandwidth product than in most IC's. This means higher frequencies can be achieved with transistor design than IC based design.

-I apologies for releasing the steam in my previous post.
 
Last edited:

Very nice! So if someone had access to (say) a PIC with xtal locked exact freq generation, they could improve the operation by generating a squarewave of exacly 50/50 duty cycle, and then using a current source to bias Q5 and Q6?
 
Very nice! So if someone had access to (say) a PIC with xtal locked exact freq generation, they could improve the operation by generating a squarewave of exacly 50/50 duty cycle, and then using a current source to bias Q5 and Q6?

Possibly, but 50/50 duty cycle can be generated from this circuit. It isn't so much that the timer doesn't generate a 50/50 cycle, rather the timer's drivers are not symmetrical. Therefore, it would totally depend on the PIC's output drivers wether that would be an improvement or not. I'd like to investigate using a symmetrical clamp on the timer's output to mitigate this issue.

Another improvment would be to use a match transistor pair for the Q5/Q6 sine wave generator.
 
Last edited:
Ne 555 base oscillator

Here is the one I built. It produces a square, triangle, and low-distortion sine wave. It will run from a few hertz to nearly 1MHZ. If you replace the 555 with a fast comparator circuit, you might make 2MHZ.


Please help us to make this..........
 
Please help us (school kids?) to make this..........
The complete schematic is there including resistor values.
Use European BC547 transistors or American 2N3904 transistors which are nearly the same.

Then you are simply copying and soldering the circuit instead of designing it.
Is your teacher reading this?
 
Frosty,
Is this the sort of simple thing you are looking for?
**broken link removed**
There is no mention of bandwidth limits, but that is a matter of careful component selection.

I can't seem to access the site indicated --- membership required or something? What's the deal?
 
Thank you so much......
We have to make a Signal Generator in our Course
As there are many function generator IC's (max038, icl8038, dds ic)..... max 038 is the maximum frequency generating IC (nearly 20MHz).... So we thought to order that but unfortunately it doesnt work...... We couldnt find the fault..... the IC draws huge current overloading the supplies and voltage is droped highly.... NO any output.... As the submission date is closer we thought to make this 555 based circuit as soon as possible.......... Please be kind enough to help us...... Thank you
 
The ICL8038 is obsolete and the MAX038 is also not made anymore. Some people think the XR2206 function generator IC is still available.
 
You can beat two high frequency oscillators together in a down mixer and low pass filter the output.
 
Is it possible to make the 555 based 1 ?? i have already designed the circuit in ISIS and it works there...... now we are going to make the hardware......
npn transistors - 2n3904 pnp 2n3906 is it okay???
 
Carltons_eng,

Here is a amplified version of what was revealed in post #31 of this thread. The design equations are given. You will have to find opamps that can operate at the frequency you desire. Notice the frequency is controlled by one resistor. The catch is that two opamps are needed.

Ratch
 
You can beat two high frequency oscillators together in a down mixer and low pass filter the output.
i forget the model number, but there was an HP audio generator that used this method to get a VERY low distortion sine wave.
 
Here is a amplified version of what was revealed in post #31 of this thread.
It is TOO SIMPLE because it has nothing to control the output amplitude.
The output will fade to nothing or it will keep increasing until it is a saturated square-wave.

Many years ago HP used a light bulb to control the amplitude because its resistance changes with signal voltage. Newer oscillators use a Jfet to control the output amplitude.
 
audioguru,

It is TOO SIMPLE because it has nothing to control the output amplitude.
The output will fade to nothing or it will keep increasing until it is a saturated square-wave.

How can you say that? R6 in series with two paralled diodes provides the nonlinear resistance needed to control the output.

Many years ago HP used a light bulb to control the amplitude because its resistance changes with signal voltage. Newer oscillators use a Jfet to control the output amplitude.

Yes, those are both tried and true ways to control the amplification. So is using diodes.

Ratch
 
Last edited:
Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…