Maker Pro
Maker Pro

+- 90 phase shifter revisited

J

Jamie

Spehro said:
Just because they've got FB and Twit logos doesn't mean they're live
streaming your mug over the internet from their security cameras.

Those companies probably just want you to tweet about them and "like"
them on FB, since "social media" is supposed to be the big thing.

Just about every retail establishment has security cameras- mostly to
watch for robberies by outside and inside perps.

Hey, are you affected by all that H2O out there? Looks real bad from
what I've seen. 8-(



Best regards,
Spehro Pefhany
If you read what it says below the logo's, in places where they have
camera's, it clearly state's that all video taken is the property of
FB and Twitter.

There are 2 restaurants that know of here with this very same logo
and disclaimer on their door for you to read as you walk in. Most people
don't bother, their stomach are more important. But if you enjoy being
watched so be it.

Some people are so naive.

Jamie
 
J

Jamie

Jim said:
A better response...

Just because you're paranoid doesn't mean they're _not_ out to get you
;-)

...Jim Thompson
If they want me, they can come and get me. I have nothing to hide and
nothing they want. But the bastards should do it like real men instead
of exploiting and misusing the social networks for devious task that
go far beyond their duties.

If you enjoy being watched so be it, just remember this, professional
crooks know how to use these systems.

Jamie
 
J

Jamie

Jim said:
I don't eat at fast food restaurants. I don't care for the rat juice
seasonings >:-}

...Jim Thompson
But once in a while you get a fresh rat.

Jamie
 
J

josephkk

The problem is 1MHz is nominal. This requires a PLL using a vcxo. That
design is everywhere. Colorburst lock for example. Actually locking to
the colorburst is a harder problem.

Even very precise telco schemes use justification bits to account for
frequency difference.

That is an interesting assertion. I happen to have read various T-1, T-3,
and SONET standards and they do not do that at all. It is not like there
aren't plenty of other things to do to keep it all running (many of which
are described in the standards).

?-)
 
J

josephkk

Well, once the local oscillator matches the external frequency, it wont
make sense to change that frequency. Once lock occurs, then I want to
be able to compare the phase of the two waveforms. Wont a phase
comparator work if the the inputs are the same frequency but out of
phase by some amount?

I gonna be a bit blunt. This sounds like a homework assignment. Or
possibly a training assignment for a very junior engineering assistant
(undergraduate summer job). Worst of all the goal seem to suffer from
requirements creep. The way you are coy about the task particulars
indicates that you have little understanding of what has been done, how
and when. Spend a few dozen hours patent searching for similar systems.

?-)
 
B

Bill Sloman

You are being excessively stringent. If the phase-locked loop is fast
enough to track the planned-for phase excursions, it can track larger phase > > excursions than +/-pi radians (or +/-180 degrees if you aren't a
physicist).

You need to have some mechanism to keep track of the more-than-one-cycle
phase excursions, but that's what counters are for.

Floyd M. Gardners's book "Phaselock techniques" talks about this at length, > > and what sort of tracking errors various order of phase-locked loop can be > > expected to show.

Gardner talks about cycle skipping and near-skipping (which he calls
"clicks" and "anti-clicks" iirc) in a PLL at low signal to noise ratios.

I'm talking about a completely different situation--very high SNR, with
a phase shifter with a limited range. There's only one way for that to
lose lock, namely when the PFD runs into its sawtooth discontinuity at
+-pi and has to snap round to the other end of its range.[/QUOTE]

And what I had in mind - and totally failed to communicate - was that it istrivially easy to keep track of larger phase excursions, provided that youhave a second - quadrature - phase detector to keep track of the directionof the excursion when it crosses +/-pi.

Interferometers use this trick to measure distances which are multiple of the wave-length of the light (or other waveform) involved, and the more mundane Moire-fringe displacement measuring systems (which make Heidenhain loads of money) rely on the same idea.

http://en.wikipedia.org/wiki/Heidenhain

You do need the second detector - and it doesn't have to be exactly in quadrature with the first, or anything like it - and you end up with a necessarily digital system, because you add the "clicks" and subtract the "anti-clicks" into some kind of digital register,

