Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS631838B2 - - Google Patents
[go: Go Back, main page]

JPS631838B2 - - Google Patents

Info

Publication number
JPS631838B2
JPS631838B2 JP16188879A JP16188879A JPS631838B2 JP S631838 B2 JPS631838 B2 JP S631838B2 JP 16188879 A JP16188879 A JP 16188879A JP 16188879 A JP16188879 A JP 16188879A JP S631838 B2 JPS631838 B2 JP S631838B2
Authority
JP
Japan
Prior art keywords
motor
position detection
signal
needle
supply circuit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired
Application number
JP16188879A
Other languages
Japanese (ja)
Other versions
JPS5686082A (en
Inventor
Kunio Hirota
Masayuki Yamashita
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.)
Brother Industries Ltd
Original Assignee
Brother Industries 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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP16188879A priority Critical patent/JPS5686082A/en
Publication of JPS5686082A publication Critical patent/JPS5686082A/en
Publication of JPS631838B2 publication Critical patent/JPS631838B2/ja
Granted legal-status Critical Current

Links

Classifications

    • DTEXTILES; PAPER
    • D05SEWING; EMBROIDERING; TUFTING
    • D05BSEWING
    • D05B69/00Driving-gear; Control devices
    • D05B69/22Devices for stopping drive when sewing tools have reached a predetermined position

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Textile Engineering (AREA)
  • Sewing Machines And Sewing (AREA)
  • Stopping Of Electric Motors (AREA)

Description

【発明の詳細な説明】 技術分野 この発明はモータを所定の回動位置で停止させ
るモータの定位置停止装置に関するものである。
DETAILED DESCRIPTION OF THE INVENTION Technical Field The present invention relates to a motor fixed position stopping device for stopping a motor at a predetermined rotational position.

従来技術 従来、モータを定位置に回動停止させる場合、
その回動位置を回動位置検出用の検出信号によつ
て検知し、その検出信号に基づいて、予め設定さ
れた時間(所定の回転速度に対する制動機構がモ
ータを停止させるに要する時間)、モータに制動
をかけて所定の回動位置に停止させるようにして
いた。
Conventional technology Conventionally, when stopping a motor at a fixed position,
The rotational position is detected by a detection signal for rotational position detection, and based on the detection signal, the motor The brake was applied to stop the motor at a predetermined rotational position.

しかし、上記の方法の場合、モータが常に一定
の回転速度で駆動されている場合においては正確
に所定の回動位置で停止させることができるが、
モータの回転速度が常に変動している場合、又は
モータを定速度で駆動させているにもかかわらず
回転速度にバラツキが生じている場合には、モー
タは所定の回動位置に停止されないで、所定の回
動位置の手前で停止したり、オーバランしたりす
る欠陥があつた。
However, in the case of the above method, if the motor is always driven at a constant rotational speed, it is possible to accurately stop the motor at a predetermined rotational position.
If the rotational speed of the motor is constantly fluctuating, or if the rotational speed varies even though the motor is driven at a constant speed, the motor will not be stopped at a predetermined rotational position. There was a defect in which the machine stopped before a predetermined rotational position or overran.

従つて、たとえばモータの正確な定位置停止が
要求されるミシン等においては正確かつ安全な縫
製作業ができなくなるといつた問題があつた。
Therefore, there has been a problem in that accurate and safe sewing operations cannot be performed, for example, in sewing machines that require the motor to stop at an accurate fixed position.

目 的 この発明は前記欠陥を解消し、モータの回転速
度の変動による所定の回動位置への停止のバラツ
キをなくして、常に所定の回動位置に停止させる
ことができるモータの定位置停止装置を提供する
にある。
Objective: This invention eliminates the above-mentioned defects and provides a fixed position stopping device for a motor that can always stop the motor at a predetermined rotational position without variations in stopping at a predetermined rotational position due to fluctuations in the rotational speed of the motor. is to provide.

実施例 以下、この発明のモータの定位置停止装置をミ
シンに具体化した一実施例を図面に基づいて説明
する。
Embodiment Hereinafter, an embodiment in which a fixed position stop device for a motor according to the present invention is implemented in a sewing machine will be described based on the drawings.

1はミシンテーブル、2はミシンテーブル1に
載置されたミシン本体であつて、一側にブラケツ
ト3が取着されている。Mは前記ブラケツト3の
上部一側に固設されたミシン駆動用の直流モータ
(以下モータという)であつて、第2図に示すよ
うにそのモータ軸Maがプーリ4を介してミシン
主軸5に連結されている。
1 is a sewing machine table, 2 is a sewing machine body placed on the sewing machine table 1, and a bracket 3 is attached to one side. M is a direct current motor (hereinafter referred to as the motor) for driving the sewing machine that is fixedly installed on one side of the upper part of the bracket 3, and as shown in FIG. connected.

6はモータMのブラケツト部Mbに取着したホ
ルダであつて、第3図に2点鎖線で示すようにそ
の側面には、共にホール素子で構成された針下位
置検出用センサー7、糸切り用センサー8及び変
速点検出用センサー9がプーリ4に対向するよう
に取着されている。10はボルト11により前記
ブラケツト3の内面に取着されたホルダであつ
て、第3図に2点鎖線で示すように、その一部が
ブラケツト3に透設された円弧状の長孔12に嵌
合され、前記モータ軸Maの回転軸心を中心にし
てその取付位置を移動調整できるようになつてい
る。
Reference numeral 6 denotes a holder attached to the bracket part Mb of the motor M, and as shown by the two-dot chain line in FIG. A sensor 8 for detecting a shift point and a sensor 9 for detecting a shift point are mounted to face the pulley 4. Reference numeral 10 denotes a holder attached to the inner surface of the bracket 3 by bolts 11, and a part of the holder 10 is inserted into an arc-shaped elongated hole 12 transparently provided in the bracket 3, as shown by the two-dot chain line in FIG. They are fitted together, and the mounting position can be adjusted by moving around the rotational axis of the motor shaft Ma.

13は同ホルダ10の先端部プーリ側に取着さ
れた針上位置検出用センサーであつて、ホール素
子で構成されている。14は第3図に示すように
前記プーリ4の羽根部4aに取着された針下位置
検出用の磁石であつて、ミシン本体2の針15が
上下動して針下位置に来た時、同磁石14が前記
針下位置検出用センサー7と最も近接した対向位
置を回動通過するように相対配置されている。1
6は同じくプーリ4の羽根部4aに取着された糸
切り信号検出用の磁石であつて、針15が上下動
して糸切り位置に来た時、同磁石16が前記糸切
り用センサー8と最も近接した対向位置を回動通
過するように相対配置されている。17a,17
bは同じくプーリ4の羽根部4aに取着した1対
の磁石であつて、針15が上下動して針上位置に
来た時、一方の磁石17aが針上位置検出用セン
サー13と最も近接した対向位置を回動通過し、
続いてもう一方の磁石17bが同センサー13を
回動通過するように相対配置されている。18は
同じくプーリ4のボス部4bに取着された磁石で
あつて、前記変速点検出用センサー9と近接する
対向位置を回動通過するように相対配置されてい
る。
Reference numeral 13 denotes a needle top position detection sensor attached to the pulley side of the distal end of the holder 10, and is composed of a Hall element. As shown in FIG. 3, a magnet 14 is attached to the blade portion 4a of the pulley 4 to detect the needle down position. , the magnet 14 is arranged relative to the needle down position detecting sensor 7 so as to rotate through the opposite position closest to the needle down position detecting sensor 7. 1
Reference numeral 6 denotes a thread trimming signal detection magnet which is also attached to the blade portion 4a of the pulley 4. When the needle 15 moves up and down and comes to the thread trimming position, the magnet 16 detects the thread trimming sensor 8. They are arranged relative to each other so as to rotate and pass through the closest opposing position. 17a, 17
Similarly, reference numeral b denotes a pair of magnets attached to the blade portion 4a of the pulley 4. When the needle 15 moves up and down and comes to the needle upper position, one of the magnets 17a is connected to the needle upper position detection sensor 13, which is closest to the needle upper position detection sensor 13. It rotates through a nearby opposing position,
Subsequently, the other magnet 17b is arranged relative to the sensor 13 so as to rotate and pass through it. A magnet 18 is similarly attached to the boss portion 4b of the pulley 4, and is relatively arranged so as to rotate through a position facing the shift point detection sensor 9 and close to it.

尚前記のように針下位置検出用センサー7及び
糸切り用センサー8はともに前記針下位置検出用
磁石14及び糸切り用磁石16の回動軌跡に対応
する位置に配置されるが、それら磁石14,16
は互にその磁界の向きが逆方向に配置され、また
それらのセンサー7,8は互にその感応磁界の向
きが逆方向となるように配置されているので、前
記針下位置検出用センサー7が前記糸切り用磁石
16の回動通過時に作動したり、又、前記糸切り
用センサー8が前記針下位置検出用磁石14の回
動通過時に作動することはない。
As mentioned above, both the needle down position detection sensor 7 and the thread trimming sensor 8 are arranged at positions corresponding to the rotation loci of the needle down position detection magnet 14 and the thread trimming magnet 16, but these magnets 14,16
The sensors 7 and 8 are arranged so that the directions of their magnetic fields are opposite to each other, and the sensors 7 and 8 are arranged so that the directions of their sensitive magnetic fields are opposite to each other. does not operate when the thread cutting magnet 16 rotates and passes, and the thread trimming sensor 8 does not operate when the needle down position detection magnet 14 rotates and passes.

そして、これら各磁石14,16,17a,1
7b,18が回動して対応する各センサー7,
8,9,13を通過すると、同針下位置検出用セ
ンサー7からゼロ電位(以下Lレベルという)の
針下検出信号NLDN、糸切り用センサー8から
Lレベルの糸切り信号NLTC、変速点検出用セ
ンサー9からLレベルの変速点信号NLCV、及
び針上位置検出用センサー13からLレベルの第
1及び第2の針上検出信号NLUPが出力される
ようになつている。なお、各センサー7,8,
9,10はそれぞれ磁石14,16,17a,1
7b,18が回動通過しない時はプラス電位(以
下Hレベルという)の検出信号が出力されてい
る。
And each of these magnets 14, 16, 17a, 1
7b, 18 rotate to each corresponding sensor 7,
8, 9, and 13, the needle down detection signal NLDN of zero potential (hereinafter referred to as L level) is sent from the needle down position detection sensor 7, the thread trimming signal NLTC of L level is sent from the thread trimming sensor 8, and the shift point is detected. The shift point signal NLCV at the L level is output from the shift point signal NLCV at the L level, and the first and second needle up detection signals NLUP at the L level are output from the needle up position detection sensor 13. In addition, each sensor 7, 8,
9 and 10 are magnets 14, 16, 17a and 1, respectively.
When 7b and 18 do not rotate, a detection signal of positive potential (hereinafter referred to as H level) is output.

SW1は第1図に示すようにミシンテーブル1
の右側下面に設けられた起動スイツチ、SW2は
同起動スイツチSW1の右側に設けられた停止ス
イツチである。CBはミシンテーブル1の左側下
面に支持アーム19を介して取付けられたコント
ロールボツクスであつて、後記するミシンを駆動
制御する電気回路が内蔵されている。20はコン
トロールボツクスCBの前面に設けられ、前止め
縫い加工の有無を決める前止め縫い設定用スイツ
チであつて、その下側に前止め縫いをする際の針
数を決める針数設定用のデジタルスイツチ21が
設けられている。22は後止め縫い加工の有無を
決める後止め縫い設定用スイツチであつて、その
下側に後止め縫いをする際の針数を決める針数設
定用デジタルスイツチが設けられている。RBは
針数設定用デジタルスイツチ23の右側に設けら
れた最高速度調整用ボリウムであつて、前記モー
タMの回転速度の上限が設定される。
SW1 is the sewing machine table 1 as shown in Figure 1.
The starting switch SW2 is a stop switch provided on the right side of the starting switch SW1. CB is a control box attached to the lower left side of the sewing machine table 1 via a support arm 19, and contains an electric circuit for driving and controlling the sewing machine, which will be described later. Reference numeral 20 is a front backtack setting switch that is installed on the front of the control box CB and determines whether or not to perform front backtack stitching, and below it is a digital switch for setting the number of stitches that determines the number of stitches to be stitched when sewing the front backtack. A switch 21 is provided. Reference numeral 22 denotes a switch for setting the end backtack stitch, which determines whether or not to perform the end backtack stitching process, and a digital switch for setting the number of stitches that determines the number of stitches for end backtitching is provided below it. RB is a maximum speed adjustment volume provided on the right side of the digital switch 23 for setting the number of stitches, and the upper limit of the rotational speed of the motor M is set.

PDはミシンテーブル1の下方に取付けられた
ペダルであつて、第4図に示すように同ペダル
PDの前端側を中立位置領域から下方へ踏み込ん
だ際にはその踏み込み量に応じて、同ペダルPD
が布押え領域、前踏み込み領域の第1速度領域及
びペダル指令速度領域(第2速領域)に移動さ
れ、一方ペダルPDの後端側を下方に踏み込んだ
際には同ペダルPDが後踏み込み領域に移動され
るようになつている。
PD is a pedal installed below the sewing machine table 1, and as shown in Fig. 4, the pedal
When the front end of the PD is depressed downward from the neutral position area, the pedal PD
is moved to the presser foot area, the first speed area of the front depressing area, and the pedal command speed area (second speed area). On the other hand, when the rear end side of the pedal PD is depressed downward, the pedal PD is moved to the rear depressing area. It is starting to be moved to

24は下端がペダルPDに連結され、上端がコ
ントロールボツクスCB内の後記するポテンシヨ
メータPOTに連結された連結杆であつて、スプ
リング25によつて、常時ペダルPDを中立位置
領域に保持するようになつている。そして、ペダ
ルPDが踏み込み操作されることにより、この連
結杆24を介してポテンシヨメータPOTが同ペ
ダルPDの踏み込み量に対応した出力信号を出力
するようになつている。
Reference numeral 24 is a connecting rod whose lower end is connected to the pedal PD and whose upper end is connected to a potentiometer POT (to be described later) in the control box CB. It's getting old. When the pedal PD is depressed, the potentiometer POT outputs an output signal corresponding to the amount of depression of the pedal PD via the connecting rod 24.

次に上記のように構成したミシンのモータの定
位置停止装置を第5図に示す電気ブロツク回路図
に基づいて説明する。
Next, a fixed position stopping device for a sewing machine motor constructed as described above will be explained based on the electric block circuit diagram shown in FIG.

31は前記ペダルPDと連動するポテンシヨメ
ータPOTからの出力電圧及び前記最高速度調整
用ボリウムRBからの出力電圧が入力される速度
指令電圧発生回路であつて、モータMを1500r・
p・m、500r・p・m、300r・p・m及び200r・
p・mの回転速度に速度制御するための予め設定
された値の速度指令電圧C1500,C500,C300,
C200が出力される。又同発生回路31は前記ポ
テンシヨメータPOTを介して前記ペダルPDの踏
み込み量に応じたペダル踏み込み位置を検出する
制御信号BACK,UPCL,FRNT,F2UPを後記
する制御回路38へ出力させている。
31 is a speed command voltage generation circuit into which the output voltage from the potentiometer POT linked with the pedal PD and the output voltage from the maximum speed adjustment volume RB are input,
p・m, 500r・p・m, 300r・p・m and 200r・
Speed command voltages C1500, C500, C300, with preset values for speed control to the rotation speed of p・m
C200 is output. Further, the generating circuit 31 outputs control signals BACK, UPCL, FRNT, and F2UP for detecting a pedal depression position corresponding to the depression amount of the pedal PD to a control circuit 38, which will be described later, via the potentiometer POT.

32は前記速度指令電圧発生回路31から速度
指令電圧CPED,C1500,C500,C300,C200が
入力されるセレクタ回路であつて、後記する制御
回路38からの選択制御信号SG1に基づき、各
速度指令電圧CPED,C1500,C500,C300,
C200のうち1つの指令電圧を選択して出力する。
32 is a selector circuit to which the speed command voltages CPED, C1500, C500, C300, and C200 are input from the speed command voltage generation circuit 31, and each speed command voltage is inputted based on a selection control signal SG1 from the control circuit 38, which will be described later. CPED,C1500,C500,C300,
Select and output one command voltage from C200.

33は同セレクタ回路32からの選択された速
度指令電圧と、後記する速度電圧検出回路35か
らのモータMの回転速度に比例する速度電圧VS
とが入力される速度制御回路であつて、モータM
の実際の回転速度と選択された速度指令電圧に基
づく回転速度とを比較して、モータMを選択した
回転速度にするための速度指令信号SG2を出力
する。
33 is a selected speed command voltage from the selector circuit 32 and a speed voltage VS proportional to the rotational speed of the motor M from a speed voltage detection circuit 35 to be described later.
is a speed control circuit to which motor M
The actual rotational speed of the motor M is compared with the rotational speed based on the selected speed command voltage, and a speed command signal SG2 for setting the motor M to the selected rotational speed is output.

34はモータMに駆動電流を供給するモータ駆
動電流供給回路であつて、前記速度制御回路33
からの速度指令信号SG2及び後記する制御回路
38からの制御信号SG3に基づいて、モータM
を駆動させるための駆動電流をオン,オフ動作さ
せ、モータMの回転速度を前記選択した回転速度
にするように駆動電流を同モータMに供給すると
ともに、前記駆動電流を前記とは逆方向にモータ
Mに対して供給し、モータMに逆相制動をかける
ようにして停止制御させるようになつている。
34 is a motor drive current supply circuit that supplies a drive current to the motor M, and the speed control circuit 33
Based on the speed command signal SG2 from the motor M
turning on and off a drive current for driving the motor M, supplying the drive current to the motor M so that the rotational speed of the motor M becomes the selected rotational speed, and supplying the drive current in the opposite direction to the above-mentioned direction. The motor is supplied to the motor M, and the motor M is controlled to stop by applying reverse phase braking to the motor M.

