[go: up one dir, main page]

JPH0119469Y2 - - Google Patents

Info

Publication number
JPH0119469Y2
JPH0119469Y2 JP1981148087U JP14808781U JPH0119469Y2 JP H0119469 Y2 JPH0119469 Y2 JP H0119469Y2 JP 1981148087 U JP1981148087 U JP 1981148087U JP 14808781 U JP14808781 U JP 14808781U JP H0119469 Y2 JPH0119469 Y2 JP H0119469Y2
Authority
JP
Japan
Prior art keywords
register
input
value
counter
pulse
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
JP1981148087U
Other languages
Japanese (ja)
Other versions
JPS5854134U (en
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 filed Critical
Priority to JP14808781U priority Critical patent/JPS5854134U/en
Publication of JPS5854134U publication Critical patent/JPS5854134U/en
Application granted granted Critical
Publication of JPH0119469Y2 publication Critical patent/JPH0119469Y2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Manipulation Of Pulses (AREA)

Description

【考案の詳細な説明】[Detailed explanation of the idea]

本考案は、入力パルスを任意の非整数をも含む
倍数に変換する倍数化回路に関する。 近年、集合住宅等において、たとえばガスメー
タの自動検針システムが採用される傾向にある
が、このような場合、ガスメータによる計量値は
従来の機械式積算および表示に代つて電気信号に
変換された形で表現される方が集中監理および処
理に有利である。このためガスメータ内において
計量値は適宜な方法で電気信号に変換され、この
信号を積算した後積算値を表示するとともにたと
えば集中監理処理装置へ送るようにされる。 ここで、メータ内で所定の単位への置き換え、
レート変換、および器差の補正等が必要な場合に
は、計量値を適正な倍数値に変換できなければな
らない。第1図は従来の倍数化回路を示すもの
で、入力パルス列1を倍周器2によりN倍し、次
いで分周器3により1/N倍することにより
(N,Mは整数)、N/Mの非整数を含む倍数を得
ることができる。なお符号4はMの値を設定する
設定器である。この倍数化回路において、たとえ
ばN=100とし、倍数値をたとえば0.8とすればM
=125に、倍数値を1.10とすればM=90.90909に
設定すればよいことになる。しかし、この方法に
よれば、大きな倍数値が必要な場合、倍周器2の
Nの値も倍数値に応じて大きく変更しなければな
らず、また分周器3はデイジタルによる割算であ
るため、小数点以下の演算にはNおよびMの値を
大きくしなければならない不都合がある。 本考案は上記事情に鑑みてなされたもので、倍
数値の設定が容易であり、すなわち倍数化しよう
とする値をそのまま設定値とすることができ、か
つ倍数化を簡単かつ確実に行なえるようにした倍
数化回路を目的とする。 以下第2図に例示した本考案の好適な実施例に
ついて詳述する。 本考案による回路は、2つのラツチ付2進化10
進レジスタ10,12と、10進加算器14と、10
進減算器16と、ダウンカウンタ18と、発振器
20と、フリツプフロツプ22と、ANDゲート
24とによつて構成され、更に入力パルスの前縁
の立上り信号φAに応答して開くエツジトリガゲ
ート26および入力パルス後縁の立下り信号φB
に応答して開くエツジトリガゲート28を備えて
いる。加算器14はその入力を2つのレジスタ1
0,12の出力に接続され、出力はゲート28を
介して再びレジスタ12の入力へ接続される。レ
ジスタ12の整数部出力aおよび加算器14の整
数部出力bは減算器16の入力に接続され、その
出力はゲート26を介してダウンカウンタ18の
プリセツト入力PRへ接続される。ダウンカウン
タ18のボロー出力BRはフリツプフロツプ22
のリセツト入力Rに接続され、そのセツト入力S
には入力パルスの後縁の立下り信号φBを受ける。
フリツプフロツプ22の出力QはANDゲート2
4の一方の入力へ接続され、その他方の入力は発
振器20の出力が接続される。ANDゲート24
の出力はダウンカウンタ18の入力DWに接続さ
れるとともにこの倍数化回路の出力Pにも接続さ
れる。 レジスタ10は倍数化しようとする値を2進化
10進数の形で入れておくものである。その倍数値
を一度設定して変更しない場合は、レジスタ10
として読取専用メモリ等が使用でき、変更する場
合はデジタルスイツチ等が使用できる。レジスタ
12の初期の内容は0にクリヤされている。加算
器14における演算結果は入力パルスの立下り信
号φBのタイミングでゲート28により再びレジ
スタ12に入力される。レジスタ12の整数部出
力aおよび加算器14の整数部出力bは減算器に
入力され、加算器14の整数値からレジスタ12
の整数値が減算される。この結果は入力パルスの
立上り信号φAのタイミングでゲート26により
ダウンカウンタ18のプリセツト入力PRへ供給
される。このプリセツト系における演算を、数値
例を上げて次表に示す。ここにおいて、レジスタ
10の中に格納してある倍数化しようとする倍数
値Aを1.23、レジスタ12の初期値B0を0として
示してある。最後には減算器16によつて出力さ
れた値の合計Σを示してある。
The present invention relates to a multiplication circuit that converts an input pulse into a multiple including arbitrary non-integer numbers. In recent years, there has been a trend toward the adoption of automatic meter reading systems for gas meters, for example, in apartment complexes, etc. In such cases, the measured values from gas meters are converted into electrical signals instead of the conventional mechanical integration and display. Expression is advantageous for centralized management and processing. For this reason, the measured value is converted into an electrical signal in the gas meter by an appropriate method, and after the signal is integrated, the integrated value is displayed and sent to, for example, a centralized control processing device. Here, the substitution to the predetermined unit in the meter,
If rate conversion, correction of instrumental errors, etc. are required, it is necessary to convert the measured value into an appropriate multiple value. FIG. 1 shows a conventional multiplier circuit, in which an input pulse train 1 is multiplied by N by a frequency multiplier 2, and then multiplied by 1/N by a frequency divider 3 (N, M are integers). We can obtain multiples of M that include non-integers. Note that reference numeral 4 is a setting device for setting the value of M. In this multiplier circuit, if N = 100 and the multiple value is 0.8, for example, M
= 125 and the multiple value is 1.10, it is sufficient to set M = 90.90909. However, according to this method, if a large multiple value is required, the value of N of frequency multiplier 2 must also be changed greatly according to the multiple value, and frequency divider 3 is a digital division. Therefore, there is an inconvenience that the values of N and M must be increased for calculations below the decimal point. The present invention was developed in view of the above circumstances, and it is possible to easily set the multiple value, that is, the value to be multiplied can be used as the set value, and the multiple value can be easily and reliably performed. The purpose is a multiplier circuit with A preferred embodiment of the present invention illustrated in FIG. 2 will be described in detail below. The circuit according to the invention consists of two latched binary 10
decimal registers 10, 12, decimal adder 14, and 10
It is composed of a leading subtracter 16, a down counter 18, an oscillator 20, a flip-flop 22, and an AND gate 24, and further includes an edge trigger gate 26 and an edge trigger gate 26, which open in response to a rising signal φ A at the leading edge of an input pulse. Falling signal φ B of trailing edge of input pulse
An edge trigger gate 28 is provided which opens in response to. Adder 14 sends its input to two registers 1
0 and 12, and the output is connected via gate 28 to the input of register 12 again. The integer part output a of the register 12 and the integer part output b of the adder 14 are connected to the input of a subtracter 16, the output of which is connected via a gate 26 to a preset input PR of a down counter 18. The borrow output BR of the down counter 18 is sent to the flip-flop 22.
is connected to its reset input R, and its set input S
receives the falling signal φ B of the trailing edge of the input pulse.
The output Q of flip-flop 22 is AND gate 2
4, and the output of the oscillator 20 is connected to the other input. AND gate 24
The output of is connected to the input DW of the down counter 18 and also to the output P of this multiplier circuit. Register 10 binarizes the value to be multiplied.
It is stored in decimal form. If you set the multiple value once and do not change it, register 10
A read-only memory or the like can be used as the setting, and a digital switch or the like can be used to change the setting. The initial contents of register 12 are cleared to zero. The calculation result in the adder 14 is again input to the register 12 by the gate 28 at the timing of the falling signal φ B of the input pulse. The integer part output a of the register 12 and the integer part output b of the adder 14 are input to a subtracter, and the integer part output a of the adder 14 is input to the register 12.
The integer value of is subtracted. This result is supplied to the preset input PR of the down counter 18 by the gate 26 at the timing of the rising edge signal φ A of the input pulse. The calculations in this preset system are shown in the following table with numerical examples. Here, the multiple value A to be multiplied stored in the register 10 is shown as 1.23, and the initial value B0 of the register 12 is shown as 0. Finally, the sum Σ of the values output by the subtractor 16 is shown.

【表】 …【table】 …

Claims (1)

【実用新案登録請求の範囲】[Scope of utility model registration request] 入力パルスよりも周期の短いパルスを発生する
発振器と、この発振器の出力パルスを計数するカ
ウンタと、前記発振器の出力パルスを前記カウン
タにプリセツトされた値の数だけ前記カウンタに
対して入力許可するゲート回路とを包含し、前記
ゲート回路から前記入力パルスを任意倍数に変換
した形のパルス列で出力されるパルス列の倍数化
回路において、所望の倍数を格納しておく第1の
レジスタと、途中の演算結果を一時的に格納して
おく第2のレジスタと、前記第1のレジスタおよ
び第2のレジスタの出力を加算してその結果を前
記第2のレジスタへ転送するようにした加算器
と、この加算器の整数部出力から前記第2のレジ
スタの整数部出力を減算してこの値を前記カウン
タのプリセツト値とする減算器とを備えているこ
とを特徴とするパルス列の倍数化回路。
An oscillator that generates a pulse with a shorter period than an input pulse, a counter that counts the output pulses of this oscillator, and a gate that allows the output pulses of the oscillator to be input to the counter by the number of values preset in the counter. a pulse train multiplier circuit that outputs a pulse train obtained by converting the input pulse into an arbitrary multiple from the gate circuit, the circuit comprising: a first register storing a desired multiple; and an intermediate operation; a second register for temporarily storing a result; an adder configured to add the outputs of the first register and the second register and transfer the result to the second register; A pulse train multiplier circuit comprising: a subtracter that subtracts the integer part output of the second register from the integer part output of the adder and uses this value as a preset value of the counter.
JP14808781U 1981-10-07 1981-10-07 Pulse train multiplier circuit Granted JPS5854134U (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP14808781U JPS5854134U (en) 1981-10-07 1981-10-07 Pulse train multiplier circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14808781U JPS5854134U (en) 1981-10-07 1981-10-07 Pulse train multiplier circuit

Publications (2)

Publication Number Publication Date
JPS5854134U JPS5854134U (en) 1983-04-13
JPH0119469Y2 true JPH0119469Y2 (en) 1989-06-06

Family

ID=29940910

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14808781U Granted JPS5854134U (en) 1981-10-07 1981-10-07 Pulse train multiplier circuit

Country Status (1)

Country Link
JP (1) JPS5854134U (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS52122733A (en) * 1976-04-07 1977-10-15 Toshiba Corp Pulse line converter

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS52122733A (en) * 1976-04-07 1977-10-15 Toshiba Corp Pulse line converter

Also Published As

Publication number Publication date
JPS5854134U (en) 1983-04-13

Similar Documents

Publication Publication Date Title
GB2184306A (en) Frequency measurement
JPH0119469Y2 (en)
JPS5553740A (en) Velocity converting circuit between central processor and terminal unit
JP3083254B2 (en) A / D converter
JPS5731044A (en) Multipurpose digital integral device
SU1190456A1 (en) Digital frequency multiplier
JPS5583956A (en) Electronic cash register with change device
EP0922332B1 (en) Frequency dividing circuit
SU1107293A1 (en) Composite function former
SU660231A1 (en) Converter of the ratio of two frequencies into code
JPS5363840A (en) Processor for installment payment reception
JPS5582368A (en) Electronic register
JPS6033468Y2 (en) Digital signal input circuit
JPS5644914A (en) Gas pressure control device
SU968896A1 (en) Percentage pulse-time converter
SU1104537A1 (en) Device for calculating time interval ratio
JPS6024973B2 (en) Angle conversion circuit using binary
JPH05333060A (en) Offset remover
JPH05119066A (en) Trigger circuit
JPS60163536A (en) D/S converter
JPS551515A (en) Flow rate count correcting device
JPS542025A (en) Zero suppression system of electronic unit having digital display unit
JPS5481764A (en) Digital analog converter
JPS54157056A (en) Memory check system in cash register
JPS62183259U (en)