Programmable auto-converting analog to digital conversion module
DCFirst Claim
1. A device for automatically converting a plurality of analog input channels, comprising:
- a multiplexer having at least two analog input channels, at least one control input and an output;
an analog to digital conversion circuit, having inputs coupled to the output of the multiplexer and a clock signal and outputting a conversion value based on a voltage associated with the output of the multiplexer in successive clock cycles; and
a configurable channel controller outputting a control signal to the at least one control input of the multiplexer to automatically select successive ones of the at least two analog input channels for conveying to the analog to digital conversion circuit;
wherein each of the at least two analog input channels is selectively enabled for auto-conversion based on some of the values.
14 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A method and device automatically convert a plurality of analog input channels using a single analog to digital conversion circuit. The device includes a multiplexer, an analog to digital conversion circuit and a configurable channel controller. The multiplexer has at least two analog input channels. The multiplexer also has control inputs and an output. The analog to digital conversion circuit is coupled to the output of the multiplexer and a clock signal. The analog to digital conversion circuit outputs a conversion value based on a voltage associated with the output of the multiplexer in successive clock cycles. The configurable channel controller outputs a control signal to the control inputs of the multiplexer to automatically select successive ones of the at least two analog input channels for conveying to the analog to digital conversion circuit.
79 Citations
13 Claims
-
1. A device for automatically converting a plurality of analog input channels, comprising:
-
a multiplexer having at least two analog input channels, at least one control input and an output;
an analog to digital conversion circuit, having inputs coupled to the output of the multiplexer and a clock signal and outputting a conversion value based on a voltage associated with the output of the multiplexer in successive clock cycles; and
a configurable channel controller outputting a control signal to the at least one control input of the multiplexer to automatically select successive ones of the at least two analog input channels for conveying to the analog to digital conversion circuit;
wherein each of the at least two analog input channels is selectively enabled for auto-conversion based on some of the values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
registers for storing the conversion value.
-
-
7. The analog to digital converter according to claim 1, wherein the conversion value is output in successive clock cycles to a plurality of registers, each register storing the converted value corresponding to the selected analog input channel.
-
8. The analog to digital converter according to claim 7, further comprising:
-
comparators for comparing the converted value with a threshold value; and
a protocol engine for outputting a message when the converted value crosses the threshold value.
-
-
9. A method of automatic A/D conversion of a plurality of input channels, comprising:
-
providing at least two analog input channels;
periodically, successively selecting one of the plurality of analog input channels;
applying a signal from the selected analog input channel to an A/D conversion circuit; and
converting the signal to a converted value;
wherein at least one register stores a configuration that includes a period value corresponding to a period of the periodically selecting and wherein each of the at least two analog input channels is enabled for the periodically selecting based on enable values of the configuration. - View Dependent Claims (10, 11, 12, 13)
-
Specification