35はモータMの回転速度を検出する速度電圧
検出回路であつて、同モータMの回転速度に比例
する電圧(逆起電圧)を速度電圧VSとして前記
速度制御回路33へ出力するとともに、後記する
制御回路38へ出力する。
35 is a speed voltage detection circuit for detecting the rotational speed of the motor M, which outputs a voltage proportional to the rotational speed of the motor M (back electromotive voltage) as the speed voltage VS to the speed control circuit 33, and also as described below. Output to control circuit 38.

36はミシン作動位置検出回路であつて、前記
針下位置検出用、糸切り用、変速点検出用及び針
上位置検出用の各センサー7,8,9,13とか
ら構成され、針下検出信号NLDN、糸切り信号
NLTC、変速点信号NLCV、針上検出信号
NLUPが後記する制御回路38へ出力される。
Reference numeral 36 denotes a sewing machine operating position detection circuit, which is composed of sensors 7, 8, 9, and 13 for detecting the needle down position, thread trimming, gear shift point detection, and needle up position detection. Signal NLDN, thread trimming signal
NLTC, shift point signal NLCV, needle top detection signal
NLUP is output to a control circuit 38, which will be described later.

37は止め縫い及び針数設定回路であつて、前
記前及び後止め縫い設定スイツチ20,22及び
針数設定用デジタルスイツチ21,23等から構
成され、止め縫いの有無及び止め縫い針数を設定
する制御信号が後記する制御回路38へ出力され
る。
Reference numeral 37 is a backtack and stitch number setting circuit, which is comprised of the front and end backtack setting switches 20, 22, digital switches 21, 23, etc. for setting the number of stitches, and sets the presence or absence of backtack stitches and the number of backtack stitches. A control signal is output to a control circuit 38, which will be described later.

