The present invention relates to an electronic circuit, especially an integrated circuit, especially an application-specific integrated circuit, and to a measurement transmitter having such a circuit.
Application-specific integrated circuits are known per se and are applied, for example, in measurement transmitters of industrial process measurements technology, in order, for example, to operate a sensor having an analog electrical transducer and to digitize and condition its analog, primary signals as well as to forward output signals to superordinated units.
Modern measurement transmitters must function in a large number of fields of use and be able to handle the most varied of requirements for accuracy of measurement and dynamic range. Additionally, the components of the measurement transmitter should, in the ideal case, be scalable in their performance and flexible as regards energy consumption.
It is, consequently, an object of the present invention to provide an electronic circuit, especially an application-specific circuit and a measurement transmitter, which respectively largely meet these requirements.
The object is achieved by the electronic circuit, especially the application-specific integrated circuit, comprising: n analog inputs having analog-digital converters, wherein n>=1; and at least one digital processor, especially a digital signal processor, which has input registers and output registers, wherein: said one or more analog-digital converters sample and digitize input signals Si (which depend on present values of measured variables) with sampling frequencies fSi and forward said digitized signals SDi with output frequencies fSD-out-i to said input registers of the digital signal processor; said digital signal processor processes the digitized signals SDi to m processed signals SPj and forwards such to said output registers of said digital signal processor, said digital signal processor has a clock frequency fDSP; m>=1, and j=1, . . . , m; furthermore, the signals SPj of said output registers can be output, respectively read-out, with an output frequency fSP-out-j; one or more of the frequencies fSD-out-i, fDSP, fSP-out-j is, respectively are, variable; and one or more of the frequencies fSD-out-i, fDSP, fSP-out-j is, respectively are, variable independently of the others of said frequencies.
The electronic circuit of the invention, especially the application-specific integrated circuit of the invention, comprises: n analog inputs having analog-digital converters (ADCi), wherein n>=1; at least one digital signal processor (DSP), which has input registers and output registers, wherein the one or more analog-digital converters (ADC) sample and digitize input signals Si (which depend on present values of measured variables) with sampling frequencies fSi and forward the digitized signals SDi with output frequencies fSD-out-i to the input registers of the digital signal processor, wherein the digital signal processor (DSP) processes the digitized signals SDi to m processed signals SPj and forwards such to the output registers of the digital signal processor (DSP), wherein the digital signal processor has a clock frequency fDSP, wherein m>=1, and j=1, . . . , m, wherein, furthermore, the signals SPj of the output registers can be output with an output frequency fSP-out-j, wherein, according to the invention, one or more of the frequencies fSP-out-i, fDSP, fSP-out-j is, respectively are, variable, wherein especially one or more of the frequencies fSD-out-i, fDSP, fSP-out-j is, respectively are, variable independently of the others of the said frequencies.
In a further development of the application-specific integrated circuit, the one or more frequencies fSD-out-i, fDSP, fSP-out-j depends, respectively depend, at least on at least one of the digitized measurement signals SDi or on a variable dependent thereon.
In a further development of the invention, the one or more frequencies fSD-out-i, fDSP, fSP-out-j depend on the time derivative and/or on another function dependent on the time behavior of the at least one digitized measurement signal SDi.
In a further development of the invention, the one or more frequencies fSD-out-i, fDSP, fSP-out-j depends, respectively depend, on the standard deviation of the at least one digitized measurement signal SDi or a variable dependent thereon.
The measurement transmitter of the invention comprises: an application-specific integrated circuit of the invention; and a controller, wherein the controller receives at least one output signal SPj from the digital signal processor (DSP) and, as a function of the received output signal SPj, outputs a response signal Sr to the integrated circuit, wherein at least one of the said frequencies fSD-out-i, fDSP, fSP-out-j of the integrated circuit is variable as a function of the response signal Sr.
In a further development of the invention, the response signal Sr comprises a control signal, or the controller generates such a control signal, with which a desired value for at least one of the variable frequencies fSD-out-i, fDSP, fSP-out-j of the integrated circuit is predetermined.
In a further development of the invention, the response signal Sr comprises a processed measured value, based on which the integrated circuit ascertains a desired value of the variable frequency fSD-out-i, fDSP, fSP-out-j.
In a further development of the invention, the response signal Sr comprises the time derivative of a measured value or its standard deviation.
In a further development of the invention, the controller has supplemental functions, which comprise, for example, the application-specific calculating, by means of a tank profile, of a fill quantity in a tank based on a signal SPj representing a hydrostatic pressure or the determining of a flow velocity by registering a pressure difference signal.
The invention will now be explained in greater detail based on the examples of embodiments illustrated in the drawing, the figures of which show as follows:
The application-specific integrated circuit (ASIC) 1 shown in
The analog signals Si (referenced in
The n signals SDi inserted into the input registers are processed by the signal processor 13 to form m processed signals SPj and sent to the output registers (Rout1 . . . x) of the digital signal processor (DSP).
This processing can comprise, for example, the ascertaining of a pressure measured value, which, based on two signals SD1, SD2 each representing a capacitance measured value and on a signal SD3 representing a temperature measured value, is calculated by means of a compensation model, whose coefficients are provided from a memory (not shown), and is then placed as output signal SPj in at least one output register 15.
Other forms of processing can include, for example, a filtering of the entering signals.
The digital signal processor has an output frequency fDSP, which amounts to, for example, 1 kHz or some 100 Hz. The DSP completes the running of its program in, for example, 1.25 ms. The program includes, for instance, up to 400 commands. The clock frequency then amounts to, for instance, 300 kHz. In the case of the slowest clock frequency, a calculating cycle takes, for instance, 160 ms. The clock frequency then amounts to only somewhat more than 2 kHz.
The signals are output, respectively read-out, from the output registers with output frequencies fSP-out-j.
An output register 15 can be read-out, for example, by a digital-analog converter with a high frequency, in order to be able to provide a dense sequence of measured values to an analog output. The output register can also be operated with a lower frequency than that of a DSP cycle.
Another output register can concern, for example, a drag pointer value, which is downloaded with a significantly lesser frequency.
According to the invention, one or more frequencies fSD-out-i, fDSP, fSP-out-j is, respectively are, variable, and, indeed, preferably independently of one another.
This situation distinguishes from the state of the art and is presented on the basis of the comparison in
For explaining the influencing of the frequencies by means of a superordinated unit, reference is now made to
The ASIC includes furthermore a non-volatile memory (NVM), in which desired values for the variable frequencies are stored as a function of fill level. The ASIC can thus now, based on the response signal from the controller representing e.g. the fill level, perform the required frequency adaptings, in order, for example, in the case of threatening limit value exceeding or subceeding to be able to provide signals at a higher rate, for example, for pump protection or for overfilling prevention.
Number | Date | Country | Kind |
---|---|---|---|
10 2012 001 098 | Jan 2012 | DE | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2013/051046 | 1/21/2013 | WO | 00 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2013/110570 | 8/1/2013 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
4308585 | Jordan | Dec 1981 | A |
4638451 | Hester | Jan 1987 | A |
5457456 | Norsworthy | Oct 1995 | A |
6557418 | Tsuji | May 2003 | B2 |
6985831 | Ito | Jan 2006 | B2 |
20050242860 | Yun et al. | Nov 2005 | A1 |
20080260044 | Yun et al. | Oct 2008 | A1 |
Number | Date | Country |
---|---|---|
1808285 | Jul 2006 | CN |
101483730 | Jul 2009 | CN |
2939787 | Apr 1980 | DE |
Entry |
---|
English Translation of the International Preliminary Report on Patentability, WIPO, Geneva, dated Aug. 7, 2014. |
International Search Report, EPO, The Netherlands, dated Apr. 26, 2013. |
Number | Date | Country | |
---|---|---|---|
20140358454 A1 | Dec 2014 | US |