JPS628789A - Speed controller of motor of sewing machine - Google Patents

Speed controller of motor of sewing machine

Info

Publication number
JPS628789A
JPS628789A JP60146633A JP14663385A JPS628789A JP S628789 A JPS628789 A JP S628789A JP 60146633 A JP60146633 A JP 60146633A JP 14663385 A JP14663385 A JP 14663385A JP S628789 A JPS628789 A JP S628789A
Authority
JP
Japan
Prior art keywords
setting
sewing machine
switch
speed
time
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
JP60146633A
Other languages
Japanese (ja)
Other versions
JP2583035B2 (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.)
Janome Corp
Original Assignee
Janome Sewing Machine 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 Janome Sewing Machine Co Ltd filed Critical Janome Sewing Machine Co Ltd
Priority to JP60146633A priority Critical patent/JP2583035B2/en
Publication of JPS628789A publication Critical patent/JPS628789A/en
Application granted granted Critical
Publication of JP2583035B2 publication Critical patent/JP2583035B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related 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] (Industrial application field) The present invention relates to a drive control device for a sewing machine.

特に始動、停止、及び速度設定に関するものである。In particular, it concerns starting, stopping, and speed setting.

(従来の技術) ミシンモータの運転上停止とを指定するスイッチき、速
度調節器とをミシン本体に設けていて、所望の回転速度
をもってミシンを運転するようにしたものさして、基本
的に、第4図の回路図をもって表わされるように機能す
るものがある。
(Prior Art) Basically, a sewing machine is equipped with a switch for specifying whether to stop the sewing machine motor and a speed regulator in the main body of the sewing machine so as to operate the sewing machine at a desired rotational speed. There is something that functions as shown in the circuit diagram in Figure 4.

第4図の回路は、速度調節用の可変抵抗(VRo)を調
節して所望の回転速度を指定し、スイッチ(Swo)を
押し操作するとその操作毎にミシンを回転させたり停止
させたりするものであり。
In the circuit shown in Figure 4, the desired rotation speed is specified by adjusting the variable resistance for speed adjustment (VRo), and when a switch (Swo) is pressed and operated, the sewing machine rotates or stops each time the switch (Swo) is pressed. Yes.

これらの操作毎にT型フリップフロップ(FFo)の出
力Qが反転して、例えば最初の押し操作でHレベルおな
って、所定の時定数をもってコンデンサ(Co)のレベ
ルが徐々に上昇し2.その上昇に伴ってトランジスタ(
TR)のエミッタ。
For each of these operations, the output Q of the T-type flip-flop (FFo) is inverted, and for example, at the first push operation, it becomes H level, and the level of the capacitor (Co) gradually rises with a predetermined time constant.2. Along with its rise, the transistor (
TR) emitter.

コレクタ間のインピダンスが上昇することによって、電
位VCCを受けている速度設定出力電圧■が上昇して行
き、ミシンを停止状態から前記所望の回転数にまで加速
させるようにしている。この場合の特定数は、抵抗(R
) 、:コンデンサ(Co)の値によって定まるもので
あり、抵抗(R)を半固定式に調整して、例えば1秒程
度で前記所望の回転数となるようにしている。そしてこ
れら運転状態にあるおきに、スイッチ(SWo)’)操
作すると、フリップフロップ(FFO) !t Lレベ
ルおなり、コンデンサ(Co)は直ちに放電してミシン
を停止させる。
As the impedance between the collectors increases, the speed setting output voltage (2) receiving the potential VCC increases, thereby accelerating the sewing machine from a stopped state to the desired rotation speed. The specific number in this case is the resistance (R
), : It is determined by the value of the capacitor (Co), and the resistor (R) is adjusted in a semi-fixed manner so that the desired rotation speed is reached in about 1 second, for example. When the switch (SWo)') is operated in these operating states, a flip-flop (FFO) is activated. t L level is reached, the capacitor (Co) is immediately discharged and the sewing machine is stopped.

(発明が解決しようとする問題点) しかしながら、前記のように機能するものにあっては、
スイッチ(swo)の操作毎に始動と停止とが無条件に
交互に指定されるので。
(Problems to be solved by the invention) However, in a device that functions as described above,
Start and stop are specified alternately and unconditionally each time the switch (swo) is operated.

特に停止させるために操作して、完全に停止しないうち
に誤ってもう一度操作すると再駆動してしまい、安全上
好ましくなかった。
In particular, if you operate it to stop it and then accidentally operate it again before it has completely stopped, it will start running again, which is not desirable from a safety standpoint.

また、始動条件がスイッチ(SWo)を操作した時点で
定まってしまうので、縫の開始において、低速運転時間
を適宜に調節するためには、別途厄介な操作が必要であ
った。
Further, since the starting conditions are determined at the time the switch (SWo) is operated, a separate and troublesome operation is required to appropriately adjust the low-speed operation time at the start of sewing.

(問題点を解決するための手段及びその作用)本発明は
スイッチを、例えば押し操作すると、状態設定手段が、
停止設定にあるときは駆動設定に移行してミシンモータ
を所定の低速をもって始動させ、このときの解放操作さ
れた以後の一定時間に跨って該低速が保持さn、その後
速度調節器によって指定さnrs定常速度に基づいて加
速特性が設定されて該定常速度にまで加速さnて、その
定常速度運転に切替えられ、これら駆動設定にあるとき
に。
(Means for Solving the Problems and Their Effects) In the present invention, when a switch is pressed, for example, the state setting means
When the sewing machine is in the stop setting, the machine moves to the drive setting and starts the sewing machine motor at a predetermined low speed, and this low speed is maintained for a certain period of time after the release operation at this time, and then the sewing machine motor is maintained at a specified low speed as specified by the speed regulator. When the acceleration characteristics are set based on the nrs steady speed, the vehicle is accelerated to the steady speed, and then switched to its steady speed operation and in these drive settings.

スイッチを押し操作すると、停止準備設定に移行してミ
シンモータを停止に至らしめ、停止準備設定中において
はスイッチによる再駆動を禁止し、停止移行手段がミシ
ンモータの停止に至るための時間を設定していて、その
時間の経過をもって状態設定手段を停止準備設定から停
止設定に移行させて、以後のスイッチの操作によるミシ
ンモータの始動を可能にしたものである。
When the switch is pressed and operated, the machine moves to the stop preparation setting and brings the sewing machine motor to a stop. During the stop preparation setting, re-driving by the switch is prohibited, and the stop transition means sets the time for the sewing machine motor to stop. As the time elapses, the state setting means is shifted from the stop preparation setting to the stop setting, thereby making it possible to start the sewing machine motor by subsequent operation of the switch.

(実施例) 本発明の実施例を図面に基づいて説明する。(Example) Embodiments of the present invention will be described based on the drawings.

