×
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

Triangle wave generation for PWM

Triangle wave generation for PWM

Triangle wave generation for PWM

(OP)
Is there an easy way to generate a triangle wave for use as a PWM clock using only an oscillator and a few components?  I currently am using a astable vibrator circuit (with an opamp) and would like to improve the frequency accuracy.

Thanks

RE: Triangle wave generation for PWM

1.) XTAL osc-- Single shot -- Constant current
charging C & open coll. or FET discharges it.

2.) Phase lock present circuit to xtal.

More ? Send specs. nbucska@pcperipherals.com

RE: Triangle wave generation for PWM

it's gonna be a bit complicate to describe,so bare with me:

have two inverters in series, with a resistor from the end to beginning ; from the end, through another resistor, in a third inverter wich has a capacitor in parallel; a third resistor should be placed from one end to another of the hole scheme. You can collect the triangle wave from the end of the third inverter .
If I told you something you already knew, sorry, but that's the first thing(and easier, I say) that came in my mind.
If you think it's too complicated, what can I say, try finding some of them specialized IC's(I'm sorry, I'm don't have an appropiate catalogue).

PS: please excuse my bad english or my(eventually) poor thinking documentation. Hope to be a help...

glorgl

RE: Triangle wave generation for PWM

What about just integrating ac rectangular wave from an rectangular wave oscillator?
va(t)=Integral from nT to (n+1)T/2 of A ~ At
vb(t)=Ingegral from (n+1)T/2 to (n+1)T of (-A) ~ -At
with appropriate integration time shift adjustments for n=0, 1, 2, ...

RE: Triangle wave generation for PWM

Or take the wafeform from a 555 time Cap. Just run it strait into a opamp with a high imput impedence (live a j-fet opamp). and youll get your charging ramp from the cap. this can be used for PWM.

RE: Triangle wave generation for PWM

You can use the 555's 'Discharge' FET to produce a 'switching current' triangular wave. Charge a cap on any fixed reference voltage with a current 2*Io while discharging it with Io (-> charging with Io). The 555's switch add's another 2*Io to the discharge path (-> discharging with Io). Build the current source either with pairs of matched, fixed biased transistors (maybe use a cascode to improve output impedance) or with two opamps that control the current through an N- and P- type transistor(virtually any will do) over the voltage drop over matched resistors. Feed the triangle wave back to 555's comparator inputs...et voila. It produces a quite linear output. Frequency and duty cycle can easyli be adjusted. Need a schematic?

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