Discrete triangle generator

Hi

I've made a simple discrete triangle generator if any of you are interested.

With the current values it's osscilating at 1kHz. Decresing C2 will increese the frequency.

The schematic:
[IMGDEAD]http://www.student.dtu.dk/~s042302/diy/discrete_triangle_generator.gif[/IMGDEAD]

A simulaion:
[IMGDEAD]http://www.student.dtu.dk/~s042302/diy/discrete_triangle_generator2.gif[/IMGDEAD]


I've attached the Orcad 10.3 project files.
Enjoy


Best regards
Kaspar Sinding Meyer
 

Attachments

  • triangle.zip
    56.8 KB · Views: 239
Okey heres what you'll have to do to make it work @ 500kHz . Change R7 to 1.5k, R2 to 2.2k and C2 to 330p. To improve linearity decreese C7 to 47p.

This is my simulation results:

[IMGDEAD]http://www.student.dtu.dk/~s042302/diy/discrete_triangle_generator3.gif[/IMGDEAD]

One way to evaluate the linearity of the triangle wave is to look at it's derivative. One should expect a pure square wave. This is my results:

[IMGDEAD]http://www.student.dtu.dk/~s042302/diy/discrete_triangle_generator4.gif[/IMGDEAD]