38は前記速度指令電圧発生回路31、速度電
圧検出回路35、ミシン作動位置検出回路36等
から前記制御信号及び検出信号等が入力される制
御回路であつて、中央処理装置、読み出しメモリ
(Read Only Memory)、読み出し書き込み可能
なメモリ(Random Access Memory)及び入
出力ポートからなるマイクロコンピユータで構成
されており、前記読み出し専用メモリ内に予め記
憶された制御プログラムに従い入出力ポートに接
続される各種の入出力装置を制御するようになつ
ている。そして、前記速度指令電圧発生回路31
からの前記ペダルPDの操作に基づく制御信号
BACK,UPCL,FRNT,F2UP及び前記ミシン
作動位置検出回路36からの前記針下検出信号
NLDN、糸切り信号NLTC、変速点信号NLCV
及び針上検出信号NLUPに基づいて、同制御回
路38は前記セレクタ回路32へ選択制御信号
SG1を出力して、前記速度指令電圧CPED,
C1500,C500,C300,C200のうち1つの速度指
令電圧を同セレクタ回路32にて選択させ、モー
タMを選択した回転速度に駆動制御させる。又同
様に、前記モータ駆動電流供給回路34に制御信
号SG3を出力して、同駆動電流供給回路34に
て同モータMに駆動時とは逆方向の駆動電流を供
給して同モータMに逆相制御をかけ停止制御させ
る。
Reference numeral 38 denotes a control circuit to which the control signals and detection signals are inputted from the speed command voltage generation circuit 31, speed voltage detection circuit 35, sewing machine operating position detection circuit 36, etc., and includes a central processing unit, a readout memory (Read Only It consists of a microcomputer consisting of a readable/writable memory (Random Access Memory), and an input/output port, and various input/output ports are connected to the input/output port according to a control program stored in advance in the read-only memory. It is designed to control output devices. The speed command voltage generation circuit 31
A control signal based on the operation of said pedal PD from
BACK, UPCL, FRNT, F2UP and the needle down detection signal from the sewing machine operating position detection circuit 36
NLDN, thread trimming signal NLTC, shift point signal NLCV
Based on the needle up detection signal NLUP, the control circuit 38 sends a selection control signal to the selector circuit 32.
SG1 is output, and the speed command voltage CPED,
One of the speed command voltages C1500, C500, C300, and C200 is selected by the selector circuit 32, and the motor M is driven and controlled to the selected rotational speed. Similarly, a control signal SG3 is output to the motor drive current supply circuit 34, and the drive current supply circuit 34 supplies the motor M with a drive current in the opposite direction to the direction used when driving the motor M. Apply phase control to stop control.

次に上記のように構成されたミシンモータの定
位置停止装置の作用について第6図から第12図
を参照して説明する。
Next, the operation of the fixed position stopping device for the sewing machine motor constructed as described above will be explained with reference to FIGS. 6 to 12.

まず加工布に対する縫製が終りに近づき(この
時、ペダルPDは前踏み込み領域のペダル指令速
度領域に踏み込まれており、モータMはペダル速
度指令電圧CPEDに基づいて高速回転されてい
る)、作業者により前記ペダルPDが中立位置領域
に解放されると、第6図に示すフローチヤートに
従いプログラムはペダルPDが中立位置領域に解
放されたか否かの判別を行うチエツクルーチン4
1から、モータMを高速度回転より、500r・p・
m、そして200r・p・mまで減速させるルーチン
42を経てA番地に達する。更にプログラムは前
記針下位置検出用の磁石14の回動通過に基づく
針下位置検出用センサー7から発生される針下検
出信号NLDNの立下り信号の有無を判別するチ
エツクルーチン43を経て再びA番地に戻るよう
なループ(200r・p・m低速度駆動ループ)を回
り続ける。従つて、プログラムが上述したループ
を回り続ける間、前記モータMは低速度駆動
(200r・p・m)させられることになる。
First, when the sewing on the work cloth is nearing the end (at this time, the pedal PD is depressed in the pedal command speed region of the front depression region, and the motor M is rotated at high speed based on the pedal speed command voltage CPED), the worker When the pedal PD is released to the neutral position area, the program executes check routine 4 to determine whether the pedal PD has been released to the neutral position area according to the flowchart shown in FIG.
From 1, motor M is rotated at high speed to 500r・p・
m, and reaches address A through a routine 42 that decelerates to 200 r.p.m. Furthermore, the program goes through a check routine 43 that determines whether there is a fall signal of the needle down detection signal NLDN generated from the needle down position detection sensor 7 based on the rotating passage of the needle down position detection magnet 14, and then returns to A. It continues to go around the loop (200r/p/m low speed drive loop) that returns to the address. Therefore, the motor M is driven at a low speed (200 r.p.m.) while the program continues to cycle through the above-described loop.

低速度駆動(200r・p・m)時において、前記
モータMの回転に伴う前記針下検出信号NLDN
のHレベルからLレベルへの立下り信号が検出さ
れると、プログラムは前記マイクロコンピユータ
のタイマカウンタに所定の時間をプリセツトする
ルーチン44を経て、前記針下検出信号のLレベ
ルからHレベルへ立上る立上り信号の有無を判別
するチエツクルーチン45、前記モータMの
200r・p・mの回転速度を解除するルーチン4
6、モータMを停止させるための逆相制動をかけ
るルーチン47に達し、更に前記タイマカウンタ
のタイムアツプを判別するチエツクルーチン48
から前記逆相制動を解除するルーチン49に達し
モータMは針15を針下位置で停止させる。
During low speed driving (200r/p/m), the needle down detection signal NLDN accompanying the rotation of the motor M
When a falling signal from the H level to the L level is detected, the program passes through a routine 44 that presets a predetermined time in the timer counter of the microcomputer, and then causes the needle down detection signal to fall from the L level to the H level. A check routine 45 for determining the presence or absence of a rising rising signal of the motor M;
Routine 4 to release the rotation speed of 200r/p/m
6. A check routine 48 is reached to apply anti-phase braking to stop the motor M, and a check routine 48 is reached to determine whether the timer counter has timed up.
Then, the routine 49 for releasing the anti-phase braking is reached, and the motor M stops the needle 15 at the needle down position.

すなわち、第7図に示すように、前記針下検出
信号NLDNのHレベルからLレベルへの立下り
を検出するチエツクルーチン47により、制御回
路38のマイクロコンピユータ内のタイマカウン
タを所定時間作動させる。そして、前記針下検出
信号NLDNのLレベルからHレベルへの立上り
を検出するチエツクルーチン45により制御回路
38から前記セレクタ回路32へ速度指令電圧
C200を選択解除する選択制御信号SG1が出力さ
れて、その速度指令電圧C200が解除されるとと
もに、モータMに逆相制動をかける制御信号SG
3が前記モータ駆動電流供給回路34へ出力され
て、逆相制動が開始される。前記タイマカウンタ
のタイムアツプを判別すると、前記チエツクルー
チン48によつて、前記制御回路38は前記モー
タ駆動電流供給回路34へ逆相制動を解除しモー
タMに駆動電流を供給しない制御信号SG3を出
力し、モータMを針15が針下位置で停止される
ように制御する。
That is, as shown in FIG. 7, a timer counter in the microcomputer of the control circuit 38 is operated for a predetermined period of time by a check routine 47 that detects the fall of the needle down detection signal NLDN from the H level to the L level. Then, a check routine 45 that detects the rise of the needle down detection signal NLDN from the L level to the H level sends the speed command voltage from the control circuit 38 to the selector circuit 32.
A selection control signal SG1 that deselects C200 is output, its speed command voltage C200 is canceled, and a control signal SG that applies anti-phase braking to the motor M is output.
3 is output to the motor drive current supply circuit 34, and anti-phase braking is started. When determining that the timer counter has timed up, the check routine 48 causes the control circuit 38 to output a control signal SG3 to the motor drive current supply circuit 34, which cancels the negative phase braking and does not supply drive current to the motor M. , controls the motor M so that the needle 15 is stopped at the needle down position.

従つて、モータMの停止開始の際、同モータM
の200r・p・mの回転速度に変動がある場合にお
いても、逆相制動時間がその変動に応じて変わる
ため、モータMを常に針下位置で停止させること
ができる。すなわち、モータMの回転速度が何か
の要因で200r・p・m以上になつている場合、第
8図に鎖線で示すように、針下検出信号NLDN
の立下り時間T1が短かくなつて逆相制動開始が
早くなり、所定時間T2設定されたタイマのタイ
ムアツプとともに逆相制動が完了するため、制動
時間T3は長くなり、針下位置を針15がオーバ
ランすることがなく同針下位置で確実に停止させ
ることができる。又、モータMの回転速度が何か
の要因で200r・p・m以下になつている場合、第
8図に実線で示すように針下検出信号NLDNの
立下り時間T1が長くなつて、逆相制動開始が遅
くなり、前記所定時間T2設定されたタイマカウ
ンタのタイムアツプとともに逆相制動が完了する
ため、制動時間T6は短かくなり、逆相制動がか
かり過ぎて、モータMが逆回転されることはなく
針15を針下位置で確実に停止させることができ
る。
Therefore, when the motor M starts to stop, the motor M
Even if there is a fluctuation in the rotational speed of 200 r.p.m., the reverse phase braking time changes according to the fluctuation, so the motor M can always be stopped at the needle down position. In other words, if the rotational speed of the motor M exceeds 200rpm for some reason, the needle down detection signal NLDN will be activated as shown by the chain line in Figure 8.
As the falling time T1 becomes shorter, the anti-phase braking starts earlier, and the anti-phase braking is completed as the timer set for the predetermined time T2 expires, so the braking time T3 becomes longer and the needle 15 moves from the needle down position to the end of the anti-phase braking. It is possible to reliably stop the needle at the same lower position without overrun. In addition, if the rotational speed of the motor M is below 200rpm for some reason, the fall time T1 of the needle down detection signal NLDN becomes longer, as shown by the solid line in Figure 8, and the reverse occurs. Since the start of phase braking is delayed and the reverse phase braking is completed when the timer counter set to the predetermined time T2 times up, the braking time T6 becomes short, and the reverse phase braking is applied too much, causing the motor M to rotate in the reverse direction. The needle 15 can be reliably stopped at the needle-down position without any problems.

ミシンが針下位置で停止されるとプログラムは
布押え足を上昇させるルーチン50を経てB番地
に達する。次に作業者により前記ペダルPDの後
踏み込みがなされると、プログラムはペダルPD
が後踏み込みされたか否かを判別するチエツクル
ーチン51から止め縫い無し及び後止め縫い加工
ルーチン52に達し、ここで、前記後止め縫い設
定用スイツチ22がオンに設定(後止め縫い有)
されている場合はモータMを1500r・p・mの止
め縫い速度にて駆動させ、前記針数設定用デジタ
ルスイツチ21,23により設定される針数の縫
製をなしてから、同モータMの回転速度は
1500r・p・mから200r・p・mまで減速される。
又、後止め縫い無しの場合、同ルーチン52はモ
ータMの回転速度を200r・p・mにて回転駆動さ
せる。
When the sewing machine is stopped at the needle down position, the program reaches address B through a routine 50 for raising the presser foot. Next, when the operator depresses the pedal PD after the pedal PD, the program starts
From the check routine 51 that determines whether or not the backtack has been pressed, the end backtack processing routine 52 is reached, where the end backtack setting switch 22 is set to ON (end backtack is present).
If so, the motor M is driven at a fastening speed of 1500 r/p/m, and after sewing the number of stitches set by the digital switches 21 and 23 for setting the number of stitches, the motor M is rotated. The speed is
The speed is reduced from 1500 r.p.m to 200 r.p.m.
Further, in the case of no backtack stitching, the same routine 52 rotates the motor M at a rotational speed of 200 r.p.m.

そして、プログラムはモータM及びミシン主軸
5に作動的に連結された釜駆動軸(図示せず)の
回転に伴つて回転駆動される糸切り機構を作動さ
せ、作動開始から上糸及び下糸捕捉時においては
200r・p・m、上糸及び下糸切断時において
200r・p・mから300r・p・mに回動駆動される
ように、同モータMの回転速度を200r・p・mか
ら300r・p・mに加速させる糸切り制御ルーチン
53を経てC番地まで達し、更に針上位置検出用
の磁石17aの回動通過に基づき針上位置検出用
センサー13から発生される第1の針上検出信号
NLUPのHレベルからLレベルへの立下り信号
の有無を判別するチエツクルーチン54から再び
C番地に戻るようなループ(300r・p・m定速駆
動ループ)を回り続ける。従つて、プログラムが
上述したループを回り続ける間、前記モータMは
定速駆動(300r・p・m)されることになる。
Then, the program operates a thread trimming mechanism that is rotationally driven in accordance with the rotation of a shuttle drive shaft (not shown) operatively connected to the motor M and the main shaft 5 of the sewing machine, and captures the upper thread and lower thread from the start of operation. sometimes
200r・p・m, when cutting the upper thread and lower thread
The thread cutting control routine 53 accelerates the rotation speed of the motor M from 200 r.p.m to 300 r.p.m so that the motor M is rotationally driven from 200 r.p.m to 300 r.p.m. A first needle-up detection signal is generated from the needle-up position detection sensor 13 based on the rotating passage of the needle-up position detection magnet 17a.
The loop (300 r.p.m. constant speed drive loop) continues to return to address C from the check routine 54 that determines whether there is a falling signal from the H level to the L level of NLUP. Therefore, while the program continues to rotate through the above-described loop, the motor M is driven at a constant speed (300 r.p.m.).

前記300r・p・mの定速駆動時において、モー
タMの回転に伴つて、前記磁石17aによる第1
の針上検出信号NLUPが検出されると、プログ
ラムは前記マイクロコンピユータ内のタイマカウ
ンタに所定の時間をプリセツトするルーチン55
を経て、前記針上検出信号のLレベルからHレベ
ルへ立上る立上り信号の有無を判別するチエツク
ルーチン56、前記モータMの300r・p・mの回
転速度を解除するルーチン57、及び前記糸切り
機構を作動させていた糸切りソレノイドを解除さ
せるルーチン58に達し、更に前記磁石17aが
針上位置検出用センサー13を回動通過した後通
過する前記磁石17bの回動通過に基づく第2の
針上検出信号NLUPのHレベルからLレベルへ
の立下り信号の有無を判別するチエツクルーチン
59、モータMを停止させるために逆相制動をか
けるルーチン60まで達し、モータMに逆相制動
がかけられる。
During the constant speed drive of 300 r.p.m., as the motor M rotates, the magnet 17a causes the first
When the needle up detection signal NLUP is detected, the program executes a routine 55 that presets a predetermined time in a timer counter in the microcomputer.
, a check routine 56 for determining the presence or absence of a rising signal of the needle up detection signal rising from the L level to the H level, a routine 57 for canceling the rotational speed of the motor M of 300 r.p.m., and the thread trimming. A routine 58 is reached in which the thread trimming solenoid that had been operating the mechanism is released, and the magnet 17a rotates past the sensor 13 for detecting the needle top position, and then the magnet 17b rotates and passes the second needle. The check routine 59 determines whether there is a falling signal of the upper detection signal NLUP from the H level to the L level, and the routine 60 applies reverse phase braking to stop the motor M, and the reverse phase braking is applied to the motor M. .

このように、モータMに逆相制動がかけられる
とプログラムは、前記タイマカウンタのタイムア
ツプを判別するチエツクルーチン61から前記逆
相制動を解除するルーチン62に達し、モータM
は針15を針上位置で停止させてD番地に至る。
In this way, when the reverse phase braking is applied to the motor M, the program reaches the routine 62 from the check routine 61 for determining whether the timer counter has timed up, to the routine 62 for canceling the reverse phase braking, and the motor M
stops the needle 15 at the needle-up position and reaches address D.

従つて、ミシンを針上停止させる場合、第9図
に示すように、第1の針上検出信号NLUPのH
レベルからLレベルへの立下り信号を検出してタ
イマカウンタを所定の時間T4作動させ、その第
1の検出信号NLUPのLレベルからHレベルへ
の立上り信号を検出して速度指令電圧C300の選
択を解除する選択制御信号SG1を出力し、次に
第2の針上検出信号NLUPのHレベルからLレ
ベルへの立下り信号を検出してモータ駆動電流供
給回路34へモータMに逆相制動をかける制御信
号SG3を出力して、前記タイマカウンタのタイ
ムアツプするまで逆相制動をかけるようにしたた
め、前記針上位置検出用センサー13が温度上昇
等に起因して、その検出信号NLUPのパルス幅
が小さくなつても制動時間T5が常に一定にな
り、前記センサー13の応答が変化してもモータ
Mを常に針上位置で停止させることができる。
Therefore, when stopping the sewing machine with the needle up, as shown in FIG.
A falling signal from the L level to the L level is detected, the timer counter is operated for a predetermined time T4, and a rising signal from the L level to the H level of the first detection signal NLUP is detected to select the speed command voltage C300. It outputs a selection control signal SG1 for canceling the above, and then detects a falling signal of the second needle-up detection signal NLUP from the H level to the L level, and sends the motor drive current supply circuit 34 to apply reverse phase braking to the motor M. Since the control signal SG3 is output to apply reverse phase braking until the timer counter times out, the pulse width of the detection signal NLUP may change due to temperature rise in the needle top position detection sensor 13. Even if the braking time T5 becomes smaller, the braking time T5 remains constant, and even if the response of the sensor 13 changes, the motor M can always be stopped at the needle-up position.

すなわち、第10図に鎖線で示すように前記セ
ンサー13が温度上昇し、その検出信号NLUP
の立下り時間T6が短かくなつても、タイマカウ
ンタの作動開始及び制動開始が同じ時間分遅れる
だけで制動時間T5は一定となる。
That is, as shown by the chain line in FIG. 10, the temperature of the sensor 13 rises, and the detection signal NLUP
Even if the falling time T6 becomes shorter, the braking time T5 remains constant because the timer counter operation start and the braking start are delayed by the same amount of time.

そしてミシンが針上停止を完了すると、プログ
ラムはD番地からワイパー機構を駆動制御するル
ーチン63を経て、ペダルPDの踏み込みに応じ
て前記モータMの縫製時における回転駆動制御す
る縫製ルーチン40にリターンする。
When the sewing machine completes the needle-up stop, the program passes through a routine 63 that drives and controls the wiper mechanism from address D, and then returns to a sewing routine 40 that controls the rotation of the motor M during sewing in response to the depression of the pedal PD. .

なお、この発明は前記実施例に限定されるもの
ではなく、その他加工機に用いられるモータの定
位置停止装置に応用したり、又、2個の被検出体
(磁石14)と1個のセンサー(針下位置検出用
センサー7)とにより、そのセンサーから発生さ
れる2個の針下検出信号NLDNのそれぞれの立
上り信号若しくは立下り信号に基づいて、定位置
に停止させるようにしたり、逆に被検出体を1個
にし、センサーを2個にして2個の針下検出信号
NLDNを発生させるようにしたりする等、この
発明の趣旨を逸脱しない範囲で適宜に変更するこ
とも可能である。
Note that the present invention is not limited to the above-mentioned embodiments, and may be applied to a fixed position stopping device for a motor used in other processing machines, or to (needle down position detection sensor 7), the needle can be stopped at a fixed position based on the respective rising or falling signals of the two needle down detection signals NLDN generated from the sensor, or vice versa. 1 object to be detected, 2 sensors, 2 needle down detection signals
It is also possible to make appropriate changes without departing from the spirit of the invention, such as by generating NLDN.

効 果 以上詳述したようにこの発明によれば、モータ
の回転速度の変動に基づく所定の回動位置への停
止のバラツキをなくして、常に所定の回動位置に
停止制御することができる。
Effects As detailed above, according to the present invention, it is possible to eliminate variations in stopping at a predetermined rotational position due to fluctuations in the rotational speed of the motor, and to control the motor to stop at a predetermined rotational position at all times.

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

第1図はこの発明を具体化したミシンの正面
図、第2図はモータの取付状態を示す要部側断面
図、第3図は第2図のA−A線断面図、第4図は
ペダルの踏み込み領域を示す説明図、第5図はモ
ータの駆動制御用の電気ブロツク回路図、第6図
はミシンを駆動制御するためのプログラムのフロ
ーチヤート、第7図及び第8図は針下停止におけ
るタイムチヤート、第9図及び第10図は針上停
止におけるタイムチヤート、第11図は止め縫い
なしの場合のモータの回転速度曲線、第12図は
止め縫いの場合のモータの回転速度曲線である。 ミシン本体2、プーリ4、ミシン主軸5、針下
位置検出用センサー7、磁石14、速度指令電圧
発生回路31、セレクタ回路32、速度制御回路
33、モータ駆動電流供給回路34、速度電圧検
出回路35、ミシン作動位置検出回路36、止め
縫い及び針数設定回路37、制御回路38、モー
タM、ペダルPD。
Fig. 1 is a front view of a sewing machine embodying the present invention, Fig. 2 is a sectional side view of main parts showing how the motor is installed, Fig. 3 is a sectional view taken along line A-A in Fig. 2, and Fig. 4 is An explanatory diagram showing the pedal depression area, Figure 5 is an electric block circuit diagram for motor drive control, Figure 6 is a flowchart of a program to drive and control the sewing machine, and Figures 7 and 8 are needle lowering. Time chart when the needle is stopped. Figures 9 and 10 are time charts when the needle is stopped. Figure 11 is the motor rotation speed curve when there is no tacking stitch. Figure 12 is the motor rotation speed curve when the tacking stitch is being used. It is. Sewing machine body 2, pulley 4, sewing machine main shaft 5, needle down position detection sensor 7, magnet 14, speed command voltage generation circuit 31, selector circuit 32, speed control circuit 33, motor drive current supply circuit 34, speed voltage detection circuit 35 , sewing machine operating position detection circuit 36, tacking and stitch count setting circuit 37, control circuit 38, motor M, pedal PD.

Claims (1)

【特許請求の範囲】 1 一つのモータと、 そのモータを駆動するために一方向に駆動電流
を供給する第1の電流供給回路と、 前記モータを停止させるために前記とは逆方向
に電流を供給する第2の電流供給回路と、 前記モータ回転軸とフレームとの間に配置さ
れ、前記回転軸の一回転中にその回転角度位置に
応じ第1,第2の位置検出信号を順次発生する位
置検出装置と、 その位置検出装置からの第1の位置検出信号に
基づいて計時が開始され、予め定められた時間後
終了信号を発生するタイマー手段と、 前記第1,第2の位置検出信号若しくはそれら
の間で発せられる信号に基づいて前記第1の電流
供給回路を無効化するとともに、第2の位置検出
信号に基づいて前記第2の電流供給回路を有効化
し、且つ前記タイマー回路の終了信号に基づいて
前記第2の電流供給回路を無効化する制御手段と
を設け、モータ停止指令信号に基づいて前記制御
回路が作動するようにしたことを特徴とするモー
タの定位置停止装置。 2 前記第1,第2の位置検出信号は前記位置検
出装置から発生される一つの電気パルスの立上り
部及び立下り部であることを特徴とする前記特許
請求の範囲第1項記載のモータの定位置停止装
置。 3 前記位置検出装置はモータの回転軸とフレー
ムとのいずれか一方側に互いに離れて配置された
2個の被検出体と、他方側に設けられた1個の検
出子とからなり、その検出子から発生される2個
の電気パルスのそれぞれの立上り部若しくは立下
り部を前記第1,第2の位置検出信号とすること
を特徴とする前記特許請求の範囲第1項記載のモ
ータの定位置停止装置。 4 前記位置検出装置はモータの回転軸とフレー
ムとのいずれか一方側に設けられた1個の被検出
体と、他方側に互いに離れて配置された2個の検
出子とからなり、それらの検出子から発生される
電気パルスのそれぞれの立上り部若しくは立下り
部を前記第1,第2の位置検出信号とすることを
特徴とする前記特許請求の範囲第1項記載のモー
タの定位置停止装置。
[Claims] 1. One motor, a first current supply circuit that supplies a drive current in one direction to drive the motor, and a first current supply circuit that supplies a current in the opposite direction to stop the motor. a second current supply circuit that is disposed between the motor rotation shaft and the frame, and sequentially generates first and second position detection signals according to the rotational angular position of the rotation shaft during one rotation of the rotation shaft; a position detection device; a timer means for starting time measurement based on a first position detection signal from the position detection device and generating an end signal after a predetermined time; and the first and second position detection signals. Alternatively, the first current supply circuit is disabled based on a signal issued between them, and the second current supply circuit is enabled based on a second position detection signal, and the timer circuit is terminated. A fixed position stopping device for a motor, characterized in that a control means for disabling the second current supply circuit based on a signal is provided, and the control circuit is operated based on a motor stop command signal. 2. The motor according to claim 1, wherein the first and second position detection signals are rising and falling parts of one electric pulse generated from the position detection device. Fixed position stop device. 3. The position detection device consists of two detected objects placed apart from each other on one side of the rotating shaft of the motor and the frame, and one detector provided on the other side. 2. The motor determining method according to claim 1, wherein the first and second position detection signals are a rising portion or a falling portion of two electric pulses generated from the motor. Position stop device. 4. The position detection device consists of one detected object provided on either side of the rotating shaft of the motor and the frame, and two detectors arranged apart from each other on the other side. The fixed position stop of the motor according to claim 1, characterized in that the rising portion or falling portion of each electric pulse generated from the detector is used as the first and second position detection signals. Device.
JP16188879A 1979-12-13 1979-12-13 Stopping device for motor at fixed position Granted JPS5686082A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP16188879A JPS5686082A (en) 1979-12-13 1979-12-13 Stopping device for motor at fixed position

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP16188879A JPS5686082A (en) 1979-12-13 1979-12-13 Stopping device for motor at fixed position

Publications (2)

Publication Number Publication Date
JPS5686082A JPS5686082A (en) 1981-07-13
JPS631838B2 true JPS631838B2 (en) 1988-01-14

Family

ID=15743894

Family Applications (1)

Application Number Title Priority Date Filing Date
JP16188879A Granted JPS5686082A (en) 1979-12-13 1979-12-13 Stopping device for motor at fixed position

Country Status (1)

Country Link
JP (1) JPS5686082A (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5957693A (en) * 1982-09-27 1984-04-03 松下電器産業株式会社 Apparatus for setting speed of sewing machine
JPS605191A (en) * 1983-06-24 1985-01-11 松下電器産業株式会社 Apparatus for stopping sewing machine needle at constant position
DE3447419A1 (en) * 1984-12-24 1986-06-26 Schoppe & Faeser Gmbh, 4950 Minden Method for limit-position disconnection of actuating drives
JPH02211080A (en) * 1989-12-15 1990-08-22 Fuji Xerox Co Ltd Method of controlling speed

Also Published As

Publication number Publication date
JPS5686082A (en) 1981-07-13

Similar Documents

Publication Publication Date Title
ATE16121T1 (en) STITCH LENGTH CONTROL DEVICE FOR SEWING MACHINE.
US4563964A (en) Sewing machine drive control
JPS631838B2 (en)
JP2796180B2 (en) Sewing machine drive
JPS63209696A (en) Constant position stop apparatus of sewing machine
JP2552262B2 (en) Electronically controlled home sewing machine needle positioning device
US4545314A (en) Control system for sewing machines
JPS6223597B2 (en)
JPH0679636B2 (en) Lower thread remaining amount detector for sewing machine
JPH0671079A (en) Needle stop position controller of sewing machine
CN1003085B (en) Control device for sewing machine
JPH0331266Y2 (en)
JPS6128356B2 (en)
JPS63231Y2 (en)
JPH0677638B2 (en) Sewing machine with needle position controller
JPS5818852Y2 (en) Sewing machine cloth feed control device
JPS6013715B2 (en) Photoelectric workpiece guide device
JPH0838775A (en) 2-needle sewing machine
JPS6118474B2 (en)
JPH0733743Y2 (en) Sewing machine with automatic thread trimmer
JPH04146793A (en) Sewing machine cloth feed control device
JPH02161991A (en) Speed controller for electronic sewing machine
JPH0211015Y2 (en)
JPH0314151Y2 (en)
JPH0213061B2 (en)