×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

Nanosecond Duty cycle PWM generation

Nanosecond Duty cycle PWM generation

Nanosecond Duty cycle PWM generation

(OP)
Hello guys,

I am looking for simple methods of generating a square wave 5V with adjustable duty cycle of ATLEAST 50ns. Not too concerned about the switching frequency at the moment. The purpose is to suit pulsed power generation. Therefore a pulse repetition rate of 0.1-1Hz should be more than enough.

I am not convinced the conventional method of comparing a triangular wave with a reference would give me that precision. Any ideas would be highly appreciated.

Thanks  

RE: Nanosecond Duty cycle PWM generation

The phrase "at least 50ns" is a bit confusing.

 

RE: Nanosecond Duty cycle PWM generation

I assume you mean a pulse width with a minimum resolution of 50ns?

A one-instruction/Hz processor running at 20MHz would give you the resolution you ask for, and a 1-10Hz repetition rate would be easily achievable.  Typical crystals give you 50ppm accuracy, and better can be achieved with MEMS oscillators.

It doesn't get any simpler than that.  A PIC chip and supporting components could output a pulse like that for <$5 in single quantities.

Dan - Owner
http://www.Hi-TecDesigns.com

RE: Nanosecond Duty cycle PWM generation

To achieve 50 ns pulsewidth resolution is by far not a very demanding target. I have designed such a generator about 15 years ago using 74AC logic devices and about 10 years ago using CPLD devices from Altera. With state of the art PLD devices you should easily be able to get 10 ns of resolution.

The method to use is the digital equivalent of the analog approach you have described.

RE: Nanosecond Duty cycle PWM generation

I did something similar some years ago, loading an EPROM with bit patterns representing duty cycles, then running the low order address lines with a free running clock and counter, and using the high order address lines to select which stored patterns to use.

My circuit had four outputs, and was used to (crudely) microstep a stepping motor.




 

Mike Halloran
Pembroke Pines, FL, USA

RE: Nanosecond Duty cycle PWM generation

A bigger question is why you'd need any such speeds for: "pulsed power generation"

Keith Cress
kcress - http://www.flaminsystems.com

RE: Nanosecond Duty cycle PWM generation

...then, once you have that low-level pulse from any of the suggestions above, are you looking for a way to drive a power switch following that?

RE: Nanosecond Duty cycle PWM generation

I'm guessing the power stage is the subject of next semester's lab....


 

Mike Halloran
Pembroke Pines, FL, USA

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources