JPS61257690A - Controller for sewing machine - Google Patents

Controller for sewing machine

Info

Publication number
JPS61257690A
JPS61257690A JP60100711A JP10071185A JPS61257690A JP S61257690 A JPS61257690 A JP S61257690A JP 60100711 A JP60100711 A JP 60100711A JP 10071185 A JP10071185 A JP 10071185A JP S61257690 A JPS61257690 A JP S61257690A
Authority
JP
Japan
Prior art keywords
speed
value
sewing machine
motor
signal
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
Application number
JP60100711A
Other languages
Japanese (ja)
Other versions
JPH0632743B2 (en
Inventor
根木 茂雄
健一 大原
柴田 信穂
隆 土肥
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP60100711A priority Critical patent/JPH0632743B2/en
Priority to KR1019860003262A priority patent/KR890003291B1/en
Priority to DE8686106430T priority patent/DE3668714D1/en
Priority to US06/861,720 priority patent/US4676180A/en
Priority to EP86106430A priority patent/EP0201902B1/en
Publication of JPS61257690A publication Critical patent/JPS61257690A/en
Publication of JPH0632743B2 publication Critical patent/JPH0632743B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Sewing Machines And Sewing (AREA)
  • Control Of Electric Motors In General (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 産業上の利用分野 本・発明は、モータとミシンをベルトで結合し、前記モ
ータの回転力を前記ミシンに伝達するようないわゆるベ
ルト駆動形のミシンの制御装置に関するものである。
DETAILED DESCRIPTION OF THE INVENTION Field of Industrial Application This invention relates to a control device for a so-called belt-driven sewing machine, in which a motor and a sewing machine are connected by a belt, and the rotational force of the motor is transmitted to the sewing machine. It is.

従来の技術 以下第7図を参照しながら、上述した従来のベルト駆動
形のミシン駆動システムについて説明する。
BACKGROUND OF THE INVENTION The conventional belt-driven sewing machine drive system mentioned above will be described below with reference to FIG.

第7図において1はミシンでありモータ2とミシンプー
リ3、ベルト4、モータプーリ5を介して連結している
。6は制御装置、7はペダル、8は針位置を検出するた
めの針位置検出器である。
In FIG. 7, a sewing machine 1 is connected to a motor 2 via a sewing machine pulley 3, a belt 4, and a motor pulley 5. 6 is a control device, 7 is a pedal, and 8 is a needle position detector for detecting the needle position.

以上のように構成されたミシン駆動システムの動作につ
いて以下に説明する。
The operation of the sewing machine drive system configured as above will be explained below.

まず、ペダル7が踏み込まれると、制御装置6は内蔵す
るペダルセンサー回路により前記ペダル7の踏み込み位
置を検出し、一定の踏み込み位置以上となった時点でモ
ータ2を起動し、さらに前記踏み込み位置に応じた速度
設定を行い、前記モータ2に内蔵された速度検出器から
の実速度との偏差が小さくなるように速度制御を行う。
First, when the pedal 7 is depressed, the control device 6 detects the depressed position of the pedal 7 using a built-in pedal sensor circuit, starts the motor 2 when the pedal reaches a certain depressed position, and then moves the motor 2 to the depressed position. The speed is set accordingly, and the speed is controlled so that the deviation from the actual speed detected by the speed detector built into the motor 2 is small.

前記モータ2の回転力はモータブーIJ5、ベルト4、
ミシンプーリ3を介してミシン1に伝達され、ミシンは
起動し、前記ペダル7の踏み込み位置に従った速度で運
転される。
The rotational force of the motor 2 is the motor boo IJ5, the belt 4,
The signal is transmitted to the sewing machine 1 via the sewing machine pulley 3, and the sewing machine is started and operated at a speed according to the depression position of the pedal 7.

次に、前記ペダル7を元の位置(以下中立位置と言う)
に戻すと、前記制御装置6は前記針位置検出器8により
検出された所定の針位置(針上位置または針下位置)に
前記ミシン1を停止させる。
Next, return the pedal 7 to its original position (hereinafter referred to as the neutral position).
When the needle position is returned to , the control device 6 stops the sewing machine 1 at the predetermined needle position (needle up position or needle down position) detected by the needle position detector 8 .

発明が解決しようとする問題点 上述したように、従来のものは、前記ペダル7の操作に
従って前記モータ2の速度を制御するものであり、当然
の結果としてミシンプーリ3とモータプーリ5の大きさ
の比率によって前記ペダル7による速度設定が一定であ
っても前記ミシン1の速度は変化してしまうものであっ
た。従って、通常、前記ミシンプーリ径を測定した後に
所望のミシン速度からモータブーり径を選択し決定する
という作業をともなう点、あるいは決定したモータプー
リの入手の困難さにより所望のミシン速度が得られない
場合があるなどの問題点を有していた。
Problems to be Solved by the Invention As described above, in the conventional system, the speed of the motor 2 is controlled according to the operation of the pedal 7, and as a natural result, the ratio of the sizes of the sewing machine pulley 3 and the motor pulley 5 is Therefore, even if the speed setting by the pedal 7 is constant, the speed of the sewing machine 1 changes. Therefore, the desired sewing machine speed may not be obtained due to the fact that the diameter of the motor pulley is normally selected and determined based on the desired sewing machine speed after measuring the diameter of the sewing machine pulley, or because it is difficult to obtain the determined motor pulley. It had some problems.

本発明は上記問題点に鑑み、前記モータプーリとミシン
プーリの比率がいかなる値であっても前記ペダルの踏み
込み位置に対するミシン速度の関係が一定となるような
ミシン制御装置を提供するものである。
In view of the above problems, the present invention provides a sewing machine control device in which the relationship between the sewing machine speed and the pedal depression position is constant regardless of the ratio of the motor pulley to the sewing machine pulley.

問題点を解決するための手段 上記問題点を解決するために本発明のミシン制御装置は
、前記針位置信号の発生間の前記速度検出器からの速度
検出信号を計数するカウンタと、前記ペダルの踏み込み
位置に応じた速度指令信号に設定可能な乗数値を乗じ速
度設定値を出力する乗算器と、前記速度設定値に従った
速度になるよう制御する速度制御手段と、演算手段、補
正手段という構成を備えている。
Means for Solving the Problems In order to solve the above problems, the sewing machine control device of the present invention includes a counter that counts the speed detection signal from the speed detector during generation of the needle position signal, and a counter that counts the speed detection signal from the speed detector during generation of the needle position signal. A multiplier that multiplies a speed command signal corresponding to the depression position by a settable multiplier value and outputs a speed setting value, a speed control means that controls the speed to be in accordance with the speed setting value, a calculation means, and a correction means. It has a configuration.

作用 本発明は、上記した構成によって、前記演算手段が前記
カウンタの計数結果により前記ミシンブーり径とモータ
プーリ径とのプーリ比率を算出し、さらに該プーリ比率
を前記乗数値として前記乗算器に設定し、その結果前記
速度指令信号はミシン速度を指令するようになり、前記
速度制御手段は前記速度設定値に従ったモータ速度にな
るように制御するので、いかなるプーリ比率であっても
前記速度指令信号に対してミシン速度を自動的に一定と
するような作用を有するものとなる。また、演算手段は
初期状態においては固定値を、計数が終了した時点では
演算を行い演算結果値を補正手段に与え、この補正手段
は固定値または演算計果値にモータの速度に関連した補
正値を加算し、乗数値を出力し、プーリ比率の足側が完
了する間のミシンの起動を確保する。
Effect of the present invention With the above-described configuration, the calculation means calculates a pulley ratio between the sewing machine bobber diameter and the motor pulley diameter based on the counting result of the counter, and further sets the pulley ratio as the multiplier value in the multiplier. As a result, the speed command signal commands the speed of the sewing machine, and the speed control means controls the motor speed in accordance with the speed setting value, so that no matter what the pulley ratio is, the speed command signal commands the speed of the sewing machine. This has the effect of automatically keeping the speed of the sewing machine constant. In addition, the calculation means provides a fixed value in the initial state, performs calculations when counting is completed, and provides the calculation result value to the correction means, which corrects the fixed value or the calculation result value in relation to the speed of the motor. Add the values, output the multiplier value, and ensure the sewing machine starts while the foot side of the pulley ratio is completed.

実施例 以下本発明の一実施例のミシン制御装置について図面を
参照しながら説明する。
Embodiment Hereinafter, a sewing machine control device according to an embodiment of the present invention will be described with reference to the drawings.

第1図は本発明の一実施例として、ミシン制御装置のブ
ロック構成図を示すものである。第1図において9は速
度設定器であり、ペダルの踏み込み量を検出しミシンの
起動指令信号SDおよびミシンの速度指令信号psをデ
ィジタル値として出力する。10は乗算器、11は速度
制御回路、12はモータ、13は前記モータ12の軸の
速度を検出しパルス状の速度検出信号PEを出力する速
度検出器、14は前記モータ12とベルトを介して連結
されているミシン、15は前記ミシン14の軸に連結し
針位置を検出しく針上位置または針下位置)針位置信号
NDを出力する針位置検出器、16はカウンタ、17は
Dフリップフロップから成るラッチ回路、18は演算回
路をそれぞれ示す。
FIG. 1 shows a block diagram of a sewing machine control device as an embodiment of the present invention. In FIG. 1, reference numeral 9 denotes a speed setting device which detects the amount of pedal depression and outputs a sewing machine start command signal SD and a sewing machine speed command signal ps as digital values. 10 is a multiplier, 11 is a speed control circuit, 12 is a motor, 13 is a speed detector that detects the speed of the shaft of the motor 12 and outputs a pulsed speed detection signal PE, and 14 is connected to the motor 12 via a belt. 15 is a needle position detector connected to the shaft of the sewing machine 14 and outputs a needle position signal ND (needle up position or needle down position), 16 is a counter, and 17 is a D flip-flop. 18 is a latch circuit consisting of a loop, and 18 is an arithmetic circuit.

また、第2図は前記演算回路18の具体的構成例を示し
ている。第2図において19は中央処理装置(以下cp
uという)であり、発振回路20からのクロック信号に
同期して、入力ポート21からの入力、出力ボート22
からの出力、RAM23への入出力、RoM24からの
命令の読み出しを行う部分である。また25はリセット
回路を示しており、電源を投入後、上記回路を動作させ
るための動作電圧が安定した後で自動的に°L゛から“
H″に切りかわり、この時点から前記cpu19の処理
が開始されるようになっている。
Further, FIG. 2 shows a specific example of the configuration of the arithmetic circuit 18. In Figure 2, 19 is a central processing unit (hereinafter referred to as cp
), and the input from the input port 21 and the output port 22 are synchronized with the clock signal from the oscillation circuit 20.
This is the part that performs output from the RoM 23, input/output to the RAM 23, and reading of instructions from the RoM 24. In addition, 25 indicates a reset circuit, which automatically changes from °L to " after the power is turned on and the operating voltage for operating the circuit is stabilized.
At this point, the CPU 19 starts processing.

以上のように構成されたミシン71iIlll装置につ
いて、特に第2図の部分においては第3図、第4図を用
いてその動作を以下に説明する。
The operation of the sewing machine 71iIll device constructed as described above will be described below, particularly in the portion shown in FIG. 2, with reference to FIGS. 3 and 4.

まず第1図に於いて、ペダルが一定以上踏み込まれると
速度設定器9から起動指令信号SDが出力され、速度制
御回路11はモータ12を起動し、従ってベルトで連結
されたミシン14も同時□に起動する。一方、前記速度
設定器9は、ペダルの踏み込み位置に応じた速度指令信
号psを出力し、乗算器10は演算回路18からの設定
値()pを乗じて速度設定値PMを前記速度制御回路1
1に与え、前記速度制御回路11は前記モータ12の速
度を検出する速度検出器13からの速度検出信号PEが
前記速度設定値PMと等しくなるようなフィードバック
制御動作を行い、従って前記モータ12は前記速度設定
値PMにより指示された回転速度となるように速度制御
される。
First, in FIG. 1, when the pedal is depressed beyond a certain level, a start command signal SD is output from the speed setting device 9, the speed control circuit 11 starts the motor 12, and therefore the sewing machine 14 connected by a belt is also activated at the same time. to start. On the other hand, the speed setting device 9 outputs a speed command signal ps according to the pedal depression position, and the multiplier 10 multiplies the speed setting value PM by the setting value ( ) p from the arithmetic circuit 18 to the speed control circuit. 1
1, the speed control circuit 11 performs a feedback control operation such that the speed detection signal PE from the speed detector 13 that detects the speed of the motor 12 becomes equal to the speed setting value PM, and therefore the motor 12 The speed is controlled to the rotational speed specified by the speed setting value PM.

次に、ペダルが中立に戻されると前記速度設定器9は前
記起動指令信号SDをオフし、前記速度制御回路11は
まず前記速度指令信号psに従って針の位置決めのため
の十分低い速度設定を行い、前記速度検出信号PEを測
定し、実際の速度が前記位置決め速度に達し、さらに前
記針位置信号NDが出力された時点で前記モータ12を
停止させ、ミシン14を所定の針位置に停止させる。
Next, when the pedal is returned to neutral, the speed setter 9 turns off the activation command signal SD, and the speed control circuit 11 first sets a speed sufficiently low for needle positioning according to the speed command signal ps. , the speed detection signal PE is measured, and when the actual speed reaches the positioning speed and the needle position signal ND is output, the motor 12 is stopped, and the sewing machine 14 is stopped at a predetermined needle position.

上述のように、ペダル踏み込みによる可変速度運転とペ
ダル中立による針の定位置停止制御がくり返し行われ縫
製が行われることになるが、ここで以下に本発明の主旨
である前記設定値DPについて述べる。
As mentioned above, sewing is performed by repeatedly performing variable speed operation by depressing the pedal and controlling the needle to stop at a fixed position by neutralizing the pedal.Hereinafter, the set value DP, which is the gist of the present invention, will be described. .

なお、カウンタ16は前記針位置信号NDが“H″から
“L゛に切りかわる後エツジでリセットされた後前記速
度検出信号PHを計数するよう動作し、ラッチ回路17
は前記カウンタ16の出力データ[)cを前述と同様に
、針位置信号NDのH“→”L゛への切りかわり時点で
ラッチし、前記演算回路18に出力するように動作する
The counter 16 operates to count the speed detection signal PH after being reset at the edge after the needle position signal ND changes from "H" to "L".
operates to latch the output data [)c of the counter 16 at the time when the hand position signal ND changes from H" to "L" and output it to the arithmetic circuit 18, as described above.

第2図において、まず電源がオンされ、前記リセット回
路25からのリセット信号がL°→”H。
In FIG. 2, first, the power is turned on and the reset signal from the reset circuit 25 changes from L° to “H”.

に切りかわった時点からcpui9は動作を開始し、R
oM24からの命令語をフェッチし実行を開始する。
cpui9 starts operating from the moment it switches to R.
The instruction word from oM24 is fetched and execution begins.

第3図において、上記リセット信号がL″→゛H”に切
りかわった直後の初期状態で、まず設定値[)p+を設
定する。次にペダルが踏み込まれ前記起動指令信号SD
が”L”→“H″に切りかわった時点から割込みを許可
し、前記針位置信号NDの2回目の”H”−”L°\の
切りかわり点で、すなわち前記ミシン14が1回転した
時点で、前記ラッチ回路17のデータDI!、すなわち
前記ミシン14の1回転する間の前記モータ12の回転
角度を示す前記速度検出信号pgのパルス数を入力し下
記(1)式に代入演算する。
In FIG. 3, the set value [)p+ is first set in the initial state immediately after the reset signal changes from L'' to 'H''. Next, the pedal is depressed and the start command signal SD
Interruption is permitted from the moment when the needle position signal ND changes from "L" to "H", and at the second switching point of the needle position signal ND from "H" to "L°\", that is, when the sewing machine 14 makes one rotation. At this point, the data DI! of the latch circuit 17, that is, the number of pulses of the speed detection signal pg indicating the rotation angle of the motor 12 during one revolution of the sewing machine 14, is input and substituted into the following equation (1). .

DP=DE÷R・・・(1) (但しR:モータ1回転の速度検出信号PHのパルス数
)すなわち、(1)式における結果I)pは、ミシン軸
に対するモータ軸の回転角度比率すなわち、ミシンプー
リ径とモータブーり径との比率(以後プーリ比率と言う
)を表している。従って、ミシンの速度指令値をNsw
とし、モータの速度指令値をNMTとすれば、c2)式
が成立する。
DP=DE÷R...(1) (where R: the number of pulses of the speed detection signal PH for one rotation of the motor), that is, the result I) in equation (1), p is the rotation angle ratio of the motor shaft to the sewing machine shaft, i.e. , represents the ratio between the diameter of the sewing machine pulley and the diameter of the motor boot (hereinafter referred to as the pulley ratio). Therefore, the speed command value of the sewing machine is Nsw
If the motor speed command value is NMT, then equation c2) holds true.

