I am pretty sure that the 120KHz frequency was chosen to be well above any harmonics that might be present in the 60Hz. Another possible reason is along the lines that papabravo has stressed. As he has pointed out, transformers located throughout the AC distribution system are going block frequencies above 10Khz or so. By making the frequency high enough, it is fairly certain that the X10 controlled stuff located in your house is not going to be inadvertantantly affected by your neighbor's X10 system. As you can see they have added another element into the X10 message protocol called "house code" to make it possible to avoid accidentally controlling something in your neighbor's house. This is probably more of a problem in an apartment complex where there is a higher likelihood that adjacent apartments share the same AC power feed.saleemsm said:to be precise:
"This digital data is encoded onto a 120 kHz carrier"
which is transmitted as bursts during the relatively quiet zero crossings of the 50 or 60 Hz AC alternating current waveform. One bit is transmitted at each zero crossing.
why is it encoded onto a 120kHz carrier?
The duration of the burst was chosen to make it reasonably easy to detect with simple circuitry while at the same time being long enough in duration so that it is clearly differentiable from all the other trash that is most certainly present on the AC power lines.and
In the 60 Hz AC power flow,a Binary Digit (bit) 1 is represented by a 1 millisecond burst of 120 kHz at the zero crossing point (0-o, but certainly within 200 microseconds of the zero crossing point
), immediately followed by the absence of a pulse. And a Binary 0 by the absence of 120 kHz at the zero crossing points (pulse), immediately followed by the presence of a pulse. All messages are sent twice to reduce false signaling. After allowing for retransmission, line control, etc, data rates are around 20 bit/s, making X10 data transmission so slow that the technology is confined to turning devices on and off or other very simple operations.
why is binary 1 represented by 1msec burst?
By controlling the relative time between the zero-crossing and the 120KHz burst, it is easier to pick out the zeros which as you have figured out are indicated by the absence of the 120KHz burst. It means that the detection circuitry only has to look at the 200uS window following a zero crossing to clearly determine that there is no 120KHz burst.why certainly within 200 microseconds?
Yes, The receiver detects the zero crossing and begins its search for the presense or absense of the 120KHz burst during the 200uS window that follows.and "binary 0 is represented by the absence of 120kHz at the zero crossing" is what is said how is this controlled? does the receiver search for a signal every zero crossing?
In the link that you provided earlier in the thread, the initial figure threw me at first until I realized that X10 protocol takes into account the existence of 3-phase AC and so it has to send the same message so that it is present at the zero-crossing of each of the three phases. That is why the first figure shows 120KHz burst that don't appear to be aligned with the zero crossing.hope i am articulate now papabravo?
have a nice day!!!
We look forward to hearing your follow-up ideas once you have fully digested the comments and suggestions of all responders to your original posting.saleemsm said:thanks hgmjr
That was exactly what i wanted... now i understand X10 clearly... but i am need some time to think on my decisions... will surely need further help from all of you...
thanks once again.
have a nice day!
Hi Saleemsm,saleemsm said:hello everyone!
a new cryptex 4 all of u;
i am looking 4 steganography over the internet but not able to find any good reference.
caN u ppl shed some light over this tech and also give me some ref;
and one more thing i need to know what is cryogenics, and ref 4 that to...
sry 4 disturbing so much.
hope u don't mind.
have a nice day!
Greetings saleemsn,saleemsm said:hello everyone!
a new cryptex 4 all of u;
i am looking 4 steganography over the internet but not able to find any good reference.
caN u ppl shed some light over this tech and also give me some ref;
and one more thing i need to know what is cryogenics, and ref 4 that to...
sry 4 disturbing so much.
hope u don't mind.
have a nice day!
by Jake Hertz
by Duane Benson
by Robert Keim
by Dale Wilson