第3図は本発明の実施例を示すミシンの外観図であり、
スイッチ(SWs )は、押し操作する毎にミシンモー
タ(図示せず)の運転と停止とを交互に指定するもので
あり、その解放によって自己復帰する。そして縫中に操
作がし易いように、ミシン本体(1)の前面における針
棒(2)の装着部近傍に設けている。速度調節器(VR
s)は、同様にミシン本体(1)の適所に設けていて1
図の上下方向へ移動操作して、ミシンモータの定常速度
を低速から高速に至るまで可変に指定する。
FIG. 3 is an external view of a sewing machine showing an embodiment of the present invention,
The switch (SWs) is used to alternately specify operation and stop of the sewing machine motor (not shown) each time the switch is pressed, and when the switch is released, it returns to its original state. For ease of operation during sewing, it is provided near the attachment portion of the needle bar (2) on the front surface of the sewing machine body (1). Speed regulator (VR
s) is similarly provided at a suitable location on the sewing machine body (1).
By moving up and down in the figure, you can specify the steady speed of the sewing machine motor to be variable from low to high speed.

第1図は制御のブロック図であり、一連の制御の主要部
はミシン本体(1)に内蔵のマイクロコンピュータによ
って機能される。
FIG. 1 is a control block diagram, and the main parts of the series of controls are functioned by a microcomputer built into the sewing machine body (1).