NMT= NSMX I)p       −(2)(
2)式におけるモータの速度指令値NMTは第2図にお
ける前記速度設定値PMに対応し、従って速度指令信号
psはミシンの速度指令値を示していると言える。従っ
て、上記は、いかなるプーリ比率に対しても一定のミシ
ン速度となるような補正の手段を示していると言える。
NMT= NSMX I)p −(2)(
The motor speed command value NMT in equation 2) corresponds to the speed setting value PM in FIG. 2, and therefore, it can be said that the speed command signal ps indicates the speed command value of the sewing machine. Therefore, it can be said that the above shows a means of correction that provides a constant sewing machine speed for any pulley ratio.

ここで、前述した、初期設定時の前記プーリ比率[)p
+は電源オン直後は実測できないので、適当な値が設定
されるが、前述したような針の位置決めの時の低速度が
(ペダル中立時においても速度設定信号psとして与え
られる)、高くなりすぎた場合には針の停止位置のすべ
り角度が大きくなりその停止精度が悪くなる等の問題が
あるので、通常考えられる前記ブーり比率のうちで小さ
い値、また、第3図(b)に破線に示した部分は、異常
な場合の処理を示している。すなわち、26は、ノイズ
などにより擬似針位置信号NDが”H゛からL”に連続
して入力されたような場合、前記ラッチ出力DHが非常
に小さな値になるのでその場合には演算を行わず、また
27は前記速度検出信号PHにノイズが加わり前記ラッ
チ出力D11が非常に大きな値になった場合に演算を行
わないような、禁止手段について示している。
Here, the above-mentioned pulley ratio [)p at the time of initial setting
+ cannot be measured immediately after the power is turned on, so an appropriate value is set, but the low speed when positioning the needle as described above (it is given as the speed setting signal ps even when the pedal is in the neutral position) may become too high. In this case, there is a problem such as the slip angle at the stop position of the needle becomes large and the stopping accuracy deteriorates. The part shown in shows the processing in case of abnormality. In other words, in 26, when the pseudo needle position signal ND is continuously input from "H" to "L" due to noise etc., the latch output DH becomes a very small value, so in that case, calculation is performed. First, reference numeral 27 indicates a prohibiting means for not performing calculation when noise is added to the speed detection signal PH and the latch output D11 becomes a very large value.

