Method for digitally controlling a sensor system
DCFirst Claim
1. A method for digitally controlling a sensor system comprising:
- receiving an analog sensor signal;
converting the analog sensor signal to a digital sensor signal; and
processing the signal to provide an output signal indicating a measured parameter corresponding to the sensor signal; and
digitally controlling one or more components operable to modify the analog sensor signal prior to digitization.
12 Assignments
Litigations
0 Petitions
Accused Products
Abstract
Systems and methods for digitally controlling sensors. In one embodiment, a digital controller for a capacitance diaphragm gauge is embedded in a digital signal processor (DSP). The controller receives digitized input from a sensor AFE via a variable gain module, a zero offset module and an analog-to-digital converter. The controller automatically calibrates the received input by adjusting the variable gain and zero offset modules. The controller also monitors and adjusts a heater assembly to maintain an appropriate temperature at the sensor. The controller utilizes a kernel module that allocates processing resources to the various tasks of a gauge controller module. The kernel module repetitively executes iterations of a loop, wherein in each iteration, all of a set of high priority tasks are performed and one of a set of lower priority tasks are performed. The controller module thereby provides sensor measurement output at precisely periodic intervals, while performing ancillary functions as well.
15 Citations
25 Claims
-
1. A method for digitally controlling a sensor system comprising:
-
receiving an analog sensor signal; converting the analog sensor signal to a digital sensor signal; and processing the signal to provide an output signal indicating a measured parameter corresponding to the sensor signal; and digitally controlling one or more components operable to modify the analog sensor signal prior to digitization. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method for digitally controlling a sensor system comprising:
-
receiving an analog sensor signal; converting the analog sensor signal to a digital sensor signal; processing the signal to provide an output signal indicating a measured parameter corresponding to the sensor signal; performing iterations of a control loop in a kernel module, wherein the control loop comprises execution of all of a set of high priority tasks and execution of one or more low priority tasks; wherein the low priority tasks comprise at least one or more of the group consisting of;
processing communication messages received from a diagnostics port;
processing control area network messages;
performing ambient temperature compensation;
performing a closed loop heater algorithm;
servicing temperature LEDs;
monitoring overpressure and zero adjust inputs;
servicing status LEDs and switches;
servicing an EEPROM;
performing and automatic analog scaling procedure;
performing an automatic zero adjust procedure; and
performing and embedded diagnostic procedure.
-
-
25. A method for digitally controlling a sensor system comprising:
-
receiving an analog sensor signal; converting the analog sensor signal to a digital sensor signal; processing the signal to provide an output signal indicating a measured parameter corresponding to the sensor signal; performing an automatic zero adjust procedure; controlling an analog zero adjust module according to control data generated by the automatic zero adjust procedure, wherein the zero adjust procedure is locked out unless a predetermined set of conditions is met; and wherein the predetermined set of conditions include one or more of the group consisting of;
inlet pressure being below a zero adjust limit of the sensor;
the sensor being at a set point temperature;
ambient temperature of the electronics being within a predetermined range;
an overpressure signal not being asserted; and
no fault conditions existing within the sensor or controller.
-
Specification