それぞれリセット優先のフリップフロップ(FF1) 
(F’F2)は、状態設定手段をなし、フリップフロッ
プ(FFs)は、この制御回路の制御用電源が投入され
たとき、電源投入検出回路(D3)におけるコンデンサ
(C+)の端子がその初期に正電位VCCに充電される
過程においてLレベルであることからして、インバータ
(INs)。
Flip-flop with reset priority (FF1)
(F'F2) constitutes state setting means, and the flip-flop (FFs) is such that when the control power of this control circuit is turned on, the terminal of the capacitor (C+) in the power-on detection circuit (D3) is The inverter (INs) is at L level during the process of being charged to the positive potential VCC.

OR回路(OR+)を介してリセット端子(R)にHレ
ベル信号を受けてリセットされ、その後リセット端子(
R)がLレベルのときはセット用端子(S)に立下りエ
ツジ検出回路(DFt)のHレベルの検出信号を受ける
毎にセットされ、そしてフリップフロップ(FFりがH
レベルのときはAND回路(ANDI) 、OR回路(
ORI)を介して該Hレベルの信号を受けて同様にリセ
ットされる。立下りエツジ検出回路(DPI)は、スイ
ッチ(SWl)が押し操作されて、その入力が正電位v
Ccから接地電位に降下したことを検出する。
It is reset by receiving an H level signal to the reset terminal (R) via the OR circuit (OR+), and then the reset terminal (R) is reset.
When R) is at L level, it is set every time the set terminal (S) receives an H level detection signal from the falling edge detection circuit (DFt), and the flip-flop (FF) is set at H level.
At level, AND circuit (ANDI), OR circuit (
It is similarly reset upon receiving the H-level signal via the H-level signal (ORI). When the switch (SWl) is pressed, the falling edge detection circuit (DPI) inputs a positive potential v.
A drop from Cc to ground potential is detected.

フリップフロップ(FFりは、後記する停止信号S8が
Hレベルとなるとリセットされ、停止信号SsがLレベ
ルであってフリップフロップ(FFI)がHレベルとな
るとセットさnる◎このフリップフロップ(FFI) 
(FF2)が共にHレベルの状態は後記するミシンモー
タ(M)に対する駆動設定であり、フリ・ツブフロップ
(FFl)がLレベル、フリップフロップ(FF2)が
Hレベルの状態が同様fこ停止準備設定であり、フリッ
プフロップ(FFs) (FF2)が共にLレベルの状
態は停止設定である。
The flip-flop (FF) is reset when the stop signal S8, which will be described later, becomes H level, and is set when the stop signal Ss is L level and the flip-flop (FFI) becomes H level.◎This flip-flop (FFI)
The state in which both (FF2) are at the H level is the drive setting for the sewing machine motor (M), which will be described later, and the state in which the flip-flop (FFl) is at the L level and the flip-flop (FF2) is at the H level is the same as the stop preparation setting. The state in which both flip-flops (FFs) (FF2) are at L level is a stop setting.

点弧角設定用カウンタ(CTs )は、そのプリセット
端子(ps)に入力された数値にプリセットされ、スト
ップ端子(STOP)が停止信号Ssを受けて、こnf
JIHレベルのときはカウントを停止してミシンモータ
(M)を停止させ、Lレベルのときはスタート端子(S
TART)がフリップフロップ(FF1)からの信号を
受入れて。
The firing angle setting counter (CTs) is preset to the numerical value input to its preset terminal (ps), and when the stop terminal (STOP) receives the stop signal Ss, this nf
When it is at JIH level, the count is stopped and the sewing machine motor (M) is stopped, and when it is at L level, the start terminal (S
TART) accepts the signal from the flip-flop (FF1).

これがHレベルとなるとそのクロック入力端子(Cp)
に発振器(oscl)からの80pSの周期のクロック
を受ける毎にインクリメントしてその値が出力端子(Q
)に出力さnその値が255となったつぎのクロックに
よって0となるとともに、このときオーバーフロ一端子
(OF)がHレベル信号を発生し、引続き0からインク
リメントするものである。ミシンモータ駆動回路(DV
)は、このオーバーフロ一端子(OF)がHレベルとな
る毎にサイリスタ(図示せず)を点弧させ、50Hz交
流電源の全波整流によってミシンモータ(M)を始動さ
せ且つ駆動を継続させるようにしている。前記発振器(
O8Ct)は255個のパルスによって交流電源の1周
期をカバーするようにしている。
When this becomes H level, its clock input terminal (Cp)
is incremented every time it receives a clock with a period of 80 pS from the oscillator (OSCL), and the value is sent to the output terminal (Q
) is set to 0 by the next clock whose value reaches 255, and at this time, the overflow terminal (OF) generates an H level signal and continues to be incremented from 0. Sewing machine motor drive circuit (DV
) fires a thyristor (not shown) every time this overflow terminal (OF) becomes H level, starts the sewing machine motor (M) and continues driving by full-wave rectification of the 50 Hz AC power supply. That's what I do. The oscillator (
O8Ct) is designed to cover one cycle of the AC power supply with 255 pulses.

後記するカウンタ(CT4)は、スイッチ(5w1)が
押し操作されてフリップフロップ(FF1)がHレベル
と、なると、プリセットさnて、その出力端子(OF)
がLレベルとなって、AND回路(AND、)、OR回
路(OR2)を介して停止信号s、をLレベルにするも
のであり、このとき直ちにカウンタ(CTs )をスタ
ートさせ、ミシンモータ(M)を始動させて、この場合
、ミシンの回転が約120 rpmの一定低速になるよ
うにしている。このときの速度は定低速データ記憶装置
(DATAりのデータlこ基づく〇 立上りエツジ検出回路(I)It、 )はスイッチ(S
WI )が押し操作され、で、その後解放されたときH
レベルの検出信号を出力する。カウンタ(CT2)はス
イッチ(SWI)が解放されたとき、フリップフロップ
(FFl)がHレベルであるとAND回路(AND3)
を介してプリセット信号を受けて数値10Gに初期セッ
トさn%AND回路(AND4)を介してそのクロック
端子(Cp)に発振器(O8C2)からの10m5の周
期のクロックを受ける毎にデクリメントしてその値がO
となると出力端子(OF)がHレベルとなるものであり
、このときインバータ(INり、AND回路(AND、
)を介してカウントを停止させて、後記する如く50H
2の商用電源によって駆動されるミシンモータ(M)に
対して、1秒間を設定している。このときの速度は前記
の始動時に引続き同様に定低速データ記憶装置(DAT
AI)のデータに基づくO 速度調節器(VRI)は、この場合、ミシン回転を約1
5 Orpmから80 Orpm  の範囲に調節可能
であり、A/D変換器(A/D )は前記範囲のアナロ
グデータに対してOから127のデジタル値を用いて各
調節データをデジタルに変換する。
When the switch (5w1) is pressed and the flip-flop (FF1) goes to H level, the counter (CT4) to be described later is preset and outputs its output terminal (OF).
goes to the L level, and the stop signal s goes to the L level via the AND circuit (AND,) and the OR circuit (OR2).At this time, the counter (CTs) is immediately started and the sewing machine motor (M ) is started so that in this case the sewing machine rotates at a constant low speed of about 120 rpm. The speed at this time is based on the constant low speed data storage device (DATA).The rising edge detection circuit (I) is connected to the switch (S).
When WI) is pressed and then released, H
Outputs level detection signal. When the switch (SWI) is released, if the flip-flop (FFl) is at H level, the counter (CT2) is connected to the AND circuit (AND3).
The value is initially set to 10G by receiving a preset signal through the n%AND circuit (AND4), and is decremented every time the clock terminal (Cp) receives a clock with a period of 10m5 from the oscillator (O8C2). value is O
In this case, the output terminal (OF) becomes H level, and at this time, the inverter (IN), AND circuit (AND,
) and stop the count via 50H as described below.
1 second is set for the sewing machine motor (M) driven by the commercial power source No. 2. At this time, the speed is the same as that of the above-mentioned startup.
The speed regulator (VRI), based on data from AI), in this case adjusts the sewing machine rotation by approximately 1
It is adjustable in the range from 5 Orpm to 80 Orpm, and an A/D converter (A/D) converts each adjustment data into digital using digital values from 0 to 127 for the analog data in the range.

リセット優先のフリップフロップ(FF3)は始動時の
低速運転が終了したことをもってミシンモータ(M)を
加速指定するためのものであり、停止信号SsがHレベ
ルのときリセットさn、停止信号s3がLレベルであっ
て、立上りエツジ検出回路(DR2)がカウンタ(CT
りのカウント終了を検出したときセットされる。カウン
タ(CTs)は、カウンタ(C’h)がカウントを終了
したとき0に初期セットさn、フリップフロップ(FF
s)がHレベルのとき、 AND回路(AND5)を介
して発振器(OSC,)のクロックを受ける毎にインク
リメントし、約1.3秒を要して127までカウントす
ると端子(OF)がHレベルとなってインバータ(lN
5)を介してカウントを停止するようにしている。そし
てその間にミシンモータ(M)を所定の加速傾斜をもっ
て加速すべく、速度設定データ記憶装置(DATA4)
から速度データを順次読出させるものである。比較器(
COMP)は、そのカウントデータと速度調節器(VR
I)による速度指定のデジタルデータとを比較してカウ
ントデータの方が小のときLレベル、一致または大のと
きHレベルの信号を出力するようにしている。切替回路
(SEL、)は比較器(COMP)か前記一致したこと
を検出する才では、そのゲート端子(G)にLレベル信
号を受けていて、このときカウンタ(CTs)の出力デ
ータを通過させ、これをアドレスとして速度設定データ
記憶装置(DATA2)から速度設定データを順次読出
させるように−している。
The reset priority flip-flop (FF3) is used to specify acceleration of the sewing machine motor (M) upon completion of low-speed operation at startup, and is reset when the stop signal Ss is at H level, and when the stop signal S3 is The rising edge detection circuit (DR2) detects the counter (CT
Set when the end of counting is detected. The counters (CTs) are initially set to 0 when the counter (C'h) finishes counting, and the flip-flops (FF
When s) is at H level, it increments every time it receives the clock from the oscillator (OSC, ) via the AND circuit (AND5), and when it takes about 1.3 seconds to count up to 127, the terminal (OF) goes to H level. Then, the inverter (lN
5) to stop counting. During this time, the speed setting data storage device (DATA4) is used to accelerate the sewing machine motor (M) with a predetermined acceleration slope.
The speed data is read out sequentially from . Comparator (
COMP) has its count data and speed regulator (VR
When the count data is smaller than the digital data specifying the speed according to I), an L level signal is output, and when the count data is equal or larger, an H level signal is output. The switching circuit (SEL) receives an L level signal at its gate terminal (G) through the comparator (COMP) or the device that detects the coincidence, and at this time, it passes the output data of the counter (CTs). , the speed setting data is sequentially read out from the speed setting data storage device (DATA2) using this as an address.

切替回路(Sl:Lt)はまた、ミシンモータ(M)を
速度調節指定された定常速度に切替えるものであり、そ
のゲート端子(G)にHレベル信号を受けていると、 
A/D変換器(A/D )のデータを通過させて、これ
をアドレスとして速度設定データ記憶装置(DATA2
 )から当該速度調節に対応する定常速度設定データを
読出すようにしている。
The switching circuit (Sl:Lt) also switches the sewing machine motor (M) to the specified steady speed for speed adjustment, and when it receives an H level signal at its gate terminal (G),
Pass the data from the A/D converter (A/D) and use this as an address to store the speed setting data storage device (DATA2).
), the steady speed setting data corresponding to the speed adjustment is read out.

カウンタ(CT、)は、フリップフロップ(’FFりが
Hレベルとなって、立上りエツジ検出回路(Dna )
がこnを検出すると数値120にプリセットされ、AN
D回路(AND6)を介して発振器(O8Cz)からの
クロックを受ける毎にデクリメントし、■、2秒を要し
てその値が0となると出力端子(OF)がHレベルとな
るものである。インバータ(IN4)は、フリップフロ
ップ(FF+)がHレベルのとき、カウンタ(CT4)
のカウントを禁止して出力端子(OF)をLレベルに保
持して、前記の如くミシンモータ(M)の始動時及び各
駆動期間にわたって停止信号S3をLレベルにする。カ
ウンタ(CT4)はまた、ミシンを停止するためにスイ
ッチ(SWl)を押し操作して、フリップフロップ(F
FI )がAND回囲(ANDI)。
The counter (CT) is connected to the rising edge detection circuit (Dna) when the flip-flop ('FF) becomes H level.
When it detects n, it is preset to the numerical value 120, and AN
It is decremented every time it receives a clock from the oscillator (O8Cz) via the D circuit (AND6), and when the value reaches 0 after two seconds, the output terminal (OF) becomes H level. The inverter (IN4) outputs the counter (CT4) when the flip-flop (FF+) is at H level.
count is prohibited and the output terminal (OF) is held at the L level, and the stop signal S3 is set at the L level when the sewing machine motor (M) is started and during each drive period as described above. The counter (CT4) also presses and operates a switch (SWl) to stop the sewing machine, and a flip-flop (F
FI ) is AND circuit (ANDI).

OR回路(OR+)を介してLレベルとなって、このと
きフリップフロップ(FF2)がHレベルであると、カ
ウント開始し、その値が0となるとイ、ンバータ(lN
5)を介してカウント停止する・そして後記する如く、
そのカウント中にわたって、始動時におけると同様に定
低速データ記憶装置(DATA+)のデータに基づいて
ミシンモータ(M)を低速回転させる。
It becomes L level through the OR circuit (OR+), and if the flip-flop (FF2) is at H level at this time, it starts counting, and when the value becomes 0, the inverter (IN)
5) Stop counting via ・And as described later,
During the count, the sewing machine motor (M) is rotated at a low speed based on the data in the constant low speed data storage device (DATA+) in the same way as at the time of starting.

切替回路(sEr、、)は、ミシンモータ(M)の前記
各駆動ステップに応じて回転速度を切替えるためのもの
であり、そのゲート端子(G)がHレベルのとき定低速
データ記憶装置<DATAI)のデータをカウンタ(C
T1)のプリセット(ps)の入力系に出力し、そして
Lレベルのときは速度設定データ記憶装置(DATA2
)のデータを同様に出力すべく切替えるものである。ゲ
ート端子(G)は始動あるいは停止のためiこスイッチ
(SWt)を押し操作している間はインバータ(INs
)、 OR回路(0R3)を介してHレベルであり、且
つ、始動操作に関しては押し操作に引続く解放後のカウ
ンタ(CT2 )のカウント時間に跨って、インバータ
(IN、)、OR回路(ORs )を介してHレベルで
あり、停止操作に関してはフリップフロップ(FFl)
がLレベル、フリップフロップ(FF2)がHレベルと
なっている前記停止準備設定中にわたってAND回路(
AND、)、OR回路(ORs)を介してHレベルであ
り、そして加速と定常速度による駆動期間にわたってL
レベルとなるものである。
The switching circuit (sEr, , ) is for switching the rotational speed of the sewing machine motor (M) according to each driving step, and when its gate terminal (G) is at H level, the constant low speed data storage device <DATAI ) data to the counter (C
T1) is output to the preset (ps) input system, and when it is at L level, it is output to the speed setting data storage device (DATA2).
) to output the data in the same way. The gate terminal (G) is connected to the inverter (INs) while the switch (SWt) is pressed to start or stop.
), is at H level via the OR circuit (0R3), and for the starting operation, the inverter (IN, ), the OR circuit (ORs ) and is at H level through the flip-flop (FFl) for stop operation.
The AND circuit (
AND, ), is at H level through the OR circuit (ORs), and is at L level during the drive period due to acceleration and steady speed.
This is the level.

停止位置検出器(PHA)は、ミシンの上軸(3)が所
定の回転位相、例えば針棒(2)が上死点となったとき
リードスイッチ(SW、)が閉となって。
The stop position detector (PHA) closes the reed switch (SW) when the upper shaft (3) of the sewing machine reaches a predetermined rotational phase, for example, when the needle bar (2) reaches the top dead center.

このときインバータ(INy)を介して、AND回路(
AND2)にHレベル信号を与えるものであり、停止準
備設定中において、カウンタ(CT4)がカウントを終
了して、且つスイッチ(SWs )が解放されているな
らば針棒(2)の上死点において停止信号S8をHレベ
ルとしてミシンモータ(M)への電流供給を停止するよ
うにしている。
At this time, an AND circuit (
AND2), and during the stop preparation setting, if the counter (CT4) has finished counting and the switch (SWs) is released, the top dead center of the needle bar (2) is reached. At this point, the stop signal S8 is set to H level to stop the current supply to the sewing machine motor (M).

同期信号発生器(SYN)は交流電源の端子間がO′w
L位となる毎にその時点をはさんで狭小なHレベルの矩
形波信号を発生する。立上りエツジ検出回路(DR4)
 、立下りエツジ検出回路(DF2)はそれぞれその立
上りと立下りを検出する。速度検出器(SD)は上軸(
3)に固定さnた遮へい板(4)が回転すると、その1
回転に対してフォトインタラプタ(pT)から90個の
パルスを発生する。波形整形回路(SH)はその波形を
矩形波に整形する。立下りエツジ検出回路(DF3)は
その立下り位置を検出する毎にHレベル信号を出力する
The synchronization signal generator (SYN) is O'w between the terminals of the AC power supply.
Every time the signal reaches the L level, a narrow H level rectangular wave signal is generated between that point in time. Rising edge detection circuit (DR4)
, the falling edge detection circuit (DF2) detects the rising edge and the falling edge, respectively. The speed detector (SD) is located on the upper axis (
When the shielding plate (4) fixed to 3) rotates, the first
90 pulses are generated from a photointerrupter (pT) for rotation. The waveform shaping circuit (SH) shapes the waveform into a rectangular wave. The falling edge detection circuit (DF3) outputs an H level signal every time the falling edge position is detected.

演算器(ACCI)は上軸(3)の回転速度を演算する
ためのものであり、以下の如く、速度検出器(SD)が
発生する各パルス周期当りの発振器(O8CI)のパル
ス数を出力する。レジスタ(REG)は5個の記憶位置
を有していて、交流電源電圧が0となった直後の時点を
出発点として。
The calculator (ACCI) is for calculating the rotation speed of the upper shaft (3), and outputs the number of pulses of the oscillator (O8CI) per each pulse period generated by the speed detector (SD) as shown below. do. The register (REG) has five storage locations, starting from the time immediately after the AC power supply voltage becomes zero.

