cancel
Showing results for 
Search instead for 
Did you mean: 

PSoC 5, 3 & 1

Anonymous
Not applicable

Hi All,

   

I am looking for a way through which I can shift my signal by 90 degrees. I want to avoid using flip flops.

   

Looking forward to your suggestions.

   

 

   

Regards

   

Awais

0 Likes
1 Solution
odissey1
Honored Contributor II

maknight,

   

you can use PLL to get 90 deg shift

   

http://www.edn.com/design/analog/4411037/Demystifying-the-PLL

   

View solution in original post

0 Likes
10 Replies
Bob_Marlowe
Expert II

"shift my signal by 90 degrees" So, what is your signal? Where does it come from. I just assume it is a digital signal, is it?

   

And what is the reason you do not want to use a FF.

   

 

   

Bob

0 Likes
Anonymous
Not applicable

Thank you, Bob, for your reply!

   

Correct, It's a digital square wave signal coming out of the comparator and entering into the LO input of the Mixer.

   

I am avoiding using flip flop because, in my full schematic design, I get half of the frequency at the output of the flip-flop.

   

I was thinking about shift register but I am not sure how should I use it. Maybe a shift register with the not gate? What do you think could be the best thing i can do about it?

   

Looking for your reply!

   

Regards

   

Awais

0 Likes
Bob_Marlowe
Expert II

Frequency range?

   

 

   

Bob

0 Likes
Anonymous
Not applicable

It's about 100 KHz

0 Likes
Bob_Marlowe
Expert II

You could try to measure signal high and low time (or frequency and duty cycle) and generate a 90 degrees shifted signal using a PWM.

   

 

   

Bob

0 Likes
Anonymous
Not applicable

This could be possible but I would not be flexible if my input frequency would change for some reason.

0 Likes
Bob_Marlowe
Expert II

I thought for a constantly measure of a single cycle input signal and controlling the PWM. Can probably done with a 100kHz signal. What are the precision restrictions you have got? And: What is the lowest frequency to handle?

   

 

   

Bob

0 Likes
Anonymous
Not applicable

I can maximally go town to 90KHz.

0 Likes
Bob_Marlowe
Expert II

Quite tough, give it a try...

   

 

   

Bob

0 Likes
odissey1
Honored Contributor II

maknight,

   

you can use PLL to get 90 deg shift

   

http://www.edn.com/design/analog/4411037/Demystifying-the-PLL

   

View solution in original post

0 Likes