As it is a digital system, you have to worry about keeping the sampling rate high enough to avoid aliasing, but that's a whole lot less stringent thanavoiding more that +/-pi of phase excursion.
 
A

Allan Herriman

That is an interesting assertion. I happen to have read various T-1,
T-3,
and SONET standards and they do not do that at all.

When you read the SONET standard, did you notice the part about pointer
movements?
Their role is to account for the frequency differences between network
clocks. It is possible (but not usual) to pass data through a SONET
network with a clock that is not locked to the network reference, by
means of pointer movements.

Regards,
Allan
 
S

Spehro Pefhany

If you read what it says below the logo's, in places where they have
camera's, it clearly state's that all video taken is the property of
FB and Twitter.

There are 2 restaurants that know of here with this very same logo
and disclaimer on their door for you to read as you walk in. Most people
don't bother, their stomach are more important. But if you enjoy being
watched so be it.

Some people are so naive.

Jamie

Okay, that I would not like. If you happen to have a photo of the
disclaimer I'd be interested.


Best regards,
Spehro Pefhany
 
J

John Devereux

Spehro Pefhany said:
Okay, that I would not like. If you happen to have a photo of the
disclaimer I'd be interested.

But does it really mean security camera "footage"? I find that hard to
believe. Is it in fact really just customer video & pictures, that the
customer decides to upload to facebook. "Look, I'm having a Big Mac". In
other words, just the usual user content grab of these outfits, just the
same as if you were sitting at home doing the same thing, but the shop
does not want to be sued.
 
B

Bill Sloman

Sure, provided that what the OP is trying to do is measure absolute
phase, which I don't think is the case--AFAICT he wants to do PM
demodulation.

And of course that trick runs into major difficulties if the phase is
jittering back and forth across the +-pi discontinuity, because you can
easily lose count while the loop is misbehaving. Nulling methods are
generally better for large excursions, because you never lose track of
where you are.

If he's trying to do PM demodulation, whatever he's trying to demodulate has been designed so that it can be demodulated. His local oscillator will beable to track the phase excursions because because the source oscillator isn't going to generating some impossible - or even difficult - to demodulate signal.

What would be the point?
The phase SAR

synthetic aperture radar?
approach that I mentioned earlier worked well because the
phase was known to be stable during the measurement--it was a scanning
heterodyne-interferometric microscope that was scanned in steps using an
acousto-optic deflector. The parlour trick there was that there was a
huge acoustic delay that showed up as this massive phase slope on the
data. Fortunately it really was a pure time delay, so after unwrapping
all it needed was a constant phase slope subtracted.

All very impressive, but just a tad irrelevant.
 
B

Bill Sloman

Based on his posts from some months ago, he appears to be trying to do
it over the air, in the presence of atmospheric variations. The
question is how large these are, and how fast.

The dielectric constant of air changes when you compress it, and acoustic noise can change it tolerably fast, but I somehow doubt that thunderclaps are going to be a troublesome noise source in this context. Multiple path effects could be more of a problem, but they can be really evil, and are better tackled by highly directional receivers or multiple receivers.
Successive approximation register, see my earlier post.

I've got a good memory, but not that good.
You know, Bill, sometimes people talk about stuff because it's
interesting, not because they're showing off. This is a *discussion
group*, you see.

But it does double as an advertising arena, as John Larkin demonstrates from time to time. That particular example struck me as more impressive than interesting - but I didn't do the work, and I have learned that anything I've worked on always looks a lot more interesting to me than it does to otherpeople.
 
J

josephkk

When you read the SONET standard, did you notice the part about pointer
movements?

Sure did. It is used for a whole lot of things, a lot of it is induced by
ATM adaption layers. At your best did you really understand DQLB? I
couldn't quite follow the statistical math at the time.
Their role is to account for the frequency differences between network
clocks. It is possible (but not usual) to pass data through a SONET
network with a clock that is not locked to the network reference, by
means of pointer movements.

Yes, that is called Asyncronous Transfer Mode (ATM).

You are probably already familiar with what is in this:

https://en.wikipedia.org/wiki/Asynchronous_Transfer_Mode

How familiar are you with these:

