Programmable microwave modulator
AssigneeThe United States of America as represented by the Secretary of the Navy
InventorsLawrence A. Beno, Kazumasa Doi
Life of this patent
Estimating the term…
Abstract
A programmable microwave modulator for controlling the amplitude of a micave signal versus time. A programmed driver generates a linear analog signal that has a predetermined amplitude pattern and time period. The linear analog signal from the programmable driver passes through a linearized current driver before inputting a PIN attenuator. The linearized current driver takes the antilogarithm of the linear analog signal, thus compensating for the logarithmic nonlinearity of the PIN attenuator. A radio frequency signal from a receiving antenna inputs the PIN attenuator and is attenuated as a function of the amplitude pattern of the linear analog signal. The PIN attenuator outputs the attenuated radio frequency signal.
Claims12
A programmable microwave modulator comprising:
- a. means for providing a radio frequency signal from a receiving antenna;
- b. programmable driver means for providing a linear analog signal that is predetermined both as to amplitude pattern and time period;
- c. attenuator means responsive to said linear analog signal for attenuating said radio frequency signal;
- and
- d. linearizing current driver means connected between said programmable driver means and said attenuator means for operating on said linear analog signal such that said radio frequency signal is attenuated by said attenuator means as a linear function of said linear analog signal.
A circuit for generating a linear analog signal having a predetermined amplitude pattern and period comprising:
- a. a memory having a plurality of memory address locations for storing digital data;
- b. means for entering digital data into said memory, said digital data determining said amplitude pattern of said linear analog signal;
- c. means for sequentially addressing said memory and sequentially reading out the digital data stored in a predetermined number of memory address locations;
- d. a ripple counter generating a plurality of output signals inputing said memory, said plurality of ripple counter output signals defining the memory address location read out of said memory;
- e. means connected to said ripple counter for generating a series of timed clock pulses having a predetermined period, the period of said clock pulses determining the period of said linear analog signal, each said clock pulse advancing said ripple counter by one;
- thereby sequentially addressing said memory and sequentially reading out the digital data stored in a predetermined number of memory address locations;
- f. means for generating a start-reset pulse;
- g. means for generating a first stop pulse;
- h. a first monostable multivibrator having a first specific time constant associated therewith for generating a first logic one pulse and a first logic zero pulse simultaneously in response to said start-reset pulse;
- i. means connected to said plurality of ripple counter outputs for generating a second stop pulse when said predetermined number of memory address locations have been addressed and read out;
- j. a second monostable multivibrator having a second specific time constant associated therewith for generating a second logic zero pulse in response to said first and second stop pulses, said second time constant being larger than said first time constant;
- k. logic means connected to receive said first logic zero pulse, said first logic one pulse, and said second logic zero pulse for generating a continuous enable signal after receiving said first logic one pulse and said first logic zero pulse, for generating a continuous disable signal after receiving said second logic zero pulse, for generating a temporary disable signal after receiving said first logic one pulse and said first logic zero pulse for the second time without the intervening reception of said second logic zero pulse, said enable signal resetting said ripple counter and enabling said clock means, said disable signal resetting said ripple counter and disabling said clock means;
- l. means connected to said memory for converting the digital data read out of said memory to said linear analog signal.
Dependencies are inferred from the claim text.