第4図は、前記ブーり比率の演算を終了するまでの開設
定値1)pを補正する補正手段について詳述しており以
下同図に従って説明する。通常前記cpu19に内蔵の
タイマーによって、一定周期t1毎に割込処理が行われ
る。第3図において起動指令信号SDが出力された時に
上記タイマー処理が有効となり、前記速度検出信号PH
のパルス信号による割込処理(H“→”L″)と共に、
前記タイマ・−割込処理により前記速度検出信号PHの
周期を測定し、その周期がjlX’l’MIを越えた場
合には前記プーリ比率DPにわずかの値へ()pを加え
るような制御を逐次くり返す。すなわち、前記モータ1
2の制御においては一般に負荷トルクが増大すると速度
も低下する特性を有しており、あまりに低速度の設定を
行った場合に起動できない場合が考えられ、そのため前
述したように逐次設定値()pを大きくしていくような
手段が有効となる。なお、前述のTM+は前記モータ1
2が起動したかどうかの判定ができるだけの十分低い速
度に相当する値を設定しておけば良い。
FIG. 4 shows in detail the correction means for correcting the open setting value 1) p until the calculation of the boolean ratio is completed, and the following description will be given with reference to the same figure. Usually, a built-in timer in the CPU 19 performs interrupt processing at regular intervals t1. In FIG. 3, when the start command signal SD is output, the above-mentioned timer processing becomes effective, and the speed detection signal PH
Along with the interrupt processing (H"→"L") by the pulse signal of
The period of the speed detection signal PH is measured by the timer-interrupt processing, and if the period exceeds jlX'l'MI, control is performed such that ()p is added to the pulley ratio DP to a small value. Repeat sequentially. That is, the motor 1
In the control of 2, the speed generally decreases as the load torque increases, and if the speed is set too low, it may not be possible to start. An effective method would be to increase the Note that the above-mentioned TM+ is the motor 1
It is sufficient to set a value corresponding to a sufficiently low speed to be able to determine whether or not 2 has started.

上述した、第3図および第4図の動作に対するタイムチ
ャートの例をそれぞれ第5図および第6図に示しており
、以下同図に従って説明を加える。
Examples of time charts for the above-mentioned operations shown in FIGS. 3 and 4 are shown in FIGS. 5 and 6, respectively, and the following description will be given in accordance with the same figures.

第5図のように、前記ミシン14の一回転毎に一回発生
する針位置信号NDが2回通過するまでの間は、前記設
定値[)pとして十分量さいl)p+が設定され、モー
タ速度は低い速度で運転を開始するが、前述の如くプー
リ比率の演算を行った後は正規の速度設定に切りかわり
、以後演算結果値であるDP2に基づ(モータ速度が得
られることになる。
As shown in FIG. 5, until the needle position signal ND, which is generated once per rotation of the sewing machine 14, passes twice, a sufficient amount l)p+ is set as the set value [)p, The motor speed starts operating at a low speed, but after calculating the pulley ratio as described above, it switches to the normal speed setting, and from then on, the motor speed is set based on the calculation result value DP2. Become.

