Wireless alarm system
DC CAFCFirst Claim
Patent Images
1. A spread spectrum transmitter comprising:
- modulation means having an enable input and a moduation input, for modulating an RF signal with spread spectrum for reducing interference and providing code division multiple access in response to a modulating voltage being applied at the modulation input and an enable signal being applied at the enable input;
an RF power amplifier coupled to said modulating means, and having a keying input;
a bandpass filter coupled to said RF power amplifier;
an antenna coupled to said bandpass filter;
a microprocessor coupled to said modulation means and said RF power amplifier for controlling said modulation means and said RF power amplifier, respectively, said microprocessor including,chip-code-generation means coupled to the modulation input of said modulation means for storing a spread spectrum chip code, and outputting, during a transmitting interval, the spread spectrum chip code as a modulating voltage to the modulation input of said modulating means;
a preamble register coupled to the modulation input of said modulation means for storing a preamble, and outputting, during the transmitting interval, the preamble as a modulating voltage to the modulation input of said modulation means;
an address register coupled to the modulation input of said said modulation means through said preamble register for storing a device address and a type code, and outputting, during the transmitting interval, the device address and type code as a modulating voltage to the modulation input of said modulation means;
a data register coupled to a data input and to the modulation input of said modulation means through said preamble register and said address register, for storing information data received from the data input, and outputting, during the transmitting interval, the information data as a modulating voltage to the modulation input of said modulation means;
error detection means coupled to said data register for generating error detection data from the preamble, device address and type code and the information data, wherein said error detection means is initialized with a value unique to each installation using said spread spectrum transmitter;
wherein said preamble register, said address register, said data register and said error detection means sequentially output the preamble, device address and type code, error detection data and information data to the modulation input and the spread spectrum chip code from said chip code generating means spreads the preamble, device address and type code, error detection data and information data to generate the spread spectrum of the RF signal, and wherein the preamble provides acquisition for spread spectrum synchronization for demodulating the spread spectrum of the RF signal;
a timing circuit coupled to the enable input of said modulation means and to the keying input of said RF power amplifier for enabling said modulation means and said RF power amplifier, by outputting an enable signal to the enable input of said modulation means and a keying signal to the keying input of said RF power amplifier, respectively, during the transmitting interval; and
a pseudorandom sequence generator coupled to said timing circuit for generating a random number for modifying the timing duration between each transmitting interval.
17 Assignments
Litigations
0 Petitions
Reexaminations
Accused Products
Abstract
A wireless alarm system using spread spectrum transmitters, fast frequency shift keying, spread spectrum receivers and computer with a display. The spread spectrum transmitter includes an oscillator coupled to a microprocessor with chip code generation means, preamble register, address register and data register. The spread spectrum receiver acquires synchronization of the spread spectrum signal using a microprocessor coupled to the quieting, signal strength or baseband output of the receiver, with a two step algorithm. The steps comprise achieving a coarse lock and a fine lock to the spread spectrum signal.
173 Citations
14 Claims
-
1. A spread spectrum transmitter comprising:
-
modulation means having an enable input and a moduation input, for modulating an RF signal with spread spectrum for reducing interference and providing code division multiple access in response to a modulating voltage being applied at the modulation input and an enable signal being applied at the enable input; an RF power amplifier coupled to said modulating means, and having a keying input; a bandpass filter coupled to said RF power amplifier; an antenna coupled to said bandpass filter; a microprocessor coupled to said modulation means and said RF power amplifier for controlling said modulation means and said RF power amplifier, respectively, said microprocessor including, chip-code-generation means coupled to the modulation input of said modulation means for storing a spread spectrum chip code, and outputting, during a transmitting interval, the spread spectrum chip code as a modulating voltage to the modulation input of said modulating means; a preamble register coupled to the modulation input of said modulation means for storing a preamble, and outputting, during the transmitting interval, the preamble as a modulating voltage to the modulation input of said modulation means; an address register coupled to the modulation input of said said modulation means through said preamble register for storing a device address and a type code, and outputting, during the transmitting interval, the device address and type code as a modulating voltage to the modulation input of said modulation means; a data register coupled to a data input and to the modulation input of said modulation means through said preamble register and said address register, for storing information data received from the data input, and outputting, during the transmitting interval, the information data as a modulating voltage to the modulation input of said modulation means; error detection means coupled to said data register for generating error detection data from the preamble, device address and type code and the information data, wherein said error detection means is initialized with a value unique to each installation using said spread spectrum transmitter; wherein said preamble register, said address register, said data register and said error detection means sequentially output the preamble, device address and type code, error detection data and information data to the modulation input and the spread spectrum chip code from said chip code generating means spreads the preamble, device address and type code, error detection data and information data to generate the spread spectrum of the RF signal, and wherein the preamble provides acquisition for spread spectrum synchronization for demodulating the spread spectrum of the RF signal; a timing circuit coupled to the enable input of said modulation means and to the keying input of said RF power amplifier for enabling said modulation means and said RF power amplifier, by outputting an enable signal to the enable input of said modulation means and a keying signal to the keying input of said RF power amplifier, respectively, during the transmitting interval; and a pseudorandom sequence generator coupled to said timing circuit for generating a random number for modifying the timing duration between each transmitting interval.
-
-
2. An apparatus coupled to a keying input of an RF power amplifier of a spread spectrum transmitter, for controlling said spread spectrum transmitter, said apparatus comprising:
-
a modulator having a modulation input, for modulating an RF signal with spread spectrum for reducing interference and providing code division multiple access; chip-code-generation means coupled to the modulation input of said modulator for storing a spread spectrum chip code, and outputting the spread spectrum chip code as a modulating voltage to the modulation input of said modulator; a preamble register coupled to the modulation input of said modulator for storing a preamble, and outputting the preamble as a modulating voltage to the modulation input of said modulator; an address register coupled to the modulation input of said modulator for storing a device address, and outputting the device address as a modulating voltage to said modulator; a data register coupled to a data input and to the modulation input of said modulator for storing information data received from the data input, and outputting the information data as a modulating voltage to the modulation input of said modulator; and wherein said preamble register, said address register, and said data register sequentially output the preamble, device address, and information data to the modulation input and the spread spectrum chip code from said chip code generating means spreads the preamble, device address, and information data to generate the spread spectrum of the RF signal, an wherein the preamble provides acquisition for spread spectrum synchronization for demodulating the spread spectrum of the RF signal.
-
-
3. An apparatus coupled to a modulation input of a modulator of a spread spectrum transmitter, for controlling said spread spectrum transmitter, for communicating with a receiver, said apparatus comprising:
-
chip code generation means coupled to the modulation input of said modulator for storing a spread spectrum chip code, and outputting the spread spectrum chip code as a modulating voltage to said modulator; a preamble register coupled to the modulation input of said modulator for storing a preamble, and outputting the preamble as a modulating voltage to the modulation input of said modulator; an address register coupled to the modulation input of said modulator for storing a device address, and outputting the device address as a modulating voltage to the modulation input of said modulator; a data register coupled to a data input and to the modulation input of said modulator for storing information data received from the information data input, and outputting the data as a modulating voltage to the modulation input of said modulator; a cyclical redundancy check generator coupled to said data register for generating error detection data from the preamble, device address, and the information data; a timing circuit coupled to said modulator for enabling said modulator during a transmitting interval; and wherein said preamble register, said address register, said data register, and said cyclical redundancy check generator sequentially output the preamble, device address, and information data and error detection data to the modulation input and the spread spectrum chip code from said chip code generating means spreads the preamble, device address information data and error detection data to generate the spread spectrum of the RF signal, and wherein the preamble provides acquisition for spread spectrum synchronization of the spread spectrum of the RF signal, for demodulating the spread spectrum of the RF signal. - View Dependent Claims (4)
-
-
5. An apparatus coupled to modulation means having a modulation input for modulating an RF signal with spread spectrum for reducing interference and providing code division multiple access, for controlling said spread spectrum transmitter, said apparatus comprising:
-
chip-code-generation means coupled to the modulation input of said modulation means for storing a spread spectrum chip code, and outputting the spread spectrum chip code as a modulating voltage to the modulation input of said modulation means; preamble means coupled to the modulation input of said modulation means for storing a preamble, and outputting the preamble as a modulating voltage to the modulation input of said modulating means; address means coupled to the modulation input of said modulation means through said preamble means for storing a device address, and outputting the device address as a modulating voltage to the modulation input of said modulation means; data means coupled to a data input and to the modulation input of said modulation means through said preamble means and said address means, for storing information data received from the data input, and outputting the information data as a modulating voltage to the modulation input of said modulation means; wherein said preamble means, said address means, and said data means sequentially output the preamble, device address, and information data to the modulation input and the spread spectrum chip code from said chip code generating means spreads the preamble, device address, and information data at the modulation input to generate the spread spectrum of an RF signal, and wherein the preamble provides acquisition for spread spectrum synchronization of the spread spectrum of the RF signal, for demodulating the spread spectrum of the RF signal. - View Dependent Claims (6, 7, 8)
-
-
9. An apparatus coupled to modulation means having a modulation input for modulating an RF signal with spread spectrum for reducing interference, for controlling said spread spectrum transmitter, said apparatus comprising:
-
chip-code-generation means coupled to the modulation input of said modulation means for storing a spread spectrum chip code, and outputting the spread spectrum chip code as a modulating voltage to the modulation input of said modulation means; preamble means coupled to the modulation input of said modulation means for storing a preamble, and outputting the preamble as a modulating voltage to the modulation input of said modulation means; address means coupled to the modulation input of said modulation means for storing a device address, and outputting the device address as a modulating voltage to the modulation input of said modulation means; and wherein said preamble means, and said address means, sequentially output the preamble, and device address, to the modulation input and the spread spectrum chip code from said chip code generating means spread the preamble, and device address at the modulation input to generate the spread spectrum of an RF signal, and wherein the preamble provides acquisition for spread spectrum snychronization of the spread spectrum of the RF signal, for demodulating the spread spectrum of the RF signal. - View Dependent Claims (10, 11, 12)
-
-
13. A method using processor means for controlling a spread spectrum transmitter having an oscillator with a modulation input and an RF power amplifier with a keying input, comprising the steps, performed by said processor means, of:
-
storing a spread spectrum chip code in chip code generation means coupled to the modulation input of said oscillator; outputting, during a transmitting interval, a preamble from a preamble register to the modulation input of said oscillator; outputting, during a transmitting interval, a device address from an address register coupled to the modulation input of said oscillator; outputting simultaneously, during the transmitting interval, data from a data register and the spread spectrum chip code stored in said chip code generation means, to the modulation input of said oscillator, thereby generating a spread spectrum signal including the data; and generating an enabling signal and a keying signal during the transmitting interval, from a timing circuit coupled to the enable input of said oscillator and to the keying input of said RF power amplifier, for activating said oscillator and said RF power amplifier.
-
-
14. A method using processor means for controlling a spread spectrum transmitter having an oscillator with a modulation input, comprising the steps, performed by said processor means, of:
-
outputting, during a transmitting interval, a preamble from a preamble register to the modulation input of said oscillator; outputting, during a transmitting interval, a device address from an address register coupled to the modulation input of said oscillator; and outputting simultaneously, during the transmitting interval, data from a data register and a spread spectrum chip code stored in chip code generation means, to the modulation input of said oscillator, thereby generating a spread spectrum signal including the data.
-
Specification