JPH0792682B2 - パルス周期制御装置 - Google Patents
パルス周期制御装置Info
- Publication number
- JPH0792682B2 JPH0792682B2 JP3090413A JP9041391A JPH0792682B2 JP H0792682 B2 JPH0792682 B2 JP H0792682B2 JP 3090413 A JP3090413 A JP 3090413A JP 9041391 A JP9041391 A JP 9041391A JP H0792682 B2 JPH0792682 B2 JP H0792682B2
- Authority
- JP
- Japan
- Prior art keywords
- output
- pulse
- register
- control
- signal
- 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 - Fee Related
Links
Landscapes
- Feedback Control In General (AREA)
- Control Of Temperature (AREA)
Description
パルス波出力の平均値をコントロールし、例えば液体ク
ロマトグラフ装置の温度調整等を図る装置に関する。
均値をコントロールするために、従来はパルス幅制御回
路を用いてきた。図6はこのパルス幅制御回路を示すブ
ロック図であり、図7は図6の各部の波形を示したもの
である。図6に示すごとく制御電圧Xと三角波である比
較基準電圧Rは比較器41の入力端子に加えられ、比較
器41の出力は、パルス切換回路42に加えられる。こ
こで、比較器41は制御電圧Xと比較基準電圧Rの比較
をし、その比較結果に応じてパルス切換回路42の出力
を切り換える回路である。そして、制御電圧Xより比較
基準電圧Rの方が高ければ、パルス切換回路42が
「0」のレベルのパルスを出力し、逆に比較基準電圧R
の方が低ければ「1」のレベルのパルスを出力するよう
構成されている。
ことを示したのが図7の波形図である。図7の(a)に
おけるRは、比較基準電圧の時間的変化を図示したもの
であり、また、X1、X2は各々制御電圧Xのレベルを
示している。尚、比較基準電圧Rの振幅は、制御電圧X
の変化する範囲より大きくなるよう設定されている。図
7の(b)、図7の(c)は出力パルスYの時間的変化
を図示したものであり、Y1は制御入力X1に対する出
力パルス波を、またY2は制御入力X2に対する出力パ
ルス波をそれぞれ示している。
電圧Rの方が高くなると、出力パルスYは「0」レベル
となる。そして図7の(a)において、制御電圧X1の
方が制御電圧X2より高いので、出力パルスY1のパル
ス幅の方が出力パルスY2のパルス幅より広くなる。ま
た、ここで、比較基準電圧Rの電圧変化が直線的であれ
ば、出力パルスYのパルス幅は制御入力Xの電圧レベル
に比例するので、結局、図6の回路でパルス幅の制御が
出来ることになる。
幅制御回路を用いて、例えば温度制御をする場合には、
次の問題点がある。まず、制御電圧Xの微弱な変化に対
応して精密に温度を制御するためには、出力パルスYの
パルス幅をなるべく広く(従って比較基準電圧の周期を
なるべく長く)しなければならない。なぜなら、三角波
たる比較基準電圧の周期が短く、三角波の傾斜が急であ
ると、制御対象の応答速度が厳しくなり、従って、高分
解能の温度制御ができないからである。
出力パルスYのパルス幅や周期が長くなってしまい、制
御対象に大きな温度的ゆらぎが生じてしまうことにな
る。なぜなら、パルス幅の平均値はたとえ同じでも、パ
ルス幅やパルス周期が長いと、例えばON/OFF制御
の時間間隔が長くなり、大きく温度を上げ、大きく温度
を下げることになるからである。
な温度制御をし、かつ温度的ゆらぎの小さい制御するこ
とが不可能であった。この発明は、この問題点に着目し
てなされたものであって、出力パルス波のパルス幅をあ
る適当な値に固定し、その周波数のみ変化させ(すなわ
ちパルス波の平均値を変化させ)、温度等を円滑に制御
できる装置を提供することを目的とする。
め、このパルス周期制御装置は、図1に示すように、制
御入力を一方の入力端に受けて、他方の入力端に加えら
れる入力と加算する加算手段aと、この加算手段aの出
力を同期信号に同期して記憶する置数手段bと、この置
数手段bの出力を2値信号のデータ「1」と比較し、置
数手段bの出力の方が高ければ2値信号のデータ「1」
を出力信号として出力し、逆に、置数手段bの出力の方
が低ければ2値信号のデータ「0」を出力信号として出
力する比較手段cと、前記置数手段bの出力からこの比
較手段cの出力を減算し、その結果を前記加算手段aの
他方の入力端に加える減算手段dとで構成されている。
し、また、制御入力値「x」は「0」から「1」の範囲
内のデータであるとする。初期状態で減算手段dの出力
は「0」であるから、制御入力値「x」は、最初の同期
信号で、その値のまま置数手段bに記憶される。また、
出力値「y」も初期状態で「0」であるから、この置数
手段bの出力はその値のまま減算手段dの出力となり、
加算手段aに加わることになる。従って、加算手段a
は、制御入力値「x」と減算手段dの出力「x」を加算
し、その加算結果「2x」が、次の同期信号で置数手段
bに記憶されることになる。以下同様に、同期信号に従
って上記の動作が繰り返されるので、n番目の同期信号
によって置数手段bに記憶されるデータは「nx」とな
る。
比較手段cでデータ「1」と逐一比較されており、置数
手段bの出力データが「1」以上であれば、比較手段c
が出力パルスとして「1」を出力する。従って、例えば
n番目の同期信号で、置数手段bの出力データ「nx」
が「1」以上になると、比較手段cの出力パルス「y」
は「0」から「1」に変わる。そして比較手段cの出力
パルス「y」の値が「1」となったことから、減算手段
dによって置数手段bの出力から「1」が減算され、
「nx−1」のデータが加算手段aに加わることにな
る。そしてこのデータ「nx−1」は、加算手段aによ
って制御入力値「x」と加算されるので、n+1番目の
同期信号で、置数手段bには「(n+1)x−1」のデ
ータが記憶される。そして、この値が「1」より小さい
と、(n+1)番目の同期信号で比較手段の出力パルス
「y」は「0」になる。
って、制御入力値「x」が置数手段bに積算されてゆ
く。そして、例えばm番目の同期信号で、置数手段の出
力「mx−1」が再び「1」以上となれば、前記と同様
の動作により同期信号の一周期の間、「1」のレベルの
パルスが出力される。以上のように本発明では、置数手
段bの出力を制御入力に比例して階段状に増加させ、置
数手段bの出力が「1」を越えるタイミングで同期信号
の一周期の間だけ出力パルスを「1」にしている。
ある。図2に示すごとく制御入力「x」と、出力パルス
「y」と、レジスタ2の出力は、計算手段1に加えられ
ている。この計算手段1の出力はレジスタ2に加えら
れ、レジスタ2の出力は前記計算手段1と、比較器3に
加えられている。この比較器3のもう一方の入力端子に
は「1」のレベルの値が入力されており、比較器3の出
力信号はパルス切換器4に加えられている。
「1」以上であれば出力パルス切換器4の出力が「1」
となるよう動作するものであり、逆にレジスタ2の出力
が「1」未満であれば出力パルス切換器4の出力が
「0」となるよう動作するものである。また、レジスタ
2は同期信号に従って計算手段1の出力を記憶してゆく
ものである。
スタ2の出力と出力パルス「y」の差を求める減算手段
と、その減算結果を制御入力「x」に加える加算手段と
からなっている。また、この制御入力「x」は「0」か
ら「1」の範囲内のデータである。図3は図2に例示し
たパルス周期制御装置の動作を説明するための波形図で
ある。図3の(a)は同期信号を示すもの、図3の
(b)は制御入力「x」が「0.3」のときのレジスタ
の出力値を図示したもの、図3の(c)は制御入力
「x」が「0.3」のときの出力パルス「y」の波形を
示したものである。尚、図3の(d)は図3の(c)と
の比較のため、制御入力「x」が「0.6」のときの出
力パルス「y」の波形を示したものである。 次に図
2、図3に従って本装置の動作を説明する。初期状態で
レジスタ2の出力と出力パルス「y」の値は共に「0」
である。従って同期信号に同期して入力データ「0.
3」がレジスタ2に積算されてゆく。そのため、レジス
タ2の出力は、図3の(b)に示すように階段状に増加
してゆき、4番目の同期信号で「1.2」となる。そし
て、この値は「1」以上であるので比較器3の出力が変
化し、従って出力パルス切換器4のスイッチが4-2に切
り換わり、出力パルスが「1」となる。このため、5番
目の同期信号でレジスタ2に加わるデータは、レジスタ
2の出力「1.2」から出力パルスの値「1」を引いた
「0.2」に、制御入力「0.3」を加えたもの、すな
わち「0.5」である。そしてこのデータは「1」より
小さいので比較器3の出力が先程とは逆の変化し、出力
パルスは「1」から「0」に戻る。これ以降も以上と同
様の動作を繰り返すので、出力パルスの波形は図3の
(c)のようになる。この波形から明らかなように、制
御入力「x」が「0.3」の場合は、同期信号の10区
間のうち3区間が「1」のレベルの値である。図3の
(d)は参考のため制御入力「x」が「0.6」の場合
の出力パルスの波形を示したものであり、同期信号の1
0区間のうち6区間が「1」のレベルである。図3の
(d)を図3の(c)と比べれば、パルス波の平均値が
制御入力「x」に比例していることは明らかである。
2の値が全て「0」となるので、出力パルスは常に
「0」になる。また、「x」が「1」の場合は、レジス
タ2の値は、常に「1」となるので、出力パルスは常に
「1」となる。図4は、本発明をコンピュータソフトウ
ェアで実現した場合の一実施例を示すフローチャートで
ある。
って説明する。変数Dの値は、制御入力xと加算され、
その結果が変数Dに改めて記憶される(ステップST
(以下STと略すことがある)1)。この変数Dの値は
「1」と比較され(ST2)、変数Dが「1」より小さ
ければ本装置から「0」を出力し(ST3)、変数Dが
「1」以上なら本装置から「1」を出力する(ST
4)。そして、「1」を出力した場合は変数Dから
「1」を減算して、その結果を新しい変数Dの値とする
(ST5)。そして、ステップST3とステップST5
はステップST6で合流し、適当な時間待ちをした後
(ST6),ステップST1に戻る。
応し、ST2とST3とST4が比較手段に対応する。
また、ST5は減算手段に対応し、ST6は同期信号に
対応する。尚、同期信号の周期は一定であるのが望まし
いので、例えば、クロック割り込みを利用してST6の
処理を実現し、ST1からST5の処理を、一定の周期
で実行できるようにすればよい。
ば、例えば温度制御をする場合、精密で温度的ゆらぎの
少ない制御が、比較的簡単な構成で実現出来る。以下こ
の点を図5によって更に説明する。 図5は入力制御信
号が「0.5」の場合の出力パルスを図示したものであ
り、図5の(a)は従来例のパルス幅制御回路の出力電
圧、図5の(b)は本装置の出力電圧を示している。本
装置の出力電圧を従来例のパルス幅制御回路の出力電圧
と比べると、結局、本装置の出力電圧は、従来回路の出
力パルスの「1」の区間を時間軸上に分散させたことに
なる。このことから明らかなように、本装置では、パル
スの幅が同期信号によって制限されるので、図5の
(a)の波形で制御した場合のように、大きく温度が上
がり、大きく温度が下がるようなことがない。
く(精度を落とすことなく)、ゆらずきの少ない制御を
行うことができる。
る。
ャートである。
Claims (1)
- 【請求項1】制御入力を一方の入力端に受けて、他方の
入力端に加えられる入力と加算する加算手段と、この加
算手段の出力を同期信号に同期して記憶する置数手段
と、この置数手段の出力を2値信号のデータ「1」と比
較し、置数手段の出力の方が高ければ2値信号のデータ
「1」を出力信号として出力し、逆に、置数手段の出力
の方が低ければ2値信号のデータ「0」を出力信号とし
て出力する比較手段と、前記置数手段の出力からこの比
較手段の出力を減算し、その結果を前記加算手段の他方
の入力端に加える減算手段とからなるパルス周期制御装
置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3090413A JPH0792682B2 (ja) | 1991-04-22 | 1991-04-22 | パルス周期制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3090413A JPH0792682B2 (ja) | 1991-04-22 | 1991-04-22 | パルス周期制御装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04321102A JPH04321102A (ja) | 1992-11-11 |
| JPH0792682B2 true JPH0792682B2 (ja) | 1995-10-09 |
Family
ID=13997908
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3090413A Expired - Fee Related JPH0792682B2 (ja) | 1991-04-22 | 1991-04-22 | パルス周期制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0792682B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11338557A (ja) * | 1998-05-25 | 1999-12-10 | Komatsu Electronics Kk | 交流負荷制御装置 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5482576A (en) * | 1977-12-13 | 1979-06-30 | Mitsubishi Electric Corp | Pulse frequency modulation amplifier |
| JPS54153975A (en) * | 1978-05-25 | 1979-12-04 | Toshiba Corp | Control signal putting-out method |
| JPS623301A (ja) * | 1985-06-28 | 1987-01-09 | Matsushita Electric Ind Co Ltd | パルス幅変調方式 |
-
1991
- 1991-04-22 JP JP3090413A patent/JPH0792682B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH04321102A (ja) | 1992-11-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0792682B2 (ja) | パルス周期制御装置 | |
| US5280352A (en) | Circuit arrangement for time base transformation of a digital picture signal | |
| JP3326627B2 (ja) | ドットクロック位相調整装置,その方法および液晶表示装置 | |
| JPH0923143A (ja) | ディジタル信号の遅延方法及び回路 | |
| JP5303757B2 (ja) | タイミング発生回路 | |
| RU2103816C1 (ru) | Управляемый напряжением генератор импульсов | |
| JP3208322B2 (ja) | 可変遅延線回路 | |
| JPH04188965A (ja) | 画像切換装置 | |
| JP3281800B2 (ja) | 可変遅延線回路 | |
| JPH01136016A (ja) | アナログ量計測装置 | |
| JP3300813B2 (ja) | カラー液晶表示装置 | |
| JP2643247B2 (ja) | デジタル同期検出装置 | |
| JP4972907B2 (ja) | ドットクロック再生回路 | |
| KR19980056142A (ko) | 주파수 체배기를 이용한 신호 지연회로 | |
| JP2936800B2 (ja) | 信号発生装置 | |
| JP2025187655A (ja) | 半導体装置、モータ制御システムおよびモータ制御方法 | |
| KR20030017512A (ko) | 디지털 클럭 발생기 | |
| KR0122521Y1 (ko) | 수평동기신호 보정회로 | |
| KR910006576Y1 (ko) | 푸쉬스위치 방식을 채용한 vtr에서의 트래킹 제어회로 | |
| JP2679471B2 (ja) | クロック切替回路 | |
| JP2765684B2 (ja) | Ccd駆動用集積回路 | |
| KR100400775B1 (ko) | 노이즈 제거폭 가변회로 | |
| JP2711392B2 (ja) | テレビジョン信号の時間軸圧縮装置 | |
| JP2782965B2 (ja) | 多系統クロック・パルス切換制御装置 | |
| JPH10341155A (ja) | 可変周期信号発生回路 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071009 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081009 Year of fee payment: 13 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081009 Year of fee payment: 13 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091009 Year of fee payment: 14 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091009 Year of fee payment: 14 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101009 Year of fee payment: 15 |
|
| LAPS | Cancellation because of no payment of annual fees |