JPH0531230A - System for adjusting hitting force for pinball machine and circuit therefor - Google Patents
System for adjusting hitting force for pinball machine and circuit thereforInfo
- Publication number
- JPH0531230A JPH0531230A JP21800491A JP21800491A JPH0531230A JP H0531230 A JPH0531230 A JP H0531230A JP 21800491 A JP21800491 A JP 21800491A JP 21800491 A JP21800491 A JP 21800491A JP H0531230 A JPH0531230 A JP H0531230A
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- solenoid
- pulse
- drive
- pulse width
- 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.)
- Granted
Links
Landscapes
- Pinball Game Machines (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】この発明は、パチンコ機の玉の打
撃力を調整する方式およびその回路に関するものであ
る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a system and a circuit for adjusting the striking force of balls of a pachinko machine.
【0002】[0002]
【従来の技術】従来、電動式のパチンコ機においては、
玉を打撃する場合には、ソレノイドを用いているが、そ
の打撃力は遊戯者が自由に調整出来ることが必要であ
る。そこで、この打撃力を調整する方法としては、ソレ
ノイドと直列に接続した可変抵抗器がハンドル内に配置
されている。そこで、遊戯者がハンドル操作すればその
抵抗値が変わるから、ソレノイドの駆動電流が制御さ
れ、打球力を調整出来るようにしたものがある。2. Description of the Related Art Conventionally, in electric pachinko machines,
When hitting a ball, a solenoid is used, but the hitting force must be freely adjustable by the player. Therefore, as a method of adjusting the striking force, a variable resistor connected in series with the solenoid is arranged in the handle. Therefore, there is a device in which the resistance value changes when the player operates the steering wheel, so that the drive current of the solenoid is controlled and the hitting force can be adjusted.
【0003】又、図10に示すように、ソレノイド50
への供給電流をトランジスタ51により,比較的高い周
波数でチョッピングしてそのデュ−ティ比又は周期のい
ずれか一方をハンドル操作により調整可能にしているも
のがある。Further, as shown in FIG. 10, a solenoid 50
There is a transistor in which the current supplied to the transistor 51 is chopped at a relatively high frequency so that either the duty ratio or the period can be adjusted by operating the handle.
【0004】これは、パチンコ機の打球杆を駆動するソ
レノイド50には、トランジスタ51と電源52とが接
続されている。このトランジスタ51はANDゲ−ト5
3から供給されるパルス状のゲ−ト電流によりオン・オ
フ動作をする。A transistor 51 and a power source 52 are connected to a solenoid 50 that drives a ball striking rod of a pachinko machine. This transistor 51 is an AND gate 5
ON / OFF operation is performed by a pulse-shaped gate current supplied from 3.
【0005】54は打球周期を決定する第1の発振器
で、遊戯者がハンドルを操作することによりスイッチ回
路55がオン・オフ動作して発振し、この信号はAND
ゲ−ト53にゲ−ト信号として入力する。Reference numeral 54 is a first oscillator for determining a hitting cycle, and a switch circuit 55 is turned on / off by a player operating a handle to oscillate, and this signal is ANDed.
It is input to the gate 53 as a gate signal.
【0006】一方、チョッピング周期を決定する第2の
発振器56の出力は、デュ−ティ比決定回路57に入力
され、ハンドル58により指定されたデュ−ティ比の矩
形波信号をANDゲ−ト53に入力する。On the other hand, the output of the second oscillator 56 that determines the chopping cycle is input to the duty ratio determination circuit 57, and the rectangular wave signal of the duty ratio designated by the handle 58 is AND gate 53. To enter.
【0007】このような構成において、スイッチ回路5
5をオンすると、第1の発振器54が発振し、この信号
はANDゲ−ト53に入力するので、第2の発振器56
のチョッピング信号はゲ−トされ、トランジスタ51は
チョッピングされつつ導通する。従って、ソレノイド5
0に流れる電流は、チョッピング作用により鋸歯状波形
となるが、その平均電流がソレノイド50の打撃力に比
例する。In such a configuration, the switch circuit 5
When 5 is turned on, the first oscillator 54 oscillates, and this signal is input to the AND gate 53, so that the second oscillator 56
Is chopped, and the transistor 51 is turned on while being chopped. Therefore, the solenoid 5
The current flowing through 0 has a sawtooth waveform due to the chopping action, and its average current is proportional to the striking force of the solenoid 50.
【0008】従って、遊戯者がハンドル58を操作すれ
ば、デュ−ティ−比あるいは周期のいずれかを調整する
ことが出来、打撃力を調整することが出来るように構成
されている。Therefore, if the player operates the handle 58, either the duty ratio or the cycle can be adjusted, and the striking force can be adjusted.
【0009】[0009]
【発明が解決しようとする問題点】前者の形式のもの
は、可変抵抗器により電力を消費することにより、ソレ
ノイドへの供給電力を調整するので、無駄な電力を消費
することになり不経済であるとともに、可変抵抗器から
の発熱が大となるとともに、大型の可変抵抗器が必要で
あるという問題があった。In the former type, the electric power supplied to the solenoid is adjusted by consuming the electric power by the variable resistor, which wastes the electric power and is uneconomical. In addition, there is a problem in that the heat generated from the variable resistor becomes large and a large variable resistor is required.
【0010】又、後者の形式のものは、パルス幅の狭い
波形を発生させて、その平均値がソレノイド50の駆動
電流となっているので、チョッピングのデュ−ティ−比
はそのままで、周波数を変更してソレノイド50の駆動
電流である平均電流を変えて打撃力を調整しているの
で、前者の形式のものに比べて消費電力、発熱とも少な
いが、ソレノイド50の電源52の変動による駆動電圧
の変化に対応することが出来ないという問題があった。In the latter type, a waveform with a narrow pulse width is generated, and the average value thereof is the drive current of the solenoid 50. Therefore, the duty ratio of chopping remains unchanged and the frequency is changed. Since the striking force is adjusted by changing the average current which is the drive current of the solenoid 50, the power consumption and the heat generation are less than those of the former type, but the drive voltage due to the fluctuation of the power supply 52 of the solenoid 50. There was a problem that we could not respond to the changes in.
【0011】[0011]
【問題点を解決するための手段】この発明は、玉を打撃
するための打球杆を駆動するソレノイドの駆動回路に、
発射用のトリガパルスにより駆動されるとともにスイッ
チング機能を有するオン時間計算回路を接続して、ソレ
ノイドの駆動時間を1つの駆動パルスのパルス幅に対応
させるとともに、この駆動パルスのパルス幅を制御する
手段をオン時間計算回路に設けることにより打球杆の打
撃力を制御するようにしたものである。SUMMARY OF THE INVENTION The present invention provides a drive circuit of a solenoid for driving a ball hitting rod for hitting a ball,
A means for connecting an on-time calculation circuit, which is driven by a trigger pulse for firing and has a switching function, so that the drive time of the solenoid corresponds to the pulse width of one drive pulse and controls the pulse width of this drive pulse. Is provided in the on-time calculation circuit to control the striking force of the ball.
【0012】又、オン時間計算回路にソレノイドの駆動
回路の電圧変動分を印加することにより、ソレノイドの
駆動時間に対応する駆動パルスのパルス幅を増減するこ
とにより、より精密に打球杆の打撃力を制御するように
したものである。Further, by applying the voltage fluctuation amount of the solenoid drive circuit to the on-time calculation circuit, the pulse width of the drive pulse corresponding to the drive time of the solenoid is increased or decreased to more accurately hit the ball. It is designed to control force.
【0013】[0013]
【作用】玉を打撃する打球杆はソレノイドにより駆動さ
れる。そこで、ソレノイドの駆動時間に対応する駆動パ
ルスは、発射用トリガパルスで駆動され、且つスイッチ
ング機能を備えたオン時間計算回路により1つの駆動パ
ルスのパルス幅に対応させる。このパルス幅は、オン時
間計算回路に接続されたコンデンサの容量と、ハンドル
に連動してその抵抗値を変える可変抵抗器の抵抗値とか
らなる時定数により決定される。従って、ソレノイドの
駆動パルスのパルス幅は、可変抵抗器の抵抗値を変える
ことにより制御される。即ち、駆動パルスのパルス幅が
変わればソレノイドの駆動時間が変わるのでそれにつれ
て打撃力を変えることが出来る。さらに、オン時間計算
回路に、ソレノイドの駆動回路の電圧変動分を印加する
ことにより駆動パルスのパルス幅を増減して駆動電圧の
変動分による変動も補償している。The ball striking the ball is driven by a solenoid. Therefore, the drive pulse corresponding to the drive time of the solenoid is driven by the firing trigger pulse, and is made to correspond to the pulse width of one drive pulse by the on-time calculation circuit having the switching function. This pulse width is determined by a time constant consisting of the capacitance of a capacitor connected to the on-time calculation circuit and the resistance value of a variable resistor that changes its resistance value in conjunction with the handle. Therefore, the pulse width of the drive pulse of the solenoid is controlled by changing the resistance value of the variable resistor. That is, if the pulse width of the drive pulse changes, the driving time of the solenoid changes, and the striking force can be changed accordingly. Further, by applying the voltage fluctuation amount of the solenoid drive circuit to the on-time calculation circuit, the pulse width of the drive pulse is increased or decreased to compensate the fluctuation due to the fluctuation amount of the drive voltage.
【0014】[0014]
【発明の実施例】まず、この発明の基本的な原理につい
て、図1〜図2に基づいて説明する。上記に述べたよう
に、従来のチョッパ−方式のものは、パルス幅の狭い波
形を用いてそれを平均してソレノイドの駆動電流波形と
しているが、この発明のものは、駆動電流波形を1つの
駆動パルスとし、この駆動パルスのパルス幅を制御する
ことにより打撃力を制御するようにしたものである。DESCRIPTION OF THE PREFERRED EMBODIMENTS First, the basic principle of the present invention will be described with reference to FIGS. As described above, in the conventional chopper system, a waveform having a narrow pulse width is used and averaged to form the drive current waveform of the solenoid, but in the present invention, one drive current waveform is used. A driving pulse is used, and the striking force is controlled by controlling the pulse width of this driving pulse.
【0015】図1は、この発明の基本的な回路図を示す
もので、1はソレノイド、2はソレノイド1の駆動回
路、3は玉を打撃する打球杆で、ソレノイド1により駆
動される。4はオン時間計算回路で、玉の発射用トリガ
パルス発生回路7からの発射用トリガパルスにより駆動
されるとともに、スイッチング機能を備えており、この
回路から出力する駆動パルスのパルス幅は、ソレノイド
1の駆動時間に対応させている。5はハンドル(図示せ
ず)内に配置されている可変抵抗器で、遊戯者がハンド
ル操作することによりその抵抗値rが変わるように構成
されている。FIG. 1 shows a basic circuit diagram of the present invention. Reference numeral 1 is a solenoid, 2 is a drive circuit for the solenoid 1, and 3 is a ball hitting ball for hitting a ball, which is driven by the solenoid 1. An on-time calculation circuit 4 is driven by the firing trigger pulse from the ball firing trigger pulse generation circuit 7 and has a switching function. The pulse width of the drive pulse output from this circuit is the solenoid 1 It corresponds to the driving time of. Reference numeral 5 is a variable resistor arranged in a handle (not shown), and its resistance value r is changed by the player operating the handle.
【0016】このように構成されているので、玉発射用
トリガパルス発生回路7から発射用トリガパルスがオン
時間計算回路4に入力すると、この回路はオンする。遊
戯者がハンドルを操作すると可変抵抗器5の抵抗値rが
変わるから、ソレノイド1の駆動時間に対応するパルス
幅を有する駆動パルスが出力し、この駆動パルスのパル
ス幅に対応する時間だけソレノイド1は駆動される。こ
のように、抵抗値rを変えればソレノイド1の駆動時間
に相当する駆動パルスのパルス幅tを制御出来る。With this configuration, when the firing trigger pulse from the ball firing trigger pulse generation circuit 7 is input to the on-time calculation circuit 4, this circuit is turned on. When the player operates the handle, the resistance value r of the variable resistor 5 changes, so that a drive pulse having a pulse width corresponding to the drive time of the solenoid 1 is output, and the solenoid 1 is operated for a time corresponding to the pulse width of this drive pulse. Is driven. In this way, the pulse width t of the drive pulse corresponding to the drive time of the solenoid 1 can be controlled by changing the resistance value r.
【0017】図2は、横軸に時間t、縦軸にソレノイド
の駆動電流と打球杆の位置との関係を示す図で、L線は
打球点を示している。FIG. 2 is a diagram showing the relationship between the time t on the abscissa and the drive current of the solenoid and the position of the hitting rod on the ordinate, and the L line indicates the hitting point.
【0018】今、ハンドルを操作して可変抵抗器5の抵
抗値rを変えると、駆動電流(駆動パルス)のパルス幅
tが変わる。このパルス幅がt1 となった時、ソレノイ
ド1の駆動電流はp1 点でオフとなるから、打球杆3は
加速力がなくなり除々に速度(点線L1 の勾配となる)
は小さくなるので、打球杆3の打撃力は小さくなり、玉
の飛距離は減少する。When the handle is operated to change the resistance value r of the variable resistor 5, the pulse width t of the drive current (drive pulse) changes. When the pulse width becomes t 1 , the driving current of the solenoid 1 is turned off at the point p 1 , so that the ball striking rod 3 loses its acceleration force and its speed gradually increases (the slope of the dotted line L 1 ).
Becomes smaller, the striking force of the batting rod 3 becomes smaller and the flight distance of the ball decreases.
【0019】次に、駆動パルスのパルス幅がt2 となっ
た時は、上記と同様に、駆動電流はp2 点でオフとなる
から、打球杆3の速度は大きくなるので(点線L2 の勾
配となる)、打球杆3の打撃力は大となり、玉の飛距離
は増大する。従って、この図2のグラフからも明らかで
あるように、パルス幅tを制御することにより、打球杆
3の打撃力を制御することが出来る。Next, when the pulse width of the driving pulse becomes t 2 , the driving current is turned off at the point p 2 in the same manner as described above, so that the velocity of the hitting rod 3 becomes large (dotted line L). 2 ), the striking force of the batting rod 3 becomes large, and the flight distance of the ball increases. Therefore, as is apparent from the graph of FIG. 2, the striking force of the striking rod 3 can be controlled by controlling the pulse width t.
【0020】そこで、ソレノイド1の駆動時間を示す駆
動パルスのパルス幅tは、図1に示すように、ハンドル
内に配置されている可変抵抗器5の抵抗値rによりオン
時間計算回路4で決定される。従って、遊戯者がこの抵
抗値rを変えるとオン時間計算回路4において駆動パル
スのパルス幅tが可変され、このパルス幅tに相当する
時間ソレノイド1が駆動され、打球杆3により玉が打撃
される。Therefore, the pulse width t of the drive pulse indicating the drive time of the solenoid 1 is determined by the on-time calculation circuit 4 by the resistance value r of the variable resistor 5 arranged in the handle as shown in FIG. To be done. Therefore, when the player changes the resistance value r, the pulse width t of the drive pulse is changed in the on-time calculation circuit 4, the solenoid 1 is driven for a time corresponding to this pulse width t, and the ball is hit by the hitting rod 3. To be done.
【0021】次に、駆動パルスのパルス幅tを制御する
ことが出来る具体的な実施例について以下に説明する。Next, a specific embodiment in which the pulse width t of the drive pulse can be controlled will be described below.
【0022】図3は、この発明の具体的な第1の実施例
を示すもので、オン時間計算回路として単安定マルチバ
イブレ−タ(以下MMと記す)10を用いたもので、こ
のMM10の入力端には、容量CのコンデンサとMM1
0の固定抵抗r1 とハンドル内の可変抵抗器5とが直列
接続されている。11は図4に示す玉発射用トリガパル
ス発生回路7からの玉発射用トリガパルスでMM10を
駆動する。FIG. 3 shows a concrete first embodiment of the present invention, which uses a monostable multivibrator (hereinafter referred to as MM) 10 as an on-time calculation circuit. At the input end, a capacitor of capacitance C and MM1
The fixed resistor r 1 of 0 and the variable resistor 5 in the handle are connected in series. Reference numeral 11 drives the MM 10 with a ball emitting trigger pulse from the ball emitting trigger pulse generating circuit 7 shown in FIG.
【0023】例えば、1分間に99発玉を発射すると、
発射用トリガパルス11は玉1個に対して1個発射され
るから、1分間に99発の発射用トリガパルス11がM
M10に入力することになる。For example, if 99 balls are fired in 1 minute,
Since one firing trigger pulse 11 is emitted for each ball, 99 firing trigger pulses 11 per minute are M
It will be input to M10.
【0024】発射用トリガパルス11がMM10に入射
すると、MM10の出力は、
t=kc(r+r1 )
のパルス幅をもつ駆動パルス13が出力する。ここで、
kは定数である。従って、可変抵抗器5の抵抗値rを変
えればソレノイド1の駆動時間に対応する駆動パルス1
3が出力し、このパルス幅tは上式より明らかであるよ
うに、抵抗値rが変わるとパルス幅tも変動するので、
この抵抗値rにより制御することが出来る。When the firing trigger pulse 11 enters the MM10, the output of the MM10 is the drive pulse 13 having a pulse width of t = kc (r + r 1 ). here,
k is a constant. Therefore, if the resistance value r of the variable resistor 5 is changed, the drive pulse 1 corresponding to the drive time of the solenoid 1 is changed.
3 is output, and the pulse width t changes as the resistance value r changes, as is clear from the above equation.
It can be controlled by this resistance value r.
【0025】図4は、この発明の第2の実施例を示すも
ので、この実施例ではコンピュ−タ(以下CPUと記
す)15を用いてハンドル内の可変抵抗器5の抵抗値r
をA/D変換器14でデジタル変換して、CPU15に
とりこみ、その抵抗値rにより駆動パルスのパルス幅t
を計算し、その結果にもとづいてt時間出力をオンさせ
ている。FIG. 4 shows a second embodiment of the present invention. In this embodiment, a resistance value r of the variable resistor 5 in the handle is used by using a computer (hereinafter referred to as CPU) 15.
Is digitally converted by the A / D converter 14 and taken into the CPU 15, and the pulse width t of the drive pulse is converted by the resistance value r.
Is calculated, and the t time output is turned on based on the result.
【0026】ソレノイド1の駆動時間に対応する駆動パ
ルスのパルス幅tは、t=a+brで表される。ここ
で、a、bはソレノイド1により決定される定数であ
る。例えば、a=18msec、パルス幅tの可変範囲を1
8〜38msecと仮定すると、駆動パルスのパルス幅tは
20msec可変するのであるから、可変抵抗器5の抵抗値
rを100分割すると、0.2msecとなり、b=0.2
msecと決定される。従って、駆動パルスのパルス幅t
は、
t=18+0.2r
と表される。The pulse width t of the drive pulse corresponding to the drive time of the solenoid 1 is represented by t = a + br. Here, a and b are constants determined by the solenoid 1. For example, a = 18 msec, the variable range of the pulse width t is 1
Assuming 8 to 38 msec, the pulse width t of the drive pulse is variable for 20 msec. Therefore, if the resistance value r of the variable resistor 5 is divided into 100, it becomes 0.2 msec, and b = 0.2.
Determined as msec. Therefore, the pulse width t of the drive pulse
Is expressed as t = 18 + 0.2r.
【0027】次に、図5に示すフロ−チャ−ト図に基づ
いて、CPU15の動作を説明する。まず、発射用トリ
ガパルスのあり、なしが判断される。発射用のトリガパ
ルスが入力するとハンドルの可変抵抗器5から抵抗値r
が取り込まれ、駆動パルスのパルス幅t=a+brが決
定される。パルス幅tが決定されると出力オンとする。Next, the operation of the CPU 15 will be described with reference to the flow chart shown in FIG. First, it is determined whether or not there is a trigger pulse for firing. When a trigger pulse for firing is input, the resistance value r is output from the variable resistor 5 on the handle.
Is taken in and the pulse width t = a + br of the drive pulse is determined. The output is turned on when the pulse width t is determined.
【0028】次に、出力オン後の時間がtであるかどう
かが判断される。出力オン後の時間がtでない時は出力
オンにもどり、出力オン後の時間がtとなるまでこのサ
イクルを繰り返し待ち状態にある。この状態から出力オ
ン後の時間がtになると、YESとなり出力オフとなっ
てパルス幅tの駆動パルスが出力される。この動作終了
後、再びもとの状態にもどる。このようにして、抵抗値
rをかえて駆動パルスのパルス幅tを制御することによ
り、ソレノイド1の駆動時間を制御して玉の打撃力を制
御している。Next, it is determined whether the time after the output is turned on is t. When the time after the output is turned on is not t, the output is turned back on, and this cycle is repeatedly waited until the time after the output is turned on. In this state, when the time after the output is turned on becomes t, the result is YES, the output is turned off, and the drive pulse having the pulse width t is output. After this operation is completed, it returns to the original state again. In this way, by changing the resistance value r and controlling the pulse width t of the driving pulse, the driving time of the solenoid 1 is controlled and the striking force of the ball is controlled.
【0029】図6は、この発明の第3の実施例を示すも
ので、ソレノイド1の駆動電圧の変動(駆動回路の電圧
変動分)による駆動パルスのパルス幅tの変化を加算し
て精度の良い制御をしている。FIG. 6 shows a third embodiment of the present invention, in which the change in the pulse width t of the drive pulse due to the change in the drive voltage of the solenoid 1 (the change in the voltage of the drive circuit) is added to obtain the accuracy. You have good control.
【0030】一般に、ソレノイド1の駆動電圧の変動を
考慮した時の駆動パルスのパルス幅tは、
t=a+br−cv
で表される。cは駆動電圧vを加味させるための定数で
ある。上式より、ソレノイド1の駆動電圧vが高くなる
と駆動パルスのパルス幅tは短くなる。In general, the pulse width t of the driving pulse when the fluctuation of the driving voltage of the solenoid 1 is taken into consideration is represented by t = a + br-cv. c is a constant for adding the drive voltage v. From the above equation, the pulse width t of the drive pulse becomes shorter as the drive voltage v of the solenoid 1 becomes higher.
【0031】そこで、この実施例では、A点に、電圧変
動分検出回路8により検出されたソレノイド1の駆動電
圧vの変動分を印加して、駆動電圧vの変動によるパル
ス幅tの変動をも考慮して駆動パルスのパルス幅tを決
定している。Therefore, in this embodiment, the fluctuation of the drive voltage v of the solenoid 1 detected by the voltage fluctuation detecting circuit 8 is applied to the point A, and the fluctuation of the pulse width t due to the fluctuation of the drive voltage v is applied. The pulse width t of the drive pulse is determined in consideration of the above.
【0032】まず、ソレノイド1の駆動電圧の変動分に
相当する電流分は、電流増幅器16で増幅され、電流i
2 としてA点に印加される。従って、A点において、こ
の電流i2 とハンドル内の可変抵抗器5からの電流i1
とが加算され、
i0 =i1 +i2
となる。この電流i0 はMM10から出力する駆動パル
ス13のパルス幅tと比例関係にあるから、ソレノイド
1の駆動電圧の変動によるパルス幅tの変動をも補償し
て精度の良い制御がなされていることになる。MM10
からの駆動パルス13は増幅器9で増幅された後、ソレ
ノイド1に印加され、これを駆動する。17は逆流防止
用のダイオ−ドである。First, the current component corresponding to the variation of the drive voltage of the solenoid 1 is amplified by the current amplifier 16 to obtain the current i.
2 is applied to point A. Therefore, at point A, this current i 2 and the current i 1 from the variable resistor 5 in the handle are
And are added, and i 0 = i 1 + i 2 . Since the current i 0 is proportional to the pulse width t of the drive pulse 13 output from the MM 10, the fluctuation of the pulse width t due to the fluctuation of the driving voltage of the solenoid 1 is also compensated for and the accurate control is performed. become. MM10
The drive pulse 13 from is amplified by the amplifier 9 and then applied to the solenoid 1 to drive it. Reference numeral 17 is a diode for preventing backflow.
【0033】図7は、この発明の第4の実施例を示すも
ので、図4に示した第2の実施例のものにソレノイド1
の駆動電圧の変動分による駆動パルスのパルス幅tの変
動分を考慮したものである。図4に示すと同様に、ハン
ドル内の抵抗値rの可変抵抗器5に流れる電流をA/D
変換器14でアナログからデジタルに変換してCPU1
5に印加している。一方、ソレノイド1の駆動回路から
電圧変動分検出回路8により検出された電圧変動分をA
/D変換器18によりデジタル量に変換してCPU15
に印加して駆動電圧vの変動をも考慮して補償してい
る。FIG. 7 shows a fourth embodiment of the present invention. The solenoid 1 is added to the second embodiment shown in FIG.
The variation of the pulse width t of the driving pulse due to the variation of the driving voltage is taken into consideration. Similarly to the case shown in FIG. 4, the current flowing through the variable resistor 5 having the resistance value r in the handle is set to A / D.
The converter 14 converts from analog to digital and the CPU 1
5 is applied. On the other hand, the voltage fluctuation detected by the voltage fluctuation detecting circuit 8 from the drive circuit of the solenoid 1 is
The digital quantity is converted by the / D converter 18 into the CPU 15
Is applied to compensate for the fluctuation of the drive voltage v.
【0034】図8、図9は、この発明の第5の実施例を
示すもので、図8は要部ブロッック図、図9はタイムチ
ャ−ト図を示し、20はクリスタル発振器、21はカウ
ンタ、22はフリップフロップ(以下FFと記す)、2
3はゲ−ト回路を示し、カウンタ21を用いてより正確
に精度良くソレノイド1の駆動パルスのパルス幅tを制
御しようとするものである。8 and 9 show a fifth embodiment of the present invention. FIG. 8 is a block diagram of essential parts, FIG. 9 is a time chart diagram, 20 is a crystal oscillator, 21 is a counter, 22 is a flip-flop (hereinafter referred to as FF), 2
Reference numeral 3 denotes a gate circuit, which is intended to control the pulse width t of the drive pulse of the solenoid 1 more accurately and accurately by using the counter 21.
【0035】具体的に1例をあげて説明する。例えば、
ここではパチンコ玉は1分間に99発発射されるとする
と、玉1個が発射される時間は、606msecであるか
ら、カウンタ21は606msecで1周するものが組まれ
ている。このカウンタ21は発振周波数400KHzの
発振器20により制御されている。A specific example will be described. For example,
Here, if it is assumed that 99 pachinko balls are fired per minute, the time for firing one ball is 606 msec. Therefore, the counter 21 is configured to make one revolution in 606 msec. The counter 21 is controlled by the oscillator 20 having an oscillation frequency of 400 KHz.
【0036】そこで、例えば、図9(a)、(b)にそ
れぞれ示すように、カウンタ21からゲ−ト回路23を
介して100msecと118msecのトリガパルスをそれぞ
れ取り出し、それぞれ100msecでFF22をオンし、
118msecでFF22をオフさせると、図9(c)に示
すように、18msecの正確なパルス幅をもつ所定のパル
スが得られる。Therefore, for example, as shown in FIGS. 9A and 9B, 100 msec and 118 msec trigger pulses are taken out from the counter 21 via the gate circuit 23, and the FF 22 is turned on after 100 msec. ,
When the FF 22 is turned off in 118 msec, a predetermined pulse having an accurate pulse width of 18 msec is obtained as shown in FIG. 9 (c).
【0037】一方、図9(b)に示す118msecのトリ
ガパルスをMM10の駆動用の発射用トリガパルス11
としてMM10に入力してこれを駆動する。一方、図9
(d)に示すように、ハンドル内の可変抵抗器5の抵抗
値rの時の駆動パルスのパルス幅tであったとすると、
B点においてはこれらは加算され、図9(e)に示すよ
うに、
T=(18+t)msec
となる。即ち、ソレノイド1の駆動電流(駆動パルス)
のパルス幅はTとなる。On the other hand, the trigger pulse of 118 msec shown in FIG.
Is input to the MM10 to drive it. On the other hand, FIG.
As shown in (d), if the pulse width t of the drive pulse when the resistance value r of the variable resistor 5 in the handle is r,
At the point B, these are added, and as shown in FIG. 9E, T = (18 + t) msec. That is, the drive current (drive pulse) of the solenoid 1
Has a pulse width of T.
【0038】従って、駆動電流のパルス幅Tの不安定要
素はtだけであるから、時間精度は非常に良くなる。Therefore, since the unstable factor of the pulse width T of the drive current is only t, the time accuracy becomes very good.
【0039】なお、この実施例にソレノイド1の駆動電
圧の変動も考慮する場合には、図6で述べたと同様に、
図8に示すA点にソレノイド1の駆動電圧の変動分を印
加すれば図6に示す第3の実施例で述べたものよりさら
に良い効果がえられる。In the case where the variation of the driving voltage of the solenoid 1 is also taken into consideration in this embodiment, as described in FIG.
If a variation of the drive voltage of the solenoid 1 is applied to point A shown in FIG. 8, a better effect can be obtained than that described in the third embodiment shown in FIG.
【発明の効果】この発明は、玉を打撃するための打球杆
を駆動するソレノイドの駆動回路に、発射用トリガパル
スにより駆動されるとともに、スイッチング機能を有す
るオン時間計算回路を接続してソレノイドの駆動時間を
1つの駆動パルスのパルス幅に対応させ、この駆動パル
スのパルス幅を制御する手段をオン時間計算回路に設け
ることにより打球杆の打撃力を制御するようにしたの
で、従来のように無駄な電力を消費することもなく経済
的であるとともに、可変抵抗器からの発熱も少なくな
り、その上大型の可変抵抗器も必要としない。According to the present invention, a solenoid driving circuit for driving a ball striking a ball is driven by a firing trigger pulse and an on-time calculation circuit having a switching function is connected to the solenoid. Since the driving time of 1 is made to correspond to the pulse width of one driving pulse and the means for controlling the pulse width of this driving pulse is provided in the on-time calculation circuit, the striking force of the striking rod is controlled. As described above, it is economical without wasteful power consumption, heat generated from the variable resistor is reduced, and a large variable resistor is not required.
【0040】又、オン時間計算回路にソレノイドの駆動
回路の電圧変動分を印加することにより駆動パルスのパ
ルス幅を増減しているので、ソレノイドの駆動回路の駆
動電圧の変動による変化分にも対応することが出来るか
ら、さらに正確に制御することが出来る。Further, since the pulse width of the drive pulse is increased or decreased by applying the voltage fluctuation amount of the solenoid drive circuit to the on-time calculation circuit, the change amount due to the fluctuation of the drive voltage of the solenoid drive circuit is also supported. Therefore, it can be controlled more accurately.
【図1】この発明の実施例を示す基本的なブロック図で
ある。FIG. 1 is a basic block diagram showing an embodiment of the present invention.
【図2】この発明の基本原理を説明するためのグラフで
ある。FIG. 2 is a graph for explaining the basic principle of the present invention.
【図3】この発明の第1の実施例を示す要部回路図であ
る。FIG. 3 is a circuit diagram of essential parts showing a first embodiment of the present invention.
【図4】この発明の第2の実施例を示す図である。FIG. 4 is a diagram showing a second embodiment of the present invention.
【図5】図4に示す第2の実施例のフロ−チャ−ト図で
ある。5 is a flowchart of the second embodiment shown in FIG.
【図6】この発明の第3の実施例を示す要部回路図であ
る。FIG. 6 is a circuit diagram of essential parts showing a third embodiment of the present invention.
【図7】この発明の第4の実施例を示すブロック図であ
る。FIG. 7 is a block diagram showing a fourth embodiment of the present invention.
【図8】この発明の第5の実施例を示すブロック図であ
る。FIG. 8 is a block diagram showing a fifth embodiment of the present invention.
【図9】図8に示す第5の実施例のタイムチャ−ト図で
ある。FIG. 9 is a time chart of the fifth embodiment shown in FIG.
【図10】従来例を示すブロック図である。 1 ソレノイド 2 ソレノイドの駆動回路 3 打球杆 4 オン時間計算回路 5 ハンドル内の可変抵抗器 7 玉発射用トリガパルス発生回路 8 電圧変動分検出回路 11 発射用トリガパルス 13 駆動パルス t 駆動パルス13のパルス幅 r 可変抵抗器の抵抗値 v ソレノイドの駆動電圧FIG. 10 is a block diagram showing a conventional example. 1 solenoid 2 Solenoid drive circuit 3 batting rods 4 On-time calculation circuit 5 Variable resistor in the handle 7 ball firing trigger pulse generation circuit 8 Voltage fluctuation detection circuit 11 Trigger pulse for firing 13 Drive pulse t Pulse width of drive pulse 13 r Resistance value of variable resistor v Solenoid drive voltage
Claims (8)
ドの駆動回路に、発射用トリガパルスにより駆動される
とともにスイッチング機能を有するオン時間計算回路を
接続して、前記ソレノイドの駆動時間を1つの駆動パル
スのパルス幅に対応させ、この駆動パルスのパルス幅を
制御する手段を前記オン時間計算回路に設けることによ
り前記打球杆の打撃力を制御することを特徴とするパチ
ンコ機の打撃力の調整方式。1. An on-time calculation circuit which is driven by a firing trigger pulse and has a switching function is connected to a drive circuit of a solenoid which drives a ball hitting a ball, and the drive time of the solenoid is set to 1 A striking force of a pachinko machine characterized by controlling the striking force of the striking rod by providing a means for controlling the pulse width of the driving pulse in the on-time calculation circuit in correspondence with the pulse width of one driving pulse. Adjustment method.
路の電圧変動分を印加することにより駆動パルスのパル
ス幅を増減することを特徴とする請求項1記載のパチン
コ機の打撃力の調整方式。2. The striking force adjusting method for a pachinko machine according to claim 1, wherein the pulse width of the drive pulse is increased or decreased by applying a voltage fluctuation amount of the solenoid drive circuit to the on-time calculation circuit.
オン時間計算回路を構成する単安定マルチバイブレ−タ
と、この単安定マルチバイブレ−タの入力端に、コンデ
ンサとこのコンデンサに接続された玉の打撃力を調整す
るハンドルに連動してその抵抗値を可変可能な可変抵抗
器とを接続し、この可変抵抗器の抵抗値を変えることに
より、この抵抗値と前記コンデンサの容量とによる時定
数によりソレノイドの駆動時間に対応する駆動パルスの
パルス幅を制御することを特徴とするパチンコ機の打撃
力の調整回路。3. Driven by a trigger pulse for firing,
The resistance value of the monostable multivibrator that composes the on-time calculation circuit and the input end of this monostable multivibrator are linked to the capacitor and the handle that adjusts the striking force of the ball connected to this capacitor. Is connected to a variable resistor capable of varying, and by changing the resistance value of this variable resistor, the pulse width of the drive pulse corresponding to the drive time of the solenoid is determined by the time constant of this resistance value and the capacitance of the capacitor. A striking force adjustment circuit for pachinko machines that is characterized by control.
続されたコンデンサと可変抵抗器との接続箇所に、ソレ
ノイドの駆動回路の電圧変動分検出回路を接続して、こ
の電圧変動分検出回路からの前記駆動回路の電圧変動分
を印加することを特徴とする請求項3記載のパチンコ機
の打撃力の調整回路。4. A voltage fluctuation detection circuit of a solenoid drive circuit is connected to a connection point between a capacitor connected to an input end of a monostable multivibrator and a variable resistor, and this voltage fluctuation detection circuit is connected. 4. The striking force adjusting circuit for a pachinko machine according to claim 3, wherein the fluctuation amount of the voltage of the drive circuit is applied.
抗器の抵抗値をデジタル変換するAD変換器と、前記抵
抗値から駆動パルスのパルス幅を決定する機能を備えた
コンピュ−タとを有し、前記抵抗値によりソレノイドの
駆動時間に対応する前記駆動パルスのパルス幅を制御す
ることを特徴とするパチンコ機の打撃力の調整回路。5. A variable resistor in a handle, an AD converter for converting a resistance value of the variable resistor into a digital value, and a computer having a function of determining a pulse width of a drive pulse from the resistance value. A striking force adjusting circuit for a pachinko machine, comprising: controlling a pulse width of the drive pulse corresponding to a drive time of a solenoid by the resistance value.
の電圧変動分検出回路と、この電圧変動分検出回路から
の前記駆動回路の電圧変動分をデジタル変換してコンピ
ュ−タに接続することを特徴とする請求項5記載のパチ
ンコ機の打撃力の調整回路。6. A solenoid drive circuit, a voltage fluctuation detection circuit of this drive circuit, and a voltage fluctuation amount of the drive circuit from this voltage fluctuation detection circuit are digitally converted and connected to a computer. The striking force adjusting circuit for a pachinko machine according to claim 5,
御されて玉の1発の発射時間に相当する時間で1周する
カウンタと、このカウンタからの所定の時間間隔の出力
と、この出力の完了時点で駆動されハンドル内の可変抵
抗器で出力パルス幅を可変可能にした単安定マルチバイ
ブレ−タの出力とを論理加算し、このパルスをソレノイ
ドの駆動回路に入力することを特徴とする請求項3記載
のパチンコ機の打撃力の調整回路。7. An oscillator, a counter that is controlled by the oscillation frequency of the oscillator and that makes one round at a time corresponding to the firing time of one shot of a ball, an output of a predetermined time interval from this counter, and an output of this output. A logical addition is made with the output of a monostable multivibrator which is driven at the time of completion and whose output pulse width can be varied by a variable resistor in the handle, and this pulse is inputted to the drive circuit of the solenoid. Item 3. A circuit for adjusting the impact force of a pachinko machine according to Item 3.
続されたコンデンサと可変抵抗器との接続点に、ソレノ
イドの駆動回路からの電圧変動分を印加することを特徴
とする請求項7記載のパチンコ機の打撃力の調整回路。8. A voltage fluctuation component from a solenoid drive circuit is applied to a connection point between a variable resistor and a capacitor connected to an input end of a monostable multivibrator. Circuit for adjusting the striking force of a pachinko machine.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP21800491A JPH07114833B2 (en) | 1991-08-02 | 1991-08-02 | Method of adjusting striking force of pachinko machine and its adjusting circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP21800491A JPH07114833B2 (en) | 1991-08-02 | 1991-08-02 | Method of adjusting striking force of pachinko machine and its adjusting circuit |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0531230A true JPH0531230A (en) | 1993-02-09 |
| JPH07114833B2 JPH07114833B2 (en) | 1995-12-13 |
Family
ID=16713121
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP21800491A Expired - Fee Related JPH07114833B2 (en) | 1991-08-02 | 1991-08-02 | Method of adjusting striking force of pachinko machine and its adjusting circuit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH07114833B2 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001346943A (en) * | 2000-06-07 | 2001-12-18 | Fuji Shoji:Kk | Gaming machine |
| JP2016036600A (en) * | 2014-08-08 | 2016-03-22 | オムロン株式会社 | Game medium shooting control device and game machine |
-
1991
- 1991-08-02 JP JP21800491A patent/JPH07114833B2/en not_active Expired - Fee Related
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001346943A (en) * | 2000-06-07 | 2001-12-18 | Fuji Shoji:Kk | Gaming machine |
| JP2016036600A (en) * | 2014-08-08 | 2016-03-22 | オムロン株式会社 | Game medium shooting control device and game machine |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH07114833B2 (en) | 1995-12-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR930005714B1 (en) | Suction force control method and apparatus of a vacuum cleaner | |
| US5413518A (en) | Proximity responsive toy | |
| EP2094972A2 (en) | Pulsating fluid cooling with frequency control | |
| JPH07114833B2 (en) | Method of adjusting striking force of pachinko machine and its adjusting circuit | |
| JPH10180643A (en) | Rotary impact tool | |
| US4602551A (en) | Gated electronic metronome | |
| JP2662785B2 (en) | Actuator drive circuit | |
| US4301423A (en) | Circuit for controlling the frequency of a pulse generator associated with a microprocessor | |
| US4890291A (en) | Laser oscillator control circuit | |
| JP2712582B2 (en) | Induction heating cooker | |
| JPH0532151Y2 (en) | ||
| JP4539001B2 (en) | Power MOS transistor control device | |
| JPH0717346Y2 (en) | Control device for hitting solenoid in pachinko machine | |
| JPH03213698A (en) | Electric fan | |
| JPS6223593B2 (en) | ||
| JP2650424B2 (en) | Ultrasonic distance sensor | |
| JPH10240185A (en) | Power source circuit of fluorescent display tube | |
| JPH10214090A (en) | Buzzer driving circuit | |
| JP2674752B2 (en) | Load control device | |
| JP2652971B2 (en) | Cesium atomic oscillator | |
| JPH04128874A (en) | Driving circuit for light emission type display device | |
| US3425613A (en) | System for controlling the starting and stopping of a capstan | |
| JP3270554B2 (en) | Measuring equipment | |
| JPH06341569A (en) | Proportional valve driving device | |
| KR890002432B1 (en) | Fan heater control circuit |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081213 Year of fee payment: 13 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101213 Year of fee payment: 15 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101213 Year of fee payment: 15 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313532 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 15 Free format text: PAYMENT UNTIL: 20101213 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |