JPH0612294B2 - Electronic scales - Google Patents
Electronic scalesInfo
- Publication number
- JPH0612294B2 JPH0612294B2 JP17916785A JP17916785A JPH0612294B2 JP H0612294 B2 JPH0612294 B2 JP H0612294B2 JP 17916785 A JP17916785 A JP 17916785A JP 17916785 A JP17916785 A JP 17916785A JP H0612294 B2 JPH0612294 B2 JP H0612294B2
- Authority
- JP
- Japan
- Prior art keywords
- integration time
- unknown input
- input integration
- district
- deviation
- 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 - Lifetime
Links
- 230000010354 integration Effects 0.000 claims description 75
- 230000001133 acceleration Effects 0.000 claims description 15
- 238000000034 method Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 2
- 230000005484 gravity Effects 0.000 description 2
- 238000005303 weighing Methods 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Landscapes
- Electric Clocks (AREA)
- Analogue/Digital Conversion (AREA)
- Indication And Recording Devices For Special Purposes And Tariff Metering Devices (AREA)
Description
【発明の詳細な説明】 (産業上の利用分野) 本発明は、重力加速度の違いによって生じるスパン誤差
を簡単に修正できる電子秤に関する。TECHNICAL FIELD The present invention relates to an electronic scale capable of easily correcting a span error caused by a difference in gravitational acceleration.
(従来技術) 秤のスパンは、地球上の重力加速度に影響されるので、
重力加速度の異なる地区で使用される秤のスパン調整を
メーカの工場等で一括して行なう場合には、使用地区の
重力加速度を考慮に入れた地区毎の分銅(以下、地区分
銅と称する)を秤の量別に多数用意しなければならない
とともに、スパン調整に際しては、秤毎に使用地区を確
認して、当該秤の地区分銅を選択しなければならない。(Prior Art) Since the span of the scale is affected by the acceleration of gravity on the earth,
When collectively adjusting the span of balances used in areas with different gravitational acceleration at the factory of the manufacturer, make sure that the weight of each area (hereinafter referred to as the area weight) that takes into account the gravitational acceleration of the area is used. It is necessary to prepare a large number for each scale, and when adjusting the span, check the area used for each scale and select the area weight for the scale.
このため、上記メーカにとっては、各地区毎のスパン調
整に大変な手間が掛り、特に需要の変動によって、使用
地区が変更された時は、改めてスパンを調整し直さなけ
ればならないので、かかる使用地区の変更は、メーカに
とって大変な負担となっていた。また各種の地区分銅の
管理コストも大きな負担となっていた。For this reason, it takes a lot of time and labor for the above-mentioned manufacturer to adjust the span for each area, and especially when the usage area is changed due to fluctuations in demand, the span must be readjusted. The change of was a heavy burden on the manufacturer. In addition, the management costs of various district weights were also a heavy burden.
このため、本出願人は先に特開昭60−17324号公
報において、地区分銅を用いずに、基準分銅で全ての秤
のスパン調整を行ない、その後、秤に指定された使用地
区をその秤に入力するだけで、当該地区に適合したスパ
ン調整を自動的に行なうことができ、したがって、使用
地区毎の地区分銅を用意する必要が無く、また秤使用地
区の変更も極めて簡単に行なうことができる新たな電子
秤を提案している。For this reason, the applicant of the present application has previously disclosed that, in JP-A-60-17324, the span adjustment of all scales is performed with the reference weight without using the district weight, and then the use area designated for the scale is determined by the scale. You can automatically perform span adjustment suitable for the area by simply inputting into the area. Therefore, it is not necessary to prepare the area weight for each usage area, and it is possible to change the weighing area very easily. We are proposing a new electronic scale that can be used.
この電子秤は、次のように構成されている。This electronic scale is configured as follows.
即ち、重量信号をデジタル値に変換する二重積分型A/
D変換器の未知入力積分時間をソフト・タイマで制御す
るようにするとともに、そのソフト・タイマの動作時間
の調整で上記A/D変換器の出力値を1カウント単位で
増減できるようにする。そして、秤の使用地区の変更に
よって生じるスパン変化は、上記ソフト・タイマの動作
時間の補正によって修正する。即ち、重量加速度の違い
によって区分された複数の地区の中から、秤を使用する
地区を指定する地区手段と、各地区でのスパンが一定と
なるように算定した各地区毎のソフト・タイマの動作時
間を記憶したメモリと、指定された地区のソフト・タイ
マの動作時間を上記メモリから読み出し、これに基づい
てソフト・タイマの動作時間を制御する制御手段とを備
えて、秤の使用地区の変更によって生じるスパン変化を
修正するようにしたものである。また上記メモリには、
特定地区のソフト・タイマの動作時間を基準とした時の
各地区のソフト・タイマの動作時間の偏差を記憶するこ
とができ、そしてこの場合には、指定された地区の偏差
時間が上記メモリから読み出され、これが特定地区のソ
フト・タイマの動作時間に加減されて、加減された時間
で指定地区のソフト・タイマの動作時間が制御されるよ
うに構成される。That is, a double integral type A / which converts the weight signal into a digital value
The unknown input integration time of the D converter is controlled by a soft timer, and the output value of the A / D converter can be increased or decreased in increments of 1 count by adjusting the operating time of the soft timer. Then, the span change caused by the change of the use area of the scale is corrected by the correction of the operation time of the soft timer. That is, from the multiple districts divided by the difference in weight acceleration, the district means for designating the district where the scale is used and the soft timer for each district calculated so that the span in each district is constant It is equipped with a memory that stores the operating time and a control means that reads the operating time of the soft timer of the designated area from the memory and controls the operating time of the soft timer based on this, and The span change caused by the change is corrected. Also, in the above memory,
It is possible to store the deviation of the operating time of the soft timer of each district based on the operating time of the soft timer of the specific district, and in this case, the deviation time of the designated district is stored in the memory. It is read out, and this is added to or subtracted from the operating time of the soft timer in the specific area, and the operating time of the soft timer in the designated area is controlled by the adjusted time.
第1図は、このような電子秤の主要部を示すブロック図
である。この図において、Aはロードセルからなるセン
サ、Bは当該センサAの出力信号を増幅するアンプ回
路、Cはディスクリートに構成した二重積分型A/D変
換器である。FIG. 1 is a block diagram showing the main part of such an electronic scale. In this figure, A is a sensor composed of a load cell, B is an amplifier circuit for amplifying the output signal of the sensor A, and C is a discrete integral type A / D converter.
この二重積分型A/D変換器(C)は、アナログスイッ
チ(1)と、積分器(2)と、比較器(3)と、カウン
タ(4)と、上記アナログスイッチ(1)を制御するC
PU(5)とから構成される。アナログスイッチ(1)
は、基準電圧(Vref)、アンプ出力電圧(アナログ
信号)、接地電圧をそれぞれ選択的に積分器(2)に入
力するように構成されており、またそのスイッチの切り
換えは、CPU(5)からの切り換え指令Saと、比較
器(3)からのカウントストップ信号Sbによって制御
されるように構成されている。即ち、比較器(3)から
カウントストップ信号Sbが出力されると、アナログス
イッチ(1)の接点がc端子に切り換わってA/D変換
器(C)のオフセット補正が行なわれ、CPU(5)か
ら切り換え指令Saが出力されると、今度は上記スイッ
チ(1)の接点がa端子に切り換わってアナログ信号の
積分(未知入力積分)が開始される。そして、CPU
(5)から次の切り換え指令Saが出力されると、今度
は上記接点がb端子に切り換わって、それまでのアナロ
グ信号の積分から基準電圧(Vref)による逆積分に
切り換わる。そして、積分器(2)の出力電圧が当初の
積分開始電圧になると、比較器(3)からはカウントス
トップ信号Sbが出力され、これにより上記接点がc端
子に切り換わって、次の切り換え信号Saが出力される
までの間、上記A/D変換器(C)のオフセット補正が
行なわれる。This double integral A / D converter (C) controls an analog switch (1), an integrator (2), a comparator (3), a counter (4), and the analog switch (1). To do C
And PU (5). Analog switch (1)
Is configured to selectively input the reference voltage (Vref), the amplifier output voltage (analog signal), and the ground voltage to the integrator (2), and switching of the switch is performed by the CPU (5). Is controlled by the switching command Sa and the count stop signal Sb from the comparator (3). That is, when the count stop signal Sb is output from the comparator (3), the contact of the analog switch (1) is switched to the c terminal, the offset correction of the A / D converter (C) is performed, and the CPU (5 ), The contact of the switch (1) is switched to the terminal a and integration of the analog signal (unknown input integration) is started. And CPU
When the next switching command Sa is output from (5), the contact is switched to the terminal b this time, and the integration of the analog signal until then is switched to the inverse integration by the reference voltage (Vref). When the output voltage of the integrator (2) reaches the initial integration start voltage, the comparator (3) outputs the count stop signal Sb, whereby the contact is switched to the c terminal, and the next switching signal is output. The offset correction of the A / D converter (C) is performed until Sa is output.
また、上記A/D変換器Cには、重量センサAとのトラ
ッキングを図るため、その印加電圧(V1+V2)を分
圧抵抗R1,R2と可変抵抗器Vrとで適宜に分圧した
値が、基準電圧(Vref)として入力されるようにな
っている。Further, in the A / D converter C, a value obtained by appropriately dividing the applied voltage (V1 + V2) by the voltage dividing resistors R1 and R2 and the variable resistor Vr in order to track the weight sensor A, The reference voltage (Vref) is input.
比較器(3)は、積分器(2)の出力電圧が当初の積分
開始電圧になると、上記アナログスイッチ(1)と、カ
ウンタ(4)と、CPU(5)とにカウントストップ信
号Sbを出力するようにされている。The comparator (3) outputs a count stop signal Sb to the analog switch (1), the counter (4) and the CPU (5) when the output voltage of the integrator (2) reaches the initial integration start voltage. It is supposed to do.
カウンタ(4)は、未知入力積分期間の間CPU(5)
からの指令Scでリセットされ、続いて基準電圧による
逆積分開始と同時にカウント動作を開始し、比較器
(3)からのカウントストップ信号Sbでカンウント動
作を停止するようにされている。またこのカウンタ
(4)は、2進カウンタで構成されるが、ここではその
能力以上の計数を可能にするため、当該カウンタ(4)
がオーバーフローになる毎にCPU(5)でこれを計数
して、カウンタ(4)のカウント動作が終了すると、そ
の時のカウンタ(4)の出力カウント数と計数したオー
バーフロー回数とから、カウンタ(4)の総出力カウン
ト数を算出するようにしている。そして、算出した総出
力カウント数が、前記A/D変換器(C)の出力カウン
ト数として秤全体を制御するメインのCPU(図示せ
ず)へ出力される。The counter (4) is the CPU (5) during the unknown input integration period.
Is reset by a command Sc from the counter, and then the counting operation is started simultaneously with the start of the reverse integration by the reference voltage, and the counting operation is stopped by the count stop signal Sb from the comparator (3). Further, this counter (4) is composed of a binary counter, but here, in order to enable counting beyond its capability, the counter (4) is concerned.
When the counter (4) completes the counting operation of the counter (4) every time the counter overflows, the counter (4) determines from the output count number of the counter (4) and the counted overflow number. The total output count of is calculated. Then, the calculated total output count number is output as the output count number of the A / D converter (C) to a main CPU (not shown) that controls the entire scale.
勿論、CPU(5)で秤全体を制御させることも可能で
ある。Of course, the entire scale can be controlled by the CPU (5).
またこのカウンタ(4)には、CPU(5)に設定され
たプログラム1命令サイクルに同期したカウントパルス
Sdが、当該CPU(5)から供給されるように構成さ
れている。Further, the counter (4) is configured so that the count pulse Sd synchronized with the one program cycle of the program set in the CPU (5) is supplied from the CPU (5).
CPU(5)は、主として前記A/D変換器(C)の未
知入力積分時間を制御するもので、そのために当該CP
U(5)には、前記切り換え指令Saを指定されたタイ
ミングで出力するソフト・タイマが備えられる。The CPU (5) mainly controls the unknown input integration time of the A / D converter (C).
The U (5) is provided with a soft timer that outputs the switching command Sa at a designated timing.
このソフト・タイマの動作時間は、一般には1命令サイ
クルが一定である処理(例えばノップ処理等)の繰り返
し回数、またはそれに相当するステップ数によって与え
られ、またカウンタ(4)は、前述のように1命令サイ
クルに同期してカウントする。したがって、例えば第2
図の二重積分型A/D変換器の動作特性図に示すよう
に、秤量相当の分銅を載荷した時の前記A/D変換器
(C)の入力電圧と基準電圧(Vref)とが等しくな
るように調整されたもの[即ち、未知入力積分時間(T
1)と基準電圧による逆積分時間(T2)とが等しくな
るように調整されたもの]においては、ソフト・タイマ
の1ステップの処理時間に相当する動作時間の調整で、
前記A/D変換器(C)の出力カウント数を1カウント
づつ調整できるのである。換言すれば、秤量相当の分銅
載荷時のソフト・タイマの動作時間を15000ステッ
プの処理時間相当に設定すると、その時のA/O変換器
(C)の出力を15000カウントにすることができる
のである。The operation time of the soft timer is generally given by the number of times of the process (for example, the knock process) in which one instruction cycle is constant, or the number of steps corresponding thereto, and the counter (4) is set as described above. Counts in synchronization with one instruction cycle. Therefore, for example, the second
As shown in the operation characteristic diagram of the double integral type A / D converter in the figure, the input voltage of the A / D converter (C) and the reference voltage (Vref) are equal when a weight corresponding to the weight is loaded. Adjusted to be [that is, unknown input integration time (T
1) and the inverse integration time (T2) by the reference voltage are adjusted to be equal]], the operation time is adjusted by one step of the soft timer.
The output count number of the A / D converter (C) can be adjusted in increments of one. In other words, by setting the operating time of the soft timer for loading a weight corresponding to the weighing amount to the processing time of 15000 steps, the output of the A / O converter (C) at that time can be set to 15000 counts. .
また、第2図において、ソフト・タイマの動作時間を
(X)ステップ数の命令を実行するに要する時間(XT
s)だけ長くすると、基準電圧による逆積分時間(T
2)も同じく(XTs)時間だけ長くなり、しかもこの
時のカウンタは一命令サイクルでカウントするので、結
果としてカウンタ(4)の出力数は(X)カウント増加
することになる。Further, in FIG. 2, the operating time of the soft timer is the time (XT) required to execute the instruction of the number of steps (XT).
s), the inverse integration time (T
2) also becomes longer by (XTs) time, and the counter at this time counts in one instruction cycle. As a result, the output number of the counter (4) increases by (X) counts.
Dは重力加速度の違いによって区分された複数の地区か
ら、秤を使用する地区を指定する地区指定手段で、例え
ばディップスイッチ、デジタルスイッチ等で構成され
る。D is a district designation means for designating a district where a scale is to be used from a plurality of districts classified by the difference in gravitational acceleration, and is constituted by, for example, a dip switch, a digital switch or the like.
ちなみに、精度が1/3000を越えるより高精度な秤
では、日本全国で16地区に分割される。By the way, a higher-precision scale with an accuracy of more than 1/3000 is divided into 16 areas throughout Japan.
Eは上記各地区でのスパンが一定値となるように算定し
た各地区毎のソフト・タイマの動作時間を記憶したメモ
リで、その動作時間としては、上記各地区毎のソフト・
タイマの動作時間か、若しくはこれらを基にして算出し
た偏差時間、即ち、特定地区のソフト・タイマの動作時
間を基準とした時の各地区のソフト・タイマの動作時間
の偏差が記憶される。E is a memory that stores the operating time of the soft timer for each district calculated so that the span in each of the districts becomes a constant value.
The operation time of the timer, or the deviation time calculated based on these, that is, the deviation of the operation time of the soft timer of each area based on the operation time of the soft timer of the specific area is stored.
Fは表示装置で、二重積分型A/D変換器で変換され信
号処理されたデジタル信号を表示する。F is a display device which displays a digital signal converted by the double integration A / D converter and processed.
Gはスパン粗調整スイッチで、後述するようにこれで、
未知入力積分時間を段階的に切換えて、分銅載荷時のA
/D変換器の出力値が所定の範囲内に入るように調整す
る。G is a span coarse adjustment switch.
The unknown input integration time is switched stepwise to set A when the weight is loaded.
The output value of the / D converter is adjusted so that it falls within a predetermined range.
ところで、精度が1/5000の秤では、日本の場合全
国を16地区に分割しており、各地区での重力加速度の
差は1地区当り0.001m/sec2に設定してあ
る。By the way, in the case of a scale whose accuracy is 1/5000, in Japan, the whole country is divided into 16 areas, and the difference in gravitational acceleration between the areas is set to 0.001 m / sec 2 per area.
従って、第1地区(重力加速度g1)と第2地区(重力
加速度g2)での、重量(W)の偏差値(ΔW)は、 ΔW={(g1−g2)/9.8}×W により算定できる。表1は、上記偏差値に対応させた未
知入力積分時間の各地区に対する補正値を500カウン
ト毎に区分した各未知入力積分時間に対応させて表示し
たもので、特に第1地区を基準とした場合のものを示し
ている。この表によると、例えば、地区番号Aを1にセ
ットし、未知入力積分時間を15000カウントステッ
プ相当の時間とした場合には、表1から明らかなよう
に、地区が1つ増える毎に1.53カウントずつ未知入
力積分時間を増やしていけばよいことが判る。Therefore, the deviation value (ΔW) of the weight (W) between the first area (gravitational acceleration g 1 ) and the second area (gravitational acceleration g 2 ) is ΔW = {(g 1 −g 2 ) /9.8. } × W can be calculated. Table 1 shows the correction value of the unknown input integration time corresponding to the above deviation value for each district in correspondence with each unknown input integration time divided every 500 counts, and particularly, the first district is used as a reference. The case is shown. According to this table, for example, when the district number A is set to 1 and the unknown input integration time is set to a time corresponding to 15,000 count steps, as is clear from Table 1, 1. It is understood that the unknown input integration time should be increased by 53 counts.
(発明が解決しようとする問題点) ところで、このようにスパン粗調整のため、ディップス
イッチにより未知入力積分時間を何段階かに調整するよ
うな場合には、上記の地区当りの偏差値1.53カウン
トも未知入力積分時間に応じて変る。例えば、未知入力
積分時間を14500カウントステップ相当の時間に設
定した時は、地区当りの偏差値は1.48カウントとな
り、又未知入力積分時間を15500カウントステップ
相当の時間に設定した時は、地区当りの偏差値は1.5
8カウントとなる。このように、地区番号Aを16、ス
パン粗調整用の未知入力積分時間の種類nを0〜7の8
段階とすると、表1のように、(16−1)×8=12
0通りの補正用の固定データが必要となり、メモリ容量
が増大するという問題があった。(Problems to be Solved by the Invention) By the way, when the unknown input integration time is adjusted in several steps by the dip switch for the span coarse adjustment as described above, the deviation value of 1. The 53 count also changes depending on the unknown input integration time. For example, when the unknown input integration time is set to a time equivalent to 14500 count steps, the deviation value per district is 1.48 counts, and when the unknown input integration time is set to a time equivalent to 15500 count steps, the district The deviation value per hit is 1.5
8 counts. In this way, the district number A is 16, and the type n of unknown input integration time for span coarse adjustment is 0 to 8
In terms of stages, as shown in Table 1, (16-1) × 8 = 12
There is a problem in that 0 kinds of fixed data for correction are required, and the memory capacity increases.
本発明は、このような従来技術の持つ問題点を解消しよ
うとするもので未知入力積分時間に対する地区毎の偏差
値を記憶しなくても、各地区における未知入力積分時間
の偏差値を算出することができ、それ故に、メモリ容量
が少なくて済む電子秤を提供しようとするものである。 The present invention is intended to solve the problems of the prior art and calculates the deviation value of the unknown input integration time in each area without storing the deviation value of each area with respect to the unknown input integration time. It is therefore an object of the present invention to provide an electronic balance that can be manufactured with a small memory capacity.
(問題を解決するための手段) 本発明は、重力加速度の違いによって生ずるスパン誤差
をなくすための未知入力積分時間に対する補正値は、地
区番号が1つ増す毎に一定の割合で増加することに着目
してなしたもので重量信号をデジタル値に変換する二重
積分型A/D変換器と、当該A/D変換器の未知入力積
分時間を制御して、重力加速度の違いによって生ずるス
パン誤差を補正するソフト・タイマとを具備した電子秤
において、重力加速度の違いによって区分された複数の
地区から、秤を使用する地区を指定する指定手段と、特
定地区と上記指定地区との地区番号差、並びに特定地区
の設定未知入力積分時間を基準とした場合の1地区差に
よって生ずる未知入力積分時間差とに基づいて、指定地
区における上記設定未知入力積分時間に対する補正値を
算出し、算出した値で上記設定未知入力積分時間を補正
して、指定地区における未知入力積分時間を算出する手
段とを設け、その算出未知入力積分時間でソフト・タイ
マの動作時間を制御することにより、前述の問題点を解
決するものである。そして、上記未知入力積分時間偏差
は、予めメモリに記憶するか、或は一定の補正率を乗じ
て算出することができ、また、スパン粗調整スイッチで
未知入力積分時間を何段階かに調整できるようにしたも
のにおいては、上記未知入力積分時間偏差は各段階の未
知入力積分時間偏差時間に対応させてそれぞれメモリに
記憶され、或はスパン粗調整スイッチで設定された未知
入力積分時間に一定の補正率を乗じて算出することがで
きるようにしている。(Means for Solving the Problem) According to the present invention, the correction value for the unknown input integration time for eliminating the span error caused by the difference in gravitational acceleration increases at a constant rate every time the district number increases by one. A double integration type A / D converter for converting a weight signal into a digital value and a span error caused by a difference in gravity acceleration by controlling an unknown input integration time of the A / D converter. In an electronic scale equipped with a soft timer that corrects, the designated means for designating the district where the scale is used from a plurality of districts classified by the difference in gravitational acceleration and the district number difference between the specific district and the designated district , And the unknown input integration time difference caused by one district difference when the set unknown input integration time of the specific area is used as a reference, the A correction value is calculated, and the set unknown input integration time is corrected by the calculated value, and means for calculating the unknown input integration time in the designated area is provided, and the operation time of the soft timer is calculated by the calculated unknown input integration time. The above-mentioned problems are solved by controlling the. The unknown input integration time deviation can be stored in a memory in advance or can be calculated by multiplying it by a constant correction factor, and the unknown input integration time can be adjusted in several steps by the coarse span adjustment switch. In this case, the unknown input integration time deviation is stored in the memory in correspondence with the unknown input integration time deviation time of each step, or is set to the unknown input integration time set by the span coarse adjustment switch. It is possible to calculate by multiplying the correction factor.
(実施例) 本発明においては、ハード上の構成は、第1図に示す在
来態様と同様であるためその構成の説明は省略するとし
て、ここでは上記構成の下でのスパン調整の仕方につい
て説明する。(Embodiment) In the present invention, the hardware configuration is the same as that of the conventional mode shown in FIG. 1, and therefore description thereof will be omitted. Here, a method of span adjustment under the above configuration will be described. explain.
まず、地区指定スイッチDでその秤の現在の所在地の地
区を指定し、次に分銅で載荷して、A/D変換器のスパ
ンが所定値例えば15000カウントとなるように、ス
パン粗調整スイッチGと可変抵抗器Vrとを操作する。
即ち、A/D変換器のスパンが15000カウントに満
たない時は、未知入力積分時間を増やす方向に又、その
逆の時は減らす方向にスパン粗調整スイッチGを切り換
えて、上記スパンを15000カウントの近辺に近づけ
る。次に可変抵抗器Vrを操作して、上記スパンがちょ
うど15000カウントになるように調整する。これで
秤の調整は完了する。この時、又スパン粗調整スイッチ
が、例えば、14000カウント相当の未知入力積分時
間に設定されている時は、1地区増すことによって生ず
る未知入力積分時間偏差は、表1に示すように1.43
であり、又15000カウント相当の未知入力積分時間
に設定されている時は、上記偏差は、1.53となる。
したがって、スパン粗調整スイッチGの設定位置が例え
ば、15000カウント相当の未知入力積分時間に設定
されている時は、この15000カウントに一定の補正
率を掛けて、即ち、 (0.001/9.8)×15000=1.53の演算
を行なって、1地区差によって生ずる未知入力積分時間
偏差(1.53)を算出し、これに特定地区と特定地区
との地区番号差を掛けて指定地区における上記1500
0カウントに対する補正値を算出する。First, the district designation switch D is used to designate the region where the scale is currently located, and then the weight is loaded, so that the span coarse adjustment switch G is set so that the span of the A / D converter reaches a predetermined value, for example, 15000 counts. And the variable resistor Vr.
That is, when the span of the A / D converter is less than 15000 counts, the span coarse adjustment switch G is switched to increase the unknown input integration time or decrease it when the span is 15,000 counts. Close to. Next, the variable resistor Vr is operated and adjusted so that the span is exactly 15000 counts. This completes the adjustment of the scale. At this time, when the coarse span adjustment switch is set to the unknown input integration time corresponding to, for example, 14000 counts, the unknown input integration time deviation caused by increasing the area by one area is 1.43 as shown in Table 1.
Further, when the unknown input integration time corresponding to 15000 counts is set, the deviation is 1.53.
Therefore, when the setting position of the coarse span adjustment switch G is set to, for example, an unknown input integration time corresponding to 15000 counts, this 15000 counts is multiplied by a fixed correction factor, that is, (0.001 / 9. 8) × 15000 = 1.53 is calculated to calculate the unknown input integration time deviation (1.53) caused by the difference in one area, and this is multiplied by the area number difference between the specific area and the specified area to specify the area. 1500 in above
A correction value for 0 count is calculated.
即ち、この場合の特定地区は表1に示すように第1地区
に設定しているので、指定地区が例えば第8地区であれ
ば、地区番号差(8−1)=7となり、上記補正値は
1.53×7=10.71カウント相当分となる。そこ
でこの値を上記未知入力積分時間、15000カウント
ステップに加算し、更にその小数点以下を四捨五入し
て、その結果を第8地区における未知入力積分時間とし
て設定する。That is, since the specific district in this case is set to the first district as shown in Table 1, if the designated district is, for example, the eighth district, the district number difference (8-1) = 7, and the above correction value is obtained. Is equivalent to 1.53 × 7 = 10.71 counts. Therefore, this value is added to the unknown input integration time, 15,000 count steps, and the fractional part is rounded off, and the result is set as the unknown input integration time in the eighth area.
第3図は、こうした処理手順の一例を示すフローチャー
トである。次に、このフローチャートについて説明す
る。FIG. 3 is a flowchart showing an example of such a processing procedure. Next, this flowchart will be described.
(1)未知入力積分をスタートする指令Saをアナログ
スイッチ1に出力し(ステップa1)、12950カウ
ント分の処理が終了するまで待機する(ステップ
a2)。これは、表1のように未知入力積分時間を設定
した場合には、スパン粗調整ステップを最初のランク、
即ちn=0のときの13000カウントとすると以後の
処理時間に50カウント分の時間がかかるため、初期設
定では予めこの時間を見込んで12950カウントとし
たものである。(1) The command Sa for starting the unknown input integration is output to the analog switch 1 (step a 1 ), and the process waits until the processing for 12950 counts is completed (step a 2 ). This is because when the unknown input integration time is set as shown in Table 1, the coarse span adjustment step is set to the first rank,
That is, if the count is set to 13000 when n = 0, the processing time thereafter is 50 counts. Therefore, in the initial setting, 12950 count is set in consideration of this time in advance.
(2)スパン粗調整スイッチの設定ランクnを読み出す
(ステップa3)。例えば、表1に示すようにn=4を
読み出す。次に、500カウントを経過する毎にnを1
デクリメントしていき、n=0となれば、次の処理に進
む(ステップa4,a5)。即ち、この間に500×4
カウント分の時間を稼ぐ。(2) reads the setting rank n Span coarse adjustment switch (step a 3). For example, n = 4 is read as shown in Table 1. Next, n is set to 1 every time 500 counts have passed.
When decrementing and n = 0, the process proceeds to the next process (steps a 4 and a 5 ). That is, 500 × 4 in the meantime
Earn time for the count.
(3)続いて、地区補正値Mを算出するが(ステップa
6)。この処理は、ステップb1〜b7のサブルーチン
により行なう。(3) Subsequently, the district correction value M is calculated (step a
6 ). This process is performed by the subroutine of Step b 1 ~b 7.
スパン粗調整スイッチの設定ランクnを読み込む。こ
の例ではn=4を読み込む(ステップb1)。次に、予
めメモリに記憶されている、nに対応した偏差値、この
例では1.53を読み出し、これをレジスタmとm′と
に記憶する(ステップb2)。Read the setting rank n of the span coarse adjustment switch. In this example, n = 4 is read (step b 1 ). Then, the memory in advance are stored, the deviation value corresponding to n, in this example reads 1.53, which is stored in the register m and m '(Step b 2).
地区指定スイッチDの設定地区Aを読み出す。例えば
地区No8であれば、A=8を読み出す(ステップ
b3)。The setting area A of the area designation switch D is read. For example, if the district No8, reads the A = 8 (Step b 3).
次にA=1の条件判定を行ない(ステップb4)、NO
であれば、レジスタmの内容1.53をレジスタm′の
内容に加算してこれをレジスタm″にロードし、更にこ
のレジスタm″の内容をレジスタm′にロードして内容
を更新し(ステップb5)、地区Noを1デクリメントし
ていく(ステップb6)。Next, the condition determination of A = 1 is performed (step b 4 ), and NO
If so, the content 1.53 of the register m is added to the content of the register m ′, this is loaded into the register m ″, and the content of this register m ″ is loaded into the register m ′ to update the content ( Step b 5 ) and decrement the district number by 1 (step b 6 ).
このループ処理を繰返し、A=1ともなれば、このとき
のm′の値を地区補正値Mとしてセットする(ステップ
b7)。即ち、上記の例では、7回のループ処理によ
り、1.53×7=10.71が地区補正値Mとして求
められることになる。The repeated loop process, if even a A = 1, sets the value of m 'at this time as a district correction value M (step b 7). That is, in the above example, 1.53 × 7 = 10.71 is obtained as the area correction value M by the loop processing of seven times.
(4)サブルーチンの処理により地区補正値Mが求めら
れてメモリにセットされれば、このMの値で更に地区補
正値分のカウントを行なう(ステップa7)。上記の例
では、ステップa6までの処理に15000カウント分
が消費され、これに続いて10.71カウント分待機す
ることになる。従って、全体で15011のステップを
カウントすれば、未知入力積分処理を止め(ステップa
8)、重力加速度の違いにより生じるスパン誤差の修正
が完了する。(4) If the area correction value M is obtained by the processing of the subroutine and is set in the memory, the value of this area M is further counted for the area correction value (step a 7 ). In the above example, it consumes 15000 counts the processes from step a 6, will wait 10.71 counts Following this. Therefore, if 15011 steps are counted as a whole, the unknown input integration process is stopped (step a
8 ) The correction of the span error caused by the difference in gravitational acceleration is completed.
尚、以上の実施例では、未知入力積分時間を多段階に設
定変更できるようにしたが、これに変更されるものでは
なく、例えば1段固定のものでも適用可能である。ま
た、1地区差によって生ずる未知入力積分時間偏差は、
これを予めメモリに記憶しておくこともできるし、或は
これをその都度算出するようにすることもできる。更に
は、この実施例ではA/D変換器のスパンを使用地区に
拘らず常に15000カウントとなるようにしたがその
値は任意であり、又、レンジ切換等を行なう時は、上記
未知入力積分時間を整数倍することによって、レンジ切
換を行なうこともできる。また、この実施例では、特定
地区として未知入力積分時間が最小となる第1地区を設
定したがこれも任意に設定できるものである。In the above embodiment, the unknown input integration time can be set and changed in multiple stages, but the setting is not limited to this, and one stage fixed one is also applicable. In addition, the unknown input integration time deviation caused by the difference in one area is
This can be stored in the memory in advance, or it can be calculated each time. Further, in this embodiment, the span of the A / D converter is always set to 15000 regardless of the used area, but the value is arbitrary, and when the range is switched, the unknown input integration is performed. The range can be switched by multiplying the time by an integer. Further, in this embodiment, the first area where the unknown input integration time is the minimum is set as the specific area, but this can also be set arbitrarily.
(発明の効果) 以上説明したように、本発明によれば各地区でのスパン
を一定にするための未知入力積分時間に対する補正値
は、地区Noが変わった場合に、同じ補正カウント数ずつ
変化していくことに着目し、その変化の幅だけをメモリ
に記憶し、或はこれを算出して、指定地区における未知
入力積分時間を求めるようにしたので、メモリ容量が極
めて少なくなり、装置が簡単になるという効果が得られ
る。(Effects of the Invention) As described above, according to the present invention, the correction value for the unknown input integration time for keeping the span constant in each area changes by the same correction count number when the area number changes. Focusing on the fact that only the width of the change is stored in the memory or calculated to calculate the unknown input integration time in the designated area, the memory capacity becomes extremely small and the device The effect is that it becomes easy.
第1図は本発明が適用される電子秤の概略のブロック
図、第2図は二重積分型A/D変換器の動作特性の説明
図、第3図は、本発明の処理手順を示すフローチャート
である。 A……重量センサ、B……アンプ回路、C……二重積分
型A/D変換器、D……地区指定スイッチ、E……メモ
リ、F……表示装置、G……スパン粗調整スイッチ。FIG. 1 is a schematic block diagram of an electronic scale to which the present invention is applied, FIG. 2 is an explanatory diagram of operating characteristics of a double integral A / D converter, and FIG. 3 shows a processing procedure of the present invention. It is a flowchart. A ... Weight sensor, B ... Amplifier circuit, C ... Double integration type A / D converter, D ... District designation switch, E ... Memory, F ... Display device, G ... Span coarse adjustment switch .
Claims (5)
型A/D変換器と、当該A/D変換器の未知入力積分時
間を制御して、重力加速度の違いによって生ずるスパン
誤差を補正するソフトタイマとを具備した電子秤におい
て、重力加速度の違いによって区分された複数の地区か
ら、秤を使用する地区を指定する地区指定手段と、特定
地区と上記指定地区との地区番号差、並びに特定地区の
設定未知入力積分時間を基準とした場合の1地区差によ
って生ずる未知入力積分時間偏差とに基づいて、指定地
区における上記設定未知入力積分時間に対する補正値を
算出し、算出した値で上記設定未知入力積分時間を補正
して、指定地区における未知入力積分時間を算出する手
段とを設け、その算出未知入力積分時間でソフトタイマ
の動作時間を制御するようにしたことを特徴とする電子
秤。1. A double integration type A / D converter for converting a weight signal into a digital value and an unknown input integration time of the A / D converter are controlled to correct a span error caused by a difference in gravitational acceleration. In an electronic scale equipped with a soft timer, from a plurality of districts divided by the difference in gravitational acceleration, district designation means for designating the district where the scale is used, and the district number difference between the specific district and the designated district, and Based on the unknown input integration time deviation caused by one district difference when the set unknown input integration time of the specific area is used as a reference, a correction value for the above-mentioned set unknown input integration time in the designated area is calculated, and the calculated value is used as the above. A means for calculating the unknown input integration time in the designated area by correcting the set unknown input integration time is provided, and the operating time of the soft timer is controlled by the calculated unknown input integration time. Electronic scales, characterized in that the so that.
差を記憶したメモリと、上記偏差を読み出し、これと上
記地区番号差とを乗じて指定地区における上記設定未知
入力積分時間に対する補正値を算出する手段とを備えて
いることを特徴とする特許請求の範囲第(1)項記載の
電子秤。2. The memory for storing the deviation of the unknown input integration time, the calculating means reads the deviation, and multiplies the deviation by the difference between the district numbers to obtain a correction value for the set unknown input integration time in the designated district. An electronic scale according to claim (1), further comprising a calculating means.
間を多段階に切換設定するスパン粗調整スイッチと、上
記偏差を上記各段階の設定未知入力積分時間に対応して
記憶するメモリと、設定された上記設定未知入力積分時
間に応じて対応する上記偏差を読み出し、これと上記地
区番号差とを乗じて指定地区における上記設定未知入力
積分時間に対する補正値を算出する手段とを備えている
ことを特徴とする特許請求の範囲第(1)項記載の電子
秤。3. The span coarse adjustment switch, wherein the calculating means sets the set unknown input integration time in multiple stages, and the memory for storing the deviation in correspondence with the set unknown input integration time of each stage. It is provided with means for reading out the deviation corresponding to the set unknown input integration time that has been set, and multiplying this by the district number difference to calculate a correction value for the set unknown input integration time in the designated area. The electronic balance according to claim (1), characterized in that:
積分時間に一定の補正率を乗じて上記未知入力積分時間
偏差を算出する手段と、算出した上記偏差と上記地区番
号差とを乗じて指定地区における上記設定未知入力積分
時間に対する補正値を算出する手段とを備えていること
を特徴とする特許請求の範囲第(1)項記載の電子秤。4. The calculating means calculates the unknown input integration time deviation by multiplying a set unknown input integration time of a specific area by a constant correction factor, and multiplies the calculated deviation by the area number difference. The electronic balance according to claim (1), further comprising means for calculating a correction value for the set unknown input integration time in a designated area.
間を多段階に切換設定するスパン粗調整スイッチを備え
ていることを特徴とする特許請求の範囲第(4)項記載
の電子秤。5. The electronic scale according to claim 4, wherein the calculating means includes a coarse span adjustment switch for switching and setting the set unknown input integration time in multiple stages.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17916785A JPH0612294B2 (en) | 1985-08-14 | 1985-08-14 | Electronic scales |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17916785A JPH0612294B2 (en) | 1985-08-14 | 1985-08-14 | Electronic scales |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6239727A JPS6239727A (en) | 1987-02-20 |
| JPH0612294B2 true JPH0612294B2 (en) | 1994-02-16 |
Family
ID=16061106
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP17916785A Expired - Lifetime JPH0612294B2 (en) | 1985-08-14 | 1985-08-14 | Electronic scales |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0612294B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0644698U (en) * | 1992-11-25 | 1994-06-14 | 勇 幸喜 | Snorkel |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04137182U (en) * | 1991-06-17 | 1992-12-21 | プラススチール工業株式会社 | electronic lock |
-
1985
- 1985-08-14 JP JP17916785A patent/JPH0612294B2/en not_active Expired - Lifetime
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0644698U (en) * | 1992-11-25 | 1994-06-14 | 勇 幸喜 | Snorkel |
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6239727A (en) | 1987-02-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4545445A (en) | Span adjusting system of electronic weighing apparatus | |
| US4578747A (en) | Selective parametric self-calibrating control system | |
| EP0124356B1 (en) | Span adjusting method and apparatus | |
| US4691290A (en) | Creep-compensated weighing apparatus | |
| US4141065A (en) | Electric controller system with bumpless transfer | |
| JPH0718739B2 (en) | Automatic calibration method for high-sensitivity electronic balance | |
| US4910473A (en) | Digitally temperature-compensated oscillator | |
| US4149605A (en) | Scale with digital display | |
| US4620178A (en) | Double integrating-type analog-to-digital converter | |
| JPH0612294B2 (en) | Electronic scales | |
| US4316516A (en) | Weighing balance with automatic zero correction | |
| US5014058A (en) | Method and arrangement for evaluating a measurable analog electrical quantity | |
| US4520327A (en) | Oscillator having manual and automatic frequency control | |
| EP0297749A2 (en) | Combination counting and weighing system | |
| US4316518A (en) | Automatic zero correction apparatus for weighing balances | |
| JPH034094B2 (en) | ||
| JPH034096B2 (en) | ||
| JPH0340811B2 (en) | ||
| JPS6026967B2 (en) | Automatic zero setting system for scales | |
| JPH0510613B2 (en) | ||
| JPS59201104A (en) | Differential type manual controller | |
| JPS6314885B2 (en) | ||
| JP2626674B2 (en) | Span adjustment device | |
| JPH0562283B2 (en) | ||
| SU1352233A1 (en) | Digital scales |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |