Super Duper Vdd stiffening required on 555 timer, what is the best way?Choosing resistor values for a 555 timerTriggering a 555 timer ICShould a 555 IC remain powered when a [battery powered] device is turned off?Control Output Shock From Cockroft-Walton DoublerGeneral circuit debugging techniques, and my 555 timer in particular555 auto-off timer circuit validityIs there anything wrong with this particular timer circuit utilizing 555?Controlling spotwelder timer with 555

I don't have the theoretical background in my PhD topic. I can't justify getting the degree

How do the Etherealness and Banishment spells interact?

Duplicate instruments in unison in an orchestra

How to prevent clipped screen edges on my TV, HDMI-connected?

Does Norwegian overbook flights?

Can RMSE and MAE have the same value?

Why is there so little discussion / research on the philosophy of precision?

Most natural way to use the negative with つもり

Why do banks “park” their money at the European Central Bank?

Was it ever possible to target a zone?

Can I get temporary health insurance while moving to the US?

What verb is かまされる?

How would a Creature that needs to be seen by Humans evolve?

Are there any elected officials in the U.S. who are not legislators, judges, or constitutional officers?

How do I prevent other wifi networks from showing up on my computer?

Sql server sleeping state is increasing using ADO.NET?

Are modern clipless shoes and pedals that much better than toe clips and straps?

How to find out the average duration of the peer-review process for a given journal?

"Sorry to bother you" in an email?

Very slow boot time and poor perfomance

Non-visual Computers - thoughts?

Is MOSFET active device?

Architectural feasibility of a tiered circular stone keep

Did the British navy fail to take into account the ballistics correction due to Coriolis force during WW1 Falkland Islands battle?



Super Duper Vdd stiffening required on 555 timer, what is the best way?


Choosing resistor values for a 555 timerTriggering a 555 timer ICShould a 555 IC remain powered when a [battery powered] device is turned off?Control Output Shock From Cockroft-Walton DoublerGeneral circuit debugging techniques, and my 555 timer in particular555 auto-off timer circuit validityIs there anything wrong with this particular timer circuit utilizing 555?Controlling spotwelder timer with 555






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;








9












$begingroup$


I am using a 555 timer for a (16bit) frequency sensor/counter.



It works by counting the number of pulses read in the 125ms sample time set by a 555 timer; resets & repeats...



I am using the timer in astable operation.




  • TH (time pulse high) is the sampling ON signal.



    This time is set and trimmed (+/- 5% adjustment range) with a high quality POT.



  • TL (time pulse
    low) falling edge initiates a data-latch read --> then a counter reset operation


enter image description here



Right now I have it on a bread board. I am making a PCB for the final design and I want to iron out the following problem for the PCB design.



Here is the problem:



The measured frequency is not super stable (+/- ~3Hz @ 25kHz) and it takes a while to settle.



I think it is because the sample time is getting affected by the noise on the Vdd rail. I have decoupling caps on all the IC's but it is on a bread board so this can be expected.
For the PCB layout I want to insure the 555 timer is on a solid 5v and the DCDC converter output is steady.



Here are some ideas I have on how to do this.



  1. Use a rail-rail opamp and 4v7 reference to regulate the Timer Vdd @ 4v7

  2. Use ferrite beads to further decouple the Timer and all the other ICs from each other.

  3. Use a seperate DCDC converter for the timer.

  4. Use a linear regulator IC for the Timer Vdd.

Which of these would be the best practice for insuring a constant timer Vdd value?










share|improve this question











$endgroup$









  • 17




    $begingroup$
    Maybe you should use a crystal instead. I am actually impressed that it's only +/- 3Hz @ 25 kHz. That's great, considering you're using a 555 timer.
    $endgroup$
    – Harry Svensson
    Aug 12 at 13:25







  • 3




    $begingroup$
    VDD stiffening may not help : it may be some thermal effect (capacitor or the chip itself warming up). indeed, "takes some time to settle" suggests that. The other answers are absolutely correct : if 3Hz in 25kHz isn't good enough, you really want a fundamentally better source (e.g. watch crystal oscillator at 32.768 kHz.
    $endgroup$
    – Brian Drummond
    Aug 12 at 21:59







  • 1




    $begingroup$
    Awesome, I feel a lot better now about my circuit after finding out I'm getting pretty good results despite using a 555 timer as the reference. rev.2 will use a crystal and a counter to set the sample time. I can also adjust the sample time range by selecting which counter bit to use!
    $endgroup$
    – Tony
    Aug 13 at 0:53

















9












$begingroup$


