TECH NOTE X-10 Communications Protocol and ... - X10PRO.com
TECH NOTE X-10 Communications Protocol and ... - X10PRO.com
TECH NOTE X-10 Communications Protocol and ... - X10PRO.com
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Opto-Coupled 60 Hz. referenceoutput (fromthePSC04/PSC05)<br />
Zeroxing<br />
detect<br />
Max. allowable<br />
delayfromzero<br />
xingdetect-<br />
50microsec<br />
120VAC 60 Hz.<br />
Max.delay<br />
+<strong>10</strong>0<br />
micro seconds<br />
Figure6.TransmitTimingDiagrams.<br />
From PSC04/PSC05<br />
X-<strong>10</strong> envelope<br />
Input From O.E.M.product<br />
1ms-50microsec<br />
+<strong>10</strong>0microsec<br />
120Khz.output<br />
Max.delayfrominput<br />
envelope0-1transitionto<br />
outputreaching90%level<br />
-50microseconds(5Ohmload)<br />
OnACpowerline<br />
Transmissions aretobesynchronizedtothezerocrossing<br />
pointoftheAC powerline<strong>and</strong> should be as closetotrue<br />
zerocrossing as possible.ThePSC04 <strong>and</strong> PSC05are<br />
designed tobeinterfaced toother microprocessor<br />
circuitry which outputs X-<strong>10</strong> PRO codes synchronized to<br />
thezerocrossing point of theAC power line.It is therefore<br />
necessary toprovide azerocrossingreferencefor the<br />
OEM microprocessor.<br />
It islikely that this microprocessor will have its own<br />
"isolated" powersupply.It isnecessarytomaintain this<br />
isolation,thereforethe triggercircuitnormallyused in X-<strong>10</strong><br />
PROcontroll ers isnotdesirableas this wouldreference the<br />
OEM power supply totheAC power line.It is alsonot<br />
desirabletotakethetrigger fromthesecondarysideof<br />
thepowersupplytransformer as somephaseshift is likely<br />
tooccur.It isthereforenecessary toprovidean<br />
optocoupled 60Hz.reference.<br />
An opto-coupled60Hz.squarewaveisprovided atthe<br />
output of thePSC04<strong>and</strong> PSC05.X-<strong>10</strong> PRO codes<br />
generated bytheOEM product aretobesynchronized<br />
tothis zerocrossing reference.The X-<strong>10</strong>PRO code<br />
envelopegenerated by theOEM is appliedtothe<br />
PSC04 orPSC05which modulatestheenvelopewith 120<br />
KHz.an dcapacitivelycouples it totheAC power line.<br />
Opto-Coupled Signal Input (tothePSC04/PSC05)<br />
Theinput signal requiredfromtheOEM product is thesignal"envelope" of theX-<strong>10</strong>PRO codeformat,i.e.<br />
High for 1ms.coincident with zero crossing representsabinary "1" <strong>and</strong> gatesthe120KHz.oscillator<br />
through totheoutputdrivecircuitthus transmitting 120 KHz.onto the AC powerlinefor 1ms.<br />
Low for 1ms.coincident with thezerocrossing point represents abinary "0" <strong>and</strong>turns the120KHz.<br />
oscillator/output circuit off fortheduration of the1msinput.<br />
Opto-Coupled Signal Output(fromthe PSC05)<br />
The"X-<strong>10</strong>PROreceived" output fromthePSC05coincides with the second half of each X-<strong>10</strong>PRO<br />
tran smission.This output istheenvelopeof theburstsof 120KHz.received. Onlytheenvelope<br />
corresponding to the first burstofeach group of 3bursts is availableattheoutput of thePSC05.See<br />
figures7, 8<strong>and</strong> 9.<br />
Figure 7. "X-<strong>10</strong>received"outputfromPSC05 5