JPS5940471B2 - 電子ミシンにおける送り制御装置 - Google Patents

電子ミシンにおける送り制御装置

Info

Publication number
JPS5940471B2
JPS5940471B2 JP53070772A JP7077278A JPS5940471B2 JP S5940471 B2 JPS5940471 B2 JP S5940471B2 JP 53070772 A JP53070772 A JP 53070772A JP 7077278 A JP7077278 A JP 7077278A JP S5940471 B2 JPS5940471 B2 JP S5940471B2
Authority
JP
Japan
Prior art keywords
feed
digital signal
coordinate
pulse motor
specified
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
JP53070772A
Other languages
English (en)
Other versions
JPS54163152A (en
Inventor
英明 竹野谷
八郎 真壁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Janome Corp
Original Assignee
Janome Sewing Machine Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Janome Sewing Machine Co Ltd filed Critical Janome Sewing Machine Co Ltd
Priority to JP53070772A priority Critical patent/JPS5940471B2/ja
Priority to US06/047,631 priority patent/US4276840A/en
Priority to DE19792924038 priority patent/DE2924038A1/de
Publication of JPS54163152A publication Critical patent/JPS54163152A/ja
Publication of JPS5940471B2 publication Critical patent/JPS5940471B2/ja
Expired legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form
    • G05B19/19Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path
    • G05B19/40Open loop systems, e.g. using stepping motor
    • DTEXTILES; PAPER
    • D05SEWING; EMBROIDERING; TUFTING
    • D05BSEWING
    • D05B19/00Program-controlled sewing machines
    • D05B19/02Sewing machines having electronic memory or microprocessor control unit
    • D05B19/12Sewing machines having electronic memory or microprocessor control unit characterised by control of operation of machine
    • D05B19/16Control of workpiece movement, e.g. modulation of travel of feed dog
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/34Director, elements to supervisory
    • G05B2219/34215Microprocessor

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Textile Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Sewing Machines And Sewing (AREA)
  • Numerical Control (AREA)
  • Control Of Stepping Motors (AREA)

Description

【発明の詳細な説明】 本発明は針振巾と布送りに関する縫い目情報のうち少な
くとも布送り情報を半導体記憶素子に記憶していて縫い
目毎にその情報を呼び出して縫いヨ 目を構成するいわ
ゆる電子ミシンに関するもので、特に布送り機構の制御
をパルスモータによつて行うようにしたミシンにおける
布送り制御装置に関するものである。
各種作動機構等をパルスモータによつて制御する方式は
、その入力パルス数によつてモータの回転角が定まるの
でフィードバック制御を要しないで高精度に位置制御さ
れて、その安価の故に各種精密機械等に多く用いられる
しかしながら単にパルスモータをミシンの布送り制御に
使用する場合にはパルス数による回転角の分解精度が問
題になる。即ちこの場合ミシンの布送り量の各整定値は
連続的ではなく、第1図に一連のプロットで示す如く布
送り量に関して各互いに隣合うプロットは相互の間隔を
もつていて段階的であり、またパルスモータの回転角は
パルス数(パルスモータステップ数)に比例するがモー
タから布送り機構への伝達は一般にリンク機構や調節機
構等を経ていて例えば第1図の如くパルス数に対して送
り量の整定値は非直線的となる。縫い目の制御は縫い目
情報に基づく布送り量或いはミシンに取付けた布送り量
手動調節装置によつて手動設定された布送り量として図
のプ頭ノトのいずれかが指定され縫い目を構成するもの
であるが、縫いの種類によつては各互いに隣合うブ駅ノ
トの中間の布送り量も必要になつてくる。この要望を満
すために必要最大送り量に対するパルスモータステップ
数を増やせばよいが、パルスモータの回転角の分解精度
は固有であるから最大送り量に対するパルスモータの回
転角を増やすことになり、モータ回転子の回転イナーシ
ヤが増大してその応答性を悪くすることになる。また前
記の非直線性の故に例えば第1図の送り量小の領域にお
いては不要に分解精度が高くなり、その制御に無駄を生
ずる。本発明は以上のような問題を解決しようとするも
のであり、指定される布送り精度に対して、パルスモー
タの分解精度が粗いために所望の精度の布送りが得られ
ないときに、指定された布送りよりも大と小の各布送り
を各縫い目毎に交互に組合わせることによつて、ジグザ
グ縫いなどにおける各縫い目の布送りの平均値が所望の
布送りに近づくようにした制御装置を提供するものであ
る。
以下本発明の実施例を図面によつて説明すると、第2図
は本発明の装置を備えたミシンの概略図で、図中1はミ
シン本体、2は布送り制御用パルスモータでミシンの布
送り位相のときに後記する制御パルスによつて動作して
保持され、その動作量はリンク3,4を介して送り調節
器5に作動する。6は下軸で上軸(図示せず)と同期回
転され、該下軸に偏心して固定の水平送りカム7には二
又ロツド8が係合していて該二又ロツドは下軸6の回転
と共に横方向に運動するが、前記送り調節器5は該横方
向の運動に土下方向の運動成分を持たせるべく傾斜した
ガイド(図示せず)を有し、その傾斜を前記パルスモー
タ2の作動によつて調整するようになつている。
前記上下方向運動は中間軸9、連結リンク10、水平送
り軸11を介して送り歯12を水平送り移動させるよう
になつており、よつてパルスモータ2の整定位置によつ
て布送り量が定まる。13は布送り量を手動調節する送
り調節ダイヤル、14は可変抵抗器で前記ダイヤルの回
動位置を抵抗値に変換するようになつている。
15は模様選択操作スイツチで布送り量に関しては選択
される撲様に最適な前記手動調節値に設定してある。
16は該スイツチの操作された個所を表示する発光ダイ
オードである。
第3図はマイクロコンピユータを有する制御プロツク図
で、CPUは中央処理装置、ROMは読出し専用の記憶
装置、RAMは一時記憶装置、1/0は入出力ポートで
、これらはマイクロコンピユータの構成要素をなしてい
る。
A/Dは可変抵抗14の値をデジタル値に変換するA/
D変換器、DVはパルスモータ駆動回路でマイクロコン
ピユータによる制御信号を受けて布送り制御用パルスモ
ータ2を駆動する。この第3図において模様選択スイツ
チ15のいずれかが操作されるとその操作個所が記憶装
置RAMに書き込まれ、中央処理装置CPUで演算等の
処理がなされて前記スイツチ15の操作に対応する発光
ダイオード16の1つを点灯するとともにその操作され
たスイツチに対応した記憶装置ROM内の特定な記憶部
から縫い目毎に模様信号を1駆動回路DVに出力しパル
スモータ2を駆動するようになつている。送り調節ダイ
ヤル13(第2図に示す)は例えばタツチスイツチにな
つていて手を触れたことにより、その調節を有効にし、
該調節による可変抵抗器14の抵抗値は、前記同様に書
込まれ演算処理等されてパルスモータ2の制御量を前記
記憶装置ROMの模様信号とは無関係に手動による該抵
抗値に対応して設定するようになつている。そして送り
調節ダイヤル13の各調節位置がA/D変換された値に
対応するパルスモータ位置座標(パルスモータが整定さ
れる位置を示す信号)は第1表に示す如どくであり、送
り調節ダイヤル13のA/D変換値(図の送りダイヤル
値)の分解精度はパルスモータ位置座標の分解精度の2
倍即ち送りダイヤル値はパルスモータの設定可能な互い
に隣合う位置座標に対してその各中間の設定値を有する
そして第1表にその一部を記載したパルスモータの各位
置座標はそれぞれ第1図に示す各プロツトに対応してお
り、よつて第1表の各送り量は第1図の各送り量(Xに
添え字を付して記載しそれぞれ一部を記載している)に
対応する。前記の各分解精度は云いかえると送りダイヤ
ル値が第1図の互いに隣合う各プロツトの中間をも指定
するようになつているものである。なお、第1表におい
て送り量Oをパルスモータ位置座標01111としたの
は逆送り量最大を座標00000としたためである。第
6図は中央処理装置CPUを中心とした制御系統の機能
実現手段を示すプロツク図であり、回転位置整定データ
Aは記憶装置ROMが読出されるものであり、第1表に
示すパルスモータ位置座標の各座標データが適宜用いら
れる。送り調節部Bは送り調節ダイヤル13、可変抵抗
15、VD変換器A/Dを含んでなり、送り調節ダイヤ
ル13の操作位置に応じて第1表に示す送りダイヤル値
の各デジタルデータを発生する。比較手段Cは送り調節
部Bによつて指定されるデジタルデータと回転位置整定
データAの座標データとを比較して当該指定によるデジ
タルデータが第1表のパルスモータ位置座標の各座標デ
ータに属するか否か即ち第1表の送り量0,X1,X2
・・・・・・・・・等に属するかその中間の空欄に属す
るかを判別する。演算手段Dは比較手段の結果に基づい
て当該指定にによるデジタルデータが第1表のパルスモ
ータ位置座標の座標データに属するときは当該指定によ
るデジタルデータに対応した単独の座標データを各縫い
目に共通の送り調節値として指定し、属さないデータで
あるときは当該指定によるデジタルデータと隣り合つて
いる各座標データ即ち第1表における当該空欄相当デー
タの前欄と後欄との座標データ、あるいは更に前後を隔
てた欄の各座標を含みこれら各座標データを各縫い目毎
に交互に配分して送り調節値とすべく指定し送り位相検
出器Eが送り位相を検出する毎に前記単独の座標データ
をパルスモータ1駆動回路Dに出力し、あるいは同様に
前記前欄と後欄等の各座標データを交互に出力する。本
発明は以上のような構成であつて、その動作を第4図の
流れ図を用いて説明する。
(図中鎖線で示した流れ線はこの間のステツプを省略し
たものである。)模様選択スイツチ15により第5図の
如き基本ジグザグが選択されたとする。つぎに送り調節
ダイヤル13に手を触れると選択された基本ジグザグに
設定されている送り量に優先して該送り調節ダイヤルの
調節値が有効となる。調節値が偶数即ち第1表における
送りダイヤル値のコードの最下位ビツトが0のとき例え
ば00110のときはこれに対応するパルスモータの設
定値、この場合パルスモータ位置座標10010が対応
しているので一定送り量X3をもつて縫い目が形成され
る。つぎに送り量をわずか増加させるために送り調節ダ
イヤル13をわずか増加側に回転し送りダイヤル値を0
0111とすると第4図においてパルスモータ位置座標
がこれに対応していないが第4図において縫い目の交互
にOと1とに変る判別信号Nをマイコン内で発生するよ
うになつていてN−1(例えば最初の縫い目)に対して
マイコンは指定された送りダイヤル値00111を一l
する演算を行い送りダイヤル値00110に対応するパ
ルスモータ位置座標10010即ち送り量X3とするべ
くパルスモータ2を駆動させる。そしてつぎの縫い目即
ちN=0に対しては同様に+1の演算を行つて送り量X
4とすべく駆動させ、結局第5図における如く送り量X
3とX4とで組をなす基本ジグザグ模様を形成すること
になる。なおこの流れ図においては前記の如くパルスモ
ータの2ステツプにまたがる送り量を例えば第5図のX
3,X4′(:!)繰り返しとして1針毎交互に出力す
ることを示しているが、これを例えばX3,X3,X4
の繰り返しの如く或るステツプを2針、他のステツプを
1針という組合わせとすることによつて送り量の平均値
を指定値に一層近づけることが出来る。また更に実施例
が2ステツプにまたがる送り量の粗合せで制御するのに
対して3ステツプにまたがる送り量の組合せで制御し、
例えば第5図に準じて位置座標をX2,X3,X4の組
合わせで制御することにより送り量の平均値を指定値に
更に近づけることが出来る。以上の如く本発明によれば
、各縫い目による布送り量の平均値を、指定の布送り量
の値に近づけることができるので、ジグザグ模様などに
おいて、各縫い目により累計される布送り量を、パルス
モータの分解精度を越えて微細に調整し得る。
【図面の簡単な説明】
第1図はパルスモータの各ステツプに対する布送り量を
示す図、第2図は本発明に係る装置を備えたミシンの概
略図、第3図は制御のプロツク図、第4図は制御の流れ
図、第5図は縫い目の実施例、第6図は制御系統の機能
実現手段を示すプロツク図である。 図中2はパルスモータ、Bは送り調節部、Cは比較手段
、Dは演算手段である。

Claims (1)

    【特許請求の範囲】
  1. 1 パルスモータを使用して布送り量を制御するミシン
    において、手動操作されその操作位置に応じたデジタル
    信号によつて布送り量を調節するものであつて該デジタ
    ル信号が前記パルスモータの制御パルス毎に定まる各回
    転位置整定座標と該各回転位置整定座標の最小単位を分
    割した座標とに対座している送り調節部と、該送り調節
    部によつて指定されるデジタル信号と前記各回転位置整
    定座標に対応するデジタル信号とを比較して当該指定の
    デジタル信号が前記最小単位座標に属する信号であるか
    前記分割した座標に属する信号であるかを判別する比較
    手段と、該比較手段の結果に基づいて当該指定のデジタ
    ル信号が前記最小単位座標に属する信号であるときは前
    記送り調節部によつて指定された当該デジタル信号を各
    縫い目に共通の送り調節値として指定し前記分割した座
    標に属する信号であるときは当該デジタル信号の前後に
    隣り合つているデジタル信号あるいは前後を隔てたデジ
    タル信号を含みそれぞれ前記各回転位置整定座標に対応
    している各デジタル信号を各縫い目に交互に配分して送
    り調節値として指定し且つ布送り制御位相においてこれ
    ら指定デジタル信号をもつてして前記パルスモータを、
    駆動指定する演算手段とを設けてなる電子ミシンにおけ
    る送り制御装置。
JP53070772A 1978-06-14 1978-06-14 電子ミシンにおける送り制御装置 Expired JPS5940471B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP53070772A JPS5940471B2 (ja) 1978-06-14 1978-06-14 電子ミシンにおける送り制御装置
US06/047,631 US4276840A (en) 1978-06-14 1979-06-11 Electronic sewing machine with a feed control device
DE19792924038 DE2924038A1 (de) 1978-06-14 1979-06-13 Elektronische naehmaschine mit einer zufuhr-steuervorrichtung

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP53070772A JPS5940471B2 (ja) 1978-06-14 1978-06-14 電子ミシンにおける送り制御装置

Publications (2)

Publication Number Publication Date
JPS54163152A JPS54163152A (en) 1979-12-25
JPS5940471B2 true JPS5940471B2 (ja) 1984-10-01

Family

ID=13441136

Family Applications (1)

Application Number Title Priority Date Filing Date
JP53070772A Expired JPS5940471B2 (ja) 1978-06-14 1978-06-14 電子ミシンにおける送り制御装置

Country Status (3)

Country Link
US (1) US4276840A (ja)
JP (1) JPS5940471B2 (ja)
DE (1) DE2924038A1 (ja)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5789885A (en) * 1980-11-21 1982-06-04 Janome Sewing Machine Co Ltd Electronic sewing machine
DE3234688C1 (de) * 1982-09-18 1983-08-25 Dorina Nähmaschinen GmbH, 7500 Karlsruhe Vorschubsteuerung fuer eine Naehmaschine
CH652425A5 (fr) * 1983-02-10 1985-11-15 Mefina Sa Machine a coudre.
JPS59228888A (ja) * 1983-06-03 1984-12-22 プフアフ・インダストリ−マシ−ネン・ゲゼルシヤフト・ミト・ベシユレンクテル・ハフツング 縫目の群を縫付けるミシン

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5290357A (en) * 1976-01-22 1977-07-29 Janome Sewing Machine Co Ltd Electric automatic pattern stitching sewing machine
JPS6045442B2 (ja) * 1976-02-25 1985-10-09 豊田工機株式会社 直線補間パルス分配方式
JPS5330719A (en) * 1976-09-03 1978-03-23 Hitachi Ltd Driver for pulse motor
SE403384B (sv) * 1977-05-17 1978-08-14 Husqvarna Ab Symaskin med av elektriska signaler paverkade styrorgan
US4167912A (en) * 1977-10-31 1979-09-18 The Singer Company Sewing machine stitch length override and feed balance for digital feed actuators

Also Published As

Publication number Publication date
US4276840A (en) 1981-07-07
DE2924038A1 (de) 1979-12-20
JPS54163152A (en) 1979-12-25

Similar Documents

Publication Publication Date Title
USRE32143E (en) Household type sewing machine having microprocessor control
US4177744A (en) Digital override control of bight and feed in a sewing machine
US4016821A (en) Electronic control of bight, feed and feed balance in a sewing machine
US4459926A (en) Industrial automatic pattern stitching machine
US4726307A (en) Two-needle corner sewing machine
US4103632A (en) Stepping motor shaft position determining arrangement
US4599959A (en) Method of producing patterns of zigzag stitches
US4131075A (en) Speed limiter for pattern stitch sewing machine
US4391212A (en) Electronic control sewing machine
JPS5845280B2 (ja) ミシンにおけるパルスモ−タの回転位相調整装置
US4625667A (en) Sewing machine with a step motor for feed control
US4276840A (en) Electronic sewing machine with a feed control device
JPH0117397B2 (ja)
US4159002A (en) Sewing machine input signal waveshaping
CN1524989B (zh) 电子式锯齿线迹缝纫机
US4413577A (en) Pattern feed balancing arrangement in an electronically controlled sewing machine
US5566632A (en) Control method for automatic sewing machine and apparatus thereof
JP2001187286A (ja) 電子千鳥ミシン及び針振りデータ作成装置
JPS588871B2 (ja) 電子式ミシン
JP2792066B2 (ja) ミシンの送り量補正装置
JPH0349479B2 (ja)
JPH04108487A (ja) 自動刺繍ミシンの制御装置
US4455953A (en) Stitch control method for an electronic sewing machine
US4640210A (en) Computer controlled sewing machine
EP0198807B1 (en) Electronic fancy sewing machine