http://www.protocols.com/pbook/atm.htm

http://www-ee.uta.edu/online/wang/Atm-Protocol.pdf

How well do you understand the ability to dynamically assign void pointers
in the headers? How about virtual tributaries? Understand that every
header pointer refers to one or more octets (bytes) never a single bit;
thus no bit stuffing.
 
D

DecadentLinuxUserNumeroUno

There is not such thing as 'absolute phase' in the universe.

Phase locked loop example, the error voltage is proportional to the phase CHANGES, how fast changes you can detect is set by the loop filter:

instantaneous
phase error output
^
|
|
signal 1MHz ------>-------- phase comparator ----->----loop filter ------->------ VCO (= voltage controlled oscillator) ----
| |
^ |
| |
-----<-------------------------------------------<-----------------------------------------




You CAN however make an oscillator that has a fixed phase shift relative to the incoming signal:

signal 1MHz -->-- phase comparator -->-- loop filter -->-- VCO (= voltage controlled oscillator) ----->-- phase shifter carrier relative to input
| |
^ |
| |
-----<------- programmable delay line ------------<---------------
sets the phase shift


Of course then you may just as well delay the input signal directly:

signal 1MHz ------>--------programmable delay line ------>----- phase shifted carrier relative to input


http://herley.com/index.cfm?act=product&prd=130
 
A

Allan Herriman

Sure did. It is used for a whole lot of things, a lot of it is induced
by ATM adaption layers. At your best did you really understand DQLB? I
couldn't quite follow the statistical math at the time.


Yes, that is called Asyncronous Transfer Mode (ATM).

It's called a pointer movement. ATM is just one of many payloads that
can be carried by SONET, although these days the few new SONET
installations typically do not carry ATM. We're still selling new SONET
gear (that I designed almost a decade ago), but only into old
installations, and not very often. Our ATM sales stopped years ago.

In any case, none of this refutes Miso's statement that justification is
used to account for frequency differences.
How well do you understand [snip] ?

Pretty well.
Understand
that every header pointer refers to one or more octets (bytes) never a
single bit; thus no bit stuffing.

Byte stuffing (as in SONET) or bit stuffing (as in many PDH systems), in
either case justification is being used to account for frequency
differences.

I must thank you for the deep belly laugh I got from "I happen to have
read various [...] standards."

Allan
 
J

josephkk

It's called a pointer movement. ATM is just one of many payloads that
can be carried by SONET, although these days the few new SONET
installations typically do not carry ATM. We're still selling new SONET
gear (that I designed almost a decade ago), but only into old
installations, and not very often. Our ATM sales stopped years ago.

In any case, none of this refutes Miso's statement that justification is
used to account for frequency differences.

Really? The whole system is plesiocronous.

AMI has problems with long sequences of zeroes, so for DS-1 they use B8ZS
which "stuffs bits" to improve data integrity, not to correct for clock
differences. They also use B3ZS for DS3 for the same reason. Clock
synchronization for such systems uses other methods than simple bit
stuffing.
How well do you understand [snip] ?

Pretty well.
Understand
that every header pointer refers to one or more octets (bytes) never a
single bit; thus no bit stuffing.

Byte stuffing (as in SONET) or bit stuffing (as in many PDH systems), in
either case justification is being used to account for frequency
differences.

I must thank you for the deep belly laugh I got from "I happen to have
read various [...] standards."

Allan

Glad to have made you happy.

?-)
 
A

Allan Herriman

Really? The whole system is plesiocronous.

Plesiocronous means that there can be small, constrained frequency
differences.
AMI has problems with long sequences of zeroes, so for DS-1 they use
B8ZS which "stuffs bits" to improve data integrity, not to correct for
clock differences. They also use B3ZS for DS3 for the same reason.
Clock synchronization for such systems uses other methods than simple
bit stuffing.

What a coincidence! Here is a B3ZS encoder and decoder that I designed
on the back of an envelope sometime last century, then finally converted
to VHDL and made open source in about 2003:

https://opencores.org/project,hdbn

That particular design never made it into a product, but related ones I
did around the same time ended up in various bits of Fujitsu telecoms
gear.

Regards,
Allan
 
Top