Square waveform generator

Thread Starter

Sathishk

Joined Feb 3, 2014
4
Hi, I am new to this site. I want to build a circuit for generating square wave of frequency (1 Hz to 2500 Hz). Can anyone help me?
 

MrChips

Joined Oct 2, 2009
30,821
Hello Sathish. Welcome to All About Circuits. We hope your stay here will be a long and fruitful one.

Square waves can be generated very easily using the ubiquitous 555 timer circuit.
I recommend you select a CMOS version such as TLC555 or LMC555.

Of course, frequency stability should be a prime consideration when choosing an appropriate solution.

Here are a couple of references to 555 circuits:

http://www.allaboutcircuits.com/vol_6/chpt_8/1.html

http://www.sentex.ca/~mec1995/gadgets/555/555.html
 

THE_RB

Joined Feb 11, 2008
5,438
There is a simple accurate single-chip circuit here;
http://www.romanblack.com/onesec/SineDDS.htm

That will make squarewaves from 5Hz to 20kHz.

The squarewaves are extremely accurate for frequency (in decimal Hz steps) and xtal locked so the freq will not drift.

Frequency ranges and adjustment step size;
5Hz to 1kHz, step 5Hz
1kHz to 2kHz, step 10Hz
2kHz to 4kHz, step 20Hz
4kHz to 8kHz, step 50Hz
8kHz to 20kHz, step 100Hz

If you just want square waves you don't need the filter circuit, you only need the IC, 3 buttons, 5v supply and xtal/caps.

To build the circuit you will need to be able to program the supplied HEX file into a PIC 18F1320 chip. :)
 
Top