Square waveform generator

Discussion in 'General Electronics Chat' started by Sathishk, Feb 8, 2014.

  1. Sathishk

    Thread Starter New Member

    Feb 3, 2014
    4
    0
    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?
     
  2. bertus

    Administrator

    Apr 5, 2008
    15,649
    2,348
  3. crutschow

    Expert

    Mar 14, 2008
    13,052
    3,244
  4. MrChips

    Moderator

    Oct 2, 2009
    12,449
    3,365
    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
     
  5. THE_RB

    AAC Fanatic!

    Feb 11, 2008
    5,435
    1,305
    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. :)
     
Loading...