Microprocessor FSK data communications module
First Claim
1. A frequency shift keyed (FSK) data communications module adapted for a connection to a transmission line and selectively operable in both a receive and transmit mode said module comprisinga. a microprocessor having a plurality of electrical connection pins for input and output, said microprocessor being used for modulating and demodulating square wave signals carrying data that are respectively transmitted and received in a frequency shift keying format on the transmission line, said microprocessor including a single pin input port and a single pin output port for receiving and sourcing the square wave signals;
- b. means for selectively coupling one of the input and output ports to the transmission line, which are operative to modify the FSK signal received thereon in the receive mode and to modify the square wave signals produced by the microprocessor in the transmit mode; and
c. means for switching the coupling means between the input port and the output port whereby the coupling means can function in both the receive and transmit modes.
10 Assignments
0 Petitions
Accused Products
Abstract
A microprocessor-based frequency shift keying (FSK) data communications module. The microprocessor selectively modulates and demodulates data directly in terms of a square wave pulse train in which a first frequency is used to convey a binary "1" and a second frequency to convey a binary "0". An input and an output port on the microprocessor are selectively coupled to a transmission line through a transformer, by means of electronic switches. Also included are a bandpass filter for shaping the square waves into sine waves and for filtering noise, and means including a notch filter for generating a carrier detect signal input to the microprocessor, when incoming data is detected on the transmission line. Many of the components in the module are used for both transmitting and receiving data.
-
Citations
20 Claims
-
1. A frequency shift keyed (FSK) data communications module adapted for a connection to a transmission line and selectively operable in both a receive and transmit mode said module comprising
a. a microprocessor having a plurality of electrical connection pins for input and output, said microprocessor being used for modulating and demodulating square wave signals carrying data that are respectively transmitted and received in a frequency shift keying format on the transmission line, said microprocessor including a single pin input port and a single pin output port for receiving and sourcing the square wave signals; -
b. means for selectively coupling one of the input and output ports to the transmission line, which are operative to modify the FSK signal received thereon in the receive mode and to modify the square wave signals produced by the microprocessor in the transmit mode; and c. means for switching the coupling means between the input port and the output port whereby the coupling means can function in both the receive and transmit modes. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A FSK data communications module for receiving and transmitting FSK data on a transmission line, said module comprising
a. a microprocessor including memory means for storing a program by which the microprocessor is caused to modulate a square wave output signal in a FSK data transmit mode and to demodulate a square wave input signal in a FSK data receive mode, the output signal being presented at a data output port and the input signal accepted at a data input port; - said microprocessor also being operative to output a mode select signal and to accept and respond to a carrier detect signal indicative of an incoming signal present on the transmission line;
b. a transformer used to couple the module to the transmission line; c. means electrically connected both to the transformer and to the microprocessor, for generating the carrier detect signal in response to an incoming FSK signal present on the transmission line; d. a bandpass filter; and e. a switching network connected between the transformer, the bandpass filter, the input port, and the output port, said switching network being responsive to the mode select signal to connect the output port to the transformer through the bandpass filter in the transmit mode, and to connect the input port to the transformer through the bandpass filter in the receive mode. - View Dependent Claims (9, 10, 11)
- said microprocessor also being operative to output a mode select signal and to accept and respond to a carrier detect signal indicative of an incoming signal present on the transmission line;
-
12. A method of communicating digital information from one microprocessor to another over a transmission line using an FSK format, comprising the steps of
a. generating square waves of predetermined frequencies in one of the microprocessor, as FSK pulses output at a port of said one micorprocessor, according to a stored program; -
b. filtering the output pulse square waves to produce sine waves of equivalent frequencies using a bandpass filter; c. electrically coupling the filtered output pulses to the transmission lines; d. detecting the presence of the sine wave FSK pulses on the transmission line by comparing the amplitude of the signals in the expected frequency band with the amplitude of the signal outside that band and generating a carrier detect signal input to the other microprocessor if the inband amplitude is greater, causing the other microprocessor to operate in a receive mode and to process the received FSK signal with the same bandpass filter used in a transmit mode; e. changing the sine wave FSK pulses to a square wave pulse signal of equal frequencies and coupling the square wave pulse signal to an input port on the other microprocessor; and f. demodulating the square wave FSK pulses received at the input port of said other microprocessor to interpret the digital information according to a stored program. - View Dependent Claims (13, 14)
-
-
15. A frequency shift keyed (FSK) data communications module, adapted for connection to a transmission line, said module comprising
a. a microprocessor that modulates and demodulates data respectively transmitted and received in a frequency shift keying format on the transmission line, said microprocessor having a plurality of electrical connection pins for input and output including a single pin input port and a single pin output port for receiving and transmitting the data; -
b. a bandpass filter having an input and an output; c. a zero crossing detector having an input and an output, with its output connected to the input port of the microprocessor; d. a transformer having a first winding and a second winding with the first winding connected to the transmission line; and e. switch means controlled by the microprocessor for selectively coupling the input of the bandpass filter to the microprocessor output port and output of the bandpass filter to the second winding of the transformer in the transmit mode, and for selectively coupling the input of the bandpass filter to the second winding of the transformer and the output of the bandpass filter to the input of the zero crossing detector in a receive mode, whereby the bandpass filter is used in both the receive and transmit modes. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification