JPH0226732B2 - - Google Patents

Info

Publication number
JPH0226732B2
JPH0226732B2 JP7540081A JP7540081A JPH0226732B2 JP H0226732 B2 JPH0226732 B2 JP H0226732B2 JP 7540081 A JP7540081 A JP 7540081A JP 7540081 A JP7540081 A JP 7540081A JP H0226732 B2 JPH0226732 B2 JP H0226732B2
Authority
JP
Japan
Prior art keywords
data
weight
latest
pieces
reg
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
JP7540081A
Other languages
English (en)
Other versions
JPS57190225A (en
Inventor
Ikuo Fujisawa
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.)
Toshiba Tec Corp
Original Assignee
Tokyo Electric Co Ltd
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 Tokyo Electric Co Ltd filed Critical Tokyo Electric Co Ltd
Priority to JP7540081A priority Critical patent/JPS57190225A/ja
Publication of JPS57190225A publication Critical patent/JPS57190225A/ja
Publication of JPH0226732B2 publication Critical patent/JPH0226732B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01GWEIGHING
    • G01G23/00Auxiliary devices for weighing apparatus
    • G01G23/18Indicating devices, e.g. for remote indication; Recording devices; Scales, e.g. graduated
    • G01G23/36Indicating the weight by electrical means, e.g. using photoelectric cells
    • G01G23/37Indicating the weight by electrical means, e.g. using photoelectric cells involving digital counting
    • G01G23/3707Indicating the weight by electrical means, e.g. using photoelectric cells involving digital counting using a microprocessor

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Investigating Strength Of Materials By Application Of Mechanical Stress (AREA)
  • Indication And Recording Devices For Special Purposes And Tariff Metering Devices (AREA)

Description

