Maker Pro
Maker Pro

Pulse Code Modulation Generator using 555 timer circuit

Jamesmeister

Mar 5, 2013
8
Joined
Mar 5, 2013
Messages
8
We are tasked to create a pulse code modulation generator with 1MHz max frequency. But 555 timer is only capable of about 300kHz. How do you prove that? Can't seem to find it in the spec sheet - http://www.ti.com/lit/ds/symlink/lm555.pdf

Also, can you suggest ICs capable of until 1MHz? Thanks alot.
 

Harald Kapp

Moderator
Moderator
Nov 17, 2011
13,716
Joined
Nov 17, 2011
Messages
13,716
But 555 timer is only capable of about 300kHz
Where do you get that number from?

There are lots of different makes of 555 compatible timers. You need the datasheet for the specific type you are going to use.

Assuming it's the 555 from the TI datasheet you linked, there is no explicit mentioning of a max. frequency. There is, however, figure 17 on page 9 which suggests a max. frequency of 100kHz. But the diagram showing not more than 100kHz doesn't mean the chip will not operate above that frequency.

A quick off the cuff calculation would take into consideration teh follwong parameters from the datasheet:
output rise time: 100ns
output fall time: 100ns
minimum pulse width for triggering: ~100ns (figure 2)
output propagation delay: ~200ns (figure 8+9)

Assuming all signals need to be stable before the next switching operaation starts, these numbers add up to ~500ns, the reciprocal of which is 2MHz. This would be the upper limit.


We are tasked to create a pulse code modulation generator with 1MHz max frequency
If the 555 doesn't fit the bill, there are many other ways, even using discrete transistors, to achieve this goal.
 
Top