Technique for programming a programmable device while...

Electricity: measuring and testing – Magnetic – Calibration

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C324S225000, C324S251000, C324S601000, C324S754090, C702S104000

Reexamination Certificate

active

06528988

ABSTRACT:

FIELD OF THE INVENTION
The present invention relates generally to the programming of programmable sensors, and particularly to the programming of Hall effect sensors while the sensors are connected with other circuitry.
BACKGROUND OF THE INVENTION
A variety of sensors have parameters that are programmable by, for instance, applying momentary high voltage pulses to the sensor. The high voltage pulses effectively “burn” into the sensor the final, desired values of the parameters, e.g. gain.
For example, highly functional Hall effect sensors are available that have digitally programmable gains and offsets. The programming process is carried out by applying calibration signals which temporarily set the gain and offset at initial values, applying a known input, e.g., a magnetic field, to the Hall effect sensor and then measuring the output of the sensor or the output of a circuit to which the sensor is connected. This output is compared to an expected output. The sensor is then recalibrated with successive offsets and gains in an iterative manner until the expected output is obtained within a tolerance band. These final values may then be burned into a permanent memory of the Hall effect sensor, allowing the Hall effect sensor to retain the programmed values in the event of a power cycle.
Problems exist in programming such sensors whether the programming is done prior to connecting the sensor to a circuit or subsequent to connection of the sensor into a circuit. For example, if the sensor, e.g. Hall effect sensor, is programmed before being connected into a given circuit, any errors in the Hall effect sensor itself or in the installation of the sensor (e.g., tilt errors) can be considered additive to the rest of the circuit error to produce a total circuit error.
Potentially, the total circuit error can be reduced by programming the sensor after being mounted and connected to the applicable circuitry. Parameters, such as gain and offset, can be programmed to compensate for errors in the other circuitry. This results in a total circuit error that is much less than that obtained when programming the sensor prior to connection in the circuit. Because of the relatively high voltage pulses required to program the sensor, however, other circuit elements can be damaged if the programming is done after connecting the sensor into the circuit. For example, in many Hall effect sensor applications, the output of the Hall effect sensor is immediately presented to precision signal conditioning circuitry. This circuitry typically is sensitive to high voltages and may suffer a decrease in accuracy, or even destruction, if exposed to the high voltage pulses required for programming.
Accordingly, it would be advantageous to have a system and method for programming sensors, such as Hall effect sensors, after connecting the sensor into appropriate circuitry but without damaging sensitive elements of the circuitry.
SUMMARY OF THE INVENTION
The present invention features a method of programming a programmable sensor connected into a desired circuit. The method includes electrically connecting a programmable sensor into a circuit that is susceptible to damage by voltage pulses necessary to program the sensor. The method further includes adjusting parameters of the programmable sensor to compensate for potential errors in the circuit, and directing voltage pulses to the programmable sensor to permanently program a desired value for the parameter. The method further includes preventing the voltage pulse from damaging the circuit.
According to another aspect of the present invention, a method is provided for programming a programmable Hall effect sensor that is electrically connected into a circuit disposed on a printed circuit board. The method includes presenting a known input, such as a current or magnetic field to the programmable Hall effect sensor. The method further includes measuring a total output signal of the circuit, and iteratively adjusting at least one parameter of the programmable Hall effect sensor until the total output signal is within a tolerance band. The method further includes maintaining the programmed parameters at the desired values in the non-volatile memory of the Hall effect sensor. The method also includes protecting the circuit and its components from damage while the programming high voltage pulse is applied to the programmable Hall effect sensor.
According to another aspect of the present invention, a system is designed to facilitate the programming of a programmable device by a series of voltage pulses. The programming is performed while the device is electrically connected to a circuit having components that normally would be damaged by the pulses. The system includes a fixture having electrical contacts designed for conductive contact with the circuit intermediate the programmable device and a component susceptible to damage, such as an op amp. The system further includes voltage limiting circuitry electrically connected to the contacts to divert the voltage pulse and prevent component damage.


REFERENCES:
patent: 4059798 (1977-11-01), Dierker et al.
patent: 4325130 (1982-04-01), Tiltscher
patent: 4414543 (1983-11-01), Schweitzer, Jr.
patent: 4583223 (1986-04-01), Inoue et al.
patent: 4894610 (1990-01-01), Friedl
patent: 5041761 (1991-08-01), Wright et al.
patent: 5087874 (1992-02-01), Robinson
patent: 5103166 (1992-04-01), Jeon et al.
patent: 5132612 (1992-07-01), Burns et al.
patent: 5146156 (1992-09-01), Marcel
patent: 5399975 (1995-03-01), Laing et al.
patent: 5436557 (1995-07-01), Erickson
patent: 5473254 (1995-12-01), Asar
patent: 5530937 (1996-06-01), Sugiyama
patent: 5583429 (1996-12-01), Otaka
patent: 5610530 (1997-03-01), Whetsel
patent: 5694103 (1997-12-01), Goodwin et al.
patent: 5790046 (1998-08-01), Blossfeld
patent: 6005383 (1999-12-01), Savary et al.
patent: 6351116 (2002-02-01), Bolda et al.
patent: 6359452 (2002-03-01), Mozzetta
patent: 0 552 066 (1993-01-01), None

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Technique for programming a programmable device while... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Technique for programming a programmable device while..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Technique for programming a programmable device while... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3012788

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.