【発明の詳細な説明】 本発明は、例えば電子料金はかり等に適用され
る重量測定方法に関するものである。
従来の電子料金はかりでは、被計量物の重量を
デジタル量として出力する重量検出部からのデー
タを順次レジスタへ記憶し、このレジスタに記憶
された最新の複数個例えば8個のデータM1〜M8
の中でデータM1,M2,M3とそれぞれ一致する
データの数n1,n2,n3を計数し、これらの計数値
の中で最も数の多いもの例えばn1が最も多いとす
ると、n1≧5のときそのn1のデータM1を新たな
計量データとして表示を更新する一方、n1<5の
ときデータM1と以前の計量データMとの差が、
或設定値以内であれば以前の計量データMをその
まま残し、或設定値より大きければデータM1
新たな計量データとして表示を更新する方法が採
られていた。
ところが、このような方法であると、例えば秤
量皿に被計量物を載せた際、重量変動時の値が順
次表示されることになるため、表示から重量その
他の値を続み取るオペレータにとつては見ずらい
表示であるばかりでなく、疲労感を伴う難点があ
つた。特に、重量区分に対応するランプを点灯さ
せる方式のはかりでは、途中のランプが順次点滅
することになる結果、一層疲労感が伴う。
そこで、本発明の目的は、重量変動時の値を表
示させることなく、安定状態或いはその前後の準
安定状態における値のみを表示させることによ
り、従来の欠点を解決することにある。
以下、本発明の一実施例として電子料金はかり
について説明する。第2図に電子料金はかり全体
の回路構成を示す。同図において、1は被計量物
の重量をアナログ量として検出した後デジタル量
に変換する重量検出部で、重量センサ2、差動増
幅器3、ローパスフイルタ4およびA−D変換器
5から構成されている。前記重量センサ2として
は、例えば秤量皿に被計量物を載せた際その被計
量物の重量に比例して生じる機械的歪をアナログ
電圧信号として検出する電気抵抗線式ロードセル
を利用している。前記差動増幅器3は、前記重量
センサ2によつて検出されたアナログ電圧信号を
増幅し、ローパスフイルタ4は、与えられる信号
のうち比較的周波数の高い振動や雑音を波し、
A−D変換器5へ与える。A−D変換器5は、前
記ローパスフイルタ4を通過したアナログ電圧信
号を略一定時間毎にサンプリングし、そのアナロ
グ信号をデジタル信号に変換し後I/Oポート6
を通じてデータ処理部7へ与える。
データ処理部7は、中央処理装置CPU8、リ
ードオンリメモリROM9およびランダムアクセ
スメモリRAM10から構成されてい。前記CPU
8は、前記重量検出部1から与えられる重量デー
タを後述の処理手段に従つてちらつき防止処理し
た後、キーボード表示器コントローラ11を介し
て接続されたキーボード12から入力されたデー
タに基づき演算処理するとともに、それらのデー
タを表示器13にデジタル表示する。また、前記
ROM9には、CPU8の上述した動作を制御する
ためのプログラムが記憶されている。更に、前記
RAM10には、第2図に示す如く、レジスタ
REG0〜REG5,REG10、アキユームレータACC
およびカウンタC1〜C3が所定のアドレスに割付
けられている。
ここで、前記レジスタREG0〜REG5には前記
重量検出部1から入力される入力データが、レジ
スタREG10には後述のちらつき防止処理によつて
得られた計量データがそれぞれに転送記憶され
る。また、前記アキユームレータACCには前記
レジスタREG10に記憶されている計量データと前
記レジスタREG0のデータとの差が転送記憶され
る。更に、前記カウンタC1には前記レジスタ
REG0〜REG5へ転送されたデータの中でレジス
タREG0のデータと一致するデータの数が、前記
カウンタC2には前記レジスタREG0〜REG5へ転
送されたデータの中でレジスタREG1のデータと
一致するデータ数が、前記カウンタREG5には後
述する第4図のフローチヤートにおいて以後を
通つた処理回数がそれぞれ記憶される。
さて、次に本装置全体のデータ処理方法を第3
図のフローチヤートに沿つて説明する。まず、電
源が投入されると、CPU8は、初期設定例えば
RAM10やI/Oポート6等をクリヤした後、
キー入力の有無を調べる。ここで、何らかのキー
が押されていたらその押されたキーに対応するフ
ラグ(図示せず)を“1”にセツトする。例え
ば、単価キーの操作によつて単位重量当りの単価
データが入力されていたら、その単価キーに対応
するフラグ“1”にセツトする。次に、レジスタ
REG0〜REG5のデータを順にシフト即ちレジス
タREG0のデータをレジスタREG1へ、レジスタ
REG1のデータをレジスタREG2へ……というよ
うに順にシフトした後、重量検出部1から与えら
れる最新のデータをレジスタREG0へ転送し、ち
らつき防止処理を行う。なお、ちらつき防止処理
については後で詳述する。その後、前記キー入力
の処理においてセツトされたフラグに基づいて演
算処理する。例えば、単価キーに対応するフラグ
がセツトされていれば、その単価キーの前に入力
された単位重量当りの単価データとちらつき防止
処理によつて得られた計量データつまりレジスタ
REG10のデータとの演算によつて価格を算出す
る。そして、この演算処理終了後、単価、重量お
よび価格等を表示器13にデジタル表示した後、
キー入力へ戻るループを繰返す。
ここで、前記ちらつき防止処理を第4図のフロ
ーチヤートに沿つて詳述する。
まず、レジスタREG0〜REG5のデータの中
でレジスタREG0のデータと一致するデータが
有るかを調べ、一致するデータ数をカウンタ
C1へセツトする。
次に、レジスタREG0〜REG5のデータの中
でレジスタREG1のデータと一致するデータが
有るかを調べ、一致するデータ数をカウンタ
C2へセツトする。
次に、前記カウンタC1のデータ数が4以上
有るか否かを判断する。
前記の判断において、カウンタC1のデー
タ数が4以上有る場合には、レジスタREG0
データつまり最新のデータをレジスタREG10
転送する。
また、前記の判断において、カウンタC1
のデータ数が4以上無い場合には、カウンタ
C2のデータ数が4以上有るか否かを判断する。
前記の判断において、カウンタC2のデー
タ数が4以上有る場合には、レジスタREG1
データつまり最新のデータより1つ前のデータ
をレジスタREG10へ転送する。従つて、前記
の条件を満たす安定時には、最新のデータま
たはその最新のデータより1つ前のデータがレ
ジスタREG10へ転送された後、演算処理を経て
表示される。
また、前記の判断において、カウンタC2
のデータ数が4以上無い場合には、レジスタ
REG10のデータからレジスタREG0のデータを
減算し、その差をアキユームレータACCへ転
送する。
次に、前記アキユームレータACCのデータ
の絶対値が“5”カウント以上であるか否か判
断する。なお、ここでは、最小計量単位例えば
1gを8カウントに設定してある。
前記の判別において、アキユームレータ
ACCのデータの絶対値が5カウント以上の場
合つまり重量変動が大きいときには、そのデー
タが零以下であるが否かを判断する。
前記の判断において、アキユームレータ
ACCのデータが零以下の場合つまり重量変動
が増加方向の場合には、カウンタC3の処理回
数が“8”に達したか否かを判断する。ここ
で、カウンタC3の処理回数が“8”に達すれ
ば、前記の処理へ進みレジスタREG0のデー
タをレジスタREG10へ転送する。なお、カウン
タC3の処理回数は、前記においてアキユー
ムレータACCのデータの絶対値が“5”カウ
ント以上無いと後述のにおいて“0”にクリ
アされるため、アキユームレータACCのデー
タの絶対値が継続的に“5”カウント以上の条
件を満たす場合例えば秤量皿に被計量物を載せ
た際或いは秤量皿から被計量物をおろした際に
おいてのみ加算される。従つて、秤量皿に被計
量物を載せた際、カウンタC3の処理回数が
“8”に達するまではレジスタREG10の計量デ
ータは前の状態に保持されているため、重量変
動時の値が表示されない。
また、前記の判断において、アキユームレ
ータACCのデータが零以下で無い場合、つま
り重量変動が減少方向の場合には、カウンタ
C3の処理回数が“11”に達したか否かを判断
する。ここで、カウンタC3の処理回数が
“11”に達すれば、前記の処理へ進みレジス
タREG0のデータをレジスタREG10へ転送す
る。従つて、秤量皿から被計量物をおろした
際、カウンタC3の処理回数が“11”に達する
まではレジスタREG10の計量データは前の状態
に保持されているため、重量変動時の値が表示
されない。
そして、前記の判断においてカウンタC3
の処理回数が“8”に達していない場合、前記
の判断においてカウンタC3の処理回数が
“11”に達していない場合には、それぞれカウ
ンタC3の処理回数に“1”を加算し、その結
果を再びカウンタC3へセツトした後、第3図
のフローチヤートへ戻る。
一方、前記の処理が終了したとき、前記
の処理が終了したとき、前記の判断において
アキユームレータACCのデータの絶対値が
“5”カウント以上ないとき即ち重量変動が振
動等による微少変動でちらつきとみなされると
きには、それぞれカウンタC3の処理回数を
“0”にクリアした後、第2図のフローチヤー
トへ戻る。
以上が本実施例におけるちらつき防止処理に関
する方法であるが、本発明はこれに限られるもの
ではない。
本発明によれば、検出手段により検出された重
量データを略周期的にサンプリングし順次データ
記憶手段へ記憶するとともに、そのサンプリング
毎に、データ記憶手段に記憶された複数個のデー
タの中で最新のデータおよびその最新のデータ以
前の少なくとも1以上のデータとそれぞれ一致す
るデータの数を計数した後、それらの計数値が所
定数以上有るか否かを判断し、いずれかの計数値
が所定個数以上の場合つまり安定状態時計数値が
所定個数以上のデータを新たな計量データとして
更新するようにしたので、より正確かつ安定した
重量測定ができ、一方いずれの計数値も所定の個
数未満の場合つまり重量変動状態時前回の計量デ
ータと最新のデータとの差が規定回数続けて設定
値以上のとき最新のデータを新たな計量データと
して更新するようにしたので、その差が設定値以
上の条件で規定回数に達するまでの間の重量変動
時の値が出力されず、従つて安定データのみが出
力される結果表示をみやすくかつ疲労感を軽減さ
せることができる。
また、重量変動が増加方向における処理の規定
回数に対して、減少方向における処理の規定回数
を大きくしたので、例えば秤量皿から被計量物を
おろした際途中の値が一切表示されず確実に零の
みを表示させることができる。
【図面の簡単な説明】
図は本発明を電子料金はかりに適用した一実施
例を示すもので、第1図はその全体の回路構成を
示すブロツク図、第2図はRAMの内容を示す説
明図、第3図は全体の処理の流れを示すフローチ
ヤート、第4図はちらつき防止処理の流れを示す
フローチヤートである。 REG0〜REG5……データ記憶手段、REG10
…ちらつき防止処理後の計量データを記憶するレ
ジスタ。

