+ Reply to Thread
Results 1 to 11 of 11

Thread: LM555 as variable frequency oscillator

  1. #1
    xyz9915 Newbie
    Join Date
    Dec 2007
    Location
    pk
    Posts
    34

    LM555 as variable frequency oscillator

    Hello!
    I need a circuit in which the frequency of LM555 astable multivibrator can be controlled externally I mean by the help of transistor etc. So, please guide what modification may be done in the attached circuit
    Attached Images


  2. #2
    MikeMl Excellent MikeMl Excellent MikeMl Excellent MikeMl Excellent MikeMl Excellent MikeMl Excellent MikeMl Excellent
    Join Date
    Mar 2009
    Location
    Utah
    Posts
    2,526

    Have you read the LM555 data sheet? It shows a crude VCO application. There are much better ICs available to create a VCO.

  3. #3
    xyz9915 Newbie
    Join Date
    Dec 2007
    Location
    pk
    Posts
    34

    I do not need a precise VCO, actually I want to control the frequency by the help of R2R (ladder network), where the digital input value will increase/decrease the DC voltage of R2R network, so the frequency may be varied from 1Hz to 5Khz (i.e. My desired frequency). So what should I do?

  4. #4
    ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent ericgibbs Excellent
    Join Date
    Jan 2007
    Location
    Hampshire. England.
    Posts
    10,454
    Blog Entries
    9

    Quote Originally Posted by xyz9915 View Post
    I do not need a precise VCO, actually I want to control the frequency by the help of R2R (ladder network), where the digital input value will increase/decrease the DC voltage of R2R network, so the frequency may be varied from 1Hz to 5Khz (i.e. My desired frequency). So what should I do?
    hi,
    Do you require a 1:1 mark/space ratio on the Vco square wave output.?

    Also whats the range of Vcontrol of the modulation.?
    Eric " Good enough is Perfect "
    I will NOT answer PM's requesting technical help, please use the Forum
    PIC tutorials: Nigel's www.winpicprog.co.uk/ Bill's: www.blueroomelectronics.com/

  5. #5
    MikeMl Excellent MikeMl Excellent MikeMl Excellent MikeMl Excellent MikeMl Excellent MikeMl Excellent MikeMl Excellent
    Join Date
    Mar 2009
    Location
    Utah
    Posts
    2,526

    Quote Originally Posted by xyz9915 View Post
    I do not need a precise VCO, actually I want to control the frequency by the help of R2R (ladder network), where the digital input value will increase/decrease the DC voltage of R2R network, so the frequency may be varied from 1Hz to 5Khz (i.e. My desired frequency). So what should I do?
    I misunderstood. Varying the frequency of a simple 555 astable by varying voltage doesn't work very well, but varying frequency by changing resistance in the timing network can work quite well.

    If you are planning to use a R/2R ladder, how many different discrete frequencies would you like to get?

    Also, it is possible to build a voltage-controlled current-source, which in turn drives the timing capacitor in the 555 astable, which does give a reasonable F vs V curve.

    I attached a sim of the 555 driven from a current source. I played with the values to get 5KHz and about 5Hz as the control input goes from 0 to 8V. If you change the supply voltage, you will have to re-optimize the other resistor values. Temperature stability will not be very good.
    Attached Images
    Last edited by MikeMl; 16th June 2009 at 04:52 PM.

  6. #6
    BrownOut Excellent BrownOut Excellent BrownOut Excellent BrownOut Excellent BrownOut Excellent BrownOut Excellent BrownOut Excellent
    Join Date
    Jun 2009
    Location
    Huntsville, Alabama USA
    Posts
    1,942

    Go here: 555 Timer/Oscillator Tutorial

    Scroll down until you find fig. 10. It's a little complex, but it allows wide freq variation and maintains 50% duty cycle, or 1:1 mark/space as our British friends say

  7. #7
    MikeMl Excellent MikeMl Excellent MikeMl Excellent MikeMl Excellent MikeMl Excellent MikeMl Excellent MikeMl Excellent
    Join Date
    Mar 2009
    Location
    Utah
    Posts
    2,526

    Quote Originally Posted by BrownOut View Post
    Go here: 555 Timer/Oscillator Tutorial

    Scroll down until you find fig. 10. It's a little complex, but it allows wide freq variation and maintains 50% duty cycle, or 1:1 mark/space as our British friends say
    Fig 10 in the subject link has nothing to do with a VCO

  8. #8
    BrownOut Excellent BrownOut Excellent BrownOut Excellent BrownOut Excellent BrownOut Excellent BrownOut Excellent BrownOut Excellent
    Join Date
    Jun 2009
    Location
    Huntsville, Alabama USA
    Posts
    1,942

    Sorry, I was responding to the orginal post that said he wanted to use a transistor, etc., and wanted to modify the attached ckt.

    EDIT: Getting back to fig. 10, it would be possible, I think, to replace the var. resistor with a FET biased in the linear region as a controlling device. I've often thought about that, but never tried it.
    Last edited by BrownOut; 16th June 2009 at 05:03 PM.

  9. #9
    Mr RB Excellent Mr RB Excellent Mr RB Excellent Mr RB Excellent Mr RB Excellent Mr RB Excellent Mr RB Excellent
    Join Date
    Jul 2008
    Location
    Out there
    Posts
    1,753

    Quote Originally Posted by xyz9915 View Post
    I do not need a precise VCO, actually I want to control the frequency by the help of R2R (ladder network), where the digital input value will increase/decrease the DC voltage of R2R network, so the frequency may be varied from 1Hz to 5Khz (i.e. My desired frequency). So what should I do?
    I think you could do it easy enough with a 2 transistor multivibrator.

    Since the "threshold" voltage is only 0.6v to trigger the base of the transistor(s) your incoming voltage from your R2R network would cause the base cap(s) to charge quicker and give you frequency control, which would be inverted.

    It's not that elegant but then you don't need a precise VCO.

    It is simpler than a 555+transistor etc and if you apply your control voltage to BOTH transistor bases of the multivibrator you should be able to maintain a decent 50:50 duty cycle while varying the frequency, although that may cost an extra couple of resistors.

  10. #10
    MrAl Excellent MrAl Excellent MrAl Excellent MrAl Excellent MrAl Excellent MrAl Excellent MrAl Excellent MrAl Excellent
    Join Date
    Sep 2008
    Location
    NJ
    Posts
    1,191

    Hi,

    Did you try simply using the 'control voltage' input? That's what it does,
    it varies the frequency as the voltage changes.
    Last edited by MrAl; 16th June 2009 at 06:01 PM.

  11. #11
    MikeMl Excellent MikeMl Excellent MikeMl Excellent MikeMl Excellent MikeMl Excellent MikeMl Excellent MikeMl Excellent
    Join Date
    Mar 2009
    Location
    Utah
    Posts
    2,526

    Quote Originally Posted by MrAl View Post
    ...Did you try simply using the 'control voltage' input? That's what it does, it varies the frequency as the voltage changes.
    The best I could get was about a 10:1 frequency range, varying the "CV" pin from near ground to near Vss. The duty cycle does not stay the same.

+ Reply to Thread

Similar Threads

  1. Variable Frequency Oscillator?
    By speakerguy79 in forum Datasheet/Parts Requests
    Replies: 2
    Latest: 13th March 2009, 09:45 PM
  2. LM555 output frequency drops when supply voltage from the regulator
    By Wan Xi in forum General Electronics Chat
    Replies: 16
    Latest: 9th January 2009, 08:41 PM
  3. High Frequency Variable Oscillator
    By nos_slived in forum Electronic Projects Design/Ideas/Reviews
    Replies: 21
    Latest: 2nd April 2005, 06:16 AM
  4. 555-based variable frequency square-wave oscillator
    By indecided in forum Electronic Projects Design/Ideas/Reviews
    Replies: 3
    Latest: 28th January 2005, 06:57 AM
  5. Help on variable oscillator
    By Curt in forum General Electronics Chat
    Replies: 5
    Latest: 3rd September 2003, 03:03 PM

Tags for this Thread