T
Tony
- Jan 1, 1970
- 0
We've been experiencing problem with a number of remote receivers over
the years using with RCMM standard in a TV type product. We started
with Vishay parts and through at least 3 cost reduction effort have
found that production parts are never the same as approval samples from
the lower priced competitors.
It seems the timing accuracy of output against optical input is a
significant variable, suppliers keep going on about increasing our
software limits so their parts will work but many are going past half
way points and they just seem to want all the tolerance for themselves.
So I need to define tolerances for each part of the system, like many
things much of these are not documented or specified anywhere. Any
opinion on the following would be useful.
1. Remote transmitter tolerance - what timing accuracy can I expect say
on burst length and cycle length. Remotes seem to use a 4Mhz resonator,
and pulse cycles are 444, 611, 777, 944us for each of the 4 levels in
RCMM. The remote supplier we are using now has copied an older remote
we had but done this inaccurately. So a sample I have measured is 2%
out from ideal, but seems fairly stable, but they do need to operate
from 0C to say 40C.
2. What tolerance on the remote receiver and how to specify? RCMM has a
varying tolerance that reduces from around 20% to 9% absolute maximum.
So should tolerance be specified as time or %. The main problem seems
to me to be jitter on the burst start detection, so is jitter a better
specification?
3. Receiving Processor/software limits- Current we operate a no-mans
land of 25us either side of the midway point. This account for
processor timing variations although I think the processsor can manage
better than 1us accuracy, so how close should one go?
At the moment I am thinking 3% for remote control 5% for receivers and
remainder for processor (+/- 2us no mans land minimum, probably 4us).
I have gotten the impression RCMM is a difficult protocol to meet and I
might try and move away from it eventually but we are stuck with it now.
the years using with RCMM standard in a TV type product. We started
with Vishay parts and through at least 3 cost reduction effort have
found that production parts are never the same as approval samples from
the lower priced competitors.
It seems the timing accuracy of output against optical input is a
significant variable, suppliers keep going on about increasing our
software limits so their parts will work but many are going past half
way points and they just seem to want all the tolerance for themselves.
So I need to define tolerances for each part of the system, like many
things much of these are not documented or specified anywhere. Any
opinion on the following would be useful.
1. Remote transmitter tolerance - what timing accuracy can I expect say
on burst length and cycle length. Remotes seem to use a 4Mhz resonator,
and pulse cycles are 444, 611, 777, 944us for each of the 4 levels in
RCMM. The remote supplier we are using now has copied an older remote
we had but done this inaccurately. So a sample I have measured is 2%
out from ideal, but seems fairly stable, but they do need to operate
from 0C to say 40C.
2. What tolerance on the remote receiver and how to specify? RCMM has a
varying tolerance that reduces from around 20% to 9% absolute maximum.
So should tolerance be specified as time or %. The main problem seems
to me to be jitter on the burst start detection, so is jitter a better
specification?
3. Receiving Processor/software limits- Current we operate a no-mans
land of 25us either side of the midway point. This account for
processor timing variations although I think the processsor can manage
better than 1us accuracy, so how close should one go?
At the moment I am thinking 3% for remote control 5% for receivers and
remainder for processor (+/- 2us no mans land minimum, probably 4us).
I have gotten the impression RCMM is a difficult protocol to meet and I
might try and move away from it eventually but we are stuck with it now.