速度検出器(SD)の各パルス発生毎にその記憶位置を
1から5才で進めて各記憶位置にカウンタ(CTs)の
カウント値を記憶して、そのデータを演算器(ACCI
)に与える。カウンタ(CTs)は、レジスタ(REG
)の前記記憶位置を決めるためのものであり、立下りエ
ツジ検出回路(DF2)・の検出信号を受ける毎にOに
リセットされ、AND回路(ANDs)を介して立下り
エツジ検出回路(DFりの検出信号を受ける毎にインク
リメントして、その値をレジスタ(REG )のアドレ
ス指定端子(A)に与え、数値5となるとインバータ(
INs)を介してカウントを停止させる。レジスタ(R
EG)はそのインクリメント毎にカウンタ値転送回路(
TR,)から当該各時点におけるカウンタ(CTr)の
カウント値を受入れて当該各アドレスにこれを記憶する
。前記定低速データ記憶装置(DATAI)、速度設定
データ記憶装置(DATAg )は、前記した各速度設
定データとして、各速度区分に応じて1例えば低速区分
においては速度検出器(SD)の1パルス周期当りに入
り込むべく設定した発振器(C8C1)のパルス数と、
これが周期lに対してのものであることを示す数1とを
記憶し、区分が順次高速対応になるにつれて2から4パ
ルス周期当りに入る込むべき同様なパルス数と周期数と
を記憶していて、切替回路(SELz)は当該速度設定
データと組をなしたこれら周期数を演算器(ACCs)
のゲート端子(Gl)に与える。演算器(ACCI)は
、立上りエツジ検出回路(DB、)の検出信号をゲート
端子(G2)に受ける毎に、即ち交流電源電圧がOとな
る直前において、その持前に記憶さnたレジスタ(RE
G)のデータを受は入れて、このときゲート端子(G1
)が受けている周期数が例えば1のときはその記憶位置
2のデータから1のデータを差し引いた値即ち1周期分
のパルス数を演算してこれを出力し1周期数が4のとき
は記憶位置5(これを前者と呼ぶ)のデータから1(こ
れを後者と呼ぶ)のデータを差し引いた値、即ち4周期
分のパルス数を出力する。このことは速度設定データと
実測の速度データとの偏差を下記により演算する際に、
高速時においても同等のパルス数を用いるようにして、
その精度が低下しないようにしたものである。なお、演
算器(ACCl)は、前記差引の演算の際に前者のデー
タが後者のデータより小のときは、カウンタ(CT1)
がオーバーフローする前後のデータを含んでいるもので
あるから、その場合は、255−後者のデータ士前者の
データ+1の式によって轟該周期分のパルス数を演算す
る。
Each time the speed detector (SD) generates a pulse, its memory location is advanced by 1 to 5, the count value of the counter (CTs) is stored in each memory location, and the data is transferred to the arithmetic unit (ACCI).
). Counters (CTs) are registers (REG
), and is reset to O every time it receives a detection signal from the falling edge detection circuit (DF2). Each time a detection signal is received, the value is incremented and given to the address designation terminal (A) of the register (REG), and when the value reaches 5, the inverter (
INs) to stop counting. Register (R
EG) transfers the counter value transfer circuit (
The count value of the counter (CTr) at each point in time is received from TR, ) and stored in each address. The constant low speed data storage device (DATAI) and the speed setting data storage device (DATAg) store one pulse period of the speed detector (SD) in accordance with each speed classification as each speed setting data, for example, in the low speed classification. The number of pulses of the oscillator (C8C1) set to hit the hit,
The number 1 indicating that this is for a period l is memorized, and the number of similar pulses and periods to be entered per 2 to 4 pulse periods are memorized as the divisions become progressively faster corresponding. Then, the switching circuit (SELz) calculates the number of cycles combined with the speed setting data to the arithmetic unit (ACCs).
is applied to the gate terminal (Gl) of Every time the arithmetic unit (ACCI) receives the detection signal of the rising edge detection circuit (DB) at the gate terminal (G2), that is, immediately before the AC power supply voltage becomes O, the arithmetic unit (ACCI) stores the previously stored register ( R.E.
G) data is accepted, and at this time the gate terminal (G1
For example, if the number of cycles received by ) is 1, the value obtained by subtracting the data of 1 from the data in storage location 2, that is, the number of pulses for one cycle, is calculated and output, and if the number of cycles is 4, then The value obtained by subtracting the data of 1 (this will be called the latter) from the data of storage location 5 (this will be called the former), ie, the number of pulses for 4 cycles, is output. This means that when calculating the deviation between the speed setting data and the measured speed data using the following method,
By using the same number of pulses even at high speeds,
This is to prevent the accuracy from decreasing. In addition, when the former data is smaller than the latter data during the above-mentioned subtraction calculation, the arithmetic unit (ACCl) uses the counter (CT1).
contains data before and after the overflow, so in that case, the number of pulses for the period is calculated using the formula: 255 - the latter data minus the former data + 1.

演算器(ACCz) 、 (ACCs) 、 ラッチ回
路(LA)。
Arithmetic unit (ACCz), (ACCs), latch circuit (LA).

点弧データ転送回路(TR2)はカウンタ(CTt )
、演算器(AC(4) 、定低速データ記憶装置(DA
TA、) 。
The ignition data transfer circuit (TR2) is a counter (CTt)
, arithmetic unit (AC(4), constant low speed data storage device (DA)
T.A.).

速度設定データ記憶装置(niTAz)等と共に。Together with the speed setting data storage device (niTAz), etc.

速度制御のフィードバック回路を構成するものであり、
基本的には1本出願と同一出願人による特開昭57−1
93986における技術と同等なものである。
It constitutes a feedback circuit for speed control,
Basically, one application and JP-A-57-1 filed by the same applicant.
This is equivalent to the technology in 93986.

演算器(ACC,)は、切替回路(SEL、)から速度
の目標データとして、各記憶装置(DATAI )ある
いは(DATAz )からの速度設定データ(パルス数
で表わさn、これをCs (t)とする。なおtは時間
を表わす)を受け、そして演算器(ACC,)から速度
の実測データ(パルス数で表わされ、これをCn(t)
とする。なおnは全波整流電源の各波周期数を表わす)
を受けてその偏差(こnをΔCn(t)とする)を式Δ
Cn(t)=Cs(t)  Cn(t)によって演算す
る。
The arithmetic unit (ACC,) receives the speed setting data (expressed in the number of pulses n, which is expressed as the number of pulses, Cs (t)) from each storage device (DATAI) or (DATAz) as the speed target data from the switching circuit (SEL,). (t represents time) is received from the computing unit (ACC,), and the measured speed data (represented by the number of pulses) is expressed as Cn(t).
shall be. Note that n represents the number of cycles of each wave of the full-wave rectified power supply)
Then, the deviation (this n is ΔCn(t)) is calculated using the formula Δ
Cn(t)=Cs(t) Calculate by Cn(t).

