JPS6352808B2 - - Google Patents
Info
- Publication number
- JPS6352808B2 JPS6352808B2 JP56040495A JP4049581A JPS6352808B2 JP S6352808 B2 JPS6352808 B2 JP S6352808B2 JP 56040495 A JP56040495 A JP 56040495A JP 4049581 A JP4049581 A JP 4049581A JP S6352808 B2 JPS6352808 B2 JP S6352808B2
- Authority
- JP
- Japan
- Prior art keywords
- bit
- circuit
- binary counter
- output
- bits
- 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.)
- Expired
Links
- 238000006243 chemical reaction Methods 0.000 claims description 24
- 238000009499 grossing Methods 0.000 claims description 7
- 239000013256 coordination polymer Substances 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 241000700159 Rattus Species 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 239000006185 dispersion Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M1/00—Analogue/digital conversion; Digital/analogue conversion
- H03M1/66—Digital/analogue converters
- H03M1/68—Digital/analogue converters with conversions of different sensitivity, i.e. one conversion relating to the more significant digital bits and another conversion to the less significant bits
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M1/00—Analogue/digital conversion; Digital/analogue conversion
- H03M1/06—Continuously compensating for, or preventing, undesired influence of physical parameters
- H03M1/08—Continuously compensating for, or preventing, undesired influence of physical parameters of noise
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M1/00—Analogue/digital conversion; Digital/analogue conversion
- H03M1/66—Digital/analogue converters
- H03M1/82—Digital/analogue converters with intermediate conversion to time interval
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Analogue/Digital Conversion (AREA)
Description
この発明は、デジタルデータをその大きさに対
応するアナログ信号(直流信号)に変換するDA
変換器に関し、特にパルス幅変調型(PWM型)
DA変換器に関する。
一般に、PWM型DA変換器は変換されるべき
入力デジタルデータを変換周期内で変化する参照
デジタル値と比較しこの比較結果から入力デジタ
ルデータの大きさに対応するパルス幅のパルス信
号(PWM波)を発生させ、これを平滑化して出
力直流信号を得るものである。この方式のDA変
換器は上記参照デジタル値のビツト数を増加させ
れば容易に変換精度を向上することができるとい
う特長があり、集積回路化に適することから特に
モータのサーボ制御等に多用されている。しかし
PWM型DA変換器は、参照デジタル値の1周期
後に出力直流信号が決定されること、また平滑化
のためのローパスフイルタを通すため他の方式に
よるDA変換器と比較して変換速度が遅いこと、
平滑化が不完全でリツプル成分が生じやすい等の
欠点があつた。
この発明は上記欠点を除去したDA変換回路を
提供することを目的とする。
この発明によれば、変換周期内で変化するデジ
タル値に対応して形成した複数のデジタル値列を
変換周期内で適宜分散して順次発生させ、このデ
ジタル値列と入力デジタルデータとを比較して
PWM波を発生するようにしている。これによつ
てPWM波平滑のためのローパスフイルタのカツ
トオフ周波数を従来回路と比較して著しく高く設
定することが可能となり、変換速度の向上および
PWM波のリツプル成分の効果的な減衰を図るこ
とができ、良質の直流出力を得ることができる。
以下、この発明を添付図面を参照して詳細に説
明する。
まず、この発明の変換原理を第1図、第2図を
参照して説明する。第1図は従来装置によるDA
変換原理を示すもので、変換周期W0内で順次発
生されるデジタル値(階段波で示す)と入力デ
ジタルデータ(直線で示す)とを比較し、階段
波が直線よりも小さい領域(あるいは大きい
領域)でパルス幅WのPWM波を発生し、この
PWM波を平滑することによりW/W0に比列し
た直流信号を得ている。これに対し、この発明に
よるDA変換原理は第2図に示される。この発明
では第2図に示すように変換周期W0内でn列
(階段波1,2…mで示す)のデジタル値
を順次発生し、このデジタル値と入力デジタルデ
ータ(直線で示す)とを比較し、階段波1,
2…mが直線よりも小さい領域あるいは大
きい領域で所定幅のパルス信号を発生する。ここ
で階段波1,2…mは第1図に階段波で
示したデジタル値に対応して形成され、それぞれ
異なる重みづけ数値を有し、これが適宜分散され
て発生されるようになつている。この場合、変換
周期内でm個のパルスが発生され、PWM波平滑
のためのローパスフイルタのカツトオフ周波数を
ほぼm倍にすることができる。
第3図はこの発明に係わるDA変換器の一実施
例を示したもので、所定周波数のクロツクパルス
CKをカウント入力とするアツプカウンタ型の10
ビツト2進計数器1、2つの2進数値を比較して
大判別出力を発生する比較回路2、変換されるべ
き10ビツトデジタルデータDDを一時記憶する10
ビツトレジスタ3を具えている。10ビツト2進計
数器1は入力されるクロツクパルスCKを計数し
て順次増加する10ビツト2進数を発生する。いま
この10ビツト2進数の各ビツトの内容を下位ビツ
ト側からQ0,Q1…Q9とすると、下位6ビツトの
内容Q0,Q1…Q5はこの順序のまま比較回路2の
上位6ビツトに加えられ、上位4ビツトの内容
Q6〜Q9は順序を逆転して比較回路2の下位4ビ
ツトに加えられる。このようにすると比較回路2
に入力する2進値は
Q9×20+Q8×21+Q7×22+Q6×23+Q6×24+Q1×25+
Q2×26+Q3×27+Q4×28
+Q5×29=(Q9×20+Q8×21+Q7×22+Q6×23)
+24(Q0×20+Q1×21+Q2×22+Q3×23+Q4×24+
Q5×25)
となる。すなわち、この2進値は第4図に示すよ
うに24単位で26ステツプの24個の2進値列(階段
波1〜16で示す)を形成する、この2進値
列はそれぞれ異なる重みづけ値(Q9×20+Q3×
21+Q7×22+Q6×23)を有し、この重みづけ値を
内容Q6〜Q9との関係のもとに表に示すと次のよ
うになる。
This invention is a DA that converts digital data into an analog signal (DC signal) corresponding to its size.
Regarding converters, especially pulse width modulation type (PWM type)
Regarding DA converters. Generally, a PWM type DA converter compares the input digital data to be converted with a reference digital value that changes within the conversion cycle, and uses the comparison result to generate a pulse signal (PWM wave) with a pulse width corresponding to the size of the input digital data. is generated and smoothed to obtain an output DC signal. This type of DA converter has the advantage that the conversion accuracy can be easily improved by increasing the number of bits of the reference digital value, and is suitable for integrated circuits, so it is often used especially for motor servo control. ing. but
In PWM type DA converters, the output DC signal is determined after one cycle of the reference digital value, and because it passes through a low-pass filter for smoothing, the conversion speed is slower compared to DA converters using other methods. ,
There were drawbacks such as incomplete smoothing and a tendency to generate ripple components. An object of the present invention is to provide a DA conversion circuit that eliminates the above-mentioned drawbacks. According to this invention, a plurality of digital value strings formed corresponding to digital values that change within a conversion period are appropriately distributed and sequentially generated within a conversion period, and this digital value string is compared with input digital data. hand
It is designed to generate PWM waves. This makes it possible to set the cutoff frequency of the low-pass filter for PWM wave smoothing significantly higher than in conventional circuits, improving conversion speed and
It is possible to effectively attenuate the ripple component of the PWM wave and obtain high-quality DC output. Hereinafter, the present invention will be described in detail with reference to the accompanying drawings. First, the conversion principle of this invention will be explained with reference to FIGS. 1 and 2. Figure 1 shows DA using conventional equipment.
This shows the conversion principle, and compares the digital values (indicated by a staircase wave) that are sequentially generated within the conversion period W 0 with the input digital data (indicated by a straight line). A PWM wave with a pulse width W is generated in the
By smoothing the PWM wave, a DC signal proportional to W/W 0 is obtained. On the other hand, the principle of DA conversion according to the present invention is shown in FIG. In this invention, as shown in Fig. 2, n rows of digital values (indicated by staircase waves 1, 2...m) are sequentially generated within a conversion period W0 , and these digital values and input digital data (indicated by a straight line) are Compare staircase wave 1,
2... A pulse signal of a predetermined width is generated in an area where m is smaller or larger than a straight line. Here, the staircase waves 1, 2...m are formed corresponding to the digital values shown by the staircase waves in Fig. 1, each having a different weighting value, and these are appropriately distributed and generated. . In this case, m pulses are generated within the conversion period, and the cutoff frequency of the low-pass filter for smoothing the PWM wave can be increased approximately m times. FIG. 3 shows an embodiment of the DA converter according to the present invention, in which a clock pulse of a predetermined frequency is used.
Up counter type 10 with CK as count input
A bit binary counter 1, a comparator circuit 2 that compares two binary values and generates a large-discrimination output, and 10 that temporarily stores the 10-bit digital data DD to be converted.
It has 3 bit registers. A 10-bit binary counter 1 counts the input clock pulses CK and generates a 10-bit binary number that increases sequentially. Now, if we assume that the contents of each bit of this 10-bit binary number are Q 0 , Q 1 ...Q 9 from the lower bit side, the contents of the lower 6 bits Q 0 , Q 1 ...Q 5 are stored in the upper order of the comparator circuit 2 in this order. The contents of the upper 4 bits are added to the 6 bits.
Q 6 to Q 9 are added to the lower 4 bits of comparator circuit 2 in reverse order. In this way, comparison circuit 2
The binary values to input are Q 9 ×2 0 +Q 8 ×2 1 +Q 7 ×2 2 +Q 6 ×2 3 +Q 6 ×2 4 +Q 1 ×2 5 +
Q 2 ×2 6 +Q 3 ×2 7 +Q 4 ×2 8 +Q 5 ×2 9 = (Q 9 ×2 0 +Q 8 ×2 1 +Q 7 ×2 2 +Q 6 ×2 3 ) +2 4 (Q 0 ×2 0 +Q 1 ×2 1 +Q 2 ×2 2 +Q 3 ×2 3 +Q 4 ×2 4 +
Q 5 ×2 5 ). That is, as shown in Figure 4, these binary values form a sequence of 24 binary values (indicated by staircase waves 1 to 16) of 26 steps in units of 24 . Different weighting values (Q 9 × 2 0 + Q 3 ×
2 1 +Q 7 ×2 2 +Q 6 ×2 3 ), and this weighting value is shown in a table based on the relationship with the contents Q 6 to Q 9 as follows.
【表】【table】
【表】
すなわち、各2進値列の重みづけ値は、その大
きさが最大分散するように配列されることにな
る。
他方、変換されるべきデジタルデータDDはロ
ード信号LOによりレジスタ3に一時記憶され、
比較回路2に加えられる。比較回路2はこのデジ
タルデータDDと上記2進計数器1から加えられ
る2進値列とを順次比較し、大小判別出力を発生
する。ここで比較回路2から発生される大小判別
出力は比較される2進値列の重みづけ値に応じて
1スチツプ分だけ異なる個所が生じる。、たとえ
ば変換されるべきデジタルデータDDが555=29+
25+23+21+20=11+24×34であるとすると比較
回路2から発生される大小判別出力は、重みづけ
値が11を超える2進値列に関して34ステツプ重み
づけ値が11以下の2進値列に関して34ステツプに
1ステツプ加えた(34+1)ステツプで生じるこ
とになる。これを前掲の表を参照して順次示すと
(34+1)、(34+1)、(34+1)、34、(34+1)
、
(34+1)、(34+1)、34、(34+1)、(34+1)
、
(34+1)、34、(34+1)、34となる。すなわち比
較回路2からはほとんど35ステツプで大小判別出
力が生じ、変換周期の最大分散の位置において、
34ステツプで大小判別出力が生じることになる。
この場合、DA変換真値255/210=0.541992に対し
て35/26=0.5469(100.9%)の情報を有するパルス
幅のパルスが変換周期の1/16の時間で得ることが
でき、−1/26×1/4=−0.00391(−0.7%)の補正
情報を含むパルス幅のパルス変換周期の1/4時間
毎に、−1/26×1/4=−0.00098(−0.2%)の微小
成分が変換周期毎に得られる。
なお、上記実施例では各2進値列の重みづけ値
を各階段波の1周期内で発生するようにしたが、
必ずしもこれに限定されない。例えば2つの周期
内にまたがるように設定しても同様の効果を得る
ことができる。
第5図に示すこの発明の他の実施例は上記点を
考慮して構成したものである。この実施例ではク
ロツクパルスCKをカウント入力とする6ビツト
2進計数器11、4ビツト2進計数器12、4ビ
ツト2進計数器12の出力をラツチするラツチ回
路13、6ビツト2進計数器11の計数値を監視
し、4ビツト2進計数器12のためのカウントパ
ルスCP、ラツチ回路13のためのラツチパルス
LPを発生するゲート回路14を具えている。す
なわち、各階段波の周期が第6図aに示すような
ものであるとするとゲート回路14からはまず第
6図bに示すタイミングでカウントパルスCPが
発生され、4ビツト2進計数器12の計数値を1
進め続く第6図cのタイミングでラツチパルス
LPが発生され、このラツチパルスLPにより4ビ
ツト2進計数器12の計数値はラツチ回路13に
ラツチされる。そして6ビツト2進計数器11の
出力ビツトの内容Q6〜Q5はそのまま10ビツト比
較回路2の上位6ビツトに加えられ、ラツチ回路
13のラツチ内容はビツト順序を逆転して10ビツ
ト比較回路2の下位4ビツトに加えられる。その
他の構成は第3図と同様である。なお、第5図に
おいて第3図と共通部分に関しては説明の便宜上
第3図と同一の符号を用いる。このような構成に
よると、各階段波の重みづけ値はゲート回路14
からラツテ信号が生じたときに変化するようにな
るが、変換の1周期では全ての重みづけ値がとら
れることになる。容易にわかるようにこの実施例
においては各階段波のほぼ一周期内に4ビツト2
進計数器12の出力データが確立すればよいので
4ビツト2進計数器12の動作速度を6ビツト2
進計数器11に比較して著しくおとすことができ
る。
この発明のさらに他の実施例を第7図に示す。
この実施例は第5図に示した10ビツト比較回路2
の代りに下位4ビツトの内容を比較する4ビツト
比較回路21と上位6ビツトの内容を比較する6
ビツト比較回路22を設け、4ビツト比較回路2
1においてまず4ビツト2進計数器12の出力ビ
ツトの順序を逆転した信号と変換されるべき2進
数の下位4ビツトの内容とを比較し、その大小比
較出力をゲート回路14から出力されるラツチ信
号CPによつてラツチ回路23にラツチして6ビ
ツト比較回路22に供給されるように構成され
る。ここで比較回路22はその比較出力を優先的
に出力し、比較内容が一致したときのみ比較回路
21の比較出力を出力する。ところで変換周期内
において変換されるべきデジタルデータDDは一
定であるので各階段波の重みづけは第5図に示し
た実施例と同様にゲート回路14からラツチパル
スが生じたときに変化することになり、出力
PWM波は第5図に示した実施例と同一になる。
なお、この実施例においても第5図に示した実施
例で述べたと同じ理由で4ビツト2進計数器12
および4ビツト比較回路21の動作速度を著しく
低下させることができる。
なお、上記実施例ではいずれも10ビツトの
PWM型DA変換器にこの発明を適用したものを
示したが任意のビツトのPWM型DA変換器に適
用できることは明白である。また各階段波の発生
ビツト数と重みづけ値発生のビツト数とそれぞれ
6ビツトおよび4ビツトに分割する場合を示した
がこれに限定されない。すなわちこの分割は目的
に応じて任意に選択できる。また2進計数器、比
較回路の構成は詳述しなかつたが既知の任意の回
路を用いて構成することができる。更にまた上記
実施例で2進計数器はアツプカウンタで構成した
ので発生される階段波は鋸歯状波状となつたがこ
れをアツプダウンカウンタで構成すれば三角波状
の階段波が得られる。この場合も同様にしてDA
変換器を構成することでがきる。更にまた2進計
数器としてダウンカウンタまたは同期型カウンタ
を用いることもできる。[Table] In other words, the weighting values of each binary value string are arranged so that their sizes have maximum variance. On the other hand, the digital data DD to be converted is temporarily stored in the register 3 by the load signal LO,
It is added to the comparison circuit 2. The comparison circuit 2 sequentially compares this digital data DD with the binary value string added from the binary counter 1, and generates a magnitude discrimination output. Here, the magnitude discrimination output generated from the comparator circuit 2 differs by one step depending on the weighting value of the binary value strings to be compared. , for example, the digital data DD to be converted is 555 = 2 9 +
Assuming that 2 5 + 2 3 + 2 1 + 2 0 = 11 + 2 4 × 34, the size discrimination output generated from the comparator circuit 2 will be 34 steps with respect to the binary value string with a weight value of 11 or less. This results in 34 steps plus one step (34+1) for the binary value sequence. This is shown in order with reference to the table above: (34+1), (34+1), (34+1), 34, (34+1)
,
(34+1), (34+1), 34, (34+1), (34+1)
,
(34+1), 34, (34+1), 34. In other words, the comparison circuit 2 generates a large/small discrimination output in almost 35 steps, and at the position of the maximum dispersion of the conversion period,
The size discrimination output will be generated in 34 steps. In this case, a pulse with a pulse width having information of 35/2 6 = 0.5469 (100.9%) for the DA conversion true value 255/210 = 0.541992 can be obtained in 1/16 of the conversion period, and -1 /2 6 × 1/4 = -0.00391 (-0.7%) every 1/4 hour of the pulse conversion period of the pulse width that includes correction information of -1/2 6 × 1/4 = -0.00098 (-0.2%) ) are obtained every conversion period. In addition, in the above embodiment, the weighting value of each binary value string is generated within one cycle of each staircase wave.
It is not necessarily limited to this. For example, the same effect can be obtained even if the period is set to span two periods. Another embodiment of the present invention shown in FIG. 5 is constructed in consideration of the above points. In this embodiment, a 6-bit binary counter 11 receives the clock pulse CK as a count input, a 4-bit binary counter 12, a latch circuit 13 that latches the output of the 4-bit binary counter 12, and a 6-bit binary counter 11. The count pulse CP for the 4-bit binary counter 12 and the latch pulse for the latch circuit 13 are monitored.
It includes a gate circuit 14 that generates LP. That is, assuming that the period of each staircase wave is as shown in FIG. 6a, the gate circuit 14 first generates a count pulse CP at the timing shown in FIG. count value 1
The latch pulse continues to advance at the timing shown in Figure 6 c.
LP is generated, and the count value of the 4-bit binary counter 12 is latched into the latch circuit 13 by this latch pulse LP. The output bit contents Q 6 to Q 5 of the 6-bit binary counter 11 are added as they are to the upper 6 bits of the 10-bit comparison circuit 2, and the contents of the latch of the latch circuit 13 are reversed in bit order and added to the 10-bit comparison circuit 2. It is added to the lower 4 bits of 2. The other configurations are the same as in FIG. 3. In FIG. 5, the same reference numerals as in FIG. 3 are used for the parts common to those in FIG. 3 for convenience of explanation. According to such a configuration, the weighting value of each staircase wave is determined by the gate circuit 14.
It will change when a ratte signal is generated from , but all the weighting values will be taken in one cycle of conversion. As can be easily seen, in this embodiment, 4 bits 2 are stored in approximately one period of each staircase wave.
Since it is only necessary to establish the output data of the binary counter 12, the operating speed of the 4-bit binary counter 12 can be changed to 6-bit binary counter 12.
Compared to the decimal counter 11, it can be significantly reduced. Still another embodiment of the invention is shown in FIG.
This embodiment uses the 10-bit comparator circuit 2 shown in FIG.
Instead, a 4-bit comparison circuit 21 compares the contents of the lower 4 bits and 6 compares the contents of the upper 6 bits.
A bit comparison circuit 22 is provided, and a 4-bit comparison circuit 2 is provided.
1, the signal obtained by reversing the order of the output bits of the 4-bit binary counter 12 is compared with the contents of the lower 4 bits of the binary number to be converted, and the magnitude comparison output is sent to the latch output from the gate circuit 14. The signal CP is configured to be latched in a latch circuit 23 and supplied to a 6-bit comparator circuit 22. Here, the comparison circuit 22 outputs its comparison output preferentially, and outputs the comparison output of the comparison circuit 21 only when the comparison contents match. By the way, since the digital data DD to be converted within the conversion period is constant, the weighting of each staircase wave changes when a latch pulse is generated from the gate circuit 14, as in the embodiment shown in FIG. ,output
The PWM wave is the same as the embodiment shown in FIG.
In this embodiment, the 4-bit binary counter 12 is also used for the same reason as described in the embodiment shown in FIG.
Also, the operating speed of the 4-bit comparison circuit 21 can be significantly reduced. In addition, in the above embodiments, the 10-bit
Although the present invention is applied to a PWM type DA converter, it is obvious that it can be applied to any bit PWM type DA converter. Furthermore, although the number of generated bits of each staircase wave and the number of bits of weighted value generation are divided into 6 bits and 4 bits, respectively, the present invention is not limited to this. That is, this division can be arbitrarily selected depending on the purpose. Further, although the construction of the binary counter and comparison circuit is not described in detail, they can be constructed using any known circuit. Furthermore, in the above embodiment, the binary counter is constructed with an up counter, so that the generated staircase wave has a sawtooth waveform, but if this is constructed with an updown counter, a triangular staircase wave can be obtained. In this case as well, DA
It is possible to configure a converter. Furthermore, a down counter or a synchronous counter can also be used as the binary counter.
第1図は従来のPWM型DA変換器のDA変換原
理を示すタイミングチヤート、第2図はこの発明
に係わるDA変換器のDA変換原理を示すタイミ
ングチヤート、第3図はこの発明の一実施例を示
すブロツク図、第4図はその動作を説明するタイ
ミングチヤート、第5図はこの発明の他の実施例
を示すブロツク図、第6図はその動作を説明する
タイミングチヤート、第7図はこの発明の更に他
の実施例を示すブロツク図である。
1,11,12……2進計数器、2……比較回
路、3……レジスタ、13,23……ラツチ回
路、14……ゲート回路。
Fig. 1 is a timing chart showing the DA conversion principle of a conventional PWM type DA converter, Fig. 2 is a timing chart showing the DA conversion principle of a DA converter according to the present invention, and Fig. 3 is an embodiment of the present invention. 4 is a timing chart explaining its operation. FIG. 5 is a block diagram showing another embodiment of the present invention. FIG. 6 is a timing chart explaining its operation. FIG. 7 is a timing chart explaining its operation. FIG. 7 is a block diagram showing still another embodiment of the invention. 1, 11, 12... Binary counter, 2... Comparison circuit, 3... Register, 13, 23... Latch circuit, 14... Gate circuit.
Claims (1)
計数器と、このnビツト2進計数器の計数値が第
1の設定値に達する毎に1計数するN−nビツト
(n−1<N)2進計数器と、前記nビツト2進
計数器の計数値が第2の設定値に達する毎に前記
N−nビツト2進計数器の計数値をラツチする第
1のラツチ回路と、この第1のラツチ回路のダー
タの順序を逆転したデータとNビツト入力デジタ
ルデータの下位N−nビツトのデータとを比較す
る第1の比較回路と、前記nビツト2進計数器の
計数値と前記Nビツト入力デジタルデータの上位
nビツトのデータとを比較し前記第1の比較回路
の出力に優先して比較結果を出力し、その比較結
果が一致したときのみ前記第1の比較回路の出力
を出力する第2の比較回路と、この第2の比較回
路の出力を平滑化する手段とを具備したDA変換
回路。 2 所定周波数のパルスを計数するnビツト2進
計数器と、このnビツト2進計数器の計数値が第
1の設定値に達する毎に1計数するN−nビツト
(n−1<N)2進計数器と、このN−nビツト
2進計数器の計数値の順序を逆転したデータとN
ビツト入力デジタルデータの下位N−nビツトの
データとを比較する第1の比較回路と、前記nビ
ツト2進計数器の計数値が第3の設定値に達する
毎に前記第1の比較回路の出力をラツチする第2
のラツチ回路と、前記nビツト2進計数器の計数
値と前記Nビツト入力デジタルデータの上位nビ
ツトのデータとを比較し前記第2のラツチ回路の
出力に優先して比較結果を出力し、その比較結果
が一致したときのみ前記第2のラツチ回路の出力
を出力する第2の比較回路と、この第2の比較回
路の出力を平滑化する手段とを具備したDA変換
回路。[Claims] 1. An n-bit binary counter that counts pulses of a predetermined frequency; n-1<N) a binary counter, and a first latching value of the N-bit binary counter each time the count value of the N-bit binary counter reaches a second set value. a latch circuit, a first comparator circuit that compares the data obtained by reversing the order of the data of the first latch circuit and data of the lower N-n bits of the N-bit input digital data, and the n-bit binary counter. The count value is compared with the upper n bits of the N-bit input digital data, the comparison result is output with priority over the output of the first comparison circuit, and only when the comparison results match, the first comparison circuit is output. A DA conversion circuit comprising: a second comparison circuit that outputs the output of the comparison circuit; and means for smoothing the output of the second comparison circuit. 2. An n-bit binary counter that counts pulses of a predetermined frequency, and an N-n bit that counts by 1 each time the count value of this n-bit binary counter reaches a first set value (n-1<N). A binary counter, data obtained by reversing the order of the counted values of this N-n bit binary counter, and N
a first comparator circuit that compares the data of lower N-n bits of the bit input digital data; and a first comparator circuit that compares the data of the lower N-n bits of the bit input digital data; The second latches the output.
compares the count value of the n-bit binary counter with the upper n bits of the N-bit input digital data, and outputs the comparison result in priority to the output of the second latch circuit; A DA conversion circuit comprising: a second comparison circuit that outputs the output of the second latch circuit only when the comparison results match; and means for smoothing the output of the second comparison circuit.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP56040495A JPS57155834A (en) | 1981-03-23 | 1981-03-23 | Digital-to-analog converting circuit |
EP82301357A EP0061292B1 (en) | 1981-03-23 | 1982-03-17 | Da converter |
DE8282301357T DE3271734D1 (en) | 1981-03-23 | 1982-03-17 | DA CONVERTER |
US06/624,747 US4532496A (en) | 1981-03-23 | 1984-06-26 | Pulse width modulation type digital to analog converter |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP56040495A JPS57155834A (en) | 1981-03-23 | 1981-03-23 | Digital-to-analog converting circuit |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS57155834A JPS57155834A (en) | 1982-09-27 |
JPS6352808B2 true JPS6352808B2 (en) | 1988-10-20 |
Family
ID=12582147
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP56040495A Granted JPS57155834A (en) | 1981-03-23 | 1981-03-23 | Digital-to-analog converting circuit |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS57155834A (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0652863B2 (en) * | 1985-06-18 | 1994-07-06 | 株式会社明電舍 | Pulse width modulation circuit |
JPS62250885A (en) * | 1986-04-24 | 1987-10-31 | Canon Inc | Controller for motor |
JPH0461937U (en) * | 1990-10-05 | 1992-05-27 | ||
JPH06311040A (en) * | 1993-04-26 | 1994-11-04 | Jeco Co Ltd | Pulse width modulation circuit |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS51123501A (en) * | 1975-04-08 | 1976-10-28 | Philips Nv | Signal converter |
JPS5539499A (en) * | 1978-09-06 | 1980-03-19 | Siemens Ag | Method of and device for converting digital to analog |
-
1981
- 1981-03-23 JP JP56040495A patent/JPS57155834A/en active Granted
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS51123501A (en) * | 1975-04-08 | 1976-10-28 | Philips Nv | Signal converter |
JPS5539499A (en) * | 1978-09-06 | 1980-03-19 | Siemens Ag | Method of and device for converting digital to analog |
Also Published As
Publication number | Publication date |
---|---|
JPS57155834A (en) | 1982-09-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS6143899B2 (en) | ||
JP4073676B2 (en) | DA converter and DA conversion method | |
JPH11150478A (en) | Pulse width modulator | |
JPS6260853B2 (en) | ||
JPS6352808B2 (en) | ||
JPS6013583B2 (en) | D-A converter | |
JPS6359570B2 (en) | ||
US4532496A (en) | Pulse width modulation type digital to analog converter | |
US6310913B1 (en) | Circuit and method for modulating pulse width | |
JPS6161730B2 (en) | ||
JP2674648B2 (en) | Pulse width modulation signal generator | |
JPH06224708A (en) | Pulse width modulation circuit | |
JPH0429258B2 (en) | ||
JPS5829007B2 (en) | Digital to analog converter | |
JPH0744460B2 (en) | PWM DA converter circuit | |
JPS6022681Y2 (en) | Digital to analog converter | |
JPH0983368A (en) | D/a converting circuit | |
JPH075704Y2 (en) | Multi-channel A / D converter | |
JPS60190029A (en) | Digital pulse width modulation circuit | |
JPH0220177B2 (en) | ||
JP2604740B2 (en) | Analog-to-digital converter | |
JP2853723B2 (en) | Pulse width modulation circuit | |
JPH06152426A (en) | D/a converter | |
JPS62128213A (en) | Digital-analog converter | |
JPH10303754A (en) | Pulse width modulation circuit and method therefor |