Claims (1)

  1. 【特許請求の範囲】 1 被計量物の重量データを検出手段によりデジ
    タル量として検出し、この検出手段により検出さ
    れたデータを略周期的にサンプリングし順次デー
    タ記憶手段へ記憶するとともに、そのサンプリン
    グ毎に、前記データ記憶手段に記憶された複数個
    のデータの中で最新のデータおよびその最新のデ
    ータ以前の少なくとも1以上のデータとそれぞれ
    一致するデータの数を計数した後、それらの計数
    値が所定個数以上有るか否かを判断し、いずれか
    の計数値が所定個数以上有る場合その所定個数以
    上のデータを新たな計量データとして更新する一
    方、いずれの計数値も所定個数未満の場合前回の
    計量データと最新のデータとの差が規定回数続け
    て設定値以上のとき最新のデータを新たな計量デ
    ータとして更新することを特徴とする重量測定方
    法。 2 被計量物の重量データを検出手段によりデジ
    タル量として検出し、この検出手段により検出さ
    れたデータを略周期的にサンプリングし順次デー
    タ記憶手段へ記 憶するとともに、そのサンプリング毎に、前記デ
    ータ記憶手段に記憶された複数個のデータの中で
    最新のデータおよびその最新のデータ以前の少な
    くとも1以上のデータとそれぞれ一致するデータ
    の数を計数した後、それらの計数値が所定個数以
    上有るか否かを判断し、いずれかの計数値が所定
    個数以上有る場合その所定個数以上のデータを新
    たな計量データとして更新する一方、いずれの計
    数値も所定個数未満の場合前回の計量データと最
    新のデータとの差を求め、その差が第1の規定回
    数続けて設定値以上でかつ重量の増加方向の変動
    であるときおよびその差が前記第1の規定回数よ
    りも多い第2の規定回数続けて設定値以上でかつ
    重量の減少方向の変動であるとき最新のデータを
    新たな計量データとして更新することを特徴とす
    る重量測定方法。
JP7540081A 1981-05-19 1981-05-19 Weight measuring method Granted JPS57190225A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7540081A JPS57190225A (en) 1981-05-19 1981-05-19 Weight measuring method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7540081A JPS57190225A (en) 1981-05-19 1981-05-19 Weight measuring method

Publications (2)

Publication Number Publication Date
JPS57190225A JPS57190225A (en) 1982-11-22
JPH0226732B2 true JPH0226732B2 (ja) 1990-06-12

Family

ID=13575083

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7540081A Granted JPS57190225A (en) 1981-05-19 1981-05-19 Weight measuring method

Country Status (1)

Country Link
JP (1) JPS57190225A (ja)

Also Published As

Publication number Publication date
JPS57190225A (en) 1982-11-22

Similar Documents

Publication Publication Date Title
EP0091274B1 (en) Electronic counting scale
JPS6052365B2 (ja) 重量測定方法およびその装置
GB2155190A (en) Counting by weighing
JPH0226732B2 (ja)
JPH025248B2 (ja)
JPH0226733B2 (ja)
JPS6244601B2 (ja)
CN87102305A (zh) 电子天平
JPS6348300B2 (ja)
JP2588391B2 (ja) デジタル指示計におけるゲインの初期較正方法
JPS63309823A (ja) 電子天びん
JPH0640020B2 (ja) 電子天びん
JPH02304388A (ja) デジタル式計数率計
JPH0121449B2 (ja)
JPH0444986B2 (ja)
JPS6029048B2 (ja) ディジタル式重量測定装置
JPS5833529Y2 (ja) 測定値補正方式
JPS5862524A (ja) 電子天びん
JPH0715407B2 (ja) 電子天びん
JPH05157611A (ja) 計数秤
JPH0749992B2 (ja) 電子天びん
JPH0715406B2 (ja) 電子天びん
JPH0121447B2 (ja)
JPH021247B2 (ja)
JPH0132928B2 (ja)