演算器(ACC3)はカウンタ(CTI )のプリセッ
ト値を全波整流電源の各波周期毎に演算してミシンモー
タ態動回路(DV)におけるサイリスタの点弧角を設定
する。そしてその演算に当っては、当該周期の前の周期
におけるプリセット値に対する変化量を加算することに
よってなさnる。演算器(ACCs)はまた当該プリセ
ット値に係わるデータを、つぎの周期における演算のた
めに出力する。始動時点弧角データ記憶装置(DATA
3)は始動当初においてカウンタ(CTl)のプリセッ
ト値を提供するためのものであり、この場合、パルス数
170を記憶していて、電源投入時やミシンモータ(M
)の停止時にセいて、停止信号SsかHレベルとなると
ラッチ回路(LA)に出力する(こnをパルス数τ。と
する)。点弧データ転送装置(TRz)は、交流電源電
圧が0となった直後にラッチ回路(LA)のデータをカ
ウンタ(Crt )のプリセット端子(ps)に与える
。カウンタ(Crt)は、そのプリセット値から直ちに
カウント開始するものであるから、このプリセット値か
ら255のつぎの0までカウントする時間がサイリスタ
の点弧位相を設定する。前記演算器(ACCs)はラッ
チ回路(LA)から、前記した演算のためのプリセット
に係わるデータ(これをパルス数τ。とし始動当初にお
いてはパルス数τ。′であって前記のパルス数τ。がそ
のまま使用される)を受けていて、全波整流電源の各周
波毎の演算として、始動時のつぎの周期以後のパルス数
のプリセット値の演算として、演算式。
The computing unit (ACC3) computes the preset value of the counter (CTI) for each wave cycle of the full-wave rectified power supply to set the firing angle of the thyristor in the sewing machine motor behavior circuit (DV). The calculation is performed by adding the amount of change with respect to the preset value in the cycle before the current cycle. The computing units (ACCs) also output data related to the preset value for computing in the next cycle. Starting point arc angle data storage device (DATA)
3) is for providing a preset value for the counter (CTl) at the beginning of startup.
), and when the stop signal Ss reaches H level, it is output to the latch circuit (LA) (n is the number of pulses τ). The ignition data transfer device (TRz) supplies the data of the latch circuit (LA) to the preset terminal (ps) of the counter (Crt) immediately after the AC power supply voltage becomes zero. Since the counter (Crt) immediately starts counting from its preset value, the time it takes to count from this preset value to 0 next to 255 sets the firing phase of the thyristor. The arithmetic unit (ACCs) receives from the latch circuit (LA) data related to the preset for the arithmetic operation described above (this is the number of pulses τ), and at the beginning of startup, the number of pulses τ.′ is the number of pulses τ. is used as is), and the calculation formula is used as a calculation for each frequency of the full-wave rectified power supply, and as a calculation of the preset value of the number of pulses after the next cycle at startup.

τn=255−(τ4+ΔCn(t) )によって演算
される。そして、この式においてパルス数τには、前回
の周期においてラッチ回路(LA)からフィードバック
されてなるパルス数τIn−1に基づいて演算されるも
のであり、演算式、τn =’n−t+αΔCn(t)
  による。詳細な説明は省略するがこの回路において
偏差ΔCn(t)は0に近づくべく作用する。なお、α
は伝達定数であって。
It is calculated by τn=255−(τ4+ΔCn(t)). In this formula, the number of pulses τ is calculated based on the number of pulses τIn-1 fed back from the latch circuit (LA) in the previous cycle, and the calculation formula is τn ='n-t+αΔCn( t)
by. Although detailed explanation will be omitted, in this circuit, the deviation ΔCn(t) acts to approach 0. In addition, α
is the transfer constant.

この場合172が用いられる。In this case, 172 is used.

以上の構成において、以下にその動作を説明する。The operation of the above configuration will be explained below.

第2図のタイミングチャートをも参照し、時刻toにお
いて電源を投入すると、電源投入検出回路(Ds)はそ
の当初Lレベルであり、インバータ(INr)を介して
停止信号SsがHレベルとなってカウンタ(CTl)は
停止したままであり。
Referring also to the timing chart in FIG. 2, when the power is turned on at time to, the power-on detection circuit (Ds) is initially at L level, and the stop signal Ss becomes H level via the inverter (INr). The counter (CTl) remains stopped.

ミシンモータ(M)は停止している。停止信号S8は引
続きLレベルとなる。そして始動時点弧角データ記憶装
置(DATAs)から始動時点弧角データで。=170
が出力さn、交流電源電圧が0となった直後にカウンタ
(CT1)にプリセットされる。また、各フリップフロ
ップ(FFI)(FFz)(FFs)はリセットされる
The sewing machine motor (M) is stopped. The stop signal S8 continues to be at the L level. and starting point arc angle data from the starting point arc angle data storage device (DATAs). =170
is output, and immediately after the AC power supply voltage becomes 0, it is preset in the counter (CT1). Further, each flip-flop (FFI) (FFz) (FFs) is reset.

時刻t1においてスイッチ(8Wl)を押し操作すると
、フリップフロップ(FFr) (FFz)はセットさ
れる。カウンタ(CTl)はそのスタートf(STAR
T)がHレベルとなってカウント値170からインクリ
メント開始する。一方、切替器(SELz)のゲート端
子(G)は、インバータ(INa)OR回路(0R3)
を介してHレベルとなり、定低速データ記憶装置(DA
TAI)のデータを演算器(AC(4) (ACCz)
に与えていて、ミシンモータ(M)はカウンタ(CTI
)が170から255+1をカウントする時間による点
弧角をもって初期点弧し、以後、定低速データ記憶装置
(DATA+)のデータによって設定される定低速、こ
の場合、ミシンの上軸(3)が約12 Orpmで回転
する。
When the switch (8Wl) is pressed and operated at time t1, the flip-flop (FFr) (FFz) is set. The counter (CTl) is its start f(STAR)
T) becomes H level and starts incrementing from the count value 170. On the other hand, the gate terminal (G) of the switch (SELz) is connected to the inverter (INa) OR circuit (0R3).
becomes H level through constant low speed data storage device (DA).
The data of TAI) is transferred to the arithmetic unit (AC(4) (ACCz)
and the sewing machine motor (M) is fed to the counter (CTI).
) is initially fired with a firing angle determined by the time counting from 170 to 255+1, and thereafter at a constant low speed set by the data in the constant low speed data storage device (DATA+), in this case, the upper shaft (3) of the sewing machine is approximately Rotates at 12 Orpm.

そしてカウンタ(CT4)は120にプリセットされる
。時刻t2において、スイッチ(5W1)を解放すると
、カウンタ(CT2)は100にプリセットされる。カ
ウンタ(CTz)は発振器(OSC2)のパルスを受け
てデクリメントされる。その間。
The counter (CT4) is then preset to 120. At time t2, when the switch (5W1) is released, the counter (CT2) is preset to 100. The counter (CTz) is decremented in response to a pulse from the oscillator (OSC2). meanwhile.

切替器(SEL2)のゲート端子(G)はインバータ(
IN、)、OR回路(ORs)を介してHレベルであっ
て、ミシンモータ(M)は引続き定低速で回転する。
The gate terminal (G) of the switch (SEL2) is connected to the inverter (
IN, ) is at H level through the OR circuit (ORs), and the sewing machine motor (M) continues to rotate at a constant low speed.

時刻t2から1秒経過すると1時刻t3において、カウ
ンタ(c’r2)は0となり、切替回路(SEL、)は
、以後、速度設定データ記憶装置(DATA2 )のデ
ータを演算器(ACCl) (ACCりに与える。一方
フリップフロップ(FFs)はセットされ、カウンタ(
CT3)は0に初期セットされ、インク′リメント開始
する。比較器(COMP)は、このカウント値を、速度
調節器(VR+)による速度設定のデジタルデータと比
較する。そして当該デジタルデータと、このデジタルデ
ータの最低設定値との差に応じた時間が経過すると、カ
ウンタ値が尚該デジタルデータと一致するが、そnまで
は切替器(SEL、)が速度設定データ記憶装置(DA
TA、)からカウンタ値に応じて順次加速に対応させて
なる速度設定データを読出し。
When one second has passed from time t2, the counter (c'r2) becomes 0 at time t3, and the switching circuit (SEL) thereafter converts the data in the speed setting data storage device (DATA2) to the arithmetic unit (ACCl) (ACC Meanwhile, the flip-flops (FFs) are set and the counter (
CT3) is initially set to 0 and starts incrementing. The comparator (COMP) compares this count value with digital data of the speed setting by the speed regulator (VR+). Then, when a time corresponding to the difference between the digital data and the lowest setting value of this digital data has passed, the counter value still matches the digital data, but until then, the switch (SEL) is set to the speed setting value. Storage device (DA)
Read speed setting data corresponding to acceleration sequentially according to the counter value from TA, ).

