JP3627268B2 - Optical communication equipment for vending machines - Google Patents
Optical communication equipment for vending machines Download PDFInfo
- Publication number
- JP3627268B2 JP3627268B2 JP32131594A JP32131594A JP3627268B2 JP 3627268 B2 JP3627268 B2 JP 3627268B2 JP 32131594 A JP32131594 A JP 32131594A JP 32131594 A JP32131594 A JP 32131594A JP 3627268 B2 JP3627268 B2 JP 3627268B2
- Authority
- JP
- Japan
- Prior art keywords
- waveform
- light
- data
- circuit
- optical communication
- 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
Images
Landscapes
- Cash Registers Or Receiving Machines (AREA)
Description
【0001】
【産業上の利用分野】
本発明は、光通信装置、特に自動販売機用の光通信装置に関する。
【0002】
【従来の技術】
従来、自動販売機には価格設定、時刻設定等の設定操作や販売テスト、点検、売上集計等を指示するための操作部が設けられており、この操作部は自動販売機の内部に設けられた制御部とコードで結ばれている。これらの操作を行うときには自動販売機の前面をなす扉を開けて操作部を引き出し、扉の裏面に設けられた商品選択ボタンと引き出した操作部を用いて価格設定など各種の設定を行うようになっていた。また、制御部に記憶されている販売状況等の販売情報も操作部に読み出せるようになっていた。
【0003】
しかし、このような従来の自動販売機にあっては、操作部を自動販売機の本体内部から引き出した状態では扉が半開きとなり、扉が不安定な状態の中で各種設定作業や販売情報の読出し作業を行わざるを得なかった。
【0004】
そこで、操作部と制御部間で無線通信(赤外線等の光通信)により信号や情報の送受信を行って、操作部をワイヤレス化することが提案されている。
【0005】
【発明が解決しようとする課題】
上記従来の自動販売機においては、赤外線等の光通信によりデータの収集を行っており、通信が調歩同期方式であること、屋外での使用となるために太陽光等の外来光の影響があること、更に自動販売機の汚れ等により、通信可能距離及び通信可能角度が制限されるという問題があった。
【0006】
上記問題を解決するために、発光装置の発光強度を上げたり、受光装置の受信感度を上げることが考えられるが、この場合には、コストの上昇やノイズ対策が必要になる。
【0007】
本発明の目的は、通信可能距離及び通信可能角度を拡大することができる自動販売機用の光通信装置を提供することにある。
【0008】
【課題を解決するための手段】
上記課題を解決するために、請求項1に記載の発明は、発光装置及び受光装置から構成される自動販売機用の光通信装置において、前記受光装置は受光した波形を発光装置からの原波形に補正する波形補正回路を含み、当該波形補正回路は受光した波形の光有時間と光無時間とが等しくなるように受光した波形の光有時間を遅延して延長するように構成される。
【0010】
【作用】
請求項1に記載の発明によれば、受光装置で受光した波形の光有時間が原波形の光有時間よりも短くなることに注目し、波形補正回路は、受光した波形の光有時間と光無時間とが等しくなるように受光した波形の光有時間を遅延して延長し、受光した波形を発光装置からの原波形に補正することができる。また、従来の受光装置はそのままにしておいて、波形補正回路を追加することにより、通信可能距離及び通信可能角度を拡大することができる。
【0012】
【実施例】
次に、本発明の好適な実施例を図面に基づいて説明する。
【0013】
図1に、自動販売機用の光通信装置の入出力回路を示す。同図において、(A)は入力回路(受信側)を示し、(B)は出力回路(送信側)を示す。
【0014】
図1(B)に示す出力回路において、出力電気信号10及び発信器12からの周波数信号14は変調回路16に供給され、該変調回路16からの変調信号17はトランジスタ18のベース側20に供給されている。トランジスタ18のコレクタ側22には発光素子(赤外線LED)24が接続され、該発光素子24から光り26が射出される。
【0015】
次に、図1(A)の入力回路において。図1(B)の発光素子24からの光26は受光素子(フォトダイオード、フォトトランジスタ)28で受光され、受光素子28及び抵抗素子29間の電気信号は、アンプ30、検波回路32、及び整形回路34で順次処理される。
【0016】
自動販売機用の光通信装置では、自動販売機本体に図1(A)(B)の入力回路及び出力回路(光通信装置)が設けられ、一方、ハンディターミナルにも同様に図1(A)(B)の入力回路及び出力回路(光通信装置)が設けられている。そして、自動販売機の販売データや作業データは、自動販売機本体の光通信装置とハンディターミナルの光通信装置との間で送受信が行われる。
【0017】
なお、図2には、データ波形が示されており、(A)は原波形を示し、(B)は変調波形を示す。図2において、“1”、“0”は、それぞれ『光有り』、『光無し』に対応する。
【0018】
自動販売機本体のデータをハンディターミナルへあるいはハンディターミナルのデータを自動販売機本体に送信するため、半二重、調歩同期通信、通信速度4800bpsで復調し、原波形に整形する。4800bpsの仕様により通信を行っている。データを送出する側はデータを数十KHzで変調し、受信側で復調し原波形に整形する。4800bpsのデータの波形は光の『有・無』がそれぞれデータ“1”、データ“0”に対応するため、このビットデータの長さの精度によりデータ受信が可能かどうかが決定される。
【0019】
自動販売機本体の通信装置とハンディターミナルの通信装置間の通信距離が長くなった場合に、光有の状態すなわちデータ“1”の信号は、距離による減衰により受信回路のレベル以下となり、受信回路での検出ビットは原波形よりも短くなる。このため、受信部ではビット判定ができず通信は不可となる。
【0020】
上記の問題点は通信距離だけでなく、通信角度、通信装置の汚れなどでも発生することがあるため、ハンディターミナルの操作を、自動販売機本体の受信部に近付けたり、光軸を合わせるなどの操作が必要な場合が出てくる。
【0021】
この充分受信されていない検出ビットを原波形のビット長に近付ける補正をすることにより、通信距離、通信角度を拡大することが可能となる。
【0022】
上記受光波形を原波形に補正するための波形補正回路が図3に示されている。
【0023】
図3において、光入出力回路36からの出力信号は、遅延回路(RC遅延回路、ワンショット回路)38に供給され、該遅延回路38により、出力信号40では、受光波形の光有時間が遅延して延長される。
【0024】
次に、遅延回路38について説明する。
【0025】
データ受信装置において光無(データ“0”)から光有(データ“1”)への変調時に、受信ビット長が変化してしまうような通信距離の長い場合には、光りの入力が少ないためデータ“1”の検出が遅れることで、データ“1”のビットが短くなる。
【0026】
そこで、光有(データ“1”)の波形を、遅延回路38により遅延し、光有、光無の両時間が同じになるように補正する。受光回路では、データ“1”からデータ“0”への変化のタイミングは、通信距離に関係なく一定となっているため、データ“1”の波形のみを補正すればよい。データのビットが“1”、“0”、“1”、“0”…と交互に並んだ時に、この“1”と“0”の受信波形のデューティが50%に近付くように遅延回路38の定数を決定する。
【0027】
図4に遅延回路38による遅延動作波形を示す。同図において、(A)は、入力波形を示し、(B)は補正波形(遅延波形)を示す。
【0028】
図4(A)の入力波形ではデータ“1”の時間はTであるが、遅延回路38により入力波形が補正され、この結果、図4(B)に示されるように、入力波形の時間Tが遅延されて延長され、データ“1”の時間は(T+t)になる。なお、補正後にデータ“1”の時間(T+t)がデータ“0”の時間T’に等しくなるように、遅延延長時間tは設定されている。
【0029】
【発明の効果】
以上説明したように、請求項1に記載の発明によれば、波形補正回路を設け、受光した波形の光有時間と光無時間とが等しくなるように受光した波形の光有時間を遅延して延長し、受光した波形を発光装置からの原波形に補正するので、通信可能距離及び可能角度を拡大できる光通信装置を実現できる。
【図面の簡単な説明】
【図1】自動販売機用の光通信装置の入出力回路の回路図である。
【図2】データ波形を示し、(A)、(B)は、それぞれ、原波形及び変調波形の波形図である。
【図3】波形補正回路の回路図である。
【図4】遅延回路による遅延動作を示す波形図である。
【符号の説明】
36 光入出力回路
38 波形補正回路(遅延回路)[0001]
[Industrial application fields]
The present invention relates to an optical communication device, and more particularly to an optical communication device for a vending machine.
[0002]
[Prior art]
Conventionally, a vending machine has been provided with an operation unit for instructing setting operations such as price setting and time setting, sales test, inspection, sales aggregation, etc., and this operation unit is provided inside the vending machine. It is connected to the control unit with a cord. When performing these operations, open the door on the front of the vending machine and pull out the operation unit, and use the product selection button on the back of the door and the operation unit pulled out to make various settings such as price setting. It was. Further, sales information such as sales status stored in the control unit can be read out to the operation unit.
[0003]
However, in such a conventional vending machine, the door is half-opened when the operation unit is pulled out from the inside of the vending machine, and various setting operations and sales information can be stored while the door is unstable. I had to read it.
[0004]
Therefore, it has been proposed to transmit and receive signals and information between the operation unit and the control unit by wireless communication (optical communication such as infrared rays) to make the operation unit wireless.
[0005]
[Problems to be solved by the invention]
In the above conventional vending machines, data is collected by optical communication such as infrared rays, and communication is an asynchronous system, and because it is used outdoors, there is an influence of external light such as sunlight. In addition, there is a problem that the communicable distance and communicable angle are limited due to contamination of the vending machine.
[0006]
In order to solve the above problems, it is conceivable to increase the light emission intensity of the light emitting device or increase the reception sensitivity of the light receiving device.
[0007]
The objective of this invention is providing the optical communication apparatus for vending machines which can expand the communicable distance and communicable angle.
[0008]
[Means for Solving the Problems]
In order to solve the above-mentioned problem, the invention according to
[0010]
[Action]
According to the invention described in
[0012]
【Example】
Next, preferred embodiments of the present invention will be described with reference to the drawings.
[0013]
FIG. 1 shows an input / output circuit of an optical communication device for a vending machine. In the figure, (A) shows an input circuit (reception side), and (B) shows an output circuit (transmission side).
[0014]
In the output circuit shown in FIG. 1B, the output
[0015]
Next, in the input circuit of FIG. The light 26 from the
[0016]
In an optical communication device for a vending machine, the input circuit and the output circuit (optical communication device) shown in FIGS. 1A and 1B are provided in the vending machine main body, while the handy terminal is similarly provided with FIG. ) An input circuit and an output circuit (optical communication device) of (B) are provided. Sales data and work data of the vending machine are transmitted and received between the optical communication device of the vending machine body and the optical communication device of the handy terminal.
[0017]
FIG. 2 shows a data waveform, where (A) shows the original waveform and (B) shows the modulation waveform. In FIG. 2, “1” and “0” correspond to “with light” and “without light”, respectively.
[0018]
In order to transmit the data of the vending machine main body to the handy terminal or the data of the handy terminal to the vending machine main body, it is demodulated at half duplex, start-stop synchronous communication, communication speed 4800 bps, and shaped into an original waveform. Communication is performed according to the specification of 4800 bps. The data sending side modulates the data at several tens of KHz, and the receiving side demodulates and shapes the original waveform. In the waveform of data of 4800 bps, since “existence / non-existence” of light corresponds to data “1” and data “0”, whether or not data reception is possible is determined by the accuracy of the length of this bit data.
[0019]
When the communication distance between the communication device of the vending machine main body and the communication device of the handy terminal becomes long, the signal with the light, that is, the signal of data “1” is below the level of the reception circuit due to attenuation due to the distance. The detection bit at is shorter than the original waveform. For this reason, the receiving unit cannot perform bit determination and communication is impossible.
[0020]
The above problems may occur not only in the communication distance but also in the communication angle and dirt of the communication device, so the operation of the handy terminal is brought close to the receiving unit of the vending machine body, the optical axis is aligned, etc. There are some cases where operation is required.
[0021]
It is possible to expand the communication distance and the communication angle by correcting the detection bits that are not sufficiently received to approach the bit length of the original waveform.
[0022]
A waveform correction circuit for correcting the received light waveform to the original waveform is shown in FIG.
[0023]
In FIG. 3, the output signal from the optical input /
[0024]
Next, the delay circuit 38 will be described.
[0025]
When the communication distance is long such that the reception bit length changes during modulation from lightless (data “0”) to lighted (data “1”) in the data receiving device, light input is small. Since the detection of the data “1” is delayed, the bit of the data “1” is shortened.
[0026]
Therefore, the waveform with light (data “1”) is delayed by the delay circuit 38 and corrected so that both the times with and without light are the same. In the light receiving circuit, the timing of the change from data “1” to data “0” is constant regardless of the communication distance, so only the waveform of data “1” needs to be corrected. When the data bits are alternately arranged as “1”, “0”, “1”, “0”..., The delay circuit 38 so that the duty of the received waveform of “1” and “0” approaches 50%. Determine the constant of.
[0027]
FIG. 4 shows a delay operation waveform by the delay circuit 38. In the figure, (A) shows an input waveform, and (B) shows a correction waveform (delay waveform).
[0028]
In the input waveform of FIG. 4A, the time of the data “1” is T, but the input waveform is corrected by the delay circuit 38. As a result, as shown in FIG. Is delayed and extended, and the time of data “1” becomes (T + t). The delay extension time t is set so that the time (T + t) of the data “1” after correction is equal to the time T ′ of the data “0”.
[0029]
【The invention's effect】
As described above, according to the first aspect of the present invention, the waveform correction circuit is provided to delay the light time of the received waveform so that the light time of the received waveform is equal to the light time. Since the received waveform is corrected to the original waveform from the light emitting device, an optical communication device capable of expanding the communicable distance and possible angle can be realized.
[Brief description of the drawings]
FIG. 1 is a circuit diagram of an input / output circuit of an optical communication device for a vending machine.
FIG. 2 shows data waveforms, and (A) and (B) are waveform diagrams of an original waveform and a modulated waveform, respectively.
FIG. 3 is a circuit diagram of a waveform correction circuit.
FIG. 4 is a waveform diagram showing a delay operation by a delay circuit.
[Explanation of symbols]
36 Optical I / O circuit 38 Waveform correction circuit (delay circuit)
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP32131594A JP3627268B2 (en) | 1994-11-30 | 1994-11-30 | Optical communication equipment for vending machines |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP32131594A JP3627268B2 (en) | 1994-11-30 | 1994-11-30 | Optical communication equipment for vending machines |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH08161648A JPH08161648A (en) | 1996-06-21 |
JP3627268B2 true JP3627268B2 (en) | 2005-03-09 |
Family
ID=18131220
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP32131594A Expired - Fee Related JP3627268B2 (en) | 1994-11-30 | 1994-11-30 | Optical communication equipment for vending machines |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3627268B2 (en) |
-
1994
- 1994-11-30 JP JP32131594A patent/JP3627268B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH08161648A (en) | 1996-06-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0234948B1 (en) | Data transmission system | |
US6424285B1 (en) | Communications system for remote control systems | |
US7116962B2 (en) | Two-wire power transmitting/receiving device and its method | |
JP3627268B2 (en) | Optical communication equipment for vending machines | |
WO2017198095A1 (en) | Optical communication network access device | |
EP0905924A3 (en) | Spatial transmission optical transceiver | |
US4583091A (en) | Serial signal transmission system | |
CN111381190B (en) | Novel digital network line searching device and method | |
JPH0669911A (en) | Data transmission circuit | |
TW432808B (en) | Transceiving apparatus and method, receiving apparatus and method, as well as a transmitting apparatus and method | |
CN212255653U (en) | Novel digital network hunting device | |
JPH0923190A (en) | Infrared-ray communication equipment | |
JP3545662B2 (en) | Data communication device and data communication method | |
JP2002101475A (en) | Optical wireless communication system | |
JPH0870490A (en) | Receiving method for infrared-ray wireless remote control signal | |
JPH11239104A (en) | Optical open space transmitter | |
JPH07226712A (en) | Optical transmitter | |
JP3424241B2 (en) | Vending machine data collection and setting device | |
JPH02137550A (en) | Reception system optimizing system | |
JPS61187432A (en) | Optical transmitter | |
JP3883609B2 (en) | Data processing system | |
JPH11239103A (en) | Optical open space transmitter | |
JPS61139147A (en) | Handshake transmission system | |
JPH02301229A (en) | Power line carrier control system | |
JP2005203937A (en) | Infrared signal receiving apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040325 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040420 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040618 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20041116 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20041129 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071217 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081217 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081217 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091217 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101217 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101217 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111217 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121217 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121217 Year of fee payment: 8 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121217 Year of fee payment: 8 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121217 Year of fee payment: 8 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121217 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131217 Year of fee payment: 9 |
|
LAPS | Cancellation because of no payment of annual fees |