JPH088743A - Analog/digital signal converter - Google Patents
Analog/digital signal converterInfo
- Publication number
- JPH088743A JPH088743A JP13532894A JP13532894A JPH088743A JP H088743 A JPH088743 A JP H088743A JP 13532894 A JP13532894 A JP 13532894A JP 13532894 A JP13532894 A JP 13532894A JP H088743 A JPH088743 A JP H088743A
- Authority
- JP
- Japan
- Prior art keywords
- reference voltage
- temperature
- analog
- equation
- voltage
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Analogue/Digital Conversion (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、プロセス計装に用いら
れる工業計器に係わり、プロセスアナログ信号を、ディ
ジタル信号に変換するアナログ/ディジタル信号変換器
に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an industrial instrument used for process instrumentation, and more particularly to an analog / digital signal converter for converting a process analog signal into a digital signal.
【0002】[0002]
【従来の技術】工業計器における一般的なアナログ電圧
信号をディジタル値に変換する回路構成を図8に示す。
1はアナログ電圧信号、5はA/Dコンバータ6の入力
として電圧信号を適切な電圧レンジに変換するためのバ
イアス回路、7はA/D変換器のパルス出力をディジタ
ルデータに演算するためのMPUである。一般に電子部
品には約30〜50(ppm/℃)の温度影響があるため、
周囲温度が変動した場合に、前記アナログ電圧信号1
は、前記バイアス回路5,前記A/Dコンバータ6の温
度影響により、前記MPU7に取り込むA/D変換値が
変動してしまう。例えば50(ppm/℃)の電子部品3個
では3σの値から約85(ppm/℃)の温度影響となり、
前記アナログ電圧信号1の真値を得るためには、これら
の電子部品の温度影響による誤差を検出し何らかの補正
処理をする必要がある。そこで、一般に使われている従
来の温度補償回路を図7に示し、以下説明する。2. Description of the Related Art FIG. 8 shows a circuit configuration for converting a general analog voltage signal into a digital value in an industrial instrument.
1 is an analog voltage signal, 5 is a bias circuit for converting the voltage signal into an appropriate voltage range as an input of the A / D converter 6, and 7 is an MPU for calculating the pulse output of the A / D converter into digital data. Is. Generally, electronic parts have a temperature effect of about 30 to 50 (ppm / ° C).
When the ambient temperature changes, the analog voltage signal 1
Due to the temperature influence of the bias circuit 5 and the A / D converter 6, the A / D conversion value taken into the MPU 7 fluctuates. For example, with 3 electronic components of 50 (ppm / ° C), a temperature effect of about 85 (ppm / ° C) from the value of 3σ,
In order to obtain the true value of the analog voltage signal 1, it is necessary to detect an error due to the temperature effect of these electronic components and perform some correction processing. Therefore, a commonly used conventional temperature compensation circuit is shown in FIG. 7 and described below.
【0003】図7において、1はアナログ電圧信号、2
は温度影響の少ない電圧発生回路で基準電圧を発生す
る。4はアナログ入力切り換え用マルチプレクサ、5は
バイアス回路、6はA/Dコンバータ、7は温度補正演
算を行うMPUである。In FIG. 7, 1 is an analog voltage signal and 2 is
Generates a reference voltage with a voltage generation circuit that is less affected by temperature. Reference numeral 4 is an analog input switching multiplexer, 5 is a bias circuit, 6 is an A / D converter, and 7 is an MPU for performing temperature correction calculation.
【0004】温度補正を行うためには、最初に温度補償
用部品の特性を学習しておく必要がある。以下に、前記
温度補償用部品の特性を学習する方法を説明する。In order to perform temperature correction, it is necessary to first learn the characteristics of the temperature compensating component. Hereinafter, a method for learning the characteristics of the temperature compensation component will be described.
【0005】まず周囲温度が安定した状態(常温)にお
いて、前記マルチプレクサ4を前記アナログ電圧信号1
に切り換える。前記アナログ電圧信号1のゼロ点入力
(以下AZEROと称す)におけるA/D変換ディジタル値
(以下DZEROと称す)と、アナログ電圧信号1のスパン
点入力(以下ASPANと称す)におけるA/D変換ディジ
タル値(以下DSPANと称す)からA/D変換特性直線
(数1)を得る。First, in a state where the ambient temperature is stable (normal temperature), the multiplexer 4 is connected to the analog voltage signal 1
Switch to. A / D conversion digital value (hereinafter referred to as D ZERO ) at the zero point input (hereinafter referred to as A ZERO ) of the analog voltage signal 1 and A / at the span point input (hereinafter referred to as A SPAN ) of the analog voltage signal 1 An A / D conversion characteristic straight line (Equation 1) is obtained from the D conversion digital value (hereinafter referred to as D SPAN ).
【0006】[0006]
【数1】 [Equation 1]
【0007】である。[0007]
【0008】次に、前記マルチプレクサ4を前記基準電
圧に切り換え、前記A/Dコンバータ6のA/D変換デ
ィジタル値DREF を得て、DREF と前記(数1)より逆
算し、(数2)により前記基準電圧のアナログ値AREF
を算出する。Next, the multiplexer 4 is switched to the reference voltage, the A / D conversion digital value D REF of the A / D converter 6 is obtained, and back calculation is performed from D REF and the above ( Formula 1), ) By the analog value A REF of the reference voltage
To calculate.
【0009】[0009]
【数2】 [Equation 2]
【0010】基準電圧(AREF )は、温度影響が小さい
ため一定と考える。このAREF の値を補正計算パラメー
タとして前記CPU7に格納する。The reference voltage (A REF ) is considered to be constant because it is less affected by temperature. The value of A REF is stored in the CPU 7 as a correction calculation parameter.
【0011】次に基準電圧値AREF を用いた温度補正計
算について説明する。温度影響により、アナログ電圧信
号1に対するA/D変換特性直線が前記(数1)から(数
3)に変化したとする。ただし、補正計算用パラメータ
AREF は一定とする。Next, the temperature correction calculation using the reference voltage value A REF will be described. It is assumed that the A / D conversion characteristic straight line with respect to the analog voltage signal 1 is changed from (Equation 1) to (Equation 3) due to the influence of temperature. However, the correction calculation parameter A REF is constant.
【0012】[0012]
【数3】 D=a′・A+b′ …(数3) ここに a′,b′は温度影響により変化したA/D変換特性直
線のパラメータ A=任意の入力電圧信号値 D=任意のA/D変換ディジタル値 である。[Equation 3] D = a ′ · A + b ′ (Equation 3) where a ′ and b ′ are parameters of the A / D conversion characteristic straight line changed due to temperature influence A = arbitrary input voltage signal value D = arbitrary A / D conversion digital value.
【0013】しかし、従来の温度補正計算ではバイアス
bの変化分を無視し、利得aの変化分のみでA/D変換
特性直線の補正計算を行っており、(数4)としてい
る。However, in the conventional temperature correction calculation, the change amount of the bias b is ignored, and the correction calculation of the A / D conversion characteristic straight line is performed only by the change amount of the gain a, which is expressed by (Equation 4).
【0014】[0014]
【数4】 b=b′ …(数4) まず、温度影響により変化したA/D変換特性直線前記
(数3)の利得a′を求めるため、前記基準電圧のA/
D変換を行う。## EQU00004 ## b = b '(Equation 4) First, in order to obtain the gain a'of the A / D conversion characteristic straight line (Equation 3) changed by the temperature influence, A / D of the reference voltage is calculated.
Perform D conversion.
【0015】前記マルチプレクサ4を前記基準電圧に切
り換え、前記基準電圧AREF におけるディジタル変換値
DREF′を得る。The multiplexer 4 is switched to the reference voltage, and the digital conversion value D REF 'at the reference voltage A REF is obtained.
【0016】DREF′は(数3)を用いて次式のように
表すことができる。D REF 'can be expressed by the following equation using (Equation 3).
【0017】[0017]
【数5】 DREF′=a′・AREF+b′ …(数5) よって、前記(数4),(数5)より前記(数3)のa′
は次式のように求めることができる。[Equation 5] D REF ′ = a ′ · A REF + b ′ (Equation 5) Therefore, from the above (Equation 4) and (Equation 5), a ′ of the above (Equation 3) is obtained.
Can be calculated as follows.
【0018】[0018]
【数6】 (Equation 6)
【0019】したがって、温度影響で変化したA/D変
換特性直線(数3)から逆算して、(数7)により温度
影響を受けたディジタル変換値Dに対する温度影響を補
正した入力電圧信号値Aを算出することができる。Therefore, the input voltage signal value A is obtained by back-calculating from the A / D conversion characteristic straight line (Equation 3) changed by the temperature influence and correcting the temperature influence on the digital converted value D affected by the temperature by (Equation 7). Can be calculated.
【0020】[0020]
【数7】 (Equation 7)
【0021】[0021]
課題1 電子部品の高性能・高精度化に伴い、工業計器の仕様も
高性能・高精度なものへと進んできている。従って、前
記工業計器の精度を上げるためには電子部品の温度影響
を補償する温度補償回路が必要不可欠である。前記従来
方式の温度補償回路では温度影響30〜50(ppm/℃)
以内に抑えるのが限界であった。しかし、工業計器を校
正する装置のような場合、変換回路自体には温度影響1
0(ppm/℃)以下の精度が必要である。Challenge 1 As electronic components become more sophisticated and more accurate, the specifications of industrial instruments are also becoming more sophisticated and more accurate. Therefore, in order to improve the accuracy of the industrial instrument, a temperature compensating circuit for compensating the temperature effect of electronic parts is indispensable. In the conventional temperature compensation circuit, temperature effect is 30 to 50 (ppm / ℃)
The limit was to keep it within. However, in the case of a device that calibrates industrial instruments, the conversion circuit itself has a temperature effect 1
Accuracy of 0 (ppm / ° C) or less is required.
【0022】本発明の目的は、上記高精度化を満足する
ため従来技術に比べより高精度な温度補償を、基準電圧
発生回路の出力する基準電圧(以下基準電圧Hと称す)
の他に、前記基準電圧を温度変化に対し分圧比影響の小
さい既製のネットワーク抵抗により分圧し2つめの基準
電圧(以下基準電圧Lと称す)とすることで実現し、し
かも簡単な回路構成で温度補償を行うことにある。An object of the present invention is to provide a more accurate temperature compensation than that of the prior art in order to satisfy the above-mentioned high accuracy, and a reference voltage output from a reference voltage generating circuit (hereinafter referred to as a reference voltage H).
In addition, it is realized by dividing the reference voltage into a second reference voltage (hereinafter referred to as reference voltage L) by dividing the reference voltage with an off-the-shelf network resistor having a small effect on the voltage division ratio, and with a simple circuit configuration. There is temperature compensation.
【0023】課題2 上記課題1を実現した場合において、前記基準電圧発生
回路を分圧する前記ネットワーク抵抗は、前記基準電圧
発生回路に負荷影響を及ぼすことの無いよう消費電流を
抑える必要から、全抵抗値の大きな値のものを使うこと
が望ましい。しかし、前記バイアス回路,前記A/Dコ
ンバータの負荷に対し、前記基準電圧発生回路からの前
記基準電圧H,基準電圧Lを一定に保つためには、ある
程度、前記ネットワーク抵抗に電流を流す必要があり、
そのためには前記ネットワーク抵抗の全抵抗値を小さく
する必要がある。以上のように、前記ネットワーク抵抗
は、前記基準電圧発生回路に負荷影響を及ぼすことの無
いこと、前記バイアス回路,A/Dコンバータの負荷に
対し、前記基準電圧発生回路からの出力電圧を一定に保
つことについて考慮し抵抗値を決定する必要があり、上
記のような条件を満足するネットワーク抵抗を入手する
ことは容易ではない。逆に、既製の前記ネットワーク抵
抗を使用して前記基準電圧発生回路に負荷影響を及ぼさ
ないためには、前記バイアス回路,A/Dコンバータの
負荷値を考慮する必要から回路構成が複雑になる。Problem 2 In the case where the above-mentioned problem 1 is realized, since the network resistance for dividing the reference voltage generating circuit needs to suppress the consumption current so as not to affect the load on the reference voltage generating circuit, the total resistance is reduced. It is desirable to use one with a large value. However, in order to keep the reference voltage H and the reference voltage L from the reference voltage generation circuit constant with respect to the loads of the bias circuit and the A / D converter, it is necessary to flow a current through the network resistor to some extent. Yes,
For that purpose, it is necessary to reduce the total resistance value of the network resistance. As described above, the network resistance does not affect the load on the reference voltage generation circuit, and the output voltage from the reference voltage generation circuit is constant with respect to the loads of the bias circuit and the A / D converter. It is necessary to determine the resistance value in consideration of keeping, and it is not easy to obtain the network resistance that satisfies the above conditions. On the contrary, in order to prevent the load effect on the reference voltage generating circuit by using the ready-made network resistor, the circuit configuration becomes complicated because it is necessary to consider the load values of the bias circuit and the A / D converter.
【0024】本発明の目的は、上記のような前記ネット
ワーク抵抗,前記バイアス回路,前記A/Dコンバータ
に対する制約を解決するために、前記ネットワーク抵抗
への消費電流をインピーダンス変換素子から供給するよ
うにし、簡単な回路構成のままで前記従来の温度補償に
比べより高精度な温度補償を行うことにある。An object of the present invention is to supply current consumption to the network resistor from an impedance conversion element in order to solve the above-mentioned restrictions on the network resistor, the bias circuit and the A / D converter. The present invention is to perform temperature compensation with higher accuracy than the conventional temperature compensation with the simple circuit configuration.
【0025】[0025]
手段1 上記課題1を達成するために、前記従来の温度補償で行
っていた前記(数1)の利得aに対する補正に加え、前
記(数1)のバイアスbに対しても補正を行う。そのた
めには、温度影響の少ない基準電圧が2つ必要であるこ
とから、温度変化に対し分圧比影響の小さいネットワー
ク抵抗を前記基準電圧に繋ぎ、マルチプレクサには前記
基準電圧(基準電圧H)の他に、前記ネットワーク抵抗
による分圧電圧(基準電圧L)を温度補正基準値として
新たに接続し、これら基準値のA/D変換値をMPUに
取り込むことで、前記バイアスbに対しての温度補正演
算も可能にするものである。一般にネットワーク抵抗
は、製造工程において同一抵抗ペーストで作られ、素子
相互間の抵抗特性が合っているため、温度変化に対する
分圧比影響を5〜10(ppm/℃)に追い込むことが可能
であり、また比較的安価に手に入れることができる。Means 1 In order to achieve the above-mentioned subject 1, in addition to the correction for the gain a of the above (Formula 1), which is performed by the conventional temperature compensation, the bias b of the above (Formula 1) is also corrected. For that purpose, two reference voltages having a small temperature influence are required. Therefore, a network resistor having a small voltage division ratio influence with respect to a temperature change is connected to the reference voltage, and the multiplexer has the other reference voltage (reference voltage H). In addition, the divided voltage (reference voltage L) by the network resistance is newly connected as a temperature correction reference value, and the A / D converted value of these reference values is fetched into the MPU, so that the temperature correction for the bias b is performed. It also enables calculation. Generally, the network resistance is made with the same resistance paste in the manufacturing process, and the resistance characteristics between the elements are matched, so it is possible to drive the effect of partial pressure ratio to temperature change to 5-10 (ppm / ° C). It can also be obtained at a relatively low cost.
【0026】手段2 上記課題2を達成するために、前記基準電圧発生回路に
負荷影響を及ぼさず、かつ、前記バイアス回路,前記A
/Dコンバータの負荷に対する出力電圧を一定に保つよ
うに、前記基準電圧発生回路の出力を、インピーダンス
変換素子を介してネットワーク抵抗に印加するようにし
たものである。前記インピーダンス変換素子の温度影響
による前記ネットワーク抵抗への印加電圧(以下電圧比
上限電圧と称す)の変動が生じても、問題ないよう、前
記電圧比上限電圧とネットワーク抵抗で分圧される電圧
(以下電圧比下限電圧と称す)との電圧比と、前記イン
ピーダンス変換素子を介さない前記基準電圧発生回路出
力(以下基準電圧と称す)をもとに温度補正演算できる
ようにするものである。前記基準電圧は、新たにマルチ
プレクサの入力として設け、MPUに取り込めるように
する。Means 2 In order to achieve the above-mentioned subject 2, there is no load effect on the reference voltage generation circuit, and the bias circuit, A
The output of the reference voltage generating circuit is applied to a network resistor via an impedance conversion element so that the output voltage to the load of the / D converter is kept constant. Even if the voltage applied to the network resistance (hereinafter referred to as the voltage ratio upper limit voltage) changes due to the temperature effect of the impedance conversion element, there is no problem so that the voltage divided by the voltage ratio upper limit voltage and the network resistance ( A voltage ratio lower limit voltage) and a reference voltage generation circuit output (hereinafter referred to as a reference voltage) that does not pass through the impedance conversion element (hereinafter referred to as a reference voltage). The reference voltage is newly provided as an input of the multiplexer so that it can be taken into the MPU.
【0027】[0027]
作用1 すなわち手段1により、前記ネットワーク抵抗は温度影
響に対し分圧比影響が小さいことから、温度影響の少な
い前記基準電圧(基準電圧H)に対し前記ネットワーク
抵抗の降下電圧は一定な基準電圧(基準電圧L)と見な
すことができる。これにより基準電圧を2点設けること
ができ、従来の1点補正では不可能であった前記(数
1)バイアス分bの補正演算が可能となる。Function 1 That is, the means 1 means that the network resistance has a small effect on the voltage division ratio with respect to the temperature effect. Therefore, the drop voltage of the network resistance has a fixed reference voltage (reference It can be regarded as the voltage L). As a result, two reference voltages can be provided, and it becomes possible to perform the correction calculation of the above-mentioned (Equation 1) bias component b, which is impossible with the conventional one-point correction.
【0028】温度補正演算は、前記基準電圧H,前記基
準電圧Lをパラメータとし、MPUに取り込むことで回
路上の温度影響を検出し、前記アナログ電圧信号をより
高精度に温度補正してディジタル値に変換することがで
きる。In the temperature correction calculation, the reference voltage H and the reference voltage L are used as parameters, and the temperature effect on the circuit is detected by incorporating them in the MPU, and the analog voltage signal is temperature-corrected with higher accuracy to obtain a digital value. Can be converted to.
【0029】作用2 すなわち手段2により、インピーダンス変換素子はネッ
トワーク抵抗に基準電圧発生回路の出力電圧を印加する
と共に、前記ネットワーク抵抗の消費電流を供給する。
それによって、まず前記ネットワーク抵抗値の違いによ
る、前記電圧発生回路への負荷影響が無くなる。また、
前記ネットワーク抵抗値を小さくし、電流を多く流すこ
とでバイアス回路,A/Dコンバータの負荷を考慮せず
に済み、前記ネットワーク抵抗の抵抗値に対する制約を
極めて少なくできる。Action 2 By the means 2, the impedance conversion element applies the output voltage of the reference voltage generating circuit to the network resistor and supplies the consumption current of the network resistor.
As a result, the load on the voltage generating circuit due to the difference in the network resistance value is eliminated. Also,
By reducing the network resistance value and flowing a large amount of current, it is not necessary to consider the load of the bias circuit and the A / D converter, and the restriction on the resistance value of the network resistance can be extremely reduced.
【0030】温度補正演算は、前記基準電圧発生回路か
らインピーダンス変換素子を介さない基準電圧と、イン
ピーダンス変換素子の温度影響を受けても一定と見なせ
る前記ネットワーク抵抗出力による前記基準電圧比を温
度補正パラメータとしてMPUに取り込むことで回路上の
温度影響を検出し、アナログ電圧信号を温度補正してデ
ィジタル値に変換することができる。In the temperature correction calculation, the reference voltage which does not pass through the impedance conversion element from the reference voltage generation circuit and the reference voltage ratio based on the network resistance output which can be regarded as constant even when the temperature of the impedance conversion element is affected are temperature correction parameters. The temperature effect on the circuit can be detected by taking it into the MPU, and the analog voltage signal can be temperature-corrected and converted into a digital value.
【0031】[0031]
実施例1 以下、本発明の実施例1を図1により説明する。図1
は、入力信号変換部の構成図、図3はマルチプレクサ切
り換えの動作説明図である。Example 1 Hereinafter, Example 1 of the present invention will be described with reference to FIG. FIG.
FIG. 3 is a configuration diagram of an input signal conversion unit, and FIG. 3 is an operation explanatory diagram of multiplexer switching.
【0032】図1において1はアナログ電圧信号、2は
温度影響の少ない電圧発生回路で基準電圧Hを発生す
る。3は温度変化に対し分圧比影響の小さい2素子ネッ
トワーク抵抗で、前記基準電圧Hを分圧し基準電圧Lを
発生する、4はアナログ入力切り換え用マルチプレク
サ、5はバイアス回路、6はA/Dコンバータ、7は温
度補正演算を行うMPUである。In FIG. 1, reference numeral 1 is an analog voltage signal, and 2 is a voltage generating circuit having a small temperature influence to generate a reference voltage H. Reference numeral 3 is a two-element network resistor having a small voltage division ratio effect on temperature change, which divides the reference voltage H to generate a reference voltage L. 4 is an analog input switching multiplexer. 5 is a bias circuit. 6 is an A / D converter. , 7 are MPUs for performing temperature correction calculation.
【0033】図3に示すように、マルチプレクサのアナ
ログ入力切り換えは、通常アナログ電圧信号AIN1 を選
択しているが、あらかじめ定められた周期(C回)毎に
補正演算を行うため、基準電圧H AIN2,基準電圧L
AIN3に切り換えている。As shown in FIG. 3, when the analog input of the multiplexer is switched, the analog voltage signal A IN1 is usually selected, but since the correction calculation is performed every predetermined cycle (C times), the reference voltage H A IN2 , reference voltage L
Switching to A IN3 .
【0034】本実施例1において温度補正を行うために
は、最初に温度補償用部品の特性を学習しておく必要が
ある。以下に、前記温度補償用部品特性の学習方法につ
いて説明する。In order to perform the temperature correction in the first embodiment, it is necessary to first learn the characteristics of the temperature compensating component. Hereinafter, a method of learning the characteristic of the temperature compensation component will be described.
【0035】まず、周囲温度が安定した状態(常温)に
おいて、前記マルチプレクサ4を前記アナログ電圧信号
1に切り換える。前記アナログ電圧信号1のゼロ点入力
(AZERO)におけるA/D変換ディジタル値(DZERO)
と、前記アナログ電圧信号1のスパン点入力(ASPAN)
におけるA/D変換ディジタル値(DSPAN)から、図5
(a)のA/D変換特性直線が得られる。この変換特性
直線は前記(数1)で表すことができる。First, the multiplexer 4 is switched to the analog voltage signal 1 in a state where the ambient temperature is stable (normal temperature). A / D conversion digital value (D ZERO ) at the zero point input (A ZERO ) of the analog voltage signal 1
And a span point input (A SPAN ) of the analog voltage signal 1
From the A / D conversion digital value (D SPAN ) in FIG.
The A / D conversion characteristic straight line of (a) is obtained. This conversion characteristic straight line can be expressed by the above (Equation 1).
【0036】次に、前記マルチプレクサ4を前記基準電
圧Hに切り換え、前記A/D変換器のA/D変換ディジ
タル値DREFHを得て、DREFHと前記(数1)より逆算
し、(数8)より基準電圧Hのアナログ電圧値AREFHを
算出する。Next, the multiplexer 4 is switched to the reference voltage H, the A / D conversion digital value D REFH of the A / D converter is obtained, and the inverse calculation is performed from D REFH and the ( Equation 1). The analog voltage value A REFH of the reference voltage H is calculated from 8).
【0037】[0037]
【数8】 [Equation 8]
【0038】つづいて、前記マルチプレクサ4を前記基
準電圧Lに切り換え、同様にA/D変換ディジタル値か
ら前記基準電圧LのA/D変換ディジタル値DREFLを得
て、DREFLと前記(数1)から逆算し、(数9)により
前記基準電圧Lのアナログ電圧値AREFLを算出する。Subsequently, the multiplexer 4 is switched to the reference voltage L, and similarly, the A / D conversion digital value D REFL of the reference voltage L is obtained from the A / D conversion digital value, and D REFL and the above (formula 1) are obtained. ), And the analog voltage value A REFL of the reference voltage L is calculated by ( Equation 9).
【0039】[0039]
【数9】 [Equation 9]
【0040】前記基準電圧H(AREFH)と、前記基準電
圧L(AREFL)は、温度影響が少ないため一定と見なす
ことができる。この前記AREFHと前記AREFLの値を補正
演算パラメータとして前記MPU7に格納する。The reference voltage H (A REFH ) and the reference voltage L (A REFL ) can be regarded as constant because they have little temperature influence. The values of the A REFH and the A REFL are stored in the MPU 7 as correction calculation parameters.
【0041】次に前記基準電圧AREFH,AREFLを用いた
温度補正計算について説明する。温度影響により、前記
アナログ電圧信号1に対するA/D変換特性直線が前記
図5(a)から図5(b)のように遷移し、特性式は前
記(数1)から前記(数3)に変化したと考える。ただ
し、補正演算用パラメータAREFH,AREFLは一定とす
る。Next, the temperature correction calculation using the reference voltages A REFH and A REFL will be described. Due to the temperature influence, the A / D conversion characteristic straight line for the analog voltage signal 1 transits from FIG. 5 (a) to FIG. 5 (b), and the characteristic equation changes from (Equation 1) to (Equation 3). I think it has changed. However, the correction calculation parameters A REFH and A REFL are constant.
【0042】まず温度影響により変化したA/D変換特
性直線のパラメータである利得a′とバイアスb′を求
めるため、前記AREFH,AREFLのA/D変換を行う。First, in order to obtain the gain a'and the bias b'which are the parameters of the A / D conversion characteristic straight line changed by the temperature effect, the A / D conversion of the above A REFH and A REFL is performed.
【0043】マルチプレクサを基準電圧Hに切り換え、
アナログ電圧AREFHにおけるディジタル変換値DREFH′
を得る。Switching the multiplexer to the reference voltage H,
Digital conversion value D REFH ′ at analog voltage A REFH
To get
【0044】マルチプレクサを基準電圧Lに切り換え、
アナログ電圧AREFHにおけるディジタル変換値DREFL′
を得る。Switching the multiplexer to the reference voltage L,
Digital conversion value D REFL ′ at analog voltage A REFH
To get
【0045】DREFH′,DREFL′は前記(数3)を用い
て次式のように表すことができる。D REFH ′ and D REFL ′ can be expressed by the following equation using the above-mentioned (Equation 3).
【0046】[0046]
【数10】 DREFH′=a′・AREFH+b′ …(数10)[ Equation 10] D REFH ′ = a ′ · A REFH + b ′ ( Equation 10)
【0047】[0047]
【数11】 DREFL′=a′・AREFL+b′ …(数11) よって、上記(数10),(数11)より前記(数3)の
利得a′は次式のように求めることができる。[ Equation 11] D REFL ′ = a ′ · A REFL + b ′ (Equation 11) Therefore, from the above (Equation 10) and (Equation 11), the gain a ′ in the above (Equation 3) can be obtained by the following equation. You can
【0048】[0048]
【数12】 [Equation 12]
【0049】さらに、上記(数10),(数12)より前
記(数3)のバイアスb′は次式のように求めることが
できる。Further, the bias b'of the above (Equation 3) can be obtained from the above (Equation 10) and (Equation 12) by the following equation.
【0050】[0050]
【数13】 [Equation 13]
【0051】従って、温度影響で変化したA/D変換特
性直線、前記(数3)から逆算して、(数14)により
温度影響を受けたディジタル変換値Dに対する温度影響
を補正したアナログ電圧信号Aを算出することができ
る。Accordingly, the A / D conversion characteristic straight line changed by the temperature influence, the analog voltage signal in which the temperature influence on the digital converted value D affected by the temperature is corrected by (equation 14) is calculated by back calculation. A can be calculated.
【0052】[0052]
【数14】 [Equation 14]
【0053】実施例2 以下、本発明の実施例2を図2により説明する。図2
は、入力信号変換部の構成図、図4はマルチプレクサ切
り換えの動作説明図である。Example 2 Hereinafter, Example 2 of the present invention will be described with reference to FIG. Figure 2
FIG. 4 is a configuration diagram of an input signal conversion unit, and FIG. 4 is an operation explanatory diagram of multiplexer switching.
【0054】図2において1はアナログ電圧信号、2は
温度影響の少ない電圧発生回路、3は温度変化に対し分
圧比影響が小さい2素子ネットワーク抵抗で、基準電圧
比を発生する。4はアナログ入力切り換え用マルチプレ
クサ、5はバイアス回路、6はA/Dコンバータ、7は
温度補正演算を行うMPU、8は前記2素子ネットワー
ク抵抗3に電流を供給するインピーダンス変換素子であ
る。In FIG. 2, reference numeral 1 is an analog voltage signal, 2 is a voltage generating circuit having a small temperature effect, and 3 is a two-element network resistance having a small voltage division ratio effect with respect to temperature change, and generates a reference voltage ratio. Reference numeral 4 is an analog input switching multiplexer, 5 is a bias circuit, 6 is an A / D converter, 7 is an MPU for performing temperature correction calculation, and 8 is an impedance conversion element for supplying a current to the two-element network resistor 3.
【0055】図4に示すように、マルチプレクサ4のア
ナログ入力切り換えは、通常アナログ電圧信号AIN1 を
選択しているが、あらかじめ定められた周期(C回)毎
に補正演算を行うため、基準電圧AIN4 ,基準電圧比を
得るための電圧比上限電圧AIN2,電圧比下限電圧AIN3
に切り換えている。As shown in FIG. 4, when the analog input of the multiplexer 4 is switched, the analog voltage signal A IN1 is usually selected, but since the correction calculation is performed every predetermined period (C times), the reference voltage is changed. A IN4 , voltage ratio upper limit voltage A IN2 for obtaining reference voltage ratio, voltage ratio lower limit voltage A IN3
Has been switched to.
【0056】本実施例において温度補正を行うために
は、最初に温度補償用部品の特性を学習しておく必要が
ある。以下に、前記温度補償用部品の特性の学習方法に
ついて説明する。In order to perform temperature correction in this embodiment, it is necessary to first learn the characteristics of the temperature compensating component. Hereinafter, a method for learning the characteristics of the temperature compensation component will be described.
【0057】まず、周囲温度が安定した状態(常温)に
おいて、マルチプレクサ4を前記AIN1 に切り換える。
前記アナログ電圧信号1のゼロ点入力(AZERO)におけ
るA/D変換ディジタル値(DZERO)と、前記アナログ
電圧信号1のスパン点入力(ASPAN)におけるA/D変
換ディジタル値(DSPAN)から、図6(a)のA/D変
換特性直線が得られる。この変換特性直線は前記(数
1)により表すことができる。First, in a state where the ambient temperature is stable (normal temperature), the multiplexer 4 is switched to the A IN1 .
A / D conversion digital value (D ZERO ) at the zero point input (A ZERO ) of the analog voltage signal 1 and A / D conversion digital value (D SPAN ) at the span point input (A SPAN ) of the analog voltage signal 1 From this, the A / D conversion characteristic straight line of FIG. This conversion characteristic straight line can be expressed by the above (Equation 1).
【0058】次に、前記マルチプレクサ4を前記AIN4
に切り換え、前記A/D変換器6のA/D変換ディジタ
ル値DREFを得て、DREFと前記(数1)より逆算し、
(数15)より前記基準電圧のアナログ電圧値AREF を
算出する。Next, the multiplexer 4 is connected to the A IN4
To obtain the A / D conversion digital value D REF of the A / D converter 6, and perform back calculation from D REF and the ( Equation 1),
The analog voltage value A REF of the reference voltage is calculated from (Equation 15).
【0059】[0059]
【数15】 (Equation 15)
【0060】つづいて、マルチプレクサを前記AIN2 に
切り換え、同様に電圧比上限電圧のA/D変換ディジタ
ル値DRATHを得て、DRATHと前記(数1)から逆算し、
(数16)により前記電圧比上限電圧値ARATHを算出す
る。Subsequently, the multiplexer is switched to the A IN2 , and similarly, the A / D conversion digital value D RATH of the voltage ratio upper limit voltage is obtained and back calculated from D RATH and ( Equation 1),
The above-mentioned voltage ratio upper limit voltage value A RATH is calculated by ( Equation 16).
【0061】[0061]
【数16】 [Equation 16]
【0062】また、マルチプレクサを前記AIN3 に切り
換え、同じく電圧比下限電圧のA/D変換ディジタル値
DRATLを得て、DRATLと前記(数1)から逆算し、(数
17)により前記電圧比下限電圧値ARATLを算出する。Further, the multiplexer is switched to the A IN3 , the A / D conversion digital value D RATL of the voltage ratio lower limit voltage is also obtained, and back calculation is performed from D RATL and the ( expression 1), and the voltage is calculated by the ( expression 17). Calculate the specific lower limit voltage value A RATL .
【0063】[0063]
【数17】 [Equation 17]
【0064】前記ARATL,ARATHから基準電圧比ARAT
を(数18)により求める。Reference voltage ratio A RAT from A RATL and A RATH
Is calculated by (Equation 18).
【0065】[0065]
【数18】 (Equation 18)
【0066】前記基準電圧AREFと、前記基準電圧比A
RATは、温度影響が少ないため一定であると考える。こ
のAREFとARATの値を補正計算パラメータとして前記M
PU7に格納する。The reference voltage A REF and the reference voltage ratio A
The RAT is considered to be constant because it is less affected by temperature. The values of A REF and A RAT are used as the correction calculation parameters for the M
Store in PU7.
【0067】次に前記補正計算用パラメータAREF,A
RATを用いた温度補正計算について説明する。温度影響
により、前記アナログ電圧信号1に対するA/D変換特
性が前記図6(a)から図6(b)に遷移し、A/D変
換特性直線が前記(数1)から前記(数3)に変化した
とする。ただし、補正計算用パラメータAREF,ARATは
一定と見なす。Next, the correction calculation parameters A REF , A
The temperature correction calculation using RAT will be described. Due to the temperature influence, the A / D conversion characteristic for the analog voltage signal 1 transits from FIG. 6 (a) to FIG. 6 (b), and the A / D conversion characteristic straight line changes from (Formula 1) to (Formula 3). It has changed to. However, the correction calculation parameters A REF and A RAT are regarded as constant.
【0068】まず温度影響により変化したA/D変換特
性直線のパラメータである利得a′とゲインb′を求め
るため、前記AREF,ARATH,ARATLのA/D変換を行
う。マルチプレクサを前記AIN4に切り換え、入力電圧
AREFにおけるディジタル変換値DREF′を得る。First, in order to obtain the gain a'and the gain b'which are the parameters of the A / D conversion characteristic straight line changed by the temperature effect, the A REF conversion of A REF , A RATH and A RATL is performed. The multiplexer is switched to A IN4 to obtain the digital conversion value D REF ′ at the input voltage A REF .
【0069】マルチプレクサを前記AIN2 に切り換え、
入力電圧ARATH′におけるディジタル変換値DRATH′を
得る。Switch the multiplexer to A IN2 ,
The digital conversion value D RATH ′ at the input voltage A RATH ′ is obtained.
【0070】マルチプレクサを前記AIN3 に切り換え、
入力電圧ARATL′におけるディジタル変換値DRATL′を
得る。Switch the multiplexer to A IN3 ,
The digital conversion value D RATL ′ at the input voltage A RATL ′ is obtained.
【0071】DREF′,DRATH′,DRATL′ は前記(数
3)を用いて次式のように表すことができる。D REF ′, D RATH ′, and D RATL ′ can be expressed by the following equation using the above (Formula 3).
【0072】[0072]
【数19】 DREF′=a′・AREF+b′ …(数19) Equation 19 D REF ′ = a ′ · A REF + b ′ (Equation 19)
【0073】[0073]
【数20】 DRATH′=a′・ARATH′+b′ …(数20)[ Equation 20] D RATH ′ = a ′ · A RATH ′ + b ′ ( Equation 20)
【0074】[0074]
【数21】 DRATL′=a′・ARATL′+b′ …(数21) また、前記ARAT が一定と見なせることから前記(数1
8)に対し次式が成り立つ。[ Equation 21] D RATL ′ = a ′ · A RATL ′ + b ′ ( Equation 21) Further, since the A RAT can be regarded as constant, the above ( Equation 1
The following equation holds for 8).
【0075】[0075]
【数22】 [Equation 22]
【0076】前記(数19),(数20),(数21),(数
22)より前記(数3)のb′は次式のように求めるこ
とができる。From the above (Formula 19), (Formula 20), (Formula 21) and (Formula 22), b ′ in the above (Formula 3) can be obtained as follows.
【0077】[0077]
【数23】 [Equation 23]
【0078】さらに、前記(数19),(数23)より前
記(数3)のa′は次式のように求めることができる。Further, from the above (Equation 19) and (Equation 23), a'in the above (Equation 3) can be obtained by the following equation.
【0079】[0079]
【数24】 [Equation 24]
【0080】従って、温度影響で変化したA/D変換特
性直線前記(数3)から、逆算した前記(数14)と前
記(数23),(数24)により温度影響を受けた、ディ
ジタル変換値Dに対する温度影響を補正した入力電圧信
号Aを算出することができる。Therefore, from the A / D conversion characteristic straight line (Equation 3) that changes due to temperature influence, the back-calculated (Equation 14) and (Equation 23), (Equation 24) digital conversion affected by temperature by (Equation 23) It is possible to calculate the input voltage signal A in which the influence of temperature on the value D is corrected.
【0081】なお、前記アナログ電圧信号を前記A/D
変換器の適当なレンジとするために、前記マルチプレク
サと前記A/D変換器の間に前記バイアス回路を接続し
ているが、前記バイアス回路を必要とせず、前記マルチ
プレクサの出力を直接前記A/D変換器に接続する場合
にも、本発明のアナログ/ディジタル変換回路が利用で
きることは明らかである。The analog voltage signal is converted into the A / D signal.
The bias circuit is connected between the multiplexer and the A / D converter in order to achieve the proper range of the converter, but the bias circuit is not required and the output of the multiplexer is directly connected to the A / D converter. Obviously, the analog / digital conversion circuit of the present invention can be used even when connected to a D converter.
【0082】[0082]
【発明の効果】かくのごとく、本発明によれば、入力電
圧信号をディジタル値に変換する回路において、回路を
構成する電子部品の温度影響による入力電圧信号の変動
を補正してディジタル信号に変換することができる。し
かも、温度影響の少ない基準電圧発生回路,温度変化に
対し分圧比影響が小さい既存のネットワーク抵抗から成
る簡単な回路構成で実現できる。As described above, according to the present invention, in the circuit for converting the input voltage signal into a digital value, the fluctuation of the input voltage signal due to the temperature influence of the electronic components constituting the circuit is corrected and converted into the digital signal. can do. In addition, it can be realized with a simple circuit configuration including a reference voltage generating circuit having a small temperature effect and an existing network resistor having a small voltage division ratio effect with respect to a temperature change.
【図1】本発明に係わる、アナログ/ディジタル変換回
路の構成図である。FIG. 1 is a configuration diagram of an analog / digital conversion circuit according to the present invention.
【図2】本発明に係わる、アナログ/ディジタル変換回
路の構成図である。FIG. 2 is a configuration diagram of an analog / digital conversion circuit according to the present invention.
【図3】本発明に係わる、図1のアナログ/ディジタル
変換回路のマルチプレクサ入力切り換えフロー図であ
る。3 is a multiplexer input switching flow chart of the analog / digital conversion circuit of FIG. 1 according to the present invention.
【図4】本発明に係わる、図2のアナログ/ディジタル
変換回路のマルチプレクサ入力切り換えフロー図であ
る。FIG. 4 is a multiplexer input switching flow chart of the analog / digital conversion circuit of FIG. 2 according to the present invention.
【図5】図1のアナログ/ディジタル変換回路に対応し
た、常温でのA/D変換特性直線及び温度影響によるA
/D変換特性直線の遷移を示す図である。5 is an A / D conversion characteristic line at room temperature corresponding to the analog / digital conversion circuit of FIG.
It is a figure which shows the transition of a / D conversion characteristic straight line.
【図6】図2のディジタル/アナログ変換回路に対応し
た、常温でのA/D変換特性直線及び温度影響によるA
/D変換特性直線の遷移を示す図である。FIG. 6 is an A / D conversion characteristic line at room temperature corresponding to the digital / analog conversion circuit of FIG.
It is a figure which shows the transition of a / D conversion characteristic straight line.
【図7】従来からの、温度補償回路の有るアナログ/デ
ィジタル変換回路図である。FIG. 7 is a conventional analog / digital conversion circuit diagram having a temperature compensation circuit.
【図8】温度補償回路の無いアナログ/ディジタル変換
回路図である。FIG. 8 is an analog / digital conversion circuit diagram without a temperature compensation circuit.
1…アナログ電圧信号、2…電圧発生回路、3…2素子
ネットワーク抵抗、4…マルチプレクサ、5…バイアス
回路、6…A/Dコンバータ、7…MPU、8…インピ
ーダンス変換素子。DESCRIPTION OF SYMBOLS 1 ... Analog voltage signal, 2 ... Voltage generation circuit, 3 ... 2 element network resistance, 4 ... Multiplexer, 5 ... Bias circuit, 6 ... A / D converter, 7 ... MPU, 8 ... Impedance conversion element.
Claims (2)
込むための、マルチプレクサと,アナログ/ディジタル
変換を行うためのA/Dコンバータと,マイクロプロセ
ッシングユニットMPUとを具備した、アナログ/ディ
ジタル信号変換器において、外部からのアナログ電圧信
号を前記マルチプレクサの第1入力とし、基準電圧発生
回路を具備しこの基準電圧を、第1の抵抗と,第2の抵
抗との直列回路に印加し、第1および第2の抵抗の両端
電圧を前記マルチプレクサの第2の入力とし、前記第2
の抵抗の両端電圧を、前記マルチプレクサの第3の入力
とし、前記マルチプレクサの第2の入力をスパン点の温
度補正用に、第3の入力をゼロ点の温度補正用として、
前記MPUで補正演算を行うことにより周囲温度の影響
を受けないようにしたことを特徴としたアナログ/ディ
ジタル信号変換器。1. An analog / digital signal converter comprising a multiplexer for switching in and capturing an external analog voltage signal, an A / D converter for performing analog / digital conversion, and a microprocessing unit MPU. An analog voltage signal from the outside is used as a first input of the multiplexer, a reference voltage generating circuit is provided, and the reference voltage is applied to a series circuit of a first resistor and a second resistor, The voltage across the second resistor is used as the second input of the multiplexer, and
The voltage across the resistance of the multiplexer as the third input of the multiplexer, the second input of the multiplexer for temperature correction of the span point, and the third input for temperature correction of the zero point,
An analog / digital signal converter characterized in that it is prevented from being affected by ambient temperature by performing a correction calculation in the MPU.
から、前記第1および第2の抵抗からなる直列抵抗に至
る線間に、インピーダンス変換素子を挿入し、前記基準
電圧発生回路の基準電圧が負荷電流により変動すること
がないように防止するとともに、前記基準電圧を前記マ
ルチプレクサの第4の入力とし、この入力信号を、前記
インピーダンス変換素子の温度補正用に前記MPUで補
正演算を行うことを特徴としたアナログ/ディジタル信
号変換器。2. The reference voltage of the reference voltage generating circuit according to claim 1, wherein an impedance conversion element is inserted between a line from the reference voltage generating circuit to a series resistor formed of the first and second resistors. Is prevented from fluctuating due to a load current, and the reference voltage is used as a fourth input of the multiplexer, and the input signal is corrected by the MPU for temperature correction of the impedance conversion element. Analog / digital signal converter characterized by.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP13532894A JPH088743A (en) | 1994-06-17 | 1994-06-17 | Analog/digital signal converter |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP13532894A JPH088743A (en) | 1994-06-17 | 1994-06-17 | Analog/digital signal converter |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH088743A true JPH088743A (en) | 1996-01-12 |
Family
ID=15149201
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP13532894A Pending JPH088743A (en) | 1994-06-17 | 1994-06-17 | Analog/digital signal converter |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH088743A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006222654A (en) * | 2005-02-09 | 2006-08-24 | Denso Corp | Comparator circuit |
CN104107032A (en) * | 2014-06-24 | 2014-10-22 | 深圳市迈泰生物医疗有限公司 | Electronic thermometer and temperature calibration method thereof |
-
1994
- 1994-06-17 JP JP13532894A patent/JPH088743A/en active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006222654A (en) * | 2005-02-09 | 2006-08-24 | Denso Corp | Comparator circuit |
JP4650011B2 (en) * | 2005-02-09 | 2011-03-16 | 株式会社デンソー | Comparator circuit |
CN104107032A (en) * | 2014-06-24 | 2014-10-22 | 深圳市迈泰生物医疗有限公司 | Electronic thermometer and temperature calibration method thereof |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2015092149A (en) | Sensor signal detecting apparatus | |
KR20220027815A (en) | Temperature measuring circuit, temperature and optical measuring circuit, temperature measuring method and temperature and optical measuring method | |
US20080027667A1 (en) | Sensor calibration using selectively disconnected temperature | |
JP5461944B2 (en) | AD converter provided with band gap reference circuit, and adjustment method of band gap reference circuit | |
CN110114638B (en) | Analog input unit and reference voltage stabilizing circuit | |
CN110542849B (en) | Full MOS voltage and temperature monitoring method and circuit | |
JPH088743A (en) | Analog/digital signal converter | |
JP4613929B2 (en) | A / D conversion circuit | |
JP2015215316A (en) | Hall element drive circuit | |
US6725166B1 (en) | Flow pickup circuit | |
JP2007074016A (en) | A/d converter | |
JPS5866869A (en) | Digital voltmeter | |
JP2010096606A (en) | Voltage applying current measurement circuit and semiconductor tester using the same | |
JPH06294664A (en) | Nonlinear circuit | |
JP4806688B2 (en) | Analog / digital conversion method and semiconductor device using the same | |
JP2003060504A (en) | A/d conversion apparatus and error correction device for a/d converter | |
JP7491768B2 (en) | Gas Sensors | |
US20230236071A1 (en) | Semiconductor device and physical quantity sensor device | |
JP2004320553A (en) | Compensating circuit | |
Hariharan et al. | A method for ADC error testing and its Compensation in Ratiometric Measurements | |
RU2124737C1 (en) | Device for measurement of magnetic fields | |
JP4650011B2 (en) | Comparator circuit | |
JP2004235796A (en) | Gain stabilizing circuit for digital/analog converter | |
Kochan | Method of ADC's nonlinearity identification | |
JP2017188783A (en) | A/d converter circuit and electronic apparatus |