よってミシンモータ(M)は加速される。Therefore, the sewing machine motor (M) is accelerated.

時刻t4においてカウンタ値が尚該デジタルデータと一
致すると、以後尚該デジタルデータに応じた速度設定デ
ータを読出して、定速運転される。
When the counter value matches the digital data at time t4, the speed setting data corresponding to the digital data is read out thereafter, and constant speed operation is performed.

時刻tsにおいて、スイッチ(5Wl)を押し操作し、
そしてこの場合、時刻t@において解放したままである
と、切替器(SEL、)のゲート端子(G)はHレベル
となるので、ミシンモータ(M)は定低速データ記憶装
置(DATAI )のデータに基づいて定低速運転され
る。フリップフロップ(FFI)はAND回路(AND
I ) 、 OR回路(0Rt)を介してリセットされ
る。カウンタ(CT4)は発振器(OSC,)のパルス
を受けてデクリメントする。そしてカウンタ(c’r4
)の値が0になるまではAND回路(AND、)の入力
をLレベルとしていて、停止位置検出器(PHA)の出
力を無効にしている。
At time ts, press and operate the switch (5Wl),
In this case, if the switch remains open at time t@, the gate terminal (G) of the switch (SEL) becomes H level, so that the sewing machine motor (M) uses the data in the constant low speed data storage device (DATAI). The vehicle is operated at a constant low speed based on the following conditions. A flip-flop (FFI) is an AND circuit (AND
I) is reset via the OR circuit (0Rt). The counter (CT4) decrements in response to a pulse from an oscillator (OSC, ). and the counter (c'r4
) until the value of ) becomes 0, the input of the AND circuit (AND, ) is kept at L level, and the output of the stop position detector (PHA) is disabled.