I am using a 555 timer for a (16bit) frequency sensor/counter.



It works by counting the number of pulses read in the 125ms sample time set by a 555 timer; resets & repeats...



I am using the timer in astable operation.




  • TH (time pulse high) is the sampling ON signal.



    This time is set and trimmed (+/- 5% adjustment range) with a high quality POT.



  • TL (time pulse
    low) falling edge initiates a data-latch read --> then a counter reset operation


enter image description here



Right now I have it on a bread board. I am making a PCB for the final design and I want to iron out the following problem for the PCB design.



Here is the problem:



The measured frequency is not super stable (+/- ~3Hz @ 25kHz) and it takes a while to settle.



I think it is because the sample time is getting affected by the noise on the Vdd rail. I have decoupling caps on all the IC's but it is on a bread board so this can be expected.
For the PCB layout I want to insure the 555 timer is on a solid 5v and the DCDC converter output is steady.



Here are some ideas I have on how to do this.



  1. Use a rail-rail opamp and 4v7 reference to regulate the Timer Vdd @ 4v7

  2. Use ferrite beads to further decouple the Timer and all the other ICs from each other.

  3. Use a seperate DCDC converter for the timer.

  4. Use a linear regulator IC for the Timer Vdd.

Which of these would be the best practice for insuring a constant timer Vdd value?










share|improve this question











$endgroup$









  • 17




    $begingroup$
    Maybe you should use a crystal instead. I am actually impressed that it's only +/- 3Hz @ 25 kHz. That's great, considering you're using a 555 timer.
    $endgroup$
    – Harry Svensson
    Aug 12 at 13:25







  • 3




    $begingroup$
    VDD stiffening may not help : it may be some thermal effect (capacitor or the chip itself warming up). indeed, "takes some time to settle" suggests that. The other answers are absolutely correct : if 3Hz in 25kHz isn't good enough, you really want a fundamentally better source (e.g. watch crystal oscillator at 32.768 kHz.
    $endgroup$
    – Brian Drummond
    Aug 12 at 21:59







  • 1




    $begingroup$
    Awesome, I feel a lot better now about my circuit after finding out I'm getting pretty good results despite using a 555 timer as the reference. rev.2 will use a crystal and a counter to set the sample time. I can also adjust the sample time range by selecting which counter bit to use!
    $endgroup$
    – Tony
    Aug 13 at 0:53













9












9








9


1



$begingroup$


I am using a 555 timer for a (16bit) frequency sensor/counter.



It works by counting the number of pulses read in the 125ms sample time set by a 555 timer; resets & repeats...



I am using the timer in astable operation.




  • TH (time pulse high) is the sampling ON signal.



    This time is set and trimmed (+/- 5% adjustment range) with a high quality POT.



  • TL (time pulse
    low) falling edge initiates a data-latch read --> then a counter reset operation


enter image description here



Right now I have it on a bread board. I am making a PCB for the final design and I want to iron out the following problem for the PCB design.



Here is the problem:



The measured frequency is not super stable (+/- ~3Hz @ 25kHz) and it takes a while to settle.



I think it is because the sample time is getting affected by the noise on the Vdd rail. I have decoupling caps on all the IC's but it is on a bread board so this can be expected.
For the PCB layout I want to insure the 555 timer is on a solid 5v and the DCDC converter output is steady.



Here are some ideas I have on how to do this.



  1. Use a rail-rail opamp and 4v7 reference to regulate the Timer Vdd @ 4v7

  2. Use ferrite beads to further decouple the Timer and all the other ICs from each other.

  3. Use a seperate DCDC converter for the timer.

  4. Use a linear regulator IC for the Timer Vdd.

Which of these would be the best practice for insuring a constant timer Vdd value?










share|improve this question











$endgroup$




I am using a 555 timer for a (16bit) frequency sensor/counter.



It works by counting the number of pulses read in the 125ms sample time set by a 555 timer; resets & repeats...



I am using the timer in astable operation.




  • TH (time pulse high) is the sampling ON signal.



    This time is set and trimmed (+/- 5% adjustment range) with a high quality POT.



  • TL (time pulse
    low) falling edge initiates a data-latch read --> then a counter reset operation


enter image description here



Right now I have it on a bread board. I am making a PCB for the final design and I want to iron out the following problem for the PCB design.



Here is the problem:



The measured frequency is not super stable (+/- ~3Hz @ 25kHz) and it takes a while to settle.



I think it is because the sample time is getting affected by the noise on the Vdd rail. I have decoupling caps on all the IC's but it is on a bread board so this can be expected.
For the PCB layout I want to insure the 555 timer is on a solid 5v and the DCDC converter output is steady.