次に第6図に示すように、起動指令信号SDが出力され
た直後にミシン負荷が大きくて前記モータ12が起動で
きなかったような場合には、時間t1毎に△[)pづつ
前記設定値を上昇しjSにおいて起動し、その後上述し
た動作に続く如く作動する。
Next, as shown in FIG. 6, if the sewing machine load is large and the motor 12 cannot be started immediately after the start command signal SD is output, the above setting is increased by Δ[)p at every time t1. It increases the value, starts at jS, and then operates as described above.

以上述べたように、本発明によれば前記演算回路18と
乗算器10を設けることにより、初期状態においては、
小さいプーリ比率を前記乗算器10に設定するが、引き
続きミシンプーリ径とモータブーり径との比率を実測し
、前記乗算器10により前記速度指令信号psに前記実
測したプーリ比率を乗じて前記モータ12の速度設定値
PMを出力するので、前記ブーり比率を実測した後にお
いて前記速度指令信号psはミシン速度を指令するるこ
とになる。即ち、換言すれば、本発明によれば、電源オ
ン後は所定の低プーリ比率に相当する前記乗数値でミシ
ンを運転するが、引き続きミシンプーリ径とモータプー
リ径を実測し、自動的に補正を行うので、上記実測を終
了した以後はいかなるブーり比率においても設定通りの
ミシン速度が得られることになる。
As described above, according to the present invention, by providing the arithmetic circuit 18 and the multiplier 10, in the initial state,
A small pulley ratio is set in the multiplier 10, but the ratio between the sewing machine pulley diameter and the motor bobbin diameter is subsequently measured, and the multiplier 10 multiplies the speed command signal ps by the measured pulley ratio to determine the speed of the motor 12. Since the speed setting value PM is output, the speed command signal ps commands the sewing machine speed after actually measuring the boolean ratio. In other words, according to the present invention, after the power is turned on, the sewing machine is operated with the multiplier value corresponding to a predetermined low pulley ratio, but the sewing machine pulley diameter and motor pulley diameter are subsequently measured and automatically corrected. Therefore, after the above-mentioned actual measurement is completed, the sewing machine speed as set can be obtained at any boob ratio.

