A simple way to shift TTL signal by 45 degrees?

Discussion in 'General Electronics Chat' started by Peter Pan, May 13, 2010.

  1. Peter Pan

    Thread Starter Senior Member

    Mar 24, 2005
    122
    0
    Hello,

    In digital circuits there is a simple way to shift a signal by 180 degree by passing it through invertor and I wonder if there any (perhaps a bit more complex) way to shift such signal by 45 degrees?

    Thank you.
     
  2. bertus

    Administrator

    Apr 5, 2008
    15,648
    2,347
    Hello Vladimir,

    Long time no see.
    Welcome back.

    For 45 degrees you can multiply the frequency with 8 and decode the wanted signals.
    The multiplication can be done using a PLL.

    Greetings,
    Bertus
     
  3. Peter Pan

    Thread Starter Senior Member

    Mar 24, 2005
    122
    0
    Hello Bertus,

    Thank you. I really was off for a while but glad to be back and hear from you! It helps. :)
     
  4. Wendy

    Moderator

    Mar 24, 2008
    20,766
    2,536
    You can also turn the signal into a triangle wave with a integrator (which moves it 90°), then feed it to a comparator. Its not TTL, but it can feed TTL. It is definitely analog, but simple.
     
  5. rjenkins

    AAC Fanatic!

    Nov 6, 2005
    1,015
    69
    If it's a signal based on a regular clock interval (like a serial data stream), you can feed it in to a shift register that is clocked at a much higher frequency.

    The various stages of the shift register will have progressively larger phase delays compared to the input signal.
     
  6. Peter Pan

    Thread Starter Senior Member

    Mar 24, 2005
    122
    0
    Thank you very much for helpful replies!
     
  7. russ_hensel

    Well-Known Member

    Jan 11, 2009
    818
    47
    If a signal is not periodic there is not much meaning to phase ( except perhaps 180 ).
     
  8. Ron H

    AAC Fanatic!

    Apr 14, 2005
    7,050
    657
    Unnhhh, I think that's going to yield 90 degrees phase shift, not 45.
     
  9. Wendy

    Moderator

    Mar 24, 2008
    20,766
    2,536
    Opps......
     
Loading...