時刻t5から1.2秒経過して、時刻t7となるとカウ
ンタ(CT4)の出力端子(OF)は■(レベルとなる
。そして時刻tBζこおいて停止位置検出器(PHA)
がHレベルとなると、インバータ(IN?)、AND回
路(AND2 )、OR回路(O1’h)を介して、停
止信号SsがHレベルとなり、ミシンモータ(M)は停
止する。フリップフロップ(FF、)(FF、)はリセ
ットされる。一方、つぎの始動のために、始動時点弧角
データ記憶装置(DATAs)から前記の如く、始動時
点弧角データを出力する。
At time t7, 1.2 seconds have elapsed from time t5, the output terminal (OF) of the counter (CT4) becomes level ■.Then, at time tBζ, the stop position detector (PHA)
When becomes H level, the stop signal Ss becomes H level via the inverter (IN?), AND circuit (AND2), and OR circuit (O1'h), and the sewing machine motor (M) stops. The flip-flop (FF, ) (FF, ) is reset. On the other hand, for the next start, the start time arc angle data is outputted from the start time arc angle data storage device (DATAs) as described above.

つぎに1時刻t9においてスイッチ(5w1)を押し操
作し、そして比較的長い時間保持した後、時刻ttoに
右いて解放した場合は、カウンタ(CTz)がその解放
位置を起点としているものであるから、第2図の如く、
始動時における定低速設定の時間がその分だけ延長され
た後1時刻to t tszに詔いて前記同様に加速さ
れる。
Next, if the switch (5w1) is pressed at time t9, held for a relatively long time, and then released at time tto, the counter (CTz) will start from the release position. , as shown in Figure 2,
After the constant low speed setting time at startup is extended by that amount, the engine is accelerated at one time to t tsz in the same manner as described above.

そして時刻ttsにおいてスイッチ(8判)を押し操作
し、比較的長い時間保持した後1時刻   ′ttsに
おいて解放した場合は解放まではカウンタ(CT4 )
の出力端子(OF)が時刻t14においてHレベルとな
っても、スイッチ(SWl)の出力がAND回路(AN
Dz )にLレベル信号を与えているので、停止位置検
出器(PHA)の出力を無効にしている。そして解放時
点tll!以後の時刻ttsにおいて停止位置検出器(
PHA)がLレベルとなるとミシンモータ(M)は停止
する。
If the switch (8 size) is pressed at time tts and released at time 1 'tts after being held for a relatively long time, the counter (CT4) is pressed until release.
Even if the output terminal (OF) of the switch becomes H level at time t14, the output of the switch (SWl) is
Since an L level signal is given to Dz), the output of the stop position detector (PHA) is disabled. And the release point tll! At the subsequent time tts, the stop position detector (
When PHA) becomes L level, the sewing machine motor (M) stops.

前記の時刻ttsにおいて、スイッチ(5W1)を押し
操作した後、第2図の鎖線の如く、ミシンモータ(M)
が停止する前の時刻tly + txsにおいて解放と
押し操作した場合は、このとき、フリップフロップ(F
F’z)がセットされているので、フリップフロップ回
路(FFs)はセット用信号を受けると同時にAND回
路(AND、 )、。
At the above-mentioned time tts, after pressing the switch (5W1), the sewing machine motor (M)
If the release and push operation is performed at time tly + txs before the flip-flop (F
Since F'z) is set, the flip-flop circuit (FFs) receives the setting signal and at the same time the AND circuit (AND, ).

OR回路(OR+)を介してリセット用信号を受けるの
でセットされることなく、よって、再回転指令に移行す
ることはない。
Since the reset signal is received via the OR circuit (OR+), it is not set, and therefore there is no transition to the re-rotation command.

(発明の効果) 以上の如く、本発明によnば、始動時においては、スイ
ッチ(W、)を押している間は定低速回転となるので、
曲線部から縫い始めるときなどには、その間を利用して
安心して丁寧に縫うことが出来る。また、スイッチを離
してからの定低速時間が設定されるので1手を布に移行
するに要する時間が一様に確保されて安全である。そし
て縫いの終りについても定低速の時間を適宜に選択出来
る。また停止操作において誤ってスイッチを2度押しし
た場合にも再始動してしすうこともなく安全である。
(Effects of the Invention) As described above, according to the present invention, at the time of starting, the rotation is at a constant low speed while the switch (W, ) is pressed.
When starting sewing from a curved part, you can use the space between them to sew safely and carefully. Furthermore, since a constant slow speed time is set after the switch is released, the time required to transfer one hand to the cloth is uniformly secured, which is safe. The constant low speed time at the end of sewing can also be selected as appropriate. Furthermore, even if the switch is pressed twice by mistake during a stop operation, it is safe because the restart does not occur.

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

第1図は本発明の実施例を示す制御回路のブロック図、
第2図はその動作のタイミングチャート、第3図はミシ
ンの外観図、第4図は従来例を示す制御回路図である。 図中、  (SWt)はスイッチ、フリップフロップ(
FF1) (FF2)は状態設定手段の主たる要素、定
低速設定データ記憶装置(DATAI )は定低速始動
手段の主たる要素、(VRl)は速度調節器、フリップ
フロップ(FFs)、  速度設定データ記憶装置(D
ATAz )は加速手段の主たる要素、比較器(COM
P)、切替回路(SELF)は切替手段の主たる要素、
カウンタ(CT4)は停止手段の主たる要素である。
FIG. 1 is a block diagram of a control circuit showing an embodiment of the present invention;
FIG. 2 is a timing chart of its operation, FIG. 3 is an external view of the sewing machine, and FIG. 4 is a control circuit diagram showing a conventional example. In the figure, (SWt) is a switch, a flip-flop (
FF1) (FF2) is the main element of the state setting means, constant low speed setting data storage device (DATAI) is the main element of constant low speed starting means, (VRl) is the speed regulator, flip-flop (FFs), speed setting data storage device (D
ATAz) is the main element of the acceleration means, the comparator (COM
P), the switching circuit (SELF) is the main element of the switching means,
The counter (CT4) is the main element of the stopping means.

Claims (1)

【特許請求の範囲】 ミシン本体に取付けられていて所定の様 態の操作毎に作動し且つ操作解除されたと き自己復帰するスイッチであつて前記各操 作毎にミシンモータの運転と停止とを交互 に指定するためのスイッチと、該スイッチ による指定に基づいてミシンモータを駆動 設定と停止準備設定と停止設定との各状態 を継続すべく設定する状態設定手段であつ て、該状態設定手段が停止設定にあるとき前記スイッチ
の操作信号を受けて前記駆動設 定となし且つ前記駆動設定にあるとき前記 操作信号を受けて前記停止準備設定となす 状態設定手段と、該状態設定手段が前記駆 動設定となつたときミシンモータを始動せ しめ且つ前記スイッチの自己復帰した以後 の所定の時間に跨つて所定の低速をもつて ミシンモータを駆動せしめる低速始動手段 と、操作によりミシンモータの定常速度を 可変に指定する速度調節器と、該速度調節 器による前記定常速度の指定に基づいて加 速特性を設定し前記低速始動手段による前 記所定の時間が経過したことをもつて前記 加速特性により前記定常速度に至るまでミ シンモータを加速せしめる加速手段と、前 記加速が完了したことをもつてミシンモー タを前記定常速度に保つべく切替える切替 手段と、前記状態設定手段が前記停止準備 指定となつた以後の所定の時間経過をもつ て前記状態設定手段を前記停止設定に移行 せしめる停止移行手段とを設けてなるミシ ンモータの速度制御装置。
[Scope of Claims] A switch that is attached to the sewing machine body and is activated every time a predetermined mode of operation is performed, and that returns automatically when the operation is released, and that alternately operates and stops the sewing machine motor for each of the above-mentioned operations. a switch for specifying the setting; and a state setting means for setting the sewing machine motor to continue each state of drive setting, stop preparation setting, and stop setting based on the specification by the switch, the state setting means setting the stop setting. state setting means for receiving an operation signal of the switch and setting the drive setting when the switch is in the drive setting, and setting the stop preparation setting in response to the operation signal when the switch is in the drive setting; a low-speed starting means for starting the sewing machine motor when the switch is activated and driving the sewing machine motor at a predetermined low speed over a predetermined period of time after the switch self-returns; a speed regulator; and an acceleration characteristic is set based on the steady speed specified by the speed regulator, and when the predetermined time by the low speed starting means has elapsed, the sewing machine is operated until the sewing machine reaches the steady speed according to the acceleration characteristic. an accelerating means for accelerating the motor; a switching means for switching the sewing machine motor to maintain the steady speed upon completion of said acceleration; and a switching means for changing over a predetermined period of time after said state setting means specifies said stop preparation. A speed control device for a sewing machine motor, comprising stop transition means for shifting the state setting means to the stop setting.
JP60146633A 1985-07-05 1985-07-05 Sewing machine motor speed controller Expired - Fee Related JP2583035B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60146633A JP2583035B2 (en) 1985-07-05 1985-07-05 Sewing machine motor speed controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60146633A JP2583035B2 (en) 1985-07-05 1985-07-05 Sewing machine motor speed controller

Publications (2)

Publication Number Publication Date
JPS628789A true JPS628789A (en) 1987-01-16
JP2583035B2 JP2583035B2 (en) 1997-02-19

Family

ID=15412143

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60146633A Expired - Fee Related JP2583035B2 (en) 1985-07-05 1985-07-05 Sewing machine motor speed controller

Country Status (1)

Country Link
JP (1) JP2583035B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5685391A (en) * 1979-12-15 1981-07-11 Brother Ind Ltd Controller for motor sewing machine
JPS6067785U (en) * 1983-10-17 1985-05-14 リツカー株式会社 Starting/stopping device for sewing machine drive motor

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5685391A (en) * 1979-12-15 1981-07-11 Brother Ind Ltd Controller for motor sewing machine
JPS6067785U (en) * 1983-10-17 1985-05-14 リツカー株式会社 Starting/stopping device for sewing machine drive motor

Also Published As

Publication number Publication date
JP2583035B2 (en) 1997-02-19

Similar Documents

Publication Publication Date Title
US4404509A (en) Device for controlling the drive of a stepping motor, to adjust the lateral stitch bight and/or the feed length of a sewing machine
JPH01182812A (en) Power focus device
JPS628789A (en) Speed controller of motor of sewing machine
US5751172A (en) Electronic apparatus having a computer
KR100737557B1 (en) Stepping motor control circuit, electronic camera, and stepping motor control method
JPS6118362A (en) Control circuit for inverter device
JPH0777597B2 (en) Fixed position stop device for electric sewing machine
JPH11178380A (en) Motor speed controller
US4469996A (en) Input control circuit for a step motor
JPS5610090A (en) Controlling device for electric motor
JPH1073866A (en) camera
JP2657920B2 (en) camera
JP2609740B2 (en) Pulse motor driver
JPH05176571A (en) Servo motor drive controller
JP3689801B2 (en) Stepping motor control device
JPS5635689A (en) Switching method for speed of dc motor
JPS5817353B2 (en) igniter
SU568045A1 (en) Pulse-type dc voltage stabilizer
US3425613A (en) System for controlling the starting and stopping of a capstan
JPH10254576A (en) Microcomputer control device
RU1820475C (en) Method for cyclic control of step motor
JPS5884309A (en) Pattern generator
JPS58223295A (en) Digital lamp regulator
SU1243070A1 (en) Controlled a.c.voltage-to-a.c.voltage converter
SU1702510A2 (en) Step-by-step engine control device

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees