Previous in Forum: GPR   Next in Forum: Appling DC to a Transformer
Close
Close
Close
19 comments
Rate Comments: Nested
Associate

Join Date: Jan 2007
Location: South Africa
Posts: 43

555 timer design

03/23/2007 2:03 PM

Hi every body

I'd like to design a 555 timer that can give me 50 percent duty cycle at 50Khz frequency with a capacitor of 1nF.(designing means that we have to get those R1 and R2 resistor) please can any one help me to get those resistor's values?

Regards

__________________
Impossible n'est pas Camerounais
Register to Reply
Interested in this topic? By joining CR4 you can "subscribe" to
this discussion and receive notification when new comments are added.
Guru
Engineering Fields - Electrical Engineering - New Member

Join Date: Sep 2006
Location: El Lago, Texas, USA
Posts: 2639
Good Answers: 65
#1

Re: 555 timer design

03/23/2007 3:58 PM

Let's see - according to the data sheet:

fosc = 1.44/(R1 + 2R2)*C

Duty Cycle = R2/(R1 + 2R2)

Does that do it for you?

If you solve the equations you'll see that R2 = 14400Ω, and R1 = let's see = 0Ω!

D'oh!

yes, that's right, for 50% duty cycle there is only one resistor. The connection is different than that for the more general case. Consult your data sheet for specifics.

Register to Reply
Guru
Philippines - Member - New Member Engineering Fields - Instrumentation Engineering - New Member Engineering Fields - Control Engineering - Who am I?

Join Date: Oct 2006
Location: Northern Mindanao, Philippines
Posts: 2147
Good Answers: 53
#2

Re: 555 timer design

03/23/2007 11:49 PM

Due to the fact that the high time is dependent on R1+R2 and the low time is dependent on R2 only, there is no way to achieve 50% duty cycle by using the standard circuit.

I don't know if the 555 bug book is still available but it had two or three circuits that can achieve the 50% duty cycle. On method used diodes (to select different resistors during the charge and another set during the discharge of the capacitor), one method used a different way of interconnecting the components (I'd have to go look for that book, it's still in a box from when we moved residence...about 2 years ago); the third method used a flip-flop (the 555 drove the flip-flop or divide-by-two counter). The third method produced the best results.

I'll have to go book hunting if you can wait. It must be in one of three boxes, and they're all full of books (no place for a shelf, unfortunately, my computer just took the last space).

__________________
Miscommunication: when what people heard you say differs from what you said. Make yourself understood.
Register to Reply
Guru
Philippines - Member - New Member Engineering Fields - Instrumentation Engineering - New Member Engineering Fields - Control Engineering - Who am I?

Join Date: Oct 2006
Location: Northern Mindanao, Philippines
Posts: 2147
Good Answers: 53
#4
In reply to #2

Re: 555 timer design

03/24/2007 6:36 AM

This is one of the circuits. No, I haven't found the book. This is from memory but I think it's correct. You'll have to buffer the output (pin 3) since a significant load will affect the output voltage and, hence, the charge and discharge times.

When pin 3 output is high, the capacitor will charge through the resistor. When the voltage at pin 6/2 reaches 2/3 of V+, the output will go low. The capacitor then discharges and when the voltage at pin 6/2 reaches 1/3 V+, the output will swing back high and the cycle repeats.

Just remember, the first high-pulse will be slightly longer since the capacitor has to charge from 0V to 2/3 V+. For the rest of the time, the capacitor charges from 1/3 to 2/3 V+ so the frequency remains constant. Usual necessities are stable power supply, constant temperature, use of good components, etc.

Good luck.

__________________
Miscommunication: when what people heard you say differs from what you said. Make yourself understood.
Register to Reply
Guru
Engineering Fields - Electrical Engineering - New Member

Join Date: Sep 2006
Location: El Lago, Texas, USA
Posts: 2639
Good Answers: 65
#9
In reply to #4

Re: 555 timer design

03/26/2007 9:48 AM

There's a simple one resistor circuit in the (National Semi) data sheet - I would have posted it, but I think designing in a chip without reading the data sheet first is bad engineering practice. And we want him to learn the right way, right?

Register to Reply
Guru

Join Date: Sep 2006
Posts: 4513
Good Answers: 88
#10
In reply to #9