Here are some ideas I have on how to do this.



  1. Use a rail-rail opamp and 4v7 reference to regulate the Timer Vdd @ 4v7

  2. Use ferrite beads to further decouple the Timer and all the other ICs from each other.

  3. Use a seperate DCDC converter for the timer.

  4. Use a linear regulator IC for the Timer Vdd.

Which of these would be the best practice for insuring a constant timer Vdd value?







pcb-design noise 555 decoupling-capacitor






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Aug 13 at 16:30









Neil_UK

86.3k2 gold badges88 silver badges201 bronze badges




86.3k2 gold badges88 silver badges201 bronze badges










asked Aug 12 at 13:20









TonyTony

3651 silver badge11 bronze badges




3651 silver badge11 bronze badges










  • 17




    $begingroup$
    Maybe you should use a crystal instead. I am actually impressed that it's only +/- 3Hz @ 25 kHz. That's great, considering you're using a 555 timer.
    $endgroup$
    – Harry Svensson
    Aug 12 at 13:25







  • 3




    $begingroup$
    VDD stiffening may not help : it may be some thermal effect (capacitor or the chip itself warming up). indeed, "takes some time to settle" suggests that. The other answers are absolutely correct : if 3Hz in 25kHz isn't good enough, you really want a fundamentally better source (e.g. watch crystal oscillator at 32.768 kHz.
    $endgroup$
    – Brian Drummond
    Aug 12 at 21:59







  • 1




    $begingroup$
    Awesome, I feel a lot better now about my circuit after finding out I'm getting pretty good results despite using a 555 timer as the reference. rev.2 will use a crystal and a counter to set the sample time. I can also adjust the sample time range by selecting which counter bit to use!
    $endgroup$
    – Tony
    Aug 13 at 0:53












  • 17




    $begingroup$
    Maybe you should use a crystal instead. I am actually impressed that it's only +/- 3Hz @ 25 kHz. That's great, considering you're using a 555 timer.
    $endgroup$
    – Harry Svensson
    Aug 12 at 13:25







  • 3




    $begingroup$
    VDD stiffening may not help : it may be some thermal effect (capacitor or the chip itself warming up). indeed, "takes some time to settle" suggests that. The other answers are absolutely correct : if 3Hz in 25kHz isn't good enough, you really want a fundamentally better source (e.g. watch crystal oscillator at 32.768 kHz.
    $endgroup$
    – Brian Drummond
    Aug 12 at 21:59







  • 1




    $begingroup$
    Awesome, I feel a lot better now about my circuit after finding out I'm getting pretty good results despite using a 555 timer as the reference. rev.2 will use a crystal and a counter to set the sample time. I can also adjust the sample time range by selecting which counter bit to use!
    $endgroup$
    – Tony
    Aug 13 at 0:53







17




17




$begingroup$
Maybe you should use a crystal instead. I am actually impressed that it's only +/- 3Hz @ 25 kHz. That's great, considering you're using a 555 timer.
$endgroup$
– Harry Svensson
Aug 12 at 13:25





$begingroup$
Maybe you should use a crystal instead. I am actually impressed that it's only +/- 3Hz @ 25 kHz. That's great, considering you're using a 555 timer.
$endgroup$
– Harry Svensson
Aug 12 at 13:25





3




3




$begingroup$
VDD stiffening may not help : it may be some thermal effect (capacitor or the chip itself warming up). indeed, "takes some time to settle" suggests that. The other answers are absolutely correct : if 3Hz in 25kHz isn't good enough, you really want a fundamentally better source (e.g. watch crystal oscillator at 32.768 kHz.
$endgroup$
– Brian Drummond
Aug 12 at 21:59





$begingroup$
VDD stiffening may not help : it may be some thermal effect (capacitor or the chip itself warming up). indeed, "takes some time to settle" suggests that. The other answers are absolutely correct : if 3Hz in 25kHz isn't good enough, you really want a fundamentally better source (e.g. watch crystal oscillator at 32.768 kHz.
$endgroup$
– Brian Drummond
Aug 12 at 21:59





1




1




$begingroup$
Awesome, I feel a lot better now about my circuit after finding out I'm getting pretty good results despite using a 555 timer as the reference. rev.2 will use a crystal and a counter to set the sample time. I can also adjust the sample time range by selecting which counter bit to use!
$endgroup$
– Tony
Aug 13 at 0:53