また、本発明によれば上述のようにプーリ比率の実測が
完了するまでは、一般に小さいブーり比率に相当する前
記設定値[)p+を設定するが、この間におけるミシン
の起動ができないというような問題点を第4図に示す補
正手段により、もしも前記速度検出信号の周期が規定値
をこえた場合、前記設定値[)p+に補正値△[)pを
加算し設定するという方法により解決している。
Furthermore, according to the present invention, the set value [)p+, which generally corresponds to a small boob ratio, is set until the actual measurement of the pulley ratio is completed as described above, but there is a possibility that the sewing machine cannot be started during this time. The problem can be solved by using the correction means shown in Fig. 4, in which if the period of the speed detection signal exceeds a specified value, a correction value △[)p is added to the set value [)p+. ing.

なお、前述した針位置信号NDは1回転毎に1回発生す
るとしたが、当然のこと乍ら1回転に複数個、角度的に
等間隔に配置しても本発明の目的は達せられるものとな
る。即ち、上記検出信号の数をMとすれば演算式として
下記(3)式に従えば良いと言える。((1)式の代わ
り) R 発明の効果 以上のように本発明は、針位置信号の゛発生信号間に速
度検出信号を計数し計数結果値を出力するカウンタと、
速度指令信号に設定可能な乗数値を乗じ速度設定値を出
力する乗算器と、初期状態においては固定値を、計数が
終了した時点では演算計乗値を補正手段に与える演算手
段と、演算手段の出力にモータの速度に関連した補正値
を加算し、乗数値を出力する補正手段とを備えることに
より、ミシンプーリ径とモータブーり径との比率を実測
し、自動的に補正を行うように作用するので、いかなる
プーリ比率に対しても設定された通りのミシン速度が得
られるという効果を有するものとなる。また、プーリ比
率の実測が完了するまでは、補正手段により演算手段の
出力を補正するため、この間におけるミシンの起動がで
きなくなるという問題を解消できる。
Although it is assumed that the needle position signal ND mentioned above is generated once per rotation, it is of course possible to achieve the object of the present invention even if a plurality of needle position signals ND are arranged per rotation at equal angular intervals. Become. That is, if the number of the above-mentioned detection signals is M, it is sufficient to follow the following equation (3) as an arithmetic expression. (Instead of formula (1)) R Effects of the Invention As described above, the present invention includes a counter that counts speed detection signals between generation signals of needle position signals and outputs the counting result value;
A multiplier that multiplies a speed command signal by a settable multiplier value and outputs a speed setting value, a calculation means that provides a fixed value in an initial state and an arithmetic multiplication value when counting is completed, and a calculation means. By providing a correction means that adds a correction value related to the motor speed to the output of the motor and outputs a multiplier value, the ratio between the sewing machine pulley diameter and the motor bobber diameter is actually measured and the correction is automatically performed. Therefore, the sewing machine has the effect that the sewing machine speed as set can be obtained for any pulley ratio. Furthermore, since the correction means corrects the output of the calculation means until the actual measurement of the pulley ratio is completed, it is possible to solve the problem that the sewing machine cannot be started during this time.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の一実施例にかかるミシン制御装置のブ
ロック図、第2図は同装置における演算回路のブロック
図、第3図および第4図は演算動作を示すフローチャー
ト、第5図および第6図は動作を示すタイムチャート、
第7図は従来例を示すミシンの正面図である。 9・・・・・・速度設定器、10・・・・・・乗算器、
11・・・・・・速度制御回路、12・・・・・・モー
タ、13・・・・・・速度検出器、14・・・・・・ミ
シン、15・・・・・・針位置検出器、16・・・・・
・カウンタ、18・・・・・・演算回路。 代理人の氏名 弁理士 中尾敏男 ほか1名1/・・・
連軸l卿可烙 18・、、准喜l捲12・・・を−タ 13・・・遣〕し映出X。 14・・・ミシン 24?σ 第3図 taン            6妃イ)第4図 第5図 第6図
Fig. 1 is a block diagram of a sewing machine control device according to an embodiment of the present invention, Fig. 2 is a block diagram of an arithmetic circuit in the same device, Figs. 3 and 4 are flow charts showing arithmetic operations, and Figs. Figure 6 is a time chart showing the operation;
FIG. 7 is a front view of a conventional sewing machine. 9... Speed setter, 10... Multiplier,
11... Speed control circuit, 12... Motor, 13... Speed detector, 14... Sewing machine, 15... Needle position detection Vessel, 16...
・Counter, 18... Arithmetic circuit. Name of agent: Patent attorney Toshio Nakao and 1 other person 1/...
The linked axis is 18..., the 12... is sent to 13...] and the projection is X. 14... Sewing machine 24? σ Fig. 3 tan 6 B) Fig. 4 Fig. 5 Fig. 6