Re: 555 timer design

03/26/2007 12:15 PM

Bhankiii (are you related to wii? just curious. :-)), would you go ahead and post a link to that data sheet? You've piqued my curiosity. Thanks! -e

Register to Reply
Guru
Engineering Fields - Electrical Engineering - New Member

Join Date: Sep 2006
Location: El Lago, Texas, USA
Posts: 2639
Good Answers: 65
#11
In reply to #10

Re: 555 timer design

03/26/2007 2:14 PM
Register to Reply
Guru

Join Date: Sep 2006
Posts: 4513
Good Answers: 88
#12
In reply to #11

Re: 555 timer design

03/26/2007 4:59 PM

Clever. Thanks.

Register to Reply
Guru
Philippines - Member - New Member Engineering Fields - Instrumentation Engineering - New Member Engineering Fields - Control Engineering - Who am I?

Join Date: Oct 2006
Location: Northern Mindanao, Philippines
Posts: 2147
Good Answers: 53
#13
In reply to #11

Re: 555 timer design

03/27/2007 4:31 AM

Bhankiii

It's the same circuit that I posted, except that I put in the pin numbers instead of the pin names.

__________________
Miscommunication: when what people heard you say differs from what you said. Make yourself understood.
Register to Reply
Guru
Hobbies - HAM Radio - New Member

Join Date: Oct 2006
Location: Vancouver (not BC) Washington (not DC) US of A
Posts: 1261
Good Answers: 12
#3

Re: 555 timer design

03/24/2007 2:09 AM

I always used a 555 operating at twice frequency, then a divide by 2 flip flop to get a square wave. I have heard of the other methods, but have never seen them.

Bill

Register to Reply
Guru
Popular Science - Weaponology - New Member

Join Date: Feb 2006
Posts: 962
#5

Re: 555 timer design

03/24/2007 11:30 AM

Google NE555N and it should put you right.

__________________
There's them that knows and them that just thinks they know, whitch are you? Stir the pot and see what rises up. I have catalytic properties I get a reaction going.
Register to Reply
Guru

Join Date: Sep 2006
Posts: 4513
Good Answers: 88
#6

Re: 555 timer design

03/24/2007 1:27 PM

The circuit shown below allows for duty cycles from nearly 0% to 100%. For a duty cycle of exactly 50%, T1 = T2, which means that Ra and Rb are equal. In this case, you can substitute 'R' for both Ra and Rb in the equation below.

Given: f = 50e3 Hz, C = 1e-9 F,

Let Ra = Rb = R,

Ra + Rb = 2R

Inserting in the equation for f, below, and rearranging terms we have

R = 1.49 / 2fC

R = 1.49 / 2 * 50e3 * 1e-9

R = 14.9e3 ohms, or 14.9 k

The standard 5%-tolerance resistor value nearest 14.9 k is 15 k. The standard 1%-tolerance resistor value nearest 14.9 k is 15.0 k.

Assuming C is exactly 1 nF and that both Ra and Rb are exactly 15 k, and substituting these values back into the original equation, your frequency will be:

f = 1.49 / 2RC,

f = 1.49 / 2 * 15e3 * 1e-9

f = 49.7 kHz. Only 0.6% less than your desired frequency.

Chances are your capacitor will have a much wider tolerance than this. For your diode, try using a 1N914 or similar. If you're in the U.S., these can be had at your local Radio Shaft store.

Hope this helps.
-e

Register to Reply
Associate

Join Date: Jan 2007
Location: South Africa
Posts: 43
#8
In reply to #6

Re: 555 timer design

03/24/2007 3:34 PM

Gentleman thank you very very much and I hope that whit a super like you the future engineer will make things happen.

thanks excellent

__________________
Impossible n'est pas Camerounais
Register to Reply
Guru

Join Date: Sep 2006
Posts: 4513
Good Answers: 88
#7

Re: 555 timer design

03/24/2007 1:58 PM

