Waveform Animator

Based on circuit from Electronotes #87, by Bernie Hutchins.

I had an eight channel version of this module in my original OGEE synth. I decided four channels would be enough to produce randomness with undetectible patterns. The circuitry shown for channels A and B in the schematics are repeated for channels C and D in U4 and U5 (see PCB).

The module produces a sort of PWM effect on sloped waveforms (saw, triangle). Since there are four different modulation frequencies under 1Hz, the sound is much richer than PWM. It's also very interesting to look at on a scope.

Design equations

  • U2:B output switches between +/-7.5v
  • Charging current for C2 is [7.5v*(200/10200)]/R', or Ic2 = 0.147v/R' where R' is R20+R21
  • Hysteresis of U2:B is 7.5v*(100K/250K) = +/-3v trip points
  • Therefore output of U3:B will be a triangle with period T = 12v/Ic2/0.1uF = (12v*.1uF)/(.147/R'), T = 1.2E-6*R'/.147
  • Solving for R', R' = T / 8.163E-6, or R' = T * 122.5K

Status
  • PCB built and stuffed
  • PCB tested and working
  • Waveform Animator schematic A
    Waveform Animator schematic B

    Waveform Animator 2x PCB layout

    Those goofy orange traces on the PCB layout should be wires - I laid out this circuit with the power supply connections backwards on the LM339 (V+ should be pin 3 and V- pin 12). Since it was wrong on my schematic (the corrected version is shown here), it missed all my checks until I plugged the chips in. Needless to say, it did not pass the smoke test!


    ©2001 Scott Bernardi