Claims (2)

【特許請求の範囲】[Claims] (1)速度指令信号を発生する速度設定器と、モータと
、一回転当りR個の速度検出信号を発生して前記モータ
の速度を検出する速度検出手段と、速度設定値と前記速
度検出信号とにより前記モータの速度を制御する速度制
御手段と、前記ミシンの針位置を検出し針位置信号を発
生する針位置検出器と、前記針位置信号の発生信号間に
前記速度検出信号を計数し計数結果値Cを出力するカウ
ンタと、前記速度指令信号に設定可能な乗数値を乗じ前
記速度設定値を出力する乗算器と、演算手段と、補正手
段とより成り、前記演算手段は初期状態に於いては固定
値Aを、前記計数が終了した時点ではC/Rなる演算を
行い該演算結果値を、前記補正手段に与え、該補正手段
は前記固定値Aまたは演算結果値に前記モータの速度に
関連した補正値Bを加算し、前記乗数値を出力するよう
にしたミシン制御装置。
(1) A speed setting device that generates a speed command signal, a motor, a speed detection means that generates R speed detection signals per revolution to detect the speed of the motor, a speed setting value, and the speed detection signal. a speed control means for controlling the speed of the motor; a needle position detector for detecting the needle position of the sewing machine and generating a needle position signal; and a needle position detector for counting the speed detection signal between the generation signals of the needle position signal. It consists of a counter that outputs a count result value C, a multiplier that multiplies the speed command signal by a settable multiplier value and outputs the speed setting value, a calculation means, and a correction means, and the calculation means is in an initial state. When the counting is completed, the fixed value A is subjected to a calculation called C/R, and the calculated result value is given to the correction means, which corrects the fixed value A or the calculated result value of the motor. A sewing machine control device that adds a correction value B related to speed and outputs the multiplier value.
(2)補正手段は、内蔵するタイマーにより速度検出信
号の周期を測定し、この結果が規定値以下のときは補正
を行わず、規定値を越えたときに固定値Bを加算するよ
うにした特許請求の範囲第(1)項記載のミシン制御装
置。
(2) The correction means measures the cycle of the speed detection signal using a built-in timer, and when the result is less than a specified value, no correction is made, and when it exceeds the specified value, a fixed value B is added. A sewing machine control device according to claim (1).
JP60100711A 1985-05-07 1985-05-13 Sewing machine controller Expired - Lifetime JPH0632743B2 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP60100711A JPH0632743B2 (en) 1985-05-13 1985-05-13 Sewing machine controller
KR1019860003262A KR890003291B1 (en) 1985-05-07 1986-04-28 Control device of sewing machine
DE8686106430T DE3668714D1 (en) 1985-05-13 1986-05-12 SEWING MACHINE WITH REQUIRED SPEED CORRECTION IN A DIMENSIONAL RATIO BETWEEN MOTOR AND SEWING DRIVE DISC.
US06/861,720 US4676180A (en) 1985-05-13 1986-05-12 Sewing machine with reference speed correction by dimensional ratio between motor- and armshaft-pulleys
EP86106430A EP0201902B1 (en) 1985-05-13 1986-05-12 Sewing machine with reference speed correction by dimensional ratio between motor- and armshaft-pulleys

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60100711A JPH0632743B2 (en) 1985-05-13 1985-05-13 Sewing machine controller