$begingroup$
Awesome, I feel a lot better now about my circuit after finding out I'm getting pretty good results despite using a 555 timer as the reference. rev.2 will use a crystal and a counter to set the sample time. I can also adjust the sample time range by selecting which counter bit to use!
$endgroup$
– Tony
Aug 13 at 0:53










3 Answers
3






active

oldest

votes


















21













$begingroup$

Your measured short-term stability is about +/-0.01%, which isn't bad for an uncompensated RC timer.



You can improve it by using low temperature coefficient resistors and capacitors in the timing circuit, maybe by bypassing pin 5 to ground, by isolating the circuit thermally and electrically, in the extreme controlling the temperature in an oven, powering it from a battery with an ultra-low noise linear regulator and capacitance multiplier stage, and using opto-isolation on the outputs.



But that's just silly. Use a crystal, they're cheap and orders of magnitude better. For example, a 100kHz crystal, oscillator (74HCU04 + a couple resistors + load caps) and a divide-by-four (eg. a 74HC74). Tolerance (absolute accuracy) of that particular linked crystal is +/-30ppm or about 0.75Hz in 25kHz. Short term stability will be much better again.



There are also programmable oscillator products you can order, there might be one in a useful range for you.






share|improve this answer









$endgroup$














  • $begingroup$
    "Your measured short-term stability is about +/-0.01%, which isn't bad for an uncompensated RC timer." - How would one compensate it to make it more stable?
    $endgroup$
    – Harry Svensson
    Aug 12 at 14:30






  • 6




    $begingroup$
    @HarrySvensson You could isolate it from thermal effects like air currents and introduce deliberately temperature sensitive components to compensate for the drift of the capacitor and resistors (and, to a lesser extent, the IC). If crystals (and ceramic resonators) were not so cheap and available, such techniques might make sense. Another method is to use a lookup table driven by temperature, stored in EEPROM to trim some parameter.
    $endgroup$
    – Spehro Pefhany
    Aug 12 at 14:35






  • 1




    $begingroup$
    Better than a 100kHz crystal and 74HCU04, a 74HC4060 and a 6.4MHz crystal. Take your clock off of Q8, and Bob's yer uncle.
    $endgroup$
    – TimWescott
    Aug 13 at 1:02










  • $begingroup$
    @TimWescott good option, can use a rugged HC49 crystal too, with higher maximum drive.
    $endgroup$
    – Spehro Pefhany
    Aug 13 at 1:15



















14













$begingroup$

I don't think you will ever get the accuracy and stability you want from a 555 timer. The pulse width is determined by the values of resistors and a capacitor, and the values of these elements will change with temperature and over time.



For a precise pulse duration you should be looking at a crystal oscillator with a digital counter to generate the desired pulse.






share|improve this answer









