IP Library Granted Patent US 8,130,050
Granted Patent B2
US 8,130,050 · App. 12/589,430 · Granted Mar 6, 2012

Dual table temperature compensated voltage controlled crystal oscillator system and method

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,130,050
App. No.
12/589,430
Granted
Mar 6, 2012
Kind
B2
Abstract

Dual table temperature compensation for a voltage controlled crystal oscillator is achieved by sensing the temperature of the voltage controlled crystal oscillator (VCXO), retrieving from a first table the frequency error with variations in the temperature sensed, retrieving from a second table the oscillator control voltage corresponding to the frequency error from the first table and applying the oscillator control voltage to the VCXO.

Claims (29)

1. A dual table temperature compensated voltage controlled crystal oscillator system comprising:

a voltage controlled crystal oscillator (VCXO);

a temperature sensor for sensing the temperature of said VCXO;

a microcontroller configured for storing a first table of values of frequency error with variation in said sensed temperature, and a second table of values of oscillator control voltage with variation of said frequency error and configured to apply the sensed temperature to said first table to obtain the frequency error corresponding to that temperature and to apply said frequency error to said second table to obtain the control voltage and applying the doubly compensated said control voltage to said VCXO, and configured for measuring a frequency, calculating an actual first error, and shifting said first table or said second table to compensate for said actual error.

2. The dual table temperature compensated VCXO system of claim 1 in which said microcontroller includes a digital to analog converter responsive to said second table for providing a temperature compensated voltage to said VCXO.

3. The dual table temperature compensated VCXO system of claim 1 in which said microcontroller is further configured for applying a first voltage to said second table which results in an apparent zero error, measuring the frequency, calculating the actual first error, and calculating a second voltage from said second table which should result in an apparent zero error.

4. The dual table temperature compensated VCXO system of claim 3 in which said microcontroller is further configured for applying a second voltage which should yield an apparent zero error, measuring the frequency and calculating the actual second error.

5. The dual table temperature compensated VCXO system of claim 4 in which said microcontroller is further configured for shifting said first and second tables to compensate for said second and first errors, respectively.

6. A dual table temperature compensated method for a voltage controlled crystal oscillator comprising:

sensing a temperature of the voltage controlled crystal oscillator (VCXO);

retrieving from a first table a frequency error with variations in the temperature sensed;

retrieving from a second table the oscillator control voltage corresponding to the frequency error from said first table;

applying the oscillator control voltage to the VCXO;

measuring a frequency;

calculating an first actual error; and

shifting said first table or said second table to compensate for said actual error.

7. The dual table temperature compensated method of claim 6 in which retrieving in said first and second tables includes applying a first voltage to said second table which results in an apparent zero error, measuring the frequency, calculating the actual first error, and calculating a second voltage from said second table which should result in an apparent zero error.

8. The dual table temperature compensated method of claim 7 in which retrieving from said second table includes applying a second voltage which should yield an apparent zero error, measuring the frequency and calculating the actual second error.

9. The dual table temperature compensated method of claim 8 further including shifting both of said first and second tables to compensate for said second and first errors, respectively.

10. A dual table temperature compensated voltage controlled crystal oscillator system comprising:

a voltage controlled crystal oscillator (VCXO);

a temperature sensor for sensing the temperature of said VCXO;

a microcontroller configured for storing a first table of values of frequency error with variation in said sensed temperature, and a second table of values of oscillator control voltage with variation of said frequency error and configured to apply the sensed temperature to said first table to obtain the frequency error corresponding to that temperature and to apply said frequency error to said second table to obtain the control voltage and applying the doubly compensated said control voltage to said VCXO;

said microcontroller further configured for applying a first voltage to said second table which results in an apparent zero error, measuring the frequency, calculating the actual first error, calculating a second voltage from said second table which should result in an apparent zero error, applying a second voltage which should yield an apparent zero error, measuring the frequency and calculating the actual second error, and shifting said first and second tables to compensate for said second and first errors, respectively.

11. A dual table temperature compensated method for a voltage controlled crystal oscillator comprising:

sensing a temperature of the voltage controlled crystal oscillator (VCXO);

retrieving from a first table a frequency error with variations in the temperature sensed and retrieving from a second table the oscillator control voltage corresponding to the frequency error from said first table, including applying a first voltage to said second table which results in an apparent zero error, measuring the frequency, calculating the actual first error, applying a second voltage which should yield an apparent zero error, measuring the frequency and calculating the actual second error;

