logo elektroda
logo elektroda
X
logo elektroda

How to generate a rotating line on CRO (Cathode Ray Oscilloscope)?

177 15
ADVERTISEMENT
  • #1 21663790
    Rahul Anilkumar
    Anonymous  
  • ADVERTISEMENT
  • #2 21663791
    Geraldo Lopes Serodio
    Anonymous  
  • ADVERTISEMENT
  • #3 21663792
    Ralph Pruitt
    Anonymous  
  • ADVERTISEMENT
  • #4 21663793
    Geraldo Lopes Serodio
    Anonymous  
  • #5 21663794
    Steve Lawson
    Anonymous  
  • #6 21663795
    dave Mave
    Anonymous  
  • ADVERTISEMENT
  • #7 21663796
    Steve Lawson
    Anonymous  
  • #8 21663797
    Rahul Anilkumar
    Anonymous  
  • #9 21663798
    Rahul Anilkumar
    Anonymous  
  • #10 21663799
    Rahul Anilkumar
    Anonymous  
  • #11 21663800
    Steve Lawson
    Anonymous  
  • #12 21663801
    Steve Lawson
    Anonymous  
  • #13 21663802
    Steve Lawson
    Anonymous  
  • #14 21663803
    Rahul Anilkumar
    Anonymous  
  • #15 21663804
    Steve Lawson
    Anonymous  
  • #16 21663805
    Rahul Anilkumar
    Anonymous  

Topic summary

✨ The discussion addresses generating a continuously rotating line on a Cathode Ray Oscilloscope (CRO) in XY mode, resembling a clock's second hand moving smoothly. The key solution involves applying two sinusoidal signals to the X and Y inputs of the CRO with a 90-degree phase difference, producing a rotating vector. A zero-phase difference yields a static line, while a 90-degree phase shift creates circular or rotating patterns. To achieve continuous rotation, amplitude modulation of a carrier waveform (e.g., sawtooth at ~1kHz) by a low-frequency sine wave (~1Hz) is suggested, with the modulating signals for X and Y channels phase-shifted by 90 degrees. Analog multiplication circuits or digital methods using microcontrollers with DACs or PWM outputs filtered by RC networks can generate these modulated signals. Components and ICs mentioned for analog multiplication include LM13700, MC3340, NE572 compandor, and historically MC1494. Sawtooth waveforms provide even beam sweep, while sine-modulated sine waves can also be used. The approach avoids discrete stepping by ensuring continuous phase variation, enabling a smooth rotating line on the CRO display.

FAQ

TL;DR: To draw a rotating "second-hand" line in X‑Y mode, drive X and Y with a sawtooth carrier ≈1 kHz and sinusoidal amplitude modulators 90° apart; “a sawtooth waveform will produce the most even line.” [Elektroda, Steve Lawson, post #21663801]

Why it matters: This FAQ helps students and hobbyists quickly wire and tune a CRO to display a smooth, clock‑like rotating line.

Quick Facts

How do I make a rotating line on a CRO in X‑Y mode?

Feed both X and Y with the same sawtooth carrier (≈1 kHz). Amplitude‑modulate X and Y using two low‑frequency sine waves that are 90° apart. Offset both channels to mid‑screen so the “hand” pivots from the center. This produces a smooth, clock‑like rotation. [Elektroda, Steve Lawson, post #21663804]

Why must the modulators be 90° out of phase?

A 90° phase lag between the amplitude modulators ensures the X and Y lengths vary quadrature‑wise, which rotates the line rather than just sliding it. Without the 90° offset, you get a static or skewing line instead of rotation. [Elektroda, Steve Lawson, post #21663804]

What happens if I feed two in‑phase signals to X and Y?

Equal in‑phase signals in X‑Y mode draw a straight line at 45°, not a rotating hand. Zero phase does not create rotation; it only defines a fixed diagonal across the display. “A zero phase will draw a straight line.” [Elektroda, Geraldo Lopes Serodio, post #21663793]

What carrier frequency avoids flicker on the screen?

Use about 1 kHz or higher. That rate keeps the phosphor persistence engaged so the line appears continuous. Lower rates can flicker or look dotted, depending on your scope and phosphor. One user reports ≈1 kHz minimum on his scope. [Elektroda, Steve Lawson, post #21663794]

How do I center the rotation so it pivots in the middle of the graticule?

Add DC offsets so both channels sit at mid‑scale when unmodulated. Treat (V/2, V/2) as the origin. Then vary the amplitude around that point with your modulators. This keeps the “hand” rotating about screen center. [Elektroda, Steve Lawson, post #21663794]

Can I do this with pure sinusoids instead of a sawtooth carrier?

Yes, any waveform that sweeps the beam will work, including sine. However, a sawtooth carrier gives the most even, uniform line across the screen due to its linear sweep. “A sawtooth waveform will produce the most even line.” [Elektroda, Steve Lawson, post #21663801]

What analog parts can I use to modulate amplitude without a microcontroller?

Use an analog multiplier or VCA. The LM13700 OTA is available and popular in synth VCAs. Other options mentioned include electronic attenuators or compandor ICs. These provide voltage‑controlled gain for your sawtooth carrier. [Elektroda, Steve Lawson, post #21663800]

How can I build it with a microcontroller if allowed?

Generate two PWMs for X and Y, low‑pass filter each to produce the modulator waveforms, and multiply digitally or drive a DAC pair. This simplifies scaling and precise 90° phasing between channels. [Elektroda, Steve Lawson, post #21663802]

What’s a simple 3‑step way to wire and tune the display?

  1. Set CRO to X‑Y; feed identical ≈1 kHz sawtooths into X and Y, add DC offsets to center.
  2. Create two ~1 Hz sines for amplitude control; phase‑shift one by 90°.
  3. Apply each sine to a VCA/OTA that controls the respective sawtooth amplitude; adjust depth for full‑scale “hand.” [Elektroda, Steve Lawson, post #21663804]

How do I get a second‑hand look that moves only forward?

Half‑wave‑rectify the modulator to keep the effective line length positive, then apply the 90°‑shifted partner on the other axis. This maintains a forward‑sweeping hand feel while rotating smoothly. [Elektroda, Rahul Anilkumar, post #21663798]

What if my line doesn’t rotate but just changes angle erratically?

Check the modulator phase difference. If it isn’t near 90°, rotation fails. Also verify the DC centering and that both carriers match in frequency and amplitude. Mismatches create skewed or static lines. [Elektroda, Steve Lawson, post #21663804]

How do I generate the sawtooth carrier cleanly with op‑amps?

Use an integrator with a constant current source and a fast reset (comparator‑driven switch) to produce a linear ramp and sharp retrace. This gives a uniform sweep for an even line. [Elektroda, Steve Lawson, post #21663804]

What’s an edge case that will confuse the display?

If one channel’s amplitude goes to zero, the display collapses to a vertical or horizontal line. That is normal; restore balanced modulation to recover rotation. [Elektroda, Steve Lawson, post #21663794]

Can I multiply a sine and sawtooth directly to get the effect?

Yes. Multiply the ~1 kHz sawtooth by a low‑frequency sine to vary amplitude, and feed each axis with quadrature modulators. Use an OTA/VCA stage for the multiplication. [Elektroda, Steve Lawson, post #21663800]

What visible improvement should I expect when raising carrier from 500 Hz to 1 kHz?

Expect reduced flicker and a more solid line due to phosphor persistence. One report notes ≈1 kHz as the minimum that looks continuous. [Elektroda, Steve Lawson, post #21663794]
ADVERTISEMENT