Publications (2)

Publication Number Publication Date
JPS61257690A true JPS61257690A (en) 1986-11-15
JPH0632743B2 JPH0632743B2 (en) 1994-05-02

Family

ID=14281250

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60100711A Expired - Lifetime JPH0632743B2 (en) 1985-05-07 1985-05-13 Sewing machine controller

Country Status (1)

Country Link
JP (1) JPH0632743B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63272397A (en) * 1987-04-30 1988-11-09 三菱電機株式会社 Controller of sewing machine

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63272397A (en) * 1987-04-30 1988-11-09 三菱電機株式会社 Controller of sewing machine

Also Published As

Publication number Publication date
JPH0632743B2 (en) 1994-05-02

Similar Documents

Publication Publication Date Title
US7068191B2 (en) Method for determining the numerical value for the duration of a periodically repeated pulse signal, and device for carrying out said method
JPS61257686A (en) Controller for sewing machine
JPS61257690A (en) Controller for sewing machine
JP3382740B2 (en) Motor control device
JPS61257688A (en) Controller for sewing machine
JPS61257689A (en) Controller for sewing machine
JPS61257687A (en) Controller for sewing machine
JP2626113B2 (en) Sewing machine controller
KR890003291B1 (en) Control device of sewing machine
JP4678482B2 (en) Control device and electric power steering device provided with the same
JP3538358B2 (en) Programmable controller
JPS62289012A (en) Duty control pulse generating circuit
JP2970453B2 (en) Robot system
JPH01216626A (en) Pulse count circuit
JP3951760B2 (en) controller
JP2839514B2 (en) Numerical controller with parallel processing function
WO1990012456A1 (en) Frequency multiplier circuitry and method
JPS5494380A (en) Counter using microprocessor
JPS61255693A (en) Controller for sewing machine
JPH04281396A (en) Control device for stepping motor
JPS63268484A (en) Digital type speed control system of motor
JPS61121107A (en) Programmable controller
JP2002014729A (en) Backlash correcting method
JPH02112038A (en) Reset signal generation circuit
JPH02178075A (en) Serial printer