applying the oscillator control voltage to the VCXO; and

shifting said first and second tables to compensate for said second and first errors, respectively.

Assignments (20)
RELEASE OF SECURITY INTEREST Recorded Aug 14, 2024
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: CALAMP CORP.; CALAMP WIRELESS NETWORKS CORPORATION; SYNOVIA SOLUTIONS LLC
Reel/Frame 068604/0595 →
PATENT SECURITY AGREEMENT Recorded Dec 18, 2023
From: CALAMP CORP.; CALAMP WIRELESS NETWORKS CORPORATION; SYNOVIA SOLUTIONS LLC
To: LYNROCK LAKE MASTER FUND LP [LYNROCK LAKE PARTNERS LLC, ITS GENERAL PARTNER]
Reel/Frame 066061/0946 →
PATENT SECURITY AGREEMENT Recorded Dec 18, 2023
From: CALAMP CORP.; CALAMP WIRELESS NETWORKS CORPORATION; SYNOVIA SOLUTIONS LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 066062/0303 →
RELEASE OF SECURITY INTEREST Recorded Dec 18, 2023
From: PNC BANK, NATIONAL ASSOCIATION
To: CALAMP WIRELESS NETWORKS CORPORATION
Reel/Frame 066140/0585 →
SECURITY INTEREST Recorded Jul 14, 2022
From: CALAMP CORP.; CALAMP WIRELESS NETWORKS CORPORATION; SYNOVIA SOLUTIONS LLC
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 060651/0651 →
RELEASE OF SECURITY INTEREST Recorded Jul 6, 2022
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: LOJACK CORPORATION
Reel/Frame 060589/0934 →
ENTITY CONVERSION Recorded Jul 31, 2019
From: LOJACK CORPORATION
To: LOJACK CORPORATION
Reel/Frame 049925/0097 →
MERGER AND CHANGE OF NAME Recorded Apr 26, 2019
From: LOJACK CORPORATION; CALAMP WIRELESS NETWORKS CORPORATION
To: CALAMP WIRELESS NETWORKS CORPORATION
Reel/Frame 049012/0292 →
SECURITY INTEREST Recorded Apr 4, 2018
From: LOJACK CORPORATION
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 045543/0495 →
RELEASE OF SECURITY INTEREST Recorded Dec 1, 2017
From: PACIFIC WESTERN BANK
To: LOJACK CORPORATION
Reel/Frame 044276/0386 →
RELEASE OF SECURITY INTEREST Recorded Jul 21, 2017
From: SILICON VALLEY BANK
To: LOJACK CORPORATION
Reel/Frame 043446/0622 →
RELEASE OF SECURITY INTEREST Recorded Jul 21, 2017
From: SILICON VALLEY BANK
To: LOJACK GLOBAL LLC
Reel/Frame 043446/0737 →
RELEASE OF SECURITY INTEREST Recorded Jun 7, 2017
From: RBS CITIZENS, N.A.
To: LOJACK CORPORATION
Reel/Frame 042638/0304 →
RELEASE OF SECURITY INTEREST Recorded Jun 7, 2017
From: CITIZENS BANK, N.A.
To: LOJACK CORPORATION
Reel/Frame 042638/0407 →
SECURITY INTEREST Recorded Jun 2, 2016
From: LOJACK CORPORATION
To: PACIFIC WESTERN BANK
Reel/Frame 038788/0934 →
SECURITY AGREEMENT Recorded Dec 30, 2015
From: LOJACK CORPORATION; LOJACK GLOBAL, LLC
To: SILICON VALLEY BANK
Reel/Frame 037398/0018 →
SECURITY INTEREST Recorded May 5, 2015
From: LOJACK CORPORATION
To: CITIZENS BANK, N.A. (F/K/A RBS CITIZENS, N.A.)
Reel/Frame 035589/0125 →
MERGER Recorded Apr 15, 2015
From: LOJACK OPERATING COMPANY, L.P.
To: LOJACK CORPORATION
Reel/Frame 035414/0358 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 14, 2010
From: FEDAN, OREST
To: LOJACK OPERATING COMPANY, LP
Reel/Frame 023798/0691 →
SECURITY AGREEMENT Recorded Jan 8, 2010
From: LOJACK CORPORATION
To: RBS CITIZENS, N.A., AS ADMINISTRATIVE AGENT AND COLLATERAL AGENT
Reel/Frame 023750/0622 →