An additional note, just for fun: If you'd like to be able to freely vary the duty cycle while keeping the frequency constant, you can substitute a 30 k pot in place of Ra and Rb. Here the wiper of the pot takes the place of the node where Ra and Rb connect, and your diode would be connected between the wiper and one leg of the pot in the same manner as shown in the circuit diagram. If you cannot locate a 30 k pot (not a common value) you can replace the capacitor with a value that, in combination with the actual value of the pot you use, will produce your desired frequency of 50 kHz. Once you know the value of your pot you can rearrange the terms in the equations shown to solve for C. You may need to iterate this process several times before arriving at a practical combination of values. Note that if you try this approach, it would be advisable to insert a resistor in the Ra leg to prevent a direct connection between Vcc and the 'discharge' pin of your 555 should you happen to crank the pot all the way in this direction. Look on the 555 data sheet for info on a reasonable max current this pin will tolerate and size your resistor accordingly and with a bit of safety margin. Note also that the presence of this resistor in your circuit will alter your operating frequency, so it will be necessary to adjust the other component values accordingly.

-e

Register to Reply
Associate

Join Date: Feb 2007
Location: India
Posts: 37
#14

Re: 555 timer design

03/29/2007 8:04 AM

there are some software available for calculating the Capacitor and resistor values

try searching it in google

__________________
Mohamed Thalib
Register to Reply
Anonymous Poster
#15

Re: 555 timer design

03/31/2007 12:40 PM

I'd like to design a 555 timer that can give me 50 percent duty cycle at 50Khz frequency with a capacitor of 1nF.(designing means that we have to get those R1 and R2 resistor) please can any one help me to get those resistor's values?

Regards

Dear Sir;

Please let me have your email address to enable me to send you a dos bassed computer program named "electron". Even though the program is an old one but it will serve the purpose what ever you want to design using 555 timer i.c.

Best Regards,

Younis Sabir

Texas Electrical Wroks

Pakistan

- email: texas_electrical@yahoo.com

Register to Reply
Associate

Join Date: Jan 2007
Location: South Africa
Posts: 43
#16
In reply to #15

Re: 555 timer design

04/03/2007 10:11 AM

Hi sir yes you can write me at nganpet2006@yahoo.com

Thankx 4 ur consideration.

__________________
Impossible n'est pas Camerounais
Register to Reply
Anonymous Poster
#17
In reply to #16

Re: 555 timer design

04/07/2007 5:38 AM

Dear Sir;

The program is already in you mail box in Yahoo. Please try and feed me back

if it serve the purpose.

Best Regards,

Younis Sabir

Texas Electrical Works

Pakistan

- Mobile: 0092-301-4314468

Register to Reply
Associate

Join Date: Jan 2007
Location: South Africa
Posts: 43
#18
In reply to #17

Re: 555 timer design

04/07/2007 9:33 AM

Yessss super of the supers I don't know the words to qualify this program and from there I really know who you are then I hope to write you any time I'll need your help.

Please his excellence can you do the same for a 16F84A PIC programmer.

Also amongst others,can you perhaps tell me how to make a file like a program bcoz I done my programming on C language;I can design some programs but I don't know How to make it work like this program you sent me bcoz we just use a C software to make this run and from ther,user can see all informations but I want him only to run a program like this one you sent me with out see how a program was made.

Thanks for everything and more hopefull from you.

__________________
Impossible n'est pas Camerounais
Register to Reply
Associate

Join Date: Jan 2007
Location: South Africa
Posts: 43
#19
In reply to #15

Re: 555 timer design

04/07/2007 10:18 AM

Yessss super of the supers I don't know the words to qualify this program and from there I really know how you are then I hope to write you any time I'll need your help.

Please his excellence can you do the same for a 16F84A PIC programmer.

Also amongst others,can you perhaps tell me how to make a file like a program bcoz I done my programming on C language;I can design some programs but I don't know How to make it work like this program you sent me bcoz we just use a C software to make this run and user can see all informations but I want him only to run a program like this one you sent me with out see how a program was made.

Thanks for everything and more hopefull from you.

__________________
Impossible n'est pas Camerounais
Register to Reply
Register to Reply 19 comments
Copy to Clipboard

Users who posted comments:

Anonymous Poster (2); bhankiii (3); BrainWave (1); mohammadthalif (1); nganpet (4); Sciesis2 (1); user-deleted-13 (4); Vulcan (3)

Previous in Forum: GPR   Next in Forum: Appling DC to a Transformer

Advertisement