JPS6132685B2 - - Google Patents

Info

Publication number
JPS6132685B2
JPS6132685B2 JP51120989A JP12098976A JPS6132685B2 JP S6132685 B2 JPS6132685 B2 JP S6132685B2 JP 51120989 A JP51120989 A JP 51120989A JP 12098976 A JP12098976 A JP 12098976A JP S6132685 B2 JPS6132685 B2 JP S6132685B2
Authority
JP
Japan
Prior art keywords
signal
analog
digital
signals
converter
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
Application number
JP51120989A
Other languages
English (en)
Other versions
JPS5346247A (en
Inventor
Akira Sumi
Fusatoshi Kataoka
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yokogawa Electric Corp
Original Assignee
Yokogawa Hokushin Electric Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Yokogawa Hokushin Electric Corp filed Critical Yokogawa Hokushin Electric Corp
Priority to JP12098976A priority Critical patent/JPS5346247A/ja
Publication of JPS5346247A publication Critical patent/JPS5346247A/ja
Publication of JPS6132685B2 publication Critical patent/JPS6132685B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Control By Computers (AREA)
  • Input From Keyboards Or The Like (AREA)
  • Microcomputers (AREA)

Description

【発明の詳細な説明】 本発明はマイクロコンピユータ等のプロセツサ
を用いた演算装置に関するものである。
最近のデイジタル回路技術の進歩によつて、マ
イクロコンピユータ等のプロセツサが小形化さ
れ、かつ安価に入手できるようになり、これに伴
つてマイクロコンピユータ等をアナログ演算装置
に導入しようとする試みがなされている。この場
合、第1図に示すようにプロセツサ2の入力側に
アナログ信号をデイジタル信号に変換するための
アナログデイジタル変換器(以下A/D変換器と
いう)1を、また、出力側にデイジタル信号をア
ナログ信号に変換するためのデイジタルアナログ
変換器(以下D/A変換器という)3をそれぞれ
設けるのが一般的である。また、各種の演算パラ
メータは、デイジタル信号出力が直接得られるサ
ムホイールスイツチ101,102〜104をプ
ロセツサ2の入力側に必要数設けるのが普通であ
る。しかしながら、A/D変換器は回路構成が複
雑で、かつ価格も高価であるために、A/D変換
器とマイクロコンピユータ等とで演算装置を構成
すると、全体装置も複雑かつ高価となる欠点があ
る。さらに、各サムホイールスイツチからのデイ
ジタル信号を受け入れるためには、プロセツサ2
の入力端においてそれぞれ複数ビツトをあてなけ
ればならず、限られた数の入力端を有効に活用す
るうえから好ましくない。
ここにおいて、本発明は、プロセツサの入力側
にA/D変換器を必要とせず、また、演算パラメ
ータをアナログ的に与えることができ、したがつ
て、全体構成が簡単でかつプロセツサの限られた
数の入力端を有効に活用できる安価な演算装置を
実現しようとするものである。
第2図は本発明の一実施例を示す構成ブロツク
図である。図において、11,12,13,1
4,15はそれぞれ比較器、20は各比較器から
の信号を入力とするプロセツサで、例えばマイク
ロコンピユータが使用される。30はプロセツサ
20からのデイジタル信号をアナログ信号に変換
し、その出力を各比較器の他方の入力端に共通に
与えるD/A変換器、40はアナログ信号保持手
段で、例えば半導体スイツチ41、コンデンサ4
2および増幅器43で構成されたサンプルホール
ド回路が使用されている。なお、このアナログ信
号保持手段は、演算結果をデイジタル信号で得る
場合には必要としない。50は演算パラメータ設
定回路で、直流電源51と、この直流電源51に
それぞれポテンシヨメータを形成するように共通
に接続された複数(ここでは4個)の可変抵抗器
52,53,54,55とで構成されており、所
定の演算に必要な各種の演算パラメータをここで
アナログ的に設定する。60はデイジタル信号を
出力する出力端子で、ここではデイジタル指示計
61が接続されている。
比較器11は、一方の入力端に演算すべき信号
(被演算信号)e1が与えられており、この被演算
信号e1と他方の入力端に与えられているD/A変
換器30からのアナログ信号efとを比較し、そ
の比較結果をプロセツサ20への入力信号として
与えている。以下同じように、比較器12〜15
は一方の入力端に与えられている演算パラメータ
設定回路50からの各パラメータに対応したアナ
ログ信号e2〜e5とD/A変換器30からのアナロ
グ信号efとを比較し、その比較結果をプロセツ
サ20への入力信号として与えている。プロセツ
サ20は、入力ポート21、例えばリード・ライ
トメモリで構成されたデータメモリ部22、演算
制御部23、例えばリード・オンリーメモリで構
成されたプログラムメモリ部24および出力ポー
ト25で構成されている。入力ポート21は比較
器11〜15からの信号が与えられ、ここで演算
制御部23からの信号によつて比較器11〜15
の出力信号が順次あるいは選択して読み込まれる
のを待つている。データメモリ部22は、演算制
御部23からの信号によつて例えば入力ポート2
1から与えられる信号を一時的に記憶したり、演
算結果を記憶したりする。プログラムメモリ部2
4は、アナログ信号をデイジタル信号に変換する
ための変換手順や周辺回路を制御するための手順
や種々の演算手順さらに演算に必要なデータが予
め記憶されており、その内容が演算制御部23か
らの信号によつて読み出される。演算制御部23
は、入力ポート21に与えられている信号の状態
を読み込みこれをデータメモリ部22に書き込ん
だり、プログラムメモリ部24からの演算手順を
解読したり、ここから読み出したデータやデータ
メモリ部22から読み出した信号を使用してデイ
ジタル演算を行なつたりする。出力ポート25は
データメモリ部22あるいは演算制御部23から
出力されたデイジタル信号が与えられており、演
算制御部23からの信号によつてD/A変換器3
0にデイジタル信号を、あるいは信号保持回路4
0にこの回路を制御するための制御信号を出力す
る。D/A変換器30は出力ポート25から出力
されるデイジタル信号をアナログ信号に変換し、
これを比較器11〜15の他方の入力端に共通に
与えるとともに、プロセツサ20からの出力指令
信号(制御信号)によつてスイツチ41が導通し
たときアナログ信号保持手段40に出力する。
このように構成した装置の動作を次に第3図の
タイムチヤートを参照しながら説明する。
第3図イは被演算信号e1を、第3図ロはプロセ
ツサ20内の動作を統括するサンプリングクロツ
ク信号をそれぞれ示す。ここで、サンプリングク
ロツク信号の周期tは、被演算信号e1の変化速度
等を考慮して決められる。まず、はじめに、プロ
セツサ20は、第3図ハに示すように例えばサン
プリングクロツクの立上りで、プログラムメモリ
部24に記憶されている信号(プログラム)に従
つて比較器11からの出力信号を読み込み、比較
器11、プロセツサ20およびD/A変換器30
で構成されるアナログデイジタル変換ループによ
つて、比較器11の入力端に与えられている被演
算信号をデイジタル信号に変換する。
アナログ信号をデイジタル信号に変換する方式
には種々あるが、例えば逐次比較方式を例にとつ
て説明すれば、第4図フローチヤートの通りであ
る。すなわち、まずはじめに、演算制御部23の
一部に形成したAレジスタの最上桁のビツトに
“1”をセツトさせる()。これによりAレジス
タにこのAレジスタの全容量の50%に相当するデ
イジタル量がセツトされる。次にAレジスタの内
容をD/A変換器30に出力する()。これに
よつてD/A変換器30は前記50%に相当するデ
イジタル量をアナログ量に変換し、このアナログ
信号efが比較器11の他方の入力端に加えられ
る。次に比較器11の出力信号を読み込み、その
信号の状態を判断する()。ここで、読み込ん
だ信号の状態が“0”、すなわちe1<efであれ
ば、Aレジスタの最上桁ビツトに最初にセツトし
ておいた“1”を“0”にリセツトする()。
また、読み込んだ信号の状態が“1”すなわちe1
>efであれば、Aレジスタの最上桁ビツトにセ
ツトしておいた“1”はそのままとする。次にこ
のAレジスタが全桁終了したか否か判断し
()、終了していない場合、次の桁、すなわち最
上桁ビツトに対しては2ビツト目(上位桁ビツト
に対して1/2の重みをもつ)に“1”をセツトす
る()。これによつて、Aレジスタの内容に全
容量の25%もしくは75%に相当するデイジタル信
号がセツトされたことになる。ここで手順は再び
に戻り、前記と同様に〜の操作がなされ
る。ここでの操作では今度は3ビツト目に
“1”がセツトされる。このようにして、前記
〜の操作がAレジスタの全桁終了するまで、す
なわち、Aレジスタの最小桁ビツトに“1”また
は“0”がセツトされるまで続けられる。そし
て、全桁が終了すると、手順は終了し、Aレジス
タに残されている内容が入力アナログ信号e1をデ
イジタル信号に変換した値となる。
このようにして変換されたデイジタル信号は、
例えばデータメモリ部22の一部にE1として書
き込まれる。次にプロセツサ20は、比較器12
からの出力信号を読み込み、今度は比較器12、
プロセツサ20およびD/A変換器30で構成さ
れるアナログデイジタル変換ループによつて、比
較器12の入力端にアナログ信号で与えられてい
る演算パラメータe2と前記と同様の手順によりデ
イジタル信号に変換し、これが例えばデータメモ
リ部22の一部にE2として書き込まれる。以
下、同じようにして、プロセツサ20は、比較器
13,14,15の入力端にアナログ信号で与え
られている演算パラメータe3,e4,e5をデイジタ
ル信号に変換し、これらはそれぞれデータメモリ
部22の一部にそれぞれE3,E4,E5として書き
込まれる。
第5図は上記のようにして書き込まれたデータ
メモリ部22内のデータ格納の概念図である。
次にプロセツサ20は、第3図ニに示すように
プログラムメモリ部24に記憶されているプログ
ラムに従つて、データメモリ部22に記憶されて
いる各データやあるいはプログラムメモリ部に記
憶されているデータを使用して、所定の演算、例
えば加減乗除演算や、開平演算等所望の演算が施
される。どのような演算を行なうかはプログラム
メモリ部24に予め記憶されているプログラムの
内容による。所定の演算が終了すると、この演算
結果は第3図ホに示すように出力ポート25を介
してデイジタル出力端子60に出力され、表示器
61により演算結果が表示される。また必要あれ
ばD/A変換器30に出力され、ここでアナログ
信号に変換される。そして次に第3図ヘに示すよ
うに出力指令信号をサンプル・ホールドスイツチ
41に出力することによつて、D/A変換器30
からのアナログ信号は、スイツチ41を介してア
ナログ信号保持手段40に印加され、出力端子4
5から第3図トに示すようなアナログ信号の演算
結果を連続して得ることができる。なお、このと
き、D/A変換器30からのアナログ信号は、各
比較器11〜15の他方の入力端にも印加される
が、比較器11〜15の出力信号がプロセツサ2
0に読み込まれていないのでなんら関係しない。
以後、サンプリングクロツク信号の周期を単位と
して上記の動作が繰返して行なわれ、出力端子6
0あるいは出力端子45から更新された演算結果
が得られる。
このような構成に係る本発明の装置は、プロセ
ツサが被演算信号、アナログ信号として与えられ
る各種の演算パラメータのA/D変換、所定の演
算、D/A変換器への出力および必要に応じてア
ナログ信号保持手段への制御信号(出力指令信
号)出力等を時分割コントロールする点に特徴が
あるもので、プロセツサの入力側に高価なA/D
変換器を設ける必要がなく、全体構成を簡単にか
つ安価にできるものである。また、各種の演算パ
ラメータは、いずれも比較器を介してプロセツサ
の入力側に印加されるもので、各比較器からの出
力信号を受け入れるためには、プロセツサ2にお
いて各1個の入力端をあてればよい。したがつ
て、プロセツサの限られた数の入力端を有効に活
用できる。換言すれば、プロセツサに数多くの演
算パラメータを与えることができ、複雑な演算を
行なわせることができる。また、各種の演算パラ
メータを可変抵抗器等でアナログ的に設定できる
ので、操作性が良好であり、そのうえ、電源の停
電時等に対しても演算パラメータはそのまま保持
されるという特長がある。更に、演算パラメータ
設定回路を、直流電源にそれぞれポテンシヨメー
タを形成するように共通に接続された複数の可変
抵抗器で構成したことから、各ポテンシヨメータ
から得られる演算パラメータを示す各アナログ信
号のレベルを、直流電源の大きさの範囲でいずれ
も入力アナログ信号のレベルと同程度に設定する
ことができ、従つて、A/D変換のための各回路
を各入力信号に対して共用できる。また、演算パ
ラメータ設定回路を電源を共通とするコモンアー
スの回路構成にできるので、この設定回路を容易
に構成できる。
第6図および第7図は本発明の他の実施例を示
す構成ブロツク図である。
第6図の実施例は、被演算信号e1、演算パラメ
ータ設定回路50からの各種演算パラメータ信号
e2〜e5を切換えるマルチプレクサ10を比較器1
1の入力側に設け、ここで選択されたアナログ信
号を比較器11の一方の入力端に加えるようにす
るとともに、このマルチプレクサ10をプロセツ
サ20からの出力制御信号によつて制御するよう
にしたものである。また、プロセツサ20の入力
側に、例えば演算制御部からの指令順序や演算手
順を適宜変更するための割込み信号もしくは、プ
ログラムによる割出しを行なうためのデイジタル
信号等を加える端子16を設けたものである。こ
のように構成した装置によれば、マルチプレクサ
10が必要である代りに比較器が1個でよいとい
う特長があり、演算パラメータが多数ある場合に
より効果的である。また端子16に例えば割込信
号を与え、これによつてプロセツサ20内におけ
る演算手順や信号処理順序等を適宜変更させるこ
とができる。
第7図の実施例は、プロセツサ20の出力側に
D/A変換器の一種であるデイジタル信号パルス
幅信号変換器30を設け、デイジタル信号をパル
ス幅信号に変換するようにし、これを例えばフオ
トカツプラのようなアイソレーシヨン手段31お
よび平滑回路32を介して比較器11〜13の他
方の入力端に共通に印加するようにしたものであ
る。また、各比較器11〜13の出力は、アイソ
レーシヨン手段33〜35を介してプロセツサ2
0に与えるとともに、デイジタル信号パルス幅信
号変換器30の出力をアイソレーシヨン手段36
を介してアナログ信号保持手段40に与えるよう
にしたものである。また、プロセツサ20からの
デイジタル出力をアイソレーシヨン手段37を介
してデイジタル機器62に出力するようにしたも
のである。また、ここでは2種の被演算信号e1
e2を入力とするもので、これらは比較器11,1
2の一方の入力端に印加させ、演算パラメータ設
定回路50からの信号e3〜e6はマルチプレクサ1
0で選択して比較器13の一方の入力端に印加さ
せるようにしたものである。なお、マルチプレク
サ10はプロセツサ20からの出力制御信号が、
アイソレーシヨン手段38を介して与えられ、こ
れによつて制御されている。このような実施例装
置によれば、入力側と出力側とを容易に絶縁でき
る特長がある。また、2種の被演算信号e1,e2
互いに関連させたような演算を行なわせることが
できる。なお、この実施例において被演算信号
e1,e2をマルチプレクサ10に印加させ、ここで
選択するようにしてもよいし、マルチプレクサ1
0をなくし、各信号をそれぞれ比較器を介してプ
ロセツサ20に印加させるようにしてもよい。ま
た被演算信号の数は2以上でもよい。
本発明に係る装置において、演算すべき信号の
1つをプロセスからの測定信号とするとともに、
演算パラメータ設定回路50を設定値(目標
値)、比例帯、積分時定数、微分時定数のいずれ
かをアナログ的に設定できるように構成すれば、
調節計としての作用をもたせることが可能であ
る。
以上説明したように、本発明によれば、構成が
簡単でかつ、各種の演算パラメータをアナログ的
に設定でき、しかも各パラメータ値が停電等によ
つて消失することのない演算装置が実現できる。
【図面の簡単な説明】
第1図は従来のプロセツサを用いた演算装置の
ブロツク図、第2図は本発明の一実施例を示す構
成ブロツク図、第3図は第2図装置の動作を説明
するためのタイムチヤート、第4図はプロセツサ
がアナログ信号をデイジタル信号に変換する場合
の変換手段の一例を示すフローチヤート、第5図
はプロセツサ内のデータメモリ部に書き込まれた
データ格納の概念図、第6図および第7図は本発
明の他の実施例を示す構成ブロツク図である。 11〜15……比較器、20……プロセツサ、
21……入力ポート、22……データメモリ部、
23……演算制御部、24……プログラムメモリ
部、25……出力ポート、30……D/A変換
器、40……アナログ信号保持手段、50……演
算パラメータ設定回路、60……デイジタル信号
出力端子、10……マルチプレクサ。

Claims (1)

  1. 【特許請求の範囲】 1 プロセツサ、このプロセツサから出力される
    デイジタル信号をアナログ信号に変換するデイジ
    タルアナログ変換器、直流電源とこの直流電源に
    それぞれ共通に接続された2以上の可変抵抗器と
    で構成され2以上の演算パラメータをアナログ的
    に設定する演算パラメータ設定回路、演算すべき
    入力アナログ信号と前記演算パラメータ設定回路
    の各可変抵抗器から得られる演算パラメータを示
    す複数のアナログ直流電圧信号及び前記デイジタ
    ルアナログ変換器の出力信号とを入力しこれらの
    信号を前記プロセツサに読み込ませるための比較
    器を含む信号読み込み回路を具備し、 前記プロセツサは、サンプリング周期ごとに前
    記比較器、当該プロセツサ、前記デイジタルアナ
    ログ変換器を含んで形成されるループによつて前
    記演算すべき入力アナログ信号及び前記各ポテン
    シヨメータから得られる演算パラメータを示す複
    数のアナログ直流電圧信号をそれぞれデイジタル
    信号に変換し、これらの各デイジタル信号を利用
    して所定の演算を行ない、この演算結果を前記デ
    イジタルアナログ変換器を介して出力することを
    繰り返すことを特徴とする演算装置。 2 デイジタルアナログ変換器として、デイジタ
    ル信号をこれに対応したパルス幅信号に変換する
    デイジタルパルス幅変換器を用いた特許請求の範
    囲第1項記載の演算装置。 3 信号読み込み回路を、デイジタルパルス幅変
    換器からのパルス幅信号を入力するアイソレーシ
    ヨン手段と、このアイソレーシヨン手段を介して
    印加される信号と入力アナログ信号及び又は演算
    パラメータ設定回路からのアナログ信号とを比較
    する比較器と、この比較器の出力信号を入力する
    アイソレーシヨン手段とを含んで構成した特許請
    求の範囲第2項記載の演算装置。
JP12098976A 1976-10-08 1976-10-08 Arithmetic operating unit Granted JPS5346247A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP12098976A JPS5346247A (en) 1976-10-08 1976-10-08 Arithmetic operating unit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP12098976A JPS5346247A (en) 1976-10-08 1976-10-08 Arithmetic operating unit

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP17544880A Division JPS56140402A (en) 1980-12-12 1980-12-12 Operating device

Publications (2)

Publication Number Publication Date
JPS5346247A JPS5346247A (en) 1978-04-25
JPS6132685B2 true JPS6132685B2 (ja) 1986-07-29

Family

ID=14800017

Family Applications (1)

Application Number Title Priority Date Filing Date
JP12098976A Granted JPS5346247A (en) 1976-10-08 1976-10-08 Arithmetic operating unit

Country Status (1)

Country Link
JP (1) JPS5346247A (ja)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS56166765A (en) * 1980-05-26 1981-12-22 Oki Electric Ind Co Ltd Rectified power source system
JPH0718761B2 (ja) * 1980-09-19 1995-03-06 株式会社ニコン 測光装置
JPS5963975A (ja) * 1982-10-01 1984-04-11 Origin Electric Co Ltd 整流装置の制御方法
JPS59140554A (ja) * 1983-02-01 1984-08-11 Fuji Xerox Co Ltd 電子装置
JPS605096A (ja) * 1983-06-22 1985-01-11 Shin Etsu Handotai Co Ltd 単結晶製造方法および装置
JPS6046773A (ja) * 1983-08-22 1985-03-13 Toshiba Corp 電力変換装置
JPH0648640Y2 (ja) * 1983-10-08 1994-12-12 日置電機株式会社 デジタル・ウェ−ブメモリ
JPH087460Y2 (ja) * 1986-10-15 1996-03-04 象印マホービン株式会社 炊飯ジャーの制御装置
JP2009116832A (ja) * 2007-11-09 2009-05-28 Yamaha Motor Electronics Co Ltd プリント基板回路

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS554283B2 (ja) * 1973-09-17 1980-01-29

Also Published As

Publication number Publication date
JPS5346247A (en) 1978-04-25

Similar Documents

Publication Publication Date Title
US4149256A (en) Analog signal processing system
US4146750A (en) Analog multiplexer control circuit
US4528623A (en) Controller with programmer for selectively providing programs to operate controller
JPS6132685B2 (ja)
US3529297A (en) Hybrid interface having repetitious channel addressing
US3462588A (en) Digital attenuator which controls a variable conductance
SU744587A1 (ru) Микропрограммный процессор
US3039688A (en) Digital incremental computer
JPS58136134A (ja) デイジタル・アナログ変換装置
KR820000086B1 (ko) 아날로그 연산장치
US4323978A (en) Arithmetic element based on the DDA principle
SU760105A1 (ru) Информационно-измерительная система 1
JPS58186841A (ja) 対数変換装置
EP0613094A2 (en) Signal processing system having a DSP-based CPU
JPS5585231A (en) Digital thermometer
Taylor System design of data acquisition units
JPS642179Y2 (ja)
JPS6120029B2 (ja)
JP3142071B2 (ja) ディジタル・デファジィファイヤ回路
JPS5752954A (en) Information processing equipment
SU1226338A1 (ru) Устройство дл поверки фазометров
SU959073A1 (ru) Логарифмический преобразователь
JPS62143165A (ja) 式記憶機能を備えた小型電子式計算機
JPH0355041Y2 (ja)
JPS6131891B2 (ja)