21.06.2013 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!