$endgroup$






















    3













    $begingroup$

    While I have many fond memories of using a 555 timer, sadly, incredibly cheap microcontrollers with a crystal are almost always a better choice for timers nowadays.



    The PIC16 series has some members which have a very wide voltage range (3.3-18V+) and are available for a dollar and change.






    share|improve this answer








    New contributor



    Andrew Lentvorski is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.





    $endgroup$










    • 1




      $begingroup$
      Agreed, but I try hard not to use MCU's when I don't have to. I make IC tester boards. This is like a handy peripherally circuit that I can just copy and paste into new designs without having to flash program anything. Its so I don't need to use up a large expensive oscilloscope just to measure frequency.
      $endgroup$
      – Tony
      Aug 22 at 0:04













    Your Answer






    StackExchange.ifUsing("editor", function ()
    return StackExchange.using("schematics", function ()
    StackExchange.schematics.init();
    );
    , "cicuitlab");

    StackExchange.ready(function()
    var channelOptions =
    tags: "".split(" "),
    id: "135"
    ;
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function()
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled)
    StackExchange.using("snippets", function()
    createEditor();
    );

    else
    createEditor();

    );

    function createEditor()
    StackExchange.prepareEditor(
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: false,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: null,
    bindNavPrevention: true,
    postfix: "",
    imageUploader:
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    ,
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    );



    );













    draft saved

    draft discarded


















    StackExchange.ready(
    function ()
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2felectronics.stackexchange.com%2fquestions%2f452606%2fsuper-duper-vdd-stiffening-required-on-555-timer-what-is-the-best-way%23new-answer', 'question_page');

    );

    Post as a guest















    Required, but never shown

























    3 Answers
    3






    active

    oldest

    votes








    3 Answers
    3






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    21













    $begingroup$

    Your measured short-term stability is about +/-0.01%, which isn't bad for an uncompensated RC timer.



    You can improve it by using low temperature coefficient resistors and capacitors in the timing circuit, maybe by bypassing pin 5 to ground, by isolating the circuit thermally and electrically, in the extreme controlling the temperature in an oven, powering it from a battery with an ultra-low noise linear regulator and capacitance multiplier stage, and using opto-isolation on the outputs.



    But that's just silly. Use a crystal, they're cheap and orders of magnitude better. For example, a 100kHz crystal, oscillator (74HCU04 + a couple resistors + load caps) and a divide-by-four (eg. a 74HC74). Tolerance (absolute accuracy) of that particular linked crystal is +/-30ppm or about 0.75Hz in 25kHz. Short term stability will be much better again.



    There are also programmable oscillator products you can order, there might be one in a useful range for you.






    share|improve this answer









    $endgroup$














    • $begingroup$
      "Your measured short-term stability is about +/-0.01%, which isn't bad for an uncompensated RC timer." - How would one compensate it to make it more stable?
      $endgroup$
      – Harry Svensson
      Aug 12 at 14:30






    • 6




      $begingroup$
      @HarrySvensson You could isolate it from thermal effects like air currents and introduce deliberately temperature sensitive components to compensate for the drift of the capacitor and resistors (and, to a lesser extent, the IC). If crystals (and ceramic resonators) were not so cheap and available, such techniques might make sense. Another method is to use a lookup table driven by temperature, stored in EEPROM to trim some parameter.
      $endgroup$
      – Spehro Pefhany
      Aug 12 at 14:35






    • 1




      $begingroup$
      Better than a 100kHz crystal and 74HCU04, a 74HC4060 and a 6.4MHz crystal. Take your clock off of Q8, and Bob's yer uncle.
      $endgroup$
      – TimWescott
      Aug 13 at 1:02










    • $begingroup$
      @TimWescott good option, can use a rugged HC49 crystal too, with higher maximum drive.
      $endgroup$
      – Spehro Pefhany
      Aug 13 at 1:15
















    21













    $begingroup$

    Your measured short-term stability is about +/-0.01%, which isn't bad for an uncompensated RC timer.



    You can improve it by using low temperature coefficient resistors and capacitors in the timing circuit, maybe by bypassing pin 5 to ground, by isolating the circuit thermally and electrically, in the extreme controlling the temperature in an oven, powering it from a battery with an ultra-low noise linear regulator and capacitance multiplier stage, and using opto-isolation on the outputs.



    But that's just silly. Use a crystal, they're cheap and orders of magnitude better. For example, a 100kHz crystal, oscillator (74HCU04 + a couple resistors + load caps) and a divide-by-four (eg. a 74HC74). Tolerance (absolute accuracy) of that particular linked crystal is +/-30ppm or about 0.75Hz in 25kHz. Short term stability will be much better again.



    There are also programmable oscillator products you can order, there might be one in a useful range for you.






    share|improve this answer









    $endgroup$














    • $begingroup$
      "Your measured short-term stability is about +/-0.01%, which isn't bad for an uncompensated RC timer." - How would one compensate it to make it more stable?
      $endgroup$
      – Harry Svensson
      Aug 12 at 14:30






    • 6




      $begingroup$
      @HarrySvensson You could isolate it from thermal effects like air currents and introduce deliberately temperature sensitive components to compensate for the drift of the capacitor and resistors (and, to a lesser extent, the IC). If crystals (and ceramic resonators) were not so cheap and available, such techniques might make sense. Another method is to use a lookup table driven by temperature, stored in EEPROM to trim some parameter.
      $endgroup$
      – Spehro Pefhany
      Aug 12 at 14:35






    • 1




      $begingroup$
      Better than a 100kHz crystal and 74HCU04, a 74HC4060 and a 6.4MHz crystal. Take your clock off of Q8, and Bob's yer uncle.
      $endgroup$
      – TimWescott
      Aug 13 at 1:02










    • $begingroup$
      @TimWescott good option, can use a rugged HC49 crystal too, with higher maximum drive.
      $endgroup$
      – Spehro Pefhany
      Aug 13 at 1:15














    21














    21










    21







    $begingroup$

    Your measured short-term stability is about +/-0.01%, which isn't bad for an uncompensated RC timer.



    You can improve it by using low temperature coefficient resistors and capacitors in the timing circuit, maybe by bypassing pin 5 to ground, by isolating the circuit thermally and electrically, in the extreme controlling the temperature in an oven, powering it from a battery with an ultra-low noise linear regulator and capacitance multiplier stage, and using opto-isolation on the outputs.



    But that's just silly. Use a crystal, they're cheap and orders of magnitude better. For example, a 100kHz crystal, oscillator (74HCU04 + a couple resistors + load caps) and a divide-by-four (eg. a 74HC74). Tolerance (absolute accuracy) of that particular linked crystal is +/-30ppm or about 0.75Hz in 25kHz. Short term stability will be much better again.



    There are also programmable oscillator products you can order, there might be one in a useful range for you.






    share|improve this answer









    $endgroup$



    Your measured short-term stability is about +/-0.01%, which isn't bad for an uncompensated RC timer.



    You can improve it by using low temperature coefficient resistors and capacitors in the timing circuit, maybe by bypassing pin 5 to ground, by isolating the circuit thermally and electrically, in the extreme controlling the temperature in an oven, powering it from a battery with an ultra-low noise linear regulator and capacitance multiplier stage, and using opto-isolation on the outputs.



    But that's just silly. Use a crystal, they're cheap and orders of magnitude better. For example, a 100kHz crystal, oscillator (74HCU04 + a couple resistors + load caps) and a divide-by-four (eg. a 74HC74). Tolerance (absolute accuracy) of that particular linked crystal is +/-30ppm or about 0.75Hz in 25kHz. Short term stability will be much better again.



    There are also programmable oscillator products you can order, there might be one in a useful range for you.







    share|improve this answer












    share|improve this answer



    share|improve this answer










    answered Aug 12 at 13:38









    Spehro PefhanySpehro Pefhany

    222k5 gold badges177 silver badges464 bronze badges




    222k5 gold badges177 silver badges464 bronze badges














    • $begingroup$
      "Your measured short-term stability is about +/-0.01%, which isn't bad for an uncompensated RC timer." - How would one compensate it to make it more stable?
      $endgroup$
      – Harry Svensson
      Aug 12 at 14:30






    • 6




      $begingroup$
      @HarrySvensson You could isolate it from thermal effects like air currents and introduce deliberately temperature sensitive components to compensate for the drift of the capacitor and resistors (and, to a lesser extent, the IC). If crystals (and ceramic resonators) were not so cheap and available, such techniques might make sense. Another method is to use a lookup table driven by temperature, stored in EEPROM to trim some parameter.
      $endgroup$
      – Spehro Pefhany
      Aug 12 at 14:35






    • 1




      $begingroup$
      Better than a 100kHz crystal and 74HCU04, a 74HC4060 and a 6.4MHz crystal. Take your clock off of Q8, and Bob's yer uncle.
      $endgroup$
      – TimWescott
      Aug 13 at 1:02










    • $begingroup$
      @TimWescott good option, can use a rugged HC49 crystal too, with higher maximum drive.
      $endgroup$
      – Spehro Pefhany
      Aug 13 at 1:15

















    • $begingroup$
      "Your measured short-term stability is about +/-0.01%, which isn't bad for an uncompensated RC timer." - How would one compensate it to make it more stable?
      $endgroup$
      – Harry Svensson
      Aug 12 at 14:30






    • 6




      $begingroup$
      @HarrySvensson You could isolate it from thermal effects like air currents and introduce deliberately temperature sensitive components to compensate for the drift of the capacitor and resistors (and, to a lesser extent, the IC). If crystals (and ceramic resonators) were not so cheap and available, such techniques might make sense. Another method is to use a lookup table driven by temperature, stored in EEPROM to trim some parameter.
      $endgroup$
      – Spehro Pefhany
      Aug 12 at 14:35






    • 1




      $begingroup$
      Better than a 100kHz crystal and 74HCU04, a 74HC4060 and a 6.4MHz crystal. Take your clock off of Q8, and Bob's yer uncle.
      $endgroup$
      – TimWescott
      Aug 13 at 1:02










    • $begingroup$
      @TimWescott good option, can use a rugged HC49 crystal too, with higher maximum drive.
      $endgroup$
      – Spehro Pefhany
      Aug 13 at 1:15
















    $begingroup$
    "Your measured short-term stability is about +/-0.01%, which isn't bad for an uncompensated RC timer." - How would one compensate it to make it more stable?
    $endgroup$
    – Harry Svensson
    Aug 12 at 14:30




    $begingroup$
    "Your measured short-term stability is about +/-0.01%, which isn't bad for an uncompensated RC timer." - How would one compensate it to make it more stable?
    $endgroup$
    – Harry Svensson
    Aug 12 at 14:30




    6




    6




    $begingroup$
    @HarrySvensson You could isolate it from thermal effects like air currents and introduce deliberately temperature sensitive components to compensate for the drift of the capacitor and resistors (and, to a lesser extent, the IC). If crystals (and ceramic resonators) were not so cheap and available, such techniques might make sense. Another method is to use a lookup table driven by temperature, stored in EEPROM to trim some parameter.
    $endgroup$
    – Spehro Pefhany
    Aug 12 at 14:35




    $begingroup$
    @HarrySvensson You could isolate it from thermal effects like air currents and introduce deliberately temperature sensitive components to compensate for the drift of the capacitor and resistors (and, to a lesser extent, the IC). If crystals (and ceramic resonators) were not so cheap and available, such techniques might make sense. Another method is to use a lookup table driven by temperature, stored in EEPROM to trim some parameter.
    $endgroup$
    – Spehro Pefhany
    Aug 12 at 14:35




    1




    1




    $begingroup$
    Better than a 100kHz crystal and 74HCU04, a 74HC4060 and a 6.4MHz crystal. Take your clock off of Q8, and Bob's yer uncle.
    $endgroup$
    – TimWescott
    Aug 13 at 1:02




    $begingroup$
    Better than a 100kHz crystal and 74HCU04, a 74HC4060 and a 6.4MHz crystal. Take your clock off of Q8, and Bob's yer uncle.
    $endgroup$
    – TimWescott
    Aug 13 at 1:02












    $begingroup$
    @TimWescott good option, can use a rugged HC49 crystal too, with higher maximum drive.
    $endgroup$
    – Spehro Pefhany
    Aug 13 at 1:15





    $begingroup$
    @TimWescott good option, can use a rugged HC49 crystal too, with higher maximum drive.
    $endgroup$
    – Spehro Pefhany
    Aug 13 at 1:15














    14













    $begingroup$

    I don't think you will ever get the accuracy and stability you want from a 555 timer. The pulse width is determined by the values of resistors and a capacitor, and the values of these elements will change with temperature and over time.



    For a precise pulse duration you should be looking at a crystal oscillator with a digital counter to generate the desired pulse.






    share|improve this answer









    $endgroup$



















      14













      $begingroup$

      I don't think you will ever get the accuracy and stability you want from a 555 timer. The pulse width is determined by the values of resistors and a capacitor, and the values of these elements will change with temperature and over time.



      For a precise pulse duration you should be looking at a crystal oscillator with a digital counter to generate the desired pulse.






      share|improve this answer









      $endgroup$

















        14














        14










        14







        $begingroup$

        I don't think you will ever get the accuracy and stability you want from a 555 timer. The pulse width is determined by the values of resistors and a capacitor, and the values of these elements will change with temperature and over time.



        For a precise pulse duration you should be looking at a crystal oscillator with a digital counter to generate the desired pulse.






        share|improve this answer









        $endgroup$



        I don't think you will ever get the accuracy and stability you want from a 555 timer. The pulse width is determined by the values of resistors and a capacitor, and the values of these elements will change with temperature and over time.



        For a precise pulse duration you should be looking at a crystal oscillator with a digital counter to generate the desired pulse.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Aug 12 at 13:25









        Elliot AldersonElliot Alderson

        11.7k2 gold badges12 silver badges25 bronze badges




        11.7k2 gold badges12 silver badges25 bronze badges
























            3













            $begingroup$

            While I have many fond memories of using a 555 timer, sadly, incredibly cheap microcontrollers with a crystal are almost always a better choice for timers nowadays.



            The PIC16 series has some members which have a very wide voltage range (3.3-18V+) and are available for a dollar and change.






            share|improve this answer








            New contributor



            Andrew Lentvorski is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
            Check out our Code of Conduct.





            $endgroup$










            • 1




              $begingroup$
              Agreed, but I try hard not to use MCU's when I don't have to. I make IC tester boards. This is like a handy peripherally circuit that I can just copy and paste into new designs without having to flash program anything. Its so I don't need to use up a large expensive oscilloscope just to measure frequency.
              $endgroup$
              – Tony
              Aug 22 at 0:04















            3













            $begingroup$

            While I have many fond memories of using a 555 timer, sadly, incredibly cheap microcontrollers with a crystal are almost always a better choice for timers nowadays.



            The PIC16 series has some members which have a very wide voltage range (3.3-18V+) and are available for a dollar and change.






            share|improve this answer








            New contributor



            Andrew Lentvorski is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
            Check out our Code of Conduct.





            $endgroup$










            • 1




              $begingroup$
              Agreed, but I try hard not to use MCU's when I don't have to. I make IC tester boards. This is like a handy peripherally circuit that I can just copy and paste into new designs without having to flash program anything. Its so I don't need to use up a large expensive oscilloscope just to measure frequency.
              $endgroup$
              – Tony
              Aug 22 at 0:04













            3














            3










            3







            $begingroup$

            While I have many fond memories of using a 555 timer, sadly, incredibly cheap microcontrollers with a crystal are almost always a better choice for timers nowadays.



            The PIC16 series has some members which have a very wide voltage range (3.3-18V+) and are available for a dollar and change.






            share|improve this answer








            New contributor



            Andrew Lentvorski is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
            Check out our Code of Conduct.





            $endgroup$



            While I have many fond memories of using a 555 timer, sadly, incredibly cheap microcontrollers with a crystal are almost always a better choice for timers nowadays.



            The PIC16 series has some members which have a very wide voltage range (3.3-18V+) and are available for a dollar and change.







            share|improve this answer








            New contributor



            Andrew Lentvorski is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
            Check out our Code of Conduct.








            share|improve this answer



            share|improve this answer






            New contributor



            Andrew Lentvorski is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
            Check out our Code of Conduct.








            answered Aug 21 at 7:13









            Andrew LentvorskiAndrew Lentvorski

            462 bronze badges




            462 bronze badges




            New contributor



            Andrew Lentvorski is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
            Check out our Code of Conduct.




            New contributor




            Andrew Lentvorski is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
            Check out our Code of Conduct.












            • 1




              $begingroup$
              Agreed, but I try hard not to use MCU's when I don't have to. I make IC tester boards. This is like a handy peripherally circuit that I can just copy and paste into new designs without having to flash program anything. Its so I don't need to use up a large expensive oscilloscope just to measure frequency.
              $endgroup$
              – Tony
              Aug 22 at 0:04












            • 1




              $begingroup$
              Agreed, but I try hard not to use MCU's when I don't have to. I make IC tester boards. This is like a handy peripherally circuit that I can just copy and paste into new designs without having to flash program anything. Its so I don't need to use up a large expensive oscilloscope just to measure frequency.
              $endgroup$
              – Tony
              Aug 22 at 0:04







            1




            1




            $begingroup$
            Agreed, but I try hard not to use MCU's when I don't have to. I make IC tester boards. This is like a handy peripherally circuit that I can just copy and paste into new designs without having to flash program anything. Its so I don't need to use up a large expensive oscilloscope just to measure frequency.
            $endgroup$
            – Tony
            Aug 22 at 0:04




            $begingroup$
            Agreed, but I try hard not to use MCU's when I don't have to. I make IC tester boards. This is like a handy peripherally circuit that I can just copy and paste into new designs without having to flash program anything. Its so I don't need to use up a large expensive oscilloscope just to measure frequency.
            $endgroup$
            – Tony
            Aug 22 at 0:04

















            draft saved

            draft discarded
















































            Thanks for contributing an answer to Electrical Engineering Stack Exchange!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid


            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.

            Use MathJax to format equations. MathJax reference.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2felectronics.stackexchange.com%2fquestions%2f452606%2fsuper-duper-vdd-stiffening-required-on-555-timer-what-is-the-best-way%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            Get product attribute by attribute group code in magento 2get product attribute by product attribute group in magento 2Magento 2 Log Bundle Product Data in List Page?How to get all product attribute of a attribute group of Default attribute set?Magento 2.1 Create a filter in the product grid by new attributeMagento 2 : Get Product Attribute values By GroupMagento 2 How to get all existing values for one attributeMagento 2 get custom attribute of a single product inside a pluginMagento 2.3 How to get all the Multi Source Inventory (MSI) locations collection in custom module?Magento2: how to develop rest API to get new productsGet product attribute by attribute group code ( [attribute_group_code] ) in magento 2

            Category:9 (number) SubcategoriesMedia in category "9 (number)"Navigation menuUpload mediaGND ID: 4485639-8Library of Congress authority ID: sh85091979ReasonatorScholiaStatistics

            Magento 2.3: How do i solve this, Not registered handle, on custom form?How can i rewrite TierPrice Block in Magento2magento 2 captcha not rendering if I override layout xmlmain.CRITICAL: Plugin class doesn't existMagento 2 : Problem while adding custom button order view page?Magento 2.2.5: Overriding Admin Controller sales/orderMagento 2.2.5: Add, Update and Delete existing products Custom OptionsMagento 2.3 : File Upload issue in UI Component FormMagento2 Not registered handleHow to configured Form Builder Js in my custom magento 2.3.0 module?Magento 2.3. How to create image upload field in an admin form