JPH057680A - Needle bar controlling device for sewing machine - Google Patents

Needle bar controlling device for sewing machine

Info

Publication number
JPH057680A
JPH057680A JP19064391A JP19064391A JPH057680A JP H057680 A JPH057680 A JP H057680A JP 19064391 A JP19064391 A JP 19064391A JP 19064391 A JP19064391 A JP 19064391A JP H057680 A JPH057680 A JP H057680A
Authority
JP
Japan
Prior art keywords
needle bar
speed
needle
sewing
sewing machine
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
JP19064391A
Other languages
Japanese (ja)
Other versions
JP2871191B2 (en
Inventor
Michihiro Nakamura
道弘 中村
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 JP19064391A priority Critical patent/JP2871191B2/en
Publication of JPH057680A publication Critical patent/JPH057680A/en
Application granted granted Critical
Publication of JP2871191B2 publication Critical patent/JP2871191B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Sewing Machines And Sewing (AREA)

Abstract

(57)【要約】 【目的】 ラック&ピニオン機構を用いた針棒の駆動に
おいて、布厚の大きい布を縫製できることを目的とす
る。 【構成】 布厚が大きくなり針の刺さるときの負荷抵抗
が大きい場合には、針が刺さるときの負荷抵抗が大きい
区間の針の速度を大きくして慣性力により針の貫通力を
増大させる。
(57) [Summary] [Purpose] The object is to be able to sew a cloth having a large cloth thickness when driving a needle bar using a rack and pinion mechanism. [Structure] When the cloth thickness is large and the load resistance when the needle is stuck is large, the speed of the needle is increased in a section where the load resistance when the needle is stuck is large, and the penetrating force of the needle is increased by inertial force.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明はミシンの針棒制御装置に
関するものであり、特に、針棒速度を制御する装置に関
するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a needle bar controller for a sewing machine, and more particularly to a device for controlling needle bar speed.

【0002】[0002]

【従来の技術】一般に、ミシンの針棒は下端に縫針を保
持しており、針棒駆動モータにより設定サイクル数で上
下方向に往復運動させられる。針棒の下降により、上糸
が挿通された縫針の先端が縫製すべき被加工布を貫通す
る。そして、針棒の上昇により上糸の糸輪が形成され、
送り歯の下方に設けられた外釜によりその糸輪が捕捉さ
れた後、外釜が一回転することにより上糸と下糸とが絡
まされて縫目が形成される。
2. Description of the Related Art Generally, a needle bar of a sewing machine holds a sewing needle at a lower end thereof, and is reciprocated in a vertical direction by a set number of cycles by a needle bar drive motor. When the needle bar descends, the tip of the needle through which the needle thread is inserted penetrates the work cloth to be sewn. Then, as the needle bar rises, a thread loop of the upper thread is formed,
After the thread hook is captured by the outer hook provided below the feed dog, the outer hook rotates once to entangle the upper thread and the lower thread to form a stitch.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、上記の
ようなミシンにおいて、被加工布の厚さがかなり厚い場
合や、織目がごく細かく詰まっている場合には、針棒駆
動モータのトルクが小さいと縫針が貫通し難い、あるい
は貫通し得ないことがあった。そのため、このような被
加工布の縫製を行うためには、針棒駆動モータを大形に
しなければならなず、コストが高くなるという問題があ
った。本発明はこの問題に鑑み、針棒駆動モータを大形
にすることなく、従来では縫製が困難であった被加工布
の縫製をも良好に行い得るように針棒速度を制御する装
置を得ることを課題として為されたものである。
However, in the above sewing machine, the torque of the needle bar drive motor is small when the thickness of the work cloth is very large or when the weave is very finely clogged. There was a case where it was difficult or impossible for the needle to penetrate. Therefore, in order to sew such a work cloth, the needle bar drive motor must be made large in size, which causes a problem of high cost. In view of this problem, the present invention provides a device for controlling the needle bar speed so that the work cloth, which has been difficult to sew in the past, can be sewn well without making the needle bar drive motor large. This was done as an issue.

【0004】[0004]

【課題を解決するための手段】この課題を解決するため
に、本発明に係るミシンの針棒制御装置は、図1に示す
ように、針棒下降速度増加の必要性の有無を検出する
増加必要性検出手段と、その増加必要性検出手段の検
出結果が必要性有りの場合に、前記設定サイクル数を変
化させることなく、少なくとも縫針の先端が被加工布を
貫通する時期の針棒駆動モータの作動速度を増加させる
針棒速度制御手段とを含むように構成される。増加必要
性検出手段は、例えば、被加工布の一定厚さを基準とし
て、その基準厚さを超えるか否かにより速度増加の必要
性の有無を決定するようにしてもよく、また、特に1つ
の条件を設けずに、一サイクルの縫製を行った際の縫針
の貫通し難さの度合等から必要性の有無を決定するもの
としてもよい。さらに、作業者が被加工布の状態を観て
速度増加必要性の有無を決定し、必要性が有る場合にス
イッチ等の操作により電気信号を発生させ、その信号の
有無を検出する手段を増加必要性検出手段としてもよ
い。
In order to solve this problem, a needle bar control device for a sewing machine according to the present invention, as shown in FIG. 1, is an increase detecting whether or not it is necessary to increase the needle bar descending speed. When the necessity detection means and the detection result of the increase necessity detection means are necessary, the needle bar drive motor at least when the tip of the sewing needle penetrates the work cloth without changing the set cycle number. And needle bar speed control means for increasing the operating speed of the. The increase necessity detecting means may determine whether or not there is a need for speed increase based on whether or not the reference thickness exceeds the reference thickness, for example, based on a constant thickness of the work cloth. It is also possible to determine whether or not there is a need without considering the two conditions, based on the degree of difficulty of penetration of the sewing needle when performing one cycle of sewing. In addition, the operator sees the condition of the work cloth and decides whether or not there is a need to increase the speed, and when there is a need, an electric signal is generated by operating a switch etc. It may be used as the necessity detecting means.

【0005】[0005]

【作用】上記のように構成された針棒制御装置におい
て、被加工布の厚さや織目の細かさの程度等が一般的な
ものである場合には、増加必要性検出手段の検出結果
が、針棒下降速度増加の必要性無しとなるため、針棒速
度制御手段は針棒駆動モータの速度増加を行わない。そ
れに対して、被加工布が厚かったり重ねられている場合
や、織目がごく詰まっている場合等には、検出結果が必
要性有りとなるため、針棒速度制御手段により針棒駆動
モータの作動速度が増加させられ、針棒の下降速度が増
加させられる。針棒の下降速度は、少なくとも縫針の先
端が被加工布を貫通する時期、すなわち、縫針の被加工
布貫通時に大きければよく、針棒の下降開始当初から増
速されても、針棒がある一定高さに達した時点から増速
されてもよい。また、縫針が被加工布を貫通した後は、
ミシンの振動や騒音を低減するために下降速度を減少さ
せることが望ましいが、不可欠ではない。縫針の被加工
布貫通時の速度を大きくすれば、針棒の慣性力が大きく
なり、縫針が従来は容易に貫通し得なかった被加工布を
貫通することが可能となる。また、針棒下降速度が増さ
れても、針棒の往復運動自体は設定サイクル数で行われ
るようになっているため、所望の布送り速度で縫製を行
うことができる。
In the needle bar control device configured as described above, when the thickness of the work cloth or the degree of fineness of the texture is general, the detection result of the increase necessity detecting means is Since it is not necessary to increase the needle bar lowering speed, the needle bar speed control means does not increase the speed of the needle bar drive motor. On the other hand, when the work cloths are thick or piled up, or the weave is very clogged, the detection result becomes necessary. Therefore, the needle bar speed control means of the needle bar drive motor is used. The actuation speed is increased and the needle bar lowering speed is increased. The descending speed of the needle bar may be at least when the tip of the sewing needle penetrates the work cloth, that is, when the sewing needle penetrates the work cloth, and even if the needle bar is accelerated from the beginning of descent, there is a needle bar. The speed may be increased from the time when the fixed height is reached. Also, after the sewing needle penetrates the work cloth,
It is desirable, but not essential, to reduce the descending speed to reduce vibration and noise on the sewing machine. When the speed at which the sewing needle penetrates the work cloth is increased, the inertial force of the needle bar is increased, and the sewing needle can penetrate the work cloth that could not be easily penetrated in the past. Even when the needle bar descending speed is increased, the reciprocating motion of the needle bar itself is performed in the set number of cycles, so that sewing can be performed at a desired cloth feed speed.

【0006】[0006]

【発明の効果】このように、本発明によれば、従来は縫
製が困難または不可能であった被加工布の縫製を容易に
行うことができ、縫製可能な被加工布の範囲が拡がる効
果が得られる。しかも、針棒駆動モータを大形とする必
要がないため、装置全体の大形化を回避することがで
き、コストを低く抑え得る。
As described above, according to the present invention, it is possible to easily sew a work cloth, which has heretofore been difficult or impossible to sew, and to expand the range of sewable work cloth. Is obtained. Moreover, since it is not necessary to make the needle bar drive motor large-sized, it is possible to avoid making the entire device large-sized and to keep costs low.

【0007】[0007]

【実施例】以下、本発明の一実施例を図面に基づいて詳
細に説明する。図2において、10はミシンの機枠であ
り、上方のアーム部12と下方のベッド部14とを備え
ている。アーム部12内には針棒台16が設けられてい
る。針棒台16は上下方向に延びた板部材であり、その
上下両端部には水平方向に延び出す一対のフランジ部が
形成されている。この上側のフランジ部はさらに上方に
延び出しており、この部分において、針棒台16がピン
18によりアーム部12に揺動可能に取り付けられてい
る。両フランジ部にはそれぞれ貫通穴が形成されてお
り、この貫通穴に針棒24が摺動可能に嵌合されてい
る。針棒24は下端部に縫針26を保持している。ま
た、針棒台16の中央部には上下方向に延びるスロット
30が形成されており、ピン32がスロット30の長手
方向にのみ移動可能に係合させられている。ピン32の
軸部は針棒24に固着されており、ピン32と針棒24
とが一体的に移動するようになっている。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described in detail below with reference to the drawings. In FIG. 2, reference numeral 10 is a machine frame of the sewing machine, which includes an upper arm portion 12 and a lower bed portion 14. A needle bar base 16 is provided in the arm portion 12. The needle bar base 16 is a plate member extending in the vertical direction, and a pair of flange portions extending in the horizontal direction are formed at both upper and lower ends thereof. The upper flange portion extends further upward, and at this portion, the needle bar base 16 is swingably attached to the arm portion 12 by a pin 18. A through hole is formed in each of the flange portions, and the needle bar 24 is slidably fitted in the through hole. The needle bar 24 holds a sewing needle 26 at its lower end. Further, a slot 30 extending in the vertical direction is formed at the center of the needle bar base 16, and a pin 32 is engaged so as to be movable only in the longitudinal direction of the slot 30. The shaft portion of the pin 32 is fixed to the needle bar 24, and the pin 32 and the needle bar 24
And are designed to move together.

【0008】ピン32の頭部は、ラック部材36のフラ
ンジ38に形成された切欠40に左右方向にのみ移動可
能に係合させられている。また、ラック部材36の近傍
には、針棒駆動用サーボモータ42が配設されており、
ラック部材36のラック部44が、サーボモータ42の
回転軸に相対回転不能に取り付けられたピニオン46と
噛み合わされている。サーボモータ42は正逆両方向に
回転するものであり、サーボモータ42の正逆両回転に
より、ピニオン46を介してラック部材36が昇降させ
られ、ラック部材36の切欠40に係合されたピン32
を介して針棒24が針棒台16に支持されつつ、上下方
向に往復運動させられる。
The head of the pin 32 is engaged with a notch 40 formed in the flange 38 of the rack member 36 so as to be movable only in the left-right direction. Further, a needle bar driving servomotor 42 is disposed near the rack member 36,
A rack portion 44 of the rack member 36 meshes with a pinion 46 that is attached to the rotation shaft of the servomotor 42 so as not to rotate relative to it. The servo motor 42 rotates in both forward and reverse directions, and the rack member 36 is moved up and down via the pinion 46 by the forward and reverse rotation of the servo motor 42, and the pin 32 engaged with the notch 40 of the rack member 36.
The needle bar 24 is supported by the needle bar base 16 via the and is reciprocated in the vertical direction.

【0009】ラック部材36の近傍にはまた、ポテンシ
ョメータ50が配設されており、その回転軸に相対回転
不能に取り付けられたピニオン52がラック部44と噛
み合わされている。ポテンショメータ50は、図3に示
すように、A/D変換器54を介してコンピュータ56
の入出力インタフェース58に接続されており、その出
力信号がデジタル変換されてコンピュータ56に入力さ
れるようになっている。また、サーボモータ42の回転
軸にはエンコーダ60が接続されており、エンコーダ6
0も入出力インタフェース58に接続されて、そのパル
ス信号がコンピュータ56に入力されるようになってい
る。
A potentiometer 50 is also disposed in the vicinity of the rack member 36, and a pinion 52, which is fixed to the rotation shaft of the rack member 36 so as not to rotate relative to it, meshes with the rack portion 44. As shown in FIG. 3, the potentiometer 50 includes a computer 56 via an A / D converter 54.
Is connected to the input / output interface 58, and its output signal is digitally converted and input to the computer 56. An encoder 60 is connected to the rotary shaft of the servo motor 42, and the encoder 6
0 is also connected to the input / output interface 58, and its pulse signal is input to the computer 56.

【0010】針棒台16の下端部は連杆64を介して針
棒揺動用パルスモータ66(図3参照)に連結されてお
り、パルスモータ66の駆動により針棒台16がピン1
8まわりに回動させられ、針棒24および縫針26が左
右方向に揺動させられるようになっている。
The lower end of the needle bar base 16 is connected to a needle bar swinging pulse motor 66 (see FIG. 3) via a connecting rod 64, and the needle bar base 16 is driven by the pin 1 by driving the pulse motor 66.
The needle bar 24 and the sewing needle 26 are swung around 8 so that the needle bar 24 and the sewing needle 26 can be swung in the left-right direction.

【0011】アーム部12にはまた支持軸70が配設さ
れており、セクタギヤ72が回動可能に支持されてい
る。図2から明らかなように、セクタギヤ72の一端部
には天秤74が形成されている。また、セクタギヤ72
の近傍には天秤駆動用パルスモータ76が配設されてお
り、その回転軸に相対回転不能に取り付けられたピニオ
ン78がセクタギヤ72のギヤ部80に噛み合わされて
いる。したがって、パルスモータ76の正逆両回転によ
りセクタギヤ72が支持軸70まわりに回動させられ、
天秤74が上下方向に往復運動させられる。
A support shaft 70 is also arranged on the arm portion 12, and a sector gear 72 is rotatably supported. As is clear from FIG. 2, a balance 74 is formed at one end of the sector gear 72. In addition, the sector gear 72
A pulse motor 76 for driving the balance is disposed in the vicinity of the pinion 78, and a pinion 78 mounted on the rotation shaft of the balance motor so as to be relatively non-rotatable is meshed with a gear portion 80 of the sector gear 72. Therefore, the sector gear 72 is rotated around the support shaft 70 by both forward and reverse rotations of the pulse motor 76,
The balance 74 is reciprocally moved in the vertical direction.

【0012】縫針26近傍には布押さえ82が設けられ
ている。布押さえ82は針棒24と平行に延びる押さえ
棒84の先端にねじ86により取り付けられており、押
さえ棒84の他端はアーム部12内において、押さえ棒
抱き88により支持されている。押さえ棒抱き88は図
示しないばね部材により押し下げ方向に付勢されるとと
もに、押さえ上げレバー90のカム面94と係合するこ
とにより、その下降端位置を規定されている。押さえ上
げレバー90はカム形状を成し、ピン92により機枠1
0に回動可能に取り付けられている。したがって、押さ
え上げレバー90を反時計方向に回動させることによ
り、ばね部材の付勢力に抗して押さえ棒84が上昇させ
られ、布押さえ82が非作用位置に位置させられる。一
方、押さえ上げレバー90を時計方向に回動させること
により、布押さえ82が下降して被加工布を押さえる作
用位置に位置させられる。
A cloth retainer 82 is provided near the sewing needle 26. The cloth presser 82 is attached to the tip of a presser bar 84 extending parallel to the needle bar 24 with a screw 86, and the other end of the presser bar 84 is supported by a presser bar holder 88 in the arm portion 12. The presser bar hanger 88 is urged in the downward direction by a spring member (not shown), and is engaged with the cam surface 94 of the presser up lever 90 to define the lower end position thereof. The press-up lever 90 has a cam shape, and the pin 92 allows the machine frame 1
It is rotatably attached to 0. Therefore, by rotating the press-up lever 90 counterclockwise, the presser bar 84 is raised against the urging force of the spring member, and the cloth presser 82 is positioned at the non-acting position. On the other hand, by rotating the press-up lever 90 in the clockwise direction, the cloth presser 82 descends and is positioned at an operation position for pressing the work cloth.

【0013】また、押さえ棒抱き88の近傍にはポテン
ショメータ98(図3参照)が配設されており、その回
転軸に相対回転不能に取り付けられた図示しないピニオ
ンが、押さえ棒抱き88の他端に形成されたギヤ部と噛
み合わされている。布押さえ82が作用位置において被
加工布を押さえた状態で、被加工布の厚さが異なること
により布押さえ82の高さも異なる。この布押さえ82
の高さが押さえ棒抱き88およびピニオンを介してポテ
ンショメータ98により検出される。ポテンショメータ
98はA/D変換器100を介してコンピュータ56の
入出力インタフェース58に接続されている。ポテンシ
ョメータ98からの電気信号に基づいてコンピュータ5
6内で被加工布の厚さが演算されるようになっているの
である。
Further, a potentiometer 98 (see FIG. 3) is arranged in the vicinity of the holding rod holder 88, and a pinion (not shown) mounted on the rotation shaft of the holding rod holder so as not to rotate relative to the other end of the holding rod holder 88. It is meshed with the gear part formed on the. In the state where the cloth presser 82 presses the cloth to be processed in the operating position, the height of the cloth presser 82 is different due to the difference in the thickness of the cloth to be processed. This cloth holder 82
Is detected by the potentiometer 98 via the presser bar holder 88 and the pinion. The potentiometer 98 is connected to the input / output interface 58 of the computer 56 via the A / D converter 100. The computer 5 based on the electric signal from the potentiometer 98
The thickness of the work cloth is calculated within 6.

【0014】ベッド部14内には、水平釜106が配設
されている。水平釜106の外釜108は支持軸110
を介してベッド部14に水平面内で回転可能に支持され
ている。外釜108の外周面にはギヤ部112が形成さ
れており、釜駆動用パルスモータ114の回転軸に相対
回転不能に取り付けられたピニオン116に噛み合わさ
れている。したがって、パルスモータ114の駆動によ
り外釜108が一定方向に回転させられる。
A horizontal shuttle 106 is disposed in the bed portion 14. The outer hook 108 of the horizontal hook 106 is a support shaft 110.
It is rotatably supported by the bed 14 in the horizontal plane via. A gear portion 112 is formed on the outer peripheral surface of the outer hook 108, and is meshed with a pinion 116 which is attached to the rotary shaft of the hook driving pulse motor 114 so as not to be relatively rotatable. Therefore, the driving of the pulse motor 114 causes the outer pot 108 to rotate in a fixed direction.

【0015】水平釜106の上方には送り歯120が設
けられている。送り歯120は、送り台122に固着さ
れており、送り台122は前後送りレバー124の一端
に連結されている。前後送りレバー124は支持軸12
6を介してベッド部14により回動可能に支持されてお
り、他端にはギヤ部128が形成されている。また、ベ
ッド部14には前後送り用パルスモータ130が配設さ
れており、その回転軸に相対回転不能に取り付けられた
ピニオン132とギヤ部128とが噛み合わされてい
る。したがって、パルスモータ130の正逆両回転によ
り、前後送りレバー124が支持軸126を支点として
回動し、送り台122と共に送り歯120が前後に往復
運動させられる。
A feed dog 120 is provided above the horizontal shuttle 106. The feed dog 120 is fixed to a feed base 122, and the feed base 122 is connected to one end of a front-rear feed lever 124. The front-rear feed lever 124 is the support shaft 12.
It is rotatably supported by the bed portion 14 via the gear 6, and a gear portion 128 is formed at the other end. Further, a pulse motor 130 for forward and backward feed is arranged in the bed portion 14, and a pinion 132 and a gear portion 128, which are attached to the rotation shaft thereof such that they cannot rotate relative to each other, mesh with each other. Therefore, the forward / reverse rotation of the pulse motor 130 causes the forward / backward feed lever 124 to rotate about the support shaft 126 as a fulcrum, and the feed dog 120 together with the feed base 122 to reciprocate forward and backward.

【0016】前後送りレバー124の近傍には、上下送
りレバー136が支持軸138によりベッド部14に揺
動可能に取り付けられている。上下送りレバー136の
一端には図示しないローラが回転可能に取り付けられて
おり、その外周面が送り台122の底面に当接させられ
ている。また、上下送りレバー136の他端にはギヤ部
140が形成されており、上下送り用パルスモータ14
2の回転軸に相対回転不能に取り付けられたピニオン1
44と噛み合わされている。したがって、パルスモータ
142の正逆両回転により上下送りレバー136が支持
軸138を中心として所定角度で揺動し、ローラにより
送り台122が所要のストロークで上下方向に往復運動
させられる。
A vertical feed lever 136 is swingably attached to the bed portion 14 by a support shaft 138 near the front-back feed lever 124. A roller (not shown) is rotatably attached to one end of the vertical feed lever 136, and the outer peripheral surface of the roller is brought into contact with the bottom surface of the feed base 122. A gear portion 140 is formed at the other end of the vertical feed lever 136, and the vertical feed pulse motor 14 is provided.
Pinion 1 mounted on the rotating shaft of 2 so as not to rotate relative to it
It is meshed with 44. Therefore, the up-and-down feed lever 136 swings at a predetermined angle around the support shaft 138 by the forward and reverse rotations of the pulse motor 142, and the feed platform 122 is reciprocated in the up-and-down direction by the roller with a required stroke.

【0017】機枠10にはさらに、起動・停止ボタン1
48およびテンキー式の模様選択ボタン(図3参照)1
50が設けられている。模様選択ボタン150は、所望
の縫製模様を選択するためのものである。
The machine frame 10 is further provided with a start / stop button 1
48 and numeric keypad pattern selection buttons (see Fig. 3) 1
50 are provided. The pattern selection button 150 is for selecting a desired sewing pattern.

【0018】本実施例のミシンの制御系を図3に示す。
図から明らかなように、サーボモータ42および各パル
スモータ66,76,114,130,142は、各駆
動回路154〜164を介してコンピュータ56の入出
力インタフェース58に接続されている。また、起動・
停止ボタン148に対応して起動・停止スイッチ170
が設けられ、入出力インタフェース58に接続されてい
る。起動・停止スイッチ170は作業者が起動・停止ボ
タン148を1回操作する毎に交互にON状態とOFF
状態とになるものである。模様選択ボタン150は10
個設けられており、各模様選択ボタン150に対応して
1個ずつの模様選択スイッチ172が設けられ、入出力
インタフェース58に接続れている。
The control system of the sewing machine of this embodiment is shown in FIG.
As is apparent from the figure, the servo motor 42 and the pulse motors 66, 76, 114, 130, 142 are connected to the input / output interface 58 of the computer 56 via the drive circuits 154-164. Also, start
Start / stop switch 170 corresponding to the stop button 148
Is provided and is connected to the input / output interface 58. The start / stop switch 170 is alternately turned on and off each time the operator operates the start / stop button 148 once.
It is a state. The pattern selection button 150 is 10
One pattern selection switch 172 is provided corresponding to each pattern selection button 150, and is connected to the input / output interface 58.

【0019】コンピュータ56は、入出力インタフェー
ス58の他、CPU176,ROM178,RAM18
0を備えており、これらがバス182により接続されて
いる。ROM178はプログラムメモリ186および縫
目模様データメモリ188を備えている。縫目模様デー
タメモリ188には、模様選択スイッチ172で選択可
能な縫目模様の各々に対応する縫目模様データが格納さ
れており、プログラムメモリ186にはそれら縫目模様
データに基づいて各モータをそれぞれ制御する制御プロ
グラム,図4〜6のフローチャートで表される縫目形成
制御プログラム,サーボモータ42の設定速度に対応し
た出力データテーブル,各パルスモータ66,76等の
設定速度に対応したパルス数テーブル等が格納されてい
る。また、RAM180には、CPU176の演算処理
結果を一時的に記憶する各種のメモリの他、図9に示す
タイマT1 やフラグF1 等が設けられている。
The computer 56 includes an input / output interface 58, a CPU 176, a ROM 178, and a RAM 18.
0, which are connected by a bus 182. The ROM 178 includes a program memory 186 and a stitch pattern data memory 188. The stitch pattern data memory 188 stores stitch pattern data corresponding to each of the stitch patterns selectable by the pattern selection switch 172, and the program memory 186 stores each motor based on the stitch pattern data. Control programs for controlling each of the above, a stitch formation control program represented by the flowcharts of FIGS. 4 to 6, an output data table corresponding to the set speed of the servo motor 42, a pulse corresponding to the set speed of each pulse motor 66, 76, etc. A number table etc. are stored. Further, the RAM 180 is provided with various memories for temporarily storing the calculation processing result of the CPU 176, a timer T 1 and a flag F 1 shown in FIG.

【0020】以上のように構成されたミシンにおける縫
目形成制御を図4〜図6のフローチャートに基づいて説
明する。縫目形成制御プログラムは、全体のタイミング
制御を行う図4のメインルーチン,針棒24のサイクル
数を制御する図5のサイクル数制御ルーチンおよびエン
コーダ60のパルスの立ち下がり時の割込みにより針棒
24の下降速度を制御する図6の針棒速度制御ルーチン
等から成っている。なお、針棒24のサイクル数は毎分
200サイクル(1サイクルタイム=300msec)に設
定されているものとする。
The stitch formation control in the sewing machine constructed as described above will be described with reference to the flow charts of FIGS. The stitch formation control program is executed by the main routine of FIG. 4 for controlling the overall timing, the cycle number control routine of FIG. 5 for controlling the number of cycles of the needle bar 24, and the interrupt of the encoder 60 when the pulse falls, and the needle bar 24. The needle bar speed control routine of FIG. The number of cycles of the needle bar 24 is set to 200 cycles per minute (1 cycle time = 300 msec).

【0021】電源投入と同時に図4に示すメイン制御が
開始される。まず、ステップS1(以下、単にS1で表
す。他のステップについても同様)において初期設定が
行われ、各フラグF1 ,F2 等がOFFとされる。ま
た、初期位置制御が行われ、針棒24,外釜108,天
秤74等が各駆動回路およびモータにより初期位置に位
置させられる。縫製時以外には針棒24等はこの初期位
置に維持される。
At the same time when the power is turned on, the main control shown in FIG. 4 is started. First, in step S1 (hereinafter, simply represented by S1; the same applies to other steps), initialization is performed, and the flags F 1 , F 2 and the like are turned off. Further, the initial position control is performed, and the needle bar 24, the outer hook 108, the balance 74, etc. are positioned at the initial position by the respective drive circuits and motors. The needle bar 24 and the like are maintained in this initial position except when sewing.

【0022】次に、S2において縫製開始が待たれる。
作業者により起動・停止ボタン148が押されれば起動
・停止スイッチ170がON状態となるため、判定の結
果がYESとなって、S3においてタイマT1 がリセッ
トされ、図5のフローチャートで示すサイクル数制御処
理が開始される。このサイクル数制御処理は、1msec経
過する毎に割込みで実行される。S101において、カ
ウント値nが1ずつインクリメントされ、カウント値n
が300に達するまではS102の判定結果がNOとな
って、S103,S104がスキップされ、1回の実行
が終了する。そして、n=300となればS102の判
定結果がYESとなって、S103においてスタートフ
ラグF1 がONとされる。そして、S104においてカ
ウント値nが0にリセットされる。すなわち、タイマT
1 のスタート後、300msec経過する毎にスタートフラ
グF1 がONとされるのであり、このサイクル数制御処
理は、起動・停止スイッチ170がOFFとなり、図4
のS24でタイマT1 が停止させられるまで続けられ
る。
Next, in S2, the start of sewing is awaited.
If the start / stop button 148 is pressed by the operator, the start / stop switch 170 is turned on, so the result of the determination is YES, the timer T 1 is reset in S3, and the cycle shown in the flowchart of FIG. The number control process is started. This cycle number control process is executed by an interrupt every 1 msec. In S101, the count value n is incremented by 1 to obtain the count value n
Until the number reaches 300, the determination result of S102 becomes NO, S103 and S104 are skipped, and one execution ends. Then, when n = 300, the determination result of S102 is YES, and the start flag F 1 is turned on in S103. Then, the count value n is reset to 0 in S104. That is, the timer T
Since the start flag F 1 is turned on every 300 msec after the start of 1 , the start / stop switch 170 is turned off in this cycle number control process,
It continues until the timer T 1 is stopped in S24.

【0023】S3の実行後、S4において、ポテンショ
メータ98の出力値が読み込まれて被加工布の厚さの検
出が行われる。起動・停止スイッチ170が操作される
前に、作業者により押さえ上げレバー90が時計方向に
回動させられることによって、布押さえ82が作用位置
へ下降させられるため、S4の実行時には布押さえ82
がベッド部14上に載置された被加工布を押さえてお
り、その状態の布押さえ82の高さを表すポテンショメ
ータ98の出力値が読み込まれるのである。読み込まれ
た被加工布の厚さが2mm以上であればS5の判定結果が
YESとなり、S6において速度変更フラグF2 がON
とされる。一方、被加工布の厚さが2mmより薄ければS
5の判定結果がNOとなり、速度変更フラグF2 はON
とされない。すなわち、本実施例においては、『被加工
布の厚さが2mm』が針棒24の下降速度増加必要性の有
無の判定基準とされているのであり、2mm以上の場合に
は、縫針26が被加工布を貫通することが難しく、針棒
24の下降速度増加の必要性有りと決定され、速度変更
フラグF2 がONとされるのである。
After execution of S3, the output value of the potentiometer 98 is read and the thickness of the work cloth is detected in S4. Before the start / stop switch 170 is operated, the presser lever 90 is rotated clockwise by the operator to lower the cloth presser 82 to the operating position.
Presses the cloth to be processed placed on the bed portion 14, and the output value of the potentiometer 98 indicating the height of the cloth presser 82 in that state is read. If the read thickness of the work cloth is 2 mm or more, the determination result of S5 is YES, and the speed change flag F 2 is turned on in S6.
It is said that. On the other hand, if the thickness of the work cloth is less than 2 mm, S
The judgment result of 5 is NO, and the speed change flag F 2 is ON.
Not be That is, in the present embodiment, "the thickness of the work cloth is 2 mm" is the criterion for determining whether or not the descending speed of the needle bar 24 needs to be increased. Since it is difficult to penetrate the cloth to be processed, it is determined that it is necessary to increase the descending speed of the needle bar 24, and the speed change flag F 2 is turned on.

【0024】本実施例においては、布押さえ82,ポテ
ンショメータ98,A/D変換器100,CPU176
のメインルーチンのS4,S5およびS6を実行する部
分等が針棒下降速度の増加必要性検出手段を構成してい
るのである。
In this embodiment, the cloth retainer 82, potentiometer 98, A / D converter 100, CPU 176.
The part that executes S4, S5, and S6 of the main routine of the above constitutes the need for increasing the needle bar lowering speed.

【0025】続いて、S7において、駆動回路154に
駆動指令信号が出力され、サーボモータ42が起動させ
られて針棒24の下降が開始されるとともに、S8にお
いてエンコーダ60のパルス信号の割込みが許可され
る。その後、S9においてポテンショメータ50により
検出される針棒24の位置が速度変更開始高さまで下降
するのが待たれる。本実施例においては、速度変更開始
高さは図8のA点に決められている。針棒24の高さが
速度変更開始高さに達すればS9の判定結果がYESと
なって、S10において速度変更フラグF2 がONとさ
れているか否かの判定が行われる。S6において速度変
更フラグF2 がONされていれば判定結果がYESとな
り、S11において速度変更開始位置フラグF3 がON
とされるが、速度変更フラグF2 がOFFのままであれ
ばS10の判定結果がNOとなり、S11をスキップし
てS12が実行される。
Subsequently, in S7, a drive command signal is output to the drive circuit 154, the servomotor 42 is activated to start the lowering of the needle bar 24, and in S8, the interrupt of the pulse signal of the encoder 60 is permitted. To be done. After that, it is waited for the position of the needle bar 24 detected by the potentiometer 50 to descend to the speed change start height in S9. In the present embodiment, the speed change start height is determined at point A in FIG. When the height of the needle bar 24 reaches the speed change start height, the determination result of S9 is YES, and it is determined whether or not the speed change flag F 2 is turned on in S10. If the speed change flag F 2 is turned on in S6, the determination result is YES, and the speed change start position flag F 3 is turned on in S11.
However, if the speed change flag F 2 remains OFF, the determination result of S10 is NO, S11 is skipped, and S12 is executed.

【0026】前記S8の実行後は、エンコーダ60から
のパルス信号の立ち下がりに応じて割込みにより図6に
示す針棒速度制御ルーチンが1回ずつ実行される。ま
ず、S201において、立ち下がり信号の時間間隔が測
定され、その時間間隔から針棒24の速度が演算され
る。そして、S202において、速度変更開始位置フラ
グF3 がONとされているか否かの判定が行われ、判定
結果がYESであれば、S203において針棒24の目
標速度が予め定められた速度に増加させられる。次にS
204において速度変更開始位置フラグF3 がOFFと
された後、S205において、S201で演算された針
棒24の現在速度と設定された目標速度とが比較され
る。最初は、速度変更開始指令が発せられた直後である
ため、現在速度が目標速度より小さくなり、S206に
おいて増速処理が行われる。駆動回路154からのサー
ボモータ42の駆動電流が目標速度と現在速度との差に
比例する量だけ増加させられるのである。
After the execution of S8, the needle bar speed control routine shown in FIG. 6 is executed once by interruption in response to the fall of the pulse signal from the encoder 60. First, in S201, the time interval of the falling signal is measured, and the speed of the needle bar 24 is calculated from the time interval. Then, increases in S202, it is determined the speed change start position flag F 3 of whether it is turned ON is performed, if the decision result is YES, the speed at which the target speed of the needle bar 24 is predetermined at S203 To be made. Then S
After 204 speed change start position flag F 3 in is the OFF, in S205, a target speed set current speed and the computed needle bar 24 are compared in S201. At first, immediately after the speed change start command is issued, the current speed becomes lower than the target speed, and the speed increasing process is performed in S206. The drive current of the servo motor 42 from the drive circuit 154 is increased by an amount proportional to the difference between the target speed and the current speed.

【0027】次のエンコーダ60のパルス信号の割込み
時には、S202の判定結果がNOとなり、S207に
おいて速度変更終了フラグF4 がONとされているか否
かの判定が行われる。メインルーチンにおいて速度変更
終了フラグF4 がONされていなければ判定結果がNO
となり、S208〜S210がスキップされて再びS2
05において、針棒24の現在速度と目標速度との比較
が行われる。前回のS206の実行により現在速度が目
標速度とほぼ同じ速度に達していればそのままプログラ
ムの実行が終了するが、まだ、目標速度に達していなけ
れば再びS206において増速処理が行われる。また、
現在速度が既に目標速度を超えている場合には、S21
1において減速処理が行われ、サーボモータ42の駆動
電流が減少させられて針棒24の下降速度が減少させら
れる。その後、パルス信号の割込み毎に、S201,S
202,S207,S205が繰り返し実行され、針棒
24の現在速度に応じてS206またはS211が行わ
れ、針棒24が図8に示すように通常より大きい速度で
下降させられる。
At the next interruption of the pulse signal of the encoder 60, the determination result in S202 is NO, and it is determined in S207 whether the speed change end flag F 4 is ON. If the speed change end flag F 4 is not turned on in the main routine, the determination result is NO.
Then, S208 to S210 are skipped and S2 is executed again.
At 05, the current speed of the needle bar 24 is compared with the target speed. If the current speed has reached almost the same speed as the target speed by the previous execution of S206, the execution of the program ends as it is, but if it has not reached the target speed yet, the speed-up processing is performed again in S206. Also,
If the current speed has already exceeded the target speed, S21
In step 1, the deceleration process is performed, the drive current of the servo motor 42 is reduced, and the descending speed of the needle bar 24 is reduced. After that, S201, S
202, S207, S205 are repeatedly executed, S206 or S211 is performed according to the current speed of the needle bar 24, and the needle bar 24 is lowered at a speed higher than usual as shown in FIG.

【0028】本実施例においては、サーボモータ42,
エンコーダ60,駆動回路154およびCPU176の
針棒速度制御ルーチンを実行する部分が針棒速度制御手
段を構成しているのである。
In this embodiment, the servo motor 42,
The portion that executes the needle bar speed control routine of the encoder 60, the drive circuit 154 and the CPU 176 constitutes the needle bar speed control means.

【0029】メインルーチンにおいては、S11の実行
後S12が繰り返し実行され、ポテンショメータ50の
出力信号に基づいて針棒24の高さが速度変更終了位置
に達するのが待たれる。この速度変更終了位置は、縫針
26が被加工布を貫通した後一定量下降した図8のB点
の位置に決められている。針棒24が速度変更終了位置
まで下降すれば、S12の判定結果がYESとなり、S
13において速度変更フラグF2 がONとされているか
否かの判定が行われる。判定結果がYESであればS1
4において速度変更終了フラグF4 がONとされ、判定
結果がNOであればS14がスキップされてS15が実
行される。
In the main routine, S12 is repeatedly executed after S11, and it is waited for the height of the needle bar 24 to reach the speed change end position based on the output signal of the potentiometer 50. The speed change end position is set to the position of point B in FIG. 8 in which the sewing needle 26 has descended by a certain amount after penetrating the work cloth. If the needle bar 24 descends to the speed change end position, the determination result of S12 is YES and S
At 13, it is determined whether or not the speed change flag F 2 is turned on. If the determination result is YES, S1
4, the speed change end flag F 4 is turned on, and if the determination result is NO, S14 is skipped and S15 is executed.

【0030】速度変更終了フラグF4 がONとされれ
ば、図6の針棒速度制御ルーチンにおいて、S207の
判定結果がYESとなり、S208において、目標速度
が通常速度に減少させられる。そして、S209におい
て速度変更フラグF2 がOFFとされるとともに、S2
10において速度変更終了フラグF4 がOFFとされた
後、S205において、針棒24の現在速度と目標速度
とが比較される。目標速度が減少させられたことによ
り、現在速度が目標速度より大きくなり、S211の減
速処理が実行される。したがって、駆動回路154から
サーボモータ42に供給される駆動電流が減少させら
れ、針棒24の下降速度が減少させられる。その後、S
201,S202,S207およびS205が実行さ
れ、針棒24の速度に応じてS206あるいはS211
が実行され、針棒24は図8に示すように、再び通常の
速度で下降させられる状態に戻る。
If the speed change end flag F 4 is turned on, the determination result of S207 is YES in the needle bar speed control routine of FIG. 6, and the target speed is reduced to the normal speed in S208. Then, in S209, the speed change flag F 2 is turned off, and S2
After the speed change end flag F 4 is turned off in 10, the current speed of the needle bar 24 and the target speed are compared in S205. Since the target speed is decreased, the current speed becomes higher than the target speed, and the deceleration processing of S211 is executed. Therefore, the drive current supplied from the drive circuit 154 to the servo motor 42 is reduced, and the descending speed of the needle bar 24 is reduced. Then S
201, S202, S207 and S205 are executed, and depending on the speed of the needle bar 24, S206 or S211 is executed.
Is executed, and the needle bar 24 returns to the state of being lowered at the normal speed again as shown in FIG.

【0031】針棒24が下降させられるうちに最下点、
すなわち図8に示すC点に達すれば、メインルーチンの
S15の判定結果がYESとなり、S16において針棒
上昇開始指令が発せられる。したがって、駆動回路15
4によりサーボモータ42が逆方向に駆動され、針棒2
4が上昇させられる。続いてS17において釜駆動開始
指令が発せられ、駆動回路160により釜駆動用パルス
モータ114に外釜108の1回転分に相当するパルス
電流が供給され始める。これによりパルスモータ114
が起動され、外釜108の回転が開始される。針棒24
の上昇により縫針26に挿通された図示しない上糸の糸
輪が形成され、外釜108の回転によりその上糸の糸輪
が捕捉された後、外釜108が一回転させられることに
より上糸と下糸とが絡まされて被加工布に縫目が形成さ
れる。外釜108の1回転後、パルスモータ114への
パルス信号が絶たれるため、パルスモータ114の駆動
が停止し、外釜108が初期位置で停止させられる。
While the needle bar 24 is being lowered, the lowest point,
That is, when the point C shown in FIG. 8 is reached, the determination result of S15 of the main routine is YES, and a needle bar lift start command is issued in S16. Therefore, the drive circuit 15
4, the servo motor 42 is driven in the opposite direction, and the needle bar 2
4 is raised. Subsequently, in step S17, a shuttle drive start command is issued, and the drive circuit 160 starts to supply the shuttle drive pulse motor 114 with a pulse current corresponding to one rotation of the outer shuttle 108. As a result, the pulse motor 114
Is started, and the rotation of the outer pot 108 is started. Needle bar 24
The upper thread of the upper thread (not shown) inserted through the sewing needle 26 is formed by the rising of the sewing needle 26, the outer thread 108 is caught by the rotation of the outer hook 108, and then the outer hook 108 is rotated once to rotate the upper thread. And the lower thread are entangled with each other to form a stitch on the work cloth. After one rotation of the outer pot 108, the pulse signal to the pulse motor 114 is cut off, so that the driving of the pulse motor 114 is stopped and the outer pot 108 is stopped at the initial position.

【0032】S18において、針棒24が最上点、すな
わち図8に示すD点に達するのが待たれ、S18の判定
結果がYESとなれば、S19において針棒駆動停止指
令が発せられ、針棒24が上昇端位置において停止させ
られる。続いて、S20においてエンコーダ60のパル
ス割込みが禁止され、針棒速度制御ルーチンの実行が停
止させられる。そして、S21において、スタートフラ
グF1がONされているか否か、すなわち、サイクル数
制御ルーチンにおいて、カウント値nが300に達した
か、換言すれば、針棒24の下降開始から300msecが
経過したか否かの判定が行われる。S21の判定結果が
NOであれば、S22において、作業者により起動・停
止ボタン148が再び押され、起動・停止スイッチ17
0がOFFとされたか否かが判定される。起動・停止ス
イッチ170がON状態のままであれば判定結果がNO
となり、再びS21が実行される。
In S18, it is waited for the needle bar 24 to reach the uppermost point, that is, the point D shown in FIG. 8. If the determination result in S18 is YES, a needle bar drive stop command is issued in S19 and the needle bar is stopped. 24 is stopped in the raised end position. Subsequently, in S20, the pulse interruption of the encoder 60 is prohibited, and the execution of the needle bar speed control routine is stopped. Then, in S21, whether or not the start flag F 1 is ON, that is, whether or not the count value n has reached 300 in the cycle number control routine, in other words, 300 msec has elapsed from the start of descending the needle bar 24. Whether or not it is determined. If the determination result in S21 is NO, in S22, the operator presses the start / stop button 148 again, and the start / stop switch 17 is pressed.
It is determined whether 0 is turned off. If the start / stop switch 170 remains in the ON state, the determination result is NO.
Then, S21 is executed again.

【0033】300msec経過後、サイクル数制御ルーチ
ンにおいてスタートフラグF1 がONとされれば、S2
1の判定結果がYESとなり、S23においてスタート
フラグF1 がOFFされた後、プログラムの実行はS4
に戻り、次の縫目が形成される。
After the lapse of 300 msec, if the start flag F 1 is turned on in the cycle number control routine, S2
After the determination result of 1 is YES and the start flag F 1 is turned off in S23, the program is executed in S4.
Then, the next stitch is formed.

【0034】本実施例においては、図8に実線で示す針
棒24の下降状況と一点鎖線で示す通常の針棒の下降状
況とから明らかなように、針棒24の下降速度が増加さ
せられることにより、針棒24が通常より早い時期に上
昇端位置に達しても、300msecが経過するまでは針棒
24の次の下降が行われないのである。つまり、下降途
中における針棒24の下降速度増加にもかかわらず、針
棒24が300msecで上下に1往復動させられるように
なっているのであり、針棒24が正確に毎分200サイ
クルという設定サイクル数で往復運動させられるように
なっているのである。
In this embodiment, as is clear from the descending state of the needle bar 24 shown by the solid line in FIG. 8 and the descending state of the normal needle bar shown by the alternate long and short dash line, the descending speed of the needle bar 24 is increased. As a result, even if the needle bar 24 reaches the rising end position earlier than usual, the next lowering of the needle bar 24 is not performed until 300 msec has elapsed. That is, despite the increase in the descending speed of the needle bar 24 during the descending operation, the needle bar 24 can be reciprocated up and down once in 300 msec, and the needle bar 24 is set to exactly 200 cycles per minute. It can be reciprocated in the number of cycles.

【0035】一方、作業者により起動・停止ボタン14
8が押されて起動・停止スイッチ170がOFFとされ
れば、S22の判定結果がYESとなって、S24にお
いてサイクル数制御ルーチンの実行が停止させられる。
そして、プログラムの実行がS2に戻り、再び起動・停
止ボタン148が押されるのが待たれる。
On the other hand, the operator activates / stops the button 14
When 8 is pressed to turn off the start / stop switch 170, the determination result of S22 is YES, and the execution of the cycle number control routine is stopped in S24.
Then, the execution of the program returns to S2, and it is waited for the start / stop button 148 to be pressed again.

【0036】以上の説明から明らかなように、本実施例
においては、図8に示すように、針棒24の下降が開始
された後、針棒24が速度変更開始位置A点から速度変
更終了位置B点に達する間の下降速度が増加させられ
る。このAB間には縫針26の先端が被加工布を貫通す
る時期が含まれているため、針棒24が増速されること
により生ずる大きい慣性力によって、縫針26が厚い被
加工布をそれの大きい負荷抵抗に打ち勝って良好に貫通
し得る。
As is apparent from the above description, in the present embodiment, as shown in FIG. 8, after the needle bar 24 is started to descend, the needle bar 24 ends the speed change from the speed change start position A. The descending speed is increased while reaching the position B. Since there is a time interval between the AB where the tip of the sewing needle 26 penetrates the work cloth, the large inertia force generated by increasing the speed of the needle bar 24 causes the sewing needle 26 to change the thickness of the work cloth. It can overcome large load resistance and penetrate well.

【0037】また、本実施例においては、針棒24が増
速されることにより、最下点Cに達する時期が通常に比
較して早くなるが、コンピュータ56により、天秤7
4,外釜108,送り歯120等の駆動が針棒24の下
降時期に合わせて制御されるようになっているため、縫
製を支障なく行うことができる。
Further, in the present embodiment, the speed at which the needle bar 24 is accelerated causes the time to reach the lowest point C to be earlier than usual, but the computer 56 causes the balance 7 to move.
4, the driving of the outer hook 108, the feed dog 120, and the like are controlled according to the descending timing of the needle bar 24, so that sewing can be performed without any trouble.

【0038】なお、針棒24の増速終了後、下降速度を
通常の下降速度よりも減速して、増速が行われない通常
の場合と同一時期に最下点Cに到達するように針棒24
の速度を制御することも可能であり、このようにすれ
ば、図5のサイクル数制御ルーチンを省略してもミシン
をほぼ設定サイクル数で作動させることができる。
After accelerating the speed of the needle bar 24, the descending speed is decelerated from the normal descending speed so that the lowest point C is reached at the same time as in the normal case where the accelerating is not performed. Stick 24
It is also possible to control the speed of the sewing machine, and by doing so, the sewing machine can be operated almost at the set number of cycles even if the cycle number control routine of FIG. 5 is omitted.

【0039】また、本実施例においては、針棒の下降速
度が2段階にのみ変えられるようになっているが、多段
階に変えられるようにすることも可能であり、被加工布
の厚さ等に応じて連続的に変えられるようにすることも
可能である。
Further, in the present embodiment, the descending speed of the needle bar can be changed only in two steps, but it can be changed in multiple steps, and the thickness of the work cloth can be changed. It is also possible to change continuously according to the above.

【0040】さらに、本実施例においてはエンコーダ6
0のパルス立ち下がり信号の間隔により針棒24の速度
を検出するようになっていたが、立ち上がり信号により
検出することも可能である。また、エンコーダ60に代
えて、タコジェネレータにより直接針棒24の速度を検
出することも可能であり、ポテンショメータ50の出力
信号を微分して速度を検出することも可能である。
Further, in this embodiment, the encoder 6
Although the speed of the needle bar 24 is detected by the interval of the pulse falling signal of 0, it can be detected by the rising signal. Further, instead of the encoder 60, the speed of the needle bar 24 can be directly detected by a tacho generator, and the speed can be detected by differentiating the output signal of the potentiometer 50.

【0041】逆に、エンコーダ60を針棒の絶対位置を
検出し得るアブソリュートエンコーダに変えてポテンシ
ョメータ50を省略し、あるいはエンコーダ60と針棒
24の上昇端への到達を検出する光電スイッチとにより
針棒24の位置を検出することも可能である。
On the contrary, the encoder 60 is replaced with an absolute encoder capable of detecting the absolute position of the needle bar and the potentiometer 50 is omitted, or the encoder 60 and a photoelectric switch for detecting the arrival of the needle bar 24 at the rising end are used. It is also possible to detect the position of the rod 24.

【0042】また、本実施例においては、針棒24の下
降速度増加の必要性の有無を決定するための判定基準が
『被加工布の厚さが2mm』とされていたが、縫針が被加
工布を貫通した直後の針棒の下降速度を実測し、その速
度が基準値以下である場合に下降速度増加の必要性があ
るとすることも可能である。
In the present embodiment, the criterion for determining whether or not it is necessary to increase the descending speed of the needle bar 24 is "the thickness of the work cloth is 2 mm", but the sewing needle It is also possible to measure the descending speed of the needle bar immediately after penetrating the work cloth, and if the speed is below a reference value, it may be necessary to increase the descending speed.

【0043】さらに、下降速度増加の必要条件を『被加
工布の織目が細かい』等、他の特徴を設定することも可
能であり、その設定条件を検出し得る検出手段を設け、
針棒24の速度制御を行うようにしてもよい。
Furthermore, it is also possible to set other characteristics such as "fine texture of the work cloth is fine" as a necessary condition for increasing the descending speed, and a detecting means for detecting the setting condition is provided,
The speed of the needle bar 24 may be controlled.

【0044】また、本実施例におけるように、針棒24
の上下運動がラック部材36とサーボモータ42のギヤ
46との噛合により行われるミシンにおいては、クラン
ク機構を用いて針棒を上下運動させる型のミシンに比較
して、縫針が被加工布を貫通する瞬間の速度が小さいた
め、本発明の針棒制御装置を適用することにより、縫針
26の被加工布の貫通力が増大する顕著が効果がある
が、クランク機構を備えたミシンに本発明を適用するこ
とも可能である。
Also, as in this embodiment, the needle bar 24
In the sewing machine in which the vertical movement of the sewing machine is performed by the engagement between the rack member 36 and the gear 46 of the servo motor 42, the sewing needle penetrates the work cloth as compared with a sewing machine in which the needle bar is vertically moved by using a crank mechanism. Since the speed at the moment of doing so is small, by applying the needle bar control device of the present invention, the penetrating force of the work cloth of the sewing needle 26 is significantly increased, but the present invention is applied to a sewing machine having a crank mechanism. It is also possible to apply.

【0045】その他、当業者の知識に基づいて種々の変
形,改良を施した態様で、本発明を実施することができ
る。
Besides, the present invention can be implemented in various modified and improved modes based on the knowledge of those skilled in the art.

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

【図1】本発明の構成を概念的に示す図である。FIG. 1 is a diagram conceptually showing a configuration of the present invention.

【図2】本発明の一実施例である針棒制御装置を備えた
ミシンの要部を示す斜視図である。
FIG. 2 is a perspective view showing a main part of a sewing machine including a needle bar control device according to an embodiment of the present invention.

【図3】上記針棒制御装置を備えたミシンの構成を電子
制御部を中心として示すブロック図である。
FIG. 3 is a block diagram showing a configuration of a sewing machine including the needle bar control device, centering on an electronic control unit.

【図4】上記ミシンのコンピュータのROMに格納され
たメインルーチンを示すフローチャートである。
FIG. 4 is a flowchart showing a main routine stored in a ROM of the computer of the sewing machine.

【図5】上記コンピュータのROMに格納されたサイク
ル数制御ルーチンを示すフローチャートである。
FIG. 5 is a flowchart showing a cycle number control routine stored in a ROM of the computer.

【図6】上記コンピュータのROMに格納された針棒速
度制御ルーチンを示すフローチャートである。
FIG. 6 is a flowchart showing a needle bar speed control routine stored in a ROM of the computer.

【図7】上記コンピュータのRAMの構成を示すブロッ
ク図である。
FIG. 7 is a block diagram showing a configuration of a RAM of the computer.

【図8】上記針棒制御装置により制御された針棒の上下
運動を通常の針棒の上下運動と共に示すグラフである。
FIG. 8 is a graph showing the vertical movement of the needle bar controlled by the needle bar control device together with the vertical movement of a normal needle bar.

【符号の説明】[Explanation of symbols]

24 針棒 26 縫針 42 針棒駆動用サーボモータ 56 コンピュータ 60 エンコーダ 82 布押さえ 98 ポテンショメータ 100 A/D変換器 154 駆動回路 24 needle bar 26 sewing needle 42 needle bar drive servo motor 56 computer 60 encoder 82 cloth retainer 98 potentiometer 100 A / D converter 154 drive circuit

Claims (1)

【特許請求の範囲】 【請求項1】 下端に縫針を保持した針棒を針棒駆動モ
ータにより設定サイクル数で上下方向に往復運動させる
ミシンの針棒制御装置であって、 針棒下降速度増加の必要性の有無を検出する増加必要性
検出手段と、 その増加必要性検出手段の検出結果が必要性有りの場合
に、前記設定サイクル数を変化させることなく、少なく
とも前記縫針の先端が被加工布を貫通する時期の前記針
棒駆動モータの作動速度を増加させる針棒速度制御手段
とを含むことを特徴とする針棒制御装置。
Claim: What is claimed is: 1. A needle bar control device for a sewing machine, which reciprocates a needle bar, which holds a sewing needle at a lower end thereof, in a vertical direction at a set number of cycles by a needle bar drive motor. If there is a need for the detection result of the increase necessity detection means and the increase necessity detection means for detecting the presence or absence of the necessity of the sewing machine, at least the tip of the sewing needle is processed without changing the set number of cycles. A needle bar speed control means for increasing the operating speed of the needle bar drive motor at the time when the cloth penetrates the needle bar control device.
JP19064391A 1991-07-04 1991-07-04 Sewing machine needle bar controller Expired - Fee Related JP2871191B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP19064391A JP2871191B2 (en) 1991-07-04 1991-07-04 Sewing machine needle bar controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP19064391A JP2871191B2 (en) 1991-07-04 1991-07-04 Sewing machine needle bar controller

Publications (2)

Publication Number Publication Date
JPH057680A true JPH057680A (en) 1993-01-19
JP2871191B2 JP2871191B2 (en) 1999-03-17

Family

ID=16261491

Family Applications (1)

Application Number Title Priority Date Filing Date
JP19064391A Expired - Fee Related JP2871191B2 (en) 1991-07-04 1991-07-04 Sewing machine needle bar controller

Country Status (1)

Country Link
JP (1) JP2871191B2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109706643A (en) * 2019-01-24 2019-05-03 李永坚 Needle bar part connection component
CN110306303A (en) * 2019-07-15 2019-10-08 杰克缝纫机股份有限公司 Sewing machine speed adjustment method, device and computer equipment
CN111979647A (en) * 2019-05-23 2020-11-24 高林股份有限公司 Sewing machine with automatic control mechanism and automatic control method thereof
JP2021159109A (en) * 2020-03-30 2021-10-11 ブラザー工業株式会社 Sewing equipment

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109706643A (en) * 2019-01-24 2019-05-03 李永坚 Needle bar part connection component
CN109706643B (en) * 2019-01-24 2021-08-31 李永坚 Sewing machine needle bar part connecting assembly
CN111979647A (en) * 2019-05-23 2020-11-24 高林股份有限公司 Sewing machine with automatic control mechanism and automatic control method thereof
CN111979647B (en) * 2019-05-23 2022-04-26 高林股份有限公司 Sewing machine with automatic control mechanism and automatic control method thereof
CN110306303A (en) * 2019-07-15 2019-10-08 杰克缝纫机股份有限公司 Sewing machine speed adjustment method, device and computer equipment
CN110306303B (en) * 2019-07-15 2021-09-07 杰克缝纫机股份有限公司 Sewing machine speed adjustment method, device and computer equipment
JP2021159109A (en) * 2020-03-30 2021-10-11 ブラザー工業株式会社 Sewing equipment

Also Published As

Publication number Publication date
JP2871191B2 (en) 1999-03-17

Similar Documents

Publication Publication Date Title
CN101100789B (en) Automatic sewing machine
JPH057680A (en) Needle bar controlling device for sewing machine
JPH0142715B2 (en)
JP6894240B2 (en) sewing machine
TWI454602B (en) Sewing machine
JP2871200B2 (en) Control device for needle bar and hook drive sewing machine
JP2020081298A (en) sewing machine
JP2011172801A (en) Sewing machine
JPH0679630B2 (en) sewing machine
JP2841299B2 (en) Zero feed setting start sewing machine
JP7540179B2 (en) Sewing equipment
US5035193A (en) Continuous hem stitching sewing machine
CN101265644B (en) Wire-off device for electric sewing machine
JPH0531282A (en) Speed control method for separately driving sewing machine
JPS62176485A (en) Walking pressure of sewing machine
JP2881259B2 (en) Threading method for thread break in multi-needle sewing machine
JPH09299643A (en) sewing machine
JP2808812B2 (en) Thread catching mechanism drive of sewing machine
JPH0560398B2 (en)
JP2574294B2 (en) Embroidery machine jump control device
JP2836251B2 (en) Sewing machine presser foot exchange controller
JPH04108488A (en) Fabric feeding stopping device in beginning of sewing for sewing machine
JP2000070582A (en) Reverse sewing controller of sewing machine
JP2932773B2 (en) sewing machine
JP2000024349A (en) sewing machine

Legal Events

Date Code Title Description
FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080108

Year of fee payment: 9

FPAY Renewal fee payment (prs date is renewal date of database)

Year of fee payment: 10

Free format text: PAYMENT UNTIL: 20090108

FPAY Renewal fee payment (prs date is renewal date of database)

Year of fee payment: 10

Free format text: PAYMENT UNTIL: 20090108

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100108

Year of fee payment: 11

LAPS Cancellation because of no payment of annual fees