This Project comes from the necessity of getting a wave generator with a bandwidth over 10 Mhz and an harmonic distortion under 1%, all of this with a low cost price.
This document describes a design of a wave generator with a bandwidth over 10MHz , which produce:  sine, triangle, sawtooth, or square (pulse) waveforms with an harmonic distortion under 1%, duty-cycle adjustment, frequency modulation, TTL output and offset voltage. It is also presented the design of a frequency counter.

Step 1: Parts list

This is the main parts list.
The main part, MAX 038 is a discontinued part, but it still can be bought .

It is attached  an approximate budget.

<p>Hi,</p><p>Where can the MAX038 chip be bought, I can not buy a working one..</p>
Very cool. Is there a way to output this to a PC so as to use its display? CRT's are getting a little scarce in small sizes. Maybe mic jack? That obsolete IC can still be had for about $21 US.
If you need Know the frequency, I will try to upload a frequency counter as soon as possible.
<p>I like your design and I'm building this project.<br>Could you upload a schematic of a frequency counter?</p>
<p>i checked the voltage on the vref it is still in the negative range. can you help me what is the problem?</p>
i think that you must check first that the chip work correctly, because i bought 11 chips, and only worked one. (10 from china and the good one in england).<br>You can test with an easy circuit, like it is showing in the chip pdf.<br> you dont have to use this pin, you can use a voltage divisor instead. (see the circuit explanations for farther infor
<p>hello jmrt.</p><p>The pin1 (REF) of the chip MAX038 it is a positive voltage, and it is an output.</p><p>All the designe of this project is based on the MAX038 PDF.</p><p><a href="http://datasheets.maximintegrated.com/en/ds/MAX038.pdf" rel="nofollow">http://datasheets.maximintegrated.com/en/ds/MAX038...</a></p>
<p>hello. we did this project and our supply V- = -5v and<br>V+ = +5v. but why does the input voltage in pin1 is in negative??:( Vref= -3.5v)</p><p>pls help us. this is for our project study.. thank you!! :)<br></p>
can asy make one much cheaper with a waveform generator ICL8038 <br>IT GIVE SAWTOOTH,square,sine and other circuits can be added to easy,op amp circuits and more
I know, but the MAX038 have a bandwidth of 20MHz or more, and the ICL8038 have only a bandwidth of 300KHz, so this is a low cost &quot;high&quot; waveform generator... :) <br> <br>
Amazing job!!!!
THANK YOU FOR THIS! <br>I just ordered the parts, this is an awesome design around an awesome chip ! <br>I was looking around for a cheap and decent function generator for some time now and I don't have the time now to to deepen myself in making/designing a desent circuit for a diy function generator, but you did al the work for us ! <br>You really helped me, thank you, its highly appreciated !
If you have some problem when you build it, only let me know and I will help you.
is it useful as a 220v 0-60 hz motor controller..
It is not.
Nice! <br>Voted, and Blogged about it: <br>http://faz-voce-mesmo.blogspot.pt/2013/11/muahahaha-bolas-de-fogo-e.html
Nice! Like the Fabbing side of it, too. :) <br>Voted, and also Blogged about it, too useful to pass un-noticed: <br>http://faz-voce-mesmo.blogspot.pt/2013/11/muahahaha-bolas-de-fogo-e.html
I really like the box. <br> <br>Good show. <br> <br>Joe
That is one expensive integrated circuit. I would hate to let the magic smoke out of that one!
It is more expensive to buy a new one with this characteristics. <br>It cost to build about 100 euros.
Good to know. The whole project is very interesting and an impressive end result. My only complaint about the article is that if you're going to hype something as 'low cost' right in the title, then saying how much it cost should be right in the project description. I went though every page of it trying to figure out exactly how 'low cost' is low cost'.. heh
Hello. I already put a budget attached in the second step. <br> <br>
Unfortunately, 'low cost' is a relative term. In this kind of thing, it's low compared to what a commercial product with similar specs would cost.. Look around the surplus market for that chip, you may get lucky and find one for a lot less.
Yeah the Max038 is obsolete now anyway like the XR2206, best not to make new designs using it.
That's not entirely true, it depends on which sort of performance you want. You could build a high-end 12 bit DDS version that would work quite well up to 10 MHz pretty cheaply using a low-end FPGA, DAC and a good output filter! Total cost would probably be somewhere around 30-40 Euro.<br> <br> On the other hand, if you wish to go analog:<br> If you need a low distortion sine-wave oscillator nothing quite beats a Wien-bridge oscillator with a light-bulb is a good choice. For higher frequencies a Collpits-oscillator isn't a bad choice, but keeping it running over a wide frequency range of several octaves is problematic. But I should probably stop before I scare people away. :)<br>
This is good work ! I am a fan of another obsolete part the Intersil 8038 which works well up-to 50 kHz. Unfortunately these analog IC's have disappeared.
Thanks Carlosrhrh <br>I've had a MAX038 in my parts bin for many years waiting for me to get around to making it a project. Now that I've seen your efforts and your PCB artwork I have been inspired to finally go ahead with it. Aldente46
I love it
Awesome job! Looks very professional! <br>

About This Instructable


400 favorites


More by Carlosrhrh: Interface to connect a Roomba vacuum with a PC Low cost  waveform generator (0 - 20MHz)
Add instructable to: