JPS6020024B2 - Sewing machine seam formation data generator - Google Patents
Sewing machine seam formation data generatorInfo
- Publication number
- JPS6020024B2 JPS6020024B2 JP9016277A JP9016277A JPS6020024B2 JP S6020024 B2 JPS6020024 B2 JP S6020024B2 JP 9016277 A JP9016277 A JP 9016277A JP 9016277 A JP9016277 A JP 9016277A JP S6020024 B2 JPS6020024 B2 JP S6020024B2
- Authority
- JP
- Japan
- Prior art keywords
- stitch
- pattern
- signal
- code
- output
- 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
Links
- 238000009958 sewing Methods 0.000 title claims description 40
- 230000015572 biosynthetic process Effects 0.000 title claims description 20
- 239000004744 fabric Substances 0.000 claims description 21
- 230000004044 response Effects 0.000 claims description 7
- 230000010355 oscillation Effects 0.000 description 11
- 238000010586 diagram Methods 0.000 description 5
- 230000001960 triggered effect Effects 0.000 description 4
- 239000013256 coordination polymer Substances 0.000 description 2
- 230000002441 reversible effect Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 241001494479 Pecora Species 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
- 230000007261 regionalization Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Landscapes
- Sewing Machines And Sewing (AREA)
- Numerical Control (AREA)
Description
【発明の詳細な説明】
本発明は、上下往復運動可能なミシンの縫い針と加工布
との相対位置を制御するための縫目形成データ発生する
縫目形成データ発生装置に関する。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a stitch forming data generating device for generating stitch forming data for controlling the relative position between a sewing needle of a sewing machine capable of vertically reciprocating movement and a work cloth.
従来、縫目形成データ発生装置においては磁気テープ、
穿孔テープ等の記憶媒体に縫目形成データを記憶し、縫
い針の上下往復運動と調時して発生された読み出し信号
に応答してその記憶媒体を機械的駆動手段により駆動し
ながらその記憶されているデータを順次読み出していた
。Conventionally, seam formation data generators use magnetic tape,
Stitch formation data is stored in a storage medium such as perforated tape, and is stored while the storage medium is driven by a mechanical drive means in response to a readout signal generated in synchronization with the up and down reciprocating movement of the sewing needle. The data contained in the data was read out sequentially.
その続み出された縫目形成データは、縫い針及び加工布
の送り装置を作動させるための作動手段に指令信号とし
て供給され、それにより加工布に予め決められた縫目模
様が形成されることよく知られている。ところが、上記
の読み出し信号が発生されてから作動手段に縫目形成デ
ータが供孫積されるまでのデータ読み出し期間はも機械
的駆動手段が記憶媒体を駆動している期間、即ちその機
械的駆動手段の読み出し信号に応答する速度によりほぼ
決定されるため、その最高応答速度以上の速度でミシン
を作動させた場合には、縫目形成データを縫い針の上下
往復運動と調時して正確に読み出すことができなくなる
。本発明は、上記の欠点に鑑みてなされたものであり、
機械的駆動手段を用いずに縫目形成データを高速で発生
することができる新規な縫目形成データ発生装置を提供
するものである。The continued stitch formation data is supplied as a command signal to the operating means for operating the sewing needle and work cloth feeding device, thereby forming a predetermined stitch pattern on the work cloth. It is well known that However, the data read period from when the read signal is generated until the stitch formation data is transferred to the actuating means is the period during which the mechanical drive means is driving the storage medium, that is, the period when the mechanical drive means is driving the storage medium. It is determined almost by the speed at which the sewing machine responds to the reading signal of the means, so if the sewing machine is operated at a speed higher than its maximum response speed, the stitch formation data is accurately synchronized with the up and down reciprocating movement of the sewing needle. It becomes impossible to read. The present invention has been made in view of the above drawbacks, and
An object of the present invention is to provide a novel stitch formation data generation device that can generate stitch formation data at high speed without using mechanical driving means.
以下本発明の一実施例について図面を参照しながら詳述
する。An embodiment of the present invention will be described in detail below with reference to the drawings.
第1図はミシンにおける縫い針の横方向揺動運動制御と
、加工布の送り運動制御とを行なう電気的制御回路の全
体構成を示す図であり、この第1図において1は手指に
より押圧力を加えている間のみ閉成する六個の模様選択
スイッチSo乃至S5よりなり後述する模様コード発生
器2の一部をなす模様選択スイッチ群であり、各各の模
様選択スイッチSo乃至S5は第5図A乃至Wこ示した
複数種類例えば六種類の各綾目模様に対応し、これら六
種類の縫目模様中の1つを選択するものである。即ち、
第5図Aは模様選択スイッチSoにより選択される直線
縫目を示し、第5図Bは模様選択スイッチS,により選
択されるジグザグ縫目を示し、以下同様に第5図C,D
,E及びFは夫々模様選択スイッチS2,S3,S4及
びS5により選択される三重縫目模様、アミ目模様、ブ
ラインド縫目及びジャーマンブラインド縫目を夫々示し
ている。上記各模様選択スイッチSo乃至S5の一端は
低レベル電位端子(例えば零電位端子)に接続され、各
他端はコード発生手段たる模様コード発生器2内のェン
コーダ3の各入力端子に接続されている。このェンコー
ダ3は、模様選択スイッチSo,S,,・・・,S5に
夫々十進数0,1,・・・,S5が想定されており、模
様選択スイッチSo乃至S5の内の何れか一個閉成され
た時はこれに想定された十進数を二進コ−ドーこ変換し
て、その各ビットを夫々ビット毎に対応するラインL,
.,L2,L,3を介して出力すると共に、別に設けた
ラインL,4に、模様選択スイッチSo乃至S5の何れ
か一個が閉成された時にラインL4を介してワンショツ
トマルチバィプレータ4をトリガさせてその非安定信号
である単一パルスを発生させるようになっている。前記
模様コード発生手器2は、模様選択スイッチ群1、ヱン
コーダ3、ワンシヨツトマルチバイプレータ4、ラツチ
5及びデコーダ6から成るものであり、ラツチ5は3ビ
ットからなり、エンコーダ3から夫々対応するビットを
ラインL,,L2,L3を介して入力として受け、その
クロック入力端子CKに前記ワンショットマルチバィプ
レータ4からの非安定信号がラインL,5を介して入力
された時点でェンコーダ3からの各ビット二進コードと
して記憶する。又、デコーダ6は、その出力端子Do,
D,,・・・,D5に夫々十進数夫々十進数0,1,・
・・,5が想定されており、ラッチ5に記憶されている
二進コードの各ビットをライン−,,L22,L23を
介して入力として受けてこれを十進符号化し、この十進
符号化数と一致する十進数が想定されている前記出力端
子Do,D.,・・・D5の内の一つの出力端子のみか
ら論理値{1}信号を出力し、他の出力端子からは(0
)信号を出力するようになっている。このようにして、
模様コード発生器2は、模様選択スイッチSo乃至S5
の何れか一個が閉成されると、これを二進符号化して3
ビット構成の二進コードしてラツチ5に記憶保持し、そ
して模様選択スイッチSo乃至S5において他の一個が
閉成された時には、その新たに閉成されたものに対応す
る二進コードをワンショットマルチバィプレータ4の非
安定信号に同期して記憶しなおすものであり、現に記憶
されている二進コードは、デコーダ6の出力端子Do,
D,,・・・,D5から所定の1ビットのみが‘11信
号で他の5ビットが(0)信号の6ビット構成の後述す
る模様コードとして出力されるようになっている。7は
縫い針の上下往復運動に調時してタイミングパルスを発
生するパルス発生器で、その出力を、縫い針の横方向揺
動運動制御を行なう揺動振幅制御回路8及び加工布の送
り運動制御を行なう送り制御回路9にインバーター0か
らなるパルス分配器11を介して互いに180度位相を
ずらしてなる振幅制御用タイミングパルスBCP及び送
り制御用タイミングパルスFCPを夫々分配供給するよ
うになされている。FIG. 1 is a diagram showing the overall configuration of an electrical control circuit that controls the lateral swing movement of the sewing needle and the feed movement of the work cloth in a sewing machine. In FIG. This is a pattern selection switch group consisting of six pattern selection switches So to S5 that are closed only while the pattern code generator 2 is being applied. One of the six types of stitch patterns is selected corresponding to each of the plurality of types, for example, six types of twill patterns shown in FIGS. 5A to 5W. That is,
5A shows a straight stitch selected by the pattern selection switch So, FIG. 5B shows a zigzag stitch selected by the pattern selection switch S, and the same goes for FIGS. 5C and D.
, E and F respectively indicate a triple stitch pattern, a cross stitch pattern, a blind stitch and a German blind stitch selected by the pattern selection switches S2, S3, S4 and S5, respectively. One end of each of the pattern selection switches So to S5 is connected to a low-level potential terminal (for example, a zero potential terminal), and each other end is connected to each input terminal of an encoder 3 in a pattern code generator 2 serving as a code generating means. There is. In this encoder 3, decimal numbers 0, 1, ..., S5 are assumed for the pattern selection switches So, S, ..., S5, respectively, and any one of the pattern selection switches So to S5 is closed. When this is done, the assumed decimal number is converted into a binary code, and each bit is converted into a corresponding line L,
.. , L2, L, 3, and one-shot multi-vibrator 4 via line L4 when any one of the pattern selection switches So to S5 is closed on separately provided lines L, 4. is triggered to generate a single pulse, which is the unstable signal. The pattern code generator 2 comprises a pattern selection switch group 1, an encoder 3, a one-shot multivibrator 4, a latch 5, and a decoder 6. The encoder 3 receives bits as input via lines L, , L2, and L3, and when an unstable signal from the one-shot multi-vibrator 4 is input to its clock input terminal CK via lines L, 5. Each bit is stored as a binary code from . Further, the decoder 6 has its output terminals Do,
D,,...,D5 respectively have decimal numbers 0, 1, .
..., 5 is assumed, each bit of the binary code stored in the latch 5 is received as input via the lines -,, L22, L23 and is decimal encoded, and this decimal encoding is performed. The output terminals Do, D. ,... A logic value {1} signal is output from only one output terminal of D5, and a (0) signal is output from the other output terminal.
) signal is output. In this way,
The pattern code generator 2 has pattern selection switches So to S5.
When any one of them is closed, it is encoded in binary and becomes 3
The bit configuration is stored as a binary code in the latch 5, and when another one of the pattern selection switches So to S5 is closed, the binary code corresponding to the newly closed one is output in one shot. It is re-stored in synchronization with the unstable signal of the multi-viprator 4, and the currently stored binary code is output from the output terminal Do of the decoder 6.
Only one predetermined bit from D, . Reference numeral 7 denotes a pulse generator that generates a timing pulse in synchronization with the vertical and reciprocating movement of the sewing needle, and its output is used by a swing amplitude control circuit 8 that controls the horizontal swing movement of the sewing needle and a feed motion of the workpiece cloth. A timing pulse BCP for amplitude control and a timing pulse FCP for feed control, which are 180 degrees out of phase with each other, are distributed and supplied to a feed control circuit 9 that performs control via a pulse distributor 11 comprising an inverter 0. .
上記パルス発生器7はミシンが駆動中にある場合、第4
図に示すうに、縫い針の上下動に同期して振幅制御用タ
イミングパルスBCPを発生すると共に、このタイミン
グパルスBCPをインバータ10を介して位相反転させ
これとは180度位相がずれた送り制御用タイミングパ
ルスFCPとして出力するようにしている。この第4図
において、12は直線で示した13をミシンの縫坂上面
として時の縫い針先端上下動軌跡を表わし、14は加工
布送り用の送り歯が針板上面13から上方に突出して加
工布に送りを付与する期間を示している。さて、以下に
おいて上記振幅制御回路8について述べる。即ち、15
はパルス発生器7からの振幅制御用タイミングパルスB
CPをパルス分配器11を介して入力として受けるよう
に接続された針数計数手段たる3ビット構成の針数計数
器で、前記振幅制御用タイミングパルス8CPの立ち下
り時に生ずるパルスCP2(第4図参照)を計数してそ
の計数内容が順次進行する。16は比較的短かし、発振
周期に設定された発振器17からの発振出力を入力とし
て受けるように接続された針数計数手段たる6ビット構
成の検索計数器で、前記発振出力に応答してその計数内
容が漸進する。When the sewing machine is in operation, the pulse generator 7 is connected to the fourth pulse generator.
As shown in the figure, a timing pulse BCP for amplitude control is generated in synchronization with the vertical movement of the sewing needle, and the phase of this timing pulse BCP is inverted via an inverter 10 for feeding control with a phase shift of 180 degrees. The timing pulse is output as a timing pulse FCP. In this FIG. 4, 12 represents the vertical movement locus of the tip of the sewing needle when 13, which is shown as a straight line, is the upper surface of the sewing slope of the sewing machine, and 14 represents the trajectory of the vertical movement of the sewing needle tip when the feed dog for feeding the work cloth protrudes upward from the upper surface 13 of the throat plate. It shows the period during which feed is applied to the processed cloth. Now, the amplitude control circuit 8 will be described below. That is, 15
is the amplitude control timing pulse B from the pulse generator 7
A 3-bit stitch count counter is connected to receive CP as an input via the pulse distributor 11, and the pulse CP2 generated at the falling edge of the amplitude control timing pulse 8CP (Fig. (see) are counted and the counted contents progress sequentially. Reference numeral 16 designates a relatively short 6-bit retrieval counter serving as a stitch number counting means connected to receive as input the oscillation output from the oscillator 17 set to the oscillation period, and in response to the oscillation output. The count contents gradually progress.
18は半導体からなる振幅制御用の記憶装置であり、こ
れは第2図中の「番地」欄に示すように、5ット構成の
コードで表現される互いに異なった32個の番地と、こ
れら32個の番地を一つの群とする第2図中「番地群」
欄に示したような七つの番地群(3ビット構成のコード
で表現)とから構成され、各番地館羊中の所定番地に前
記複種類の縫目模様(第5図にA乃至Fで示す)に対応
する6ビット構成の後述する模様コードが記憶されてい
る。Reference numeral 18 denotes an amplitude control memory device made of a semiconductor, and as shown in the "Address" column in FIG. "Address group" in Figure 2, which has 32 addresses as one group
It is composed of seven address groups (represented by 3-bit codes) as shown in the column, and the multiple types of stitch patterns (shown as A to F in Figure 5) are attached to the specified locations in each address house. ) A 6-bit pattern code, which will be described later, is stored.
尚、第2図中において空欄のコード内容は「00000
0」である。そして、この記憶装置18は、針数計数器
15の計数内容及び検索計数器16の最上位数字のビッ
トを除く他の5ビットの計数を内容別に入力として受け
るように設けられ、針数計数器15からの計数内容によ
って前記複数群の番地群中の一つの番地群が順次指定さ
れ、且つこの指定された番地堺羊中の32個所の番地が
検索計数器16からの計数内容によって高速で漸進検索
され、このようにして検索された記憶内容がその出力端
子Do乃至D5から読み出し出力として順次出力される
。又、検索計数器16の最上位ビット(が位ビット)は
オア回路19の一方の入力端子に接続されている。そし
て、このオア回路19の他方の入力端子は前記ワンショ
ットマルチバイプレー夕4の出力側に接続され、そのオ
ア回賂19の出力端子は針数計数器15のリセット端子
RTに接続されている。従って、検索計数器16の計数
内容が進行して第五位ビット(渉位ビット)から最上位
ビットに桁上げが行なわれた時点或は前記模様選択スイ
ッチSo乃至S5の何れか一つが閉成されてワンショツ
トマルチノゞィプレータ4が非安定信号を発生した時点
において針数計数器15はリセツトされる。20は6個
のアンド回路21乃至26からなる比較手段としての比
較回路で、これら6個のアンド回路21乃至26の一方
の入力端子は夫々ラインLo,L3,,・・・,L35
を介して記憶装置1 8の出力端子Do,乃至D5から
の出力をけ、且つ他方の入力端子は夫々ラインLo,L
4.,・・・,L街を介して前記模様コード発生器2の
デコーダ6の出力端子Do乃至D5からの出力を受ける
ように接続されており、従って、記憶装置18から読み
出される6ビット構成のコードからなる記憶内容及び模
様コード発生器2から出力される六ビット構成の模様コ
ードの夫々対応する各ビットがその一対のビット毎に各
アンド回路21乃至26に入力され、各ァンド回路21
乃至26の何れか一つにおいて双方の入力が共に0}信
号となって一致した場合には、そのアンド回路から一致
信号たる‘1’信号が出力される。In addition, the blank code content in Figure 2 is “00000
0". The storage device 18 is provided to receive the count contents of the stitch count counter 15 and the count of the other 5 bits excluding the most significant bit of the search counter 16 as input for each content. One address group among the plurality of address groups is sequentially designated by the count contents from the search counter 15, and the 32 addresses in the designated addresses are gradually advanced at high speed according to the count contents from the search counter 16. The stored contents thus retrieved are sequentially output as read outputs from the output terminals Do to D5. Further, the most significant bit (highest bit) of the search counter 16 is connected to one input terminal of the OR circuit 19. The other input terminal of the OR circuit 19 is connected to the output side of the one-shot multi-byte circuit 4, and the output terminal of the OR circuit 19 is connected to the reset terminal RT of the stitch count counter 15. Therefore, when the count of the search counter 16 progresses and a carry is carried out from the fifth bit (crossing bit) to the most significant bit, or when any one of the pattern selection switches So to S5 is closed. At the point in time when the one-shot multi-noise plater 4 generates an unstable signal, the stitch count counter 15 is reset. Reference numeral 20 denotes a comparison circuit as comparison means consisting of six AND circuits 21 to 26, and one input terminal of these six AND circuits 21 to 26 is connected to lines Lo, L3, . . . , L35, respectively.
The outputs from the output terminals Do, D5 of the storage device 18 are connected through the lines Lo and L, respectively.
4. , . . . are connected to receive the outputs from the output terminals Do to D5 of the decoder 6 of the pattern code generator 2 through the L street, and therefore the 6-bit code read from the storage device 18. The corresponding bits of the 6-bit pattern code outputted from the pattern code generator 2 are input to each of the AND circuits 21 to 26 for each pair of bits.
When both inputs become 0} signals in any one of 26 and match, the AND circuit outputs a '1' signal as a match signal.
27は比較回路20からの出力を入力として受けるよう
に接続された多入力オア回路、28は上記比較回路20
からの{1}信号(一致信号)を多入力オア回路27を
介して入力として受けてトリガされ、これによりラッチ
信号たる非安定信号を発生するワンショットマルチバイ
プレータである。27 is a multi-input OR circuit connected to receive the output from the comparison circuit 20 as an input; 28 is the comparison circuit 20
This is a one-shot multi-vibrator that is triggered by receiving the {1} signal (coincidence signal) from the multi-input OR circuit 27 as an input, thereby generating an unstable signal as a latch signal.
29は前記検索計数器16の計数内容を入力として受け
るように接続されたラッチ手段としての5ビットのラツ
チで、そのクロック入力端子CKに上記ワンショツトマ
ルチバィプレータ28からの非安定信号(ラッチ信号)
がラインL6を介して入力された時点で検索計数器16
の計数内容が5ビットのコード例えば第6図の各「振幅
情報一樹に示したようなコード内容を縫目形成データた
る揺動振幅情報として記憶保持する。Reference numeral 29 denotes a 5-bit latch as a latch means connected to receive the count contents of the search counter 16 as an input, and an unstable signal (latch) from the one-shot multi-viprator 28 is connected to its clock input terminal CK. signal)
is entered via line L6, the search counter 16
For example, code contents such as those shown in the "amplitude information tree" in FIG. 6 are stored and held as oscillation amplitude information which is stitch forming data.
3川まラツチ29の記憶内客たる揺動振幅情報を入力と
して受けるD−A変換器(デジタルアナログ変換器)で
あり、これは入力として受けた揺動振幅情報をそのコー
ド内容に応じた量のアナログ信号例えば直流電圧E,に
変換して出力する構成である。This is a DA converter (digital-to-analog converter) that receives as input the oscillation amplitude information stored in the memory of the 3-way Maratsu 29, and converts the oscillation amplitude information received as input into an amount according to the code content. It is configured to convert an analog signal, for example, into a DC voltage E, and output it.
又、前記検索計数器16のリセット端子RTは前記ワン
ショツトマルチバィプレータ28からの出力を受せるよ
うに接続されている。31はアナログ量比較用の比較器
であり、上記の構成よりなる揺動振幅情報発生装置内の
D−A変換器30からそのプラス入力端子に直流電圧E
,が与えられ、且つそのマイナス入力端子に後述するポ
テンショメータ32からの帰還電圧E2が与えられるよ
うになっている。Further, the reset terminal RT of the search counter 16 is connected to receive the output from the one-shot multiviprator 28. Reference numeral 31 denotes a comparator for analog quantity comparison, and a DC voltage E is supplied from the D-A converter 30 in the oscillation amplitude information generating device having the above configuration to its positive input terminal.
, and a feedback voltage E2 from a potentiometer 32, which will be described later, is applied to its negative input terminal.
そして、上記比較器31は与えられた直流電圧E,と帰
還電圧E2とを比較してその差電圧を振幅制御ドライバ
33により増幅して振幅制御アクチュェータ34に供給
するようになっている。この振幅制御アクチュェータ3
4は直流形の可逆リニアモータに相当し、供給された差
電圧に応じて縫い針の降下位置を移動制御する構成のも
のである。又、前記ポテンショメータ32は振幅制御ア
クチュェータ34による縫い針の実際の存在位置を検出
してそれを帰還電圧E2に変換し、上述の如く比較器3
1のマィナ入力端子に与えるものである。次に、以下に
おいて前記送り制御回路9について述べるに「 この送
り制御回路9の回路構成は上述した振幅制御回路8と同
一であるので簡略に説明する。The comparator 31 compares the applied DC voltage E and the feedback voltage E2, and the difference voltage is amplified by the amplitude control driver 33 and supplied to the amplitude control actuator 34. This amplitude control actuator 3
Reference numeral 4 corresponds to a DC type reversible linear motor, which is configured to control the lowering position of the sewing needle in accordance with the supplied differential voltage. Further, the potentiometer 32 detects the actual position of the sewing needle by the amplitude control actuator 34, converts it into a feedback voltage E2, and converts it into a feedback voltage E2, which is connected to the comparator 3 as described above.
This is given to the minor input terminal of 1. Next, the feed control circuit 9 will be described below.Since the circuit configuration of the feed control circuit 9 is the same as that of the amplitude control circuit 8 described above, a brief explanation will be provided.
35はパルス発生器7からパルス分配器11を介して送
り制御用タイミングパルスFCPを入力として受けるよ
うに接続された前記針数計数器15と同一構成の針数計
数器で、前記送り制御用タイミングパルスFCPの立ち
下り時に生ずるパルスCP3(第4図参照)を計数して
その計数内容が順次進行する。Reference numeral 35 denotes a stitch count counter having the same configuration as the stitch count counter 15 connected to receive the feed control timing pulse FCP from the pulse generator 7 via the pulse distributor 11 as an input; Pulse CP3 (see FIG. 4) generated at the falling edge of pulse FCP is counted, and the count progresses sequentially.
36は発振器17からの発振出力を入力として受けるよ
うに接続された前記検索計数器16と同一構成の検索計
数器、又、37は上記針数計数器35の計数内容及び検
索計数器36の最上位ビットを除く他の5ビットの計数
内容を各別に入力として受けるように設けられた前記記
憶装置18と同一構成の送り制御用の記憶装置であり、
この記憶装置37の記憶内容は第3図に示す如くである
。36 is a search counter having the same configuration as the search counter 16 and connected to receive the oscillation output from the oscillator 17 as an input; A storage device for feeding control that has the same configuration as the storage device 18 and is provided to receive the counting contents of the other 5 bits excluding the upper bit as input separately,
The stored contents of this storage device 37 are as shown in FIG.
尚、第3において空欄のコード内容は「000000」
である。38はオア回路で、一方の入力端子が検索計数
器36の最上位ビットに接続されると共に、他方の入力
端子が前記ワンショットマルチバィプレータ4の出力側
に接続され、更にその出力端子が針数計数器35のIJ
セット端子RTに接続されている。In addition, the code content of the blank field in the third column is "000000"
It is. 38 is an OR circuit, one input terminal of which is connected to the most significant bit of the search counter 36, the other input terminal of which is connected to the output side of the one-shot multiviprator 4; IJ of stitch count counter 35
Connected to set terminal RT.
39は6個のアンド回路40乃至45からなる比較手段
としての比較回路で、これら6個のァンド回路40乃至
45の一方の入力端子は夫々ラインちo,ム,,・・・
,L黄を介して記憶装置37の出力様子Do乃至D5か
らの出力を受け、且つ他方の入力端子は夫々ラインL側
L小…,L5を介して前記デコーダ6の出力端子Do乃
至P5からの出力を受けるように接続されている。Reference numeral 39 denotes a comparison circuit as comparison means consisting of six AND circuits 40 to 45, and one input terminal of these six AND circuits 40 to 45 is connected to lines o, m, . . . , respectively.
, L yellow, from the output terminals Do to D5 of the storage device 37, and the other input terminal receives the outputs from the output terminals Do to P5 of the decoder 6 via the lines L side L small..., L5, respectively. Connected to receive output.
46は比較回路39からの出力を入力として受けるよう
に接続された多入力オア回路「 47は上記比較回路3
9からの‘1:信号(一致信号)を多入力オア路46を
介して入力として受けてトリガされ、これによりラッチ
宿号たる非安定信号を発生するワンショットマルチバィ
プレータである。46 is a multi-input OR circuit connected to receive the output from the comparator circuit 39 as an input; 47 is a multi-input OR circuit connected to receive the output from the comparator circuit 39;
This is a one-shot multiviprator which is triggered by receiving the '1: signal (coincidence signal) from 9 as an input via the multi-input OR path 46, thereby generating an unstable signal which is a latch signal.
48は前記針数計数器36の計数内容を入力として受け
るように接続された前記ラツチ29と同一構成のラッチ
手段たるラッチで、そのクロツク入力端子CKに上記ワ
ンショットマルチノゞィブレ−夕47からの非安定信号
がラインL,7を介して入力された時点で検索計数器3
6の計数内容を5ビットのコード例えば第6図の各「送
り情報」欄に示したようなコード内容を縫目形成データ
たる送り情報として記憶保持する。Reference numeral 48 denotes a latch having the same structure as the latch 29, which is connected to receive the counted contents of the stitch count counter 36 as an input, and has a clock input terminal CK connected to the one-shot multi-noise brake 47. When the unstable signal is input via the line L, 7, the search counter 3
The count contents of 6 are stored and held as a 5-bit code, such as the code contents shown in each "feed information" column in FIG. 6, as feed information which is stitch forming data.
49はラッチ48の記憶内容たる送り情報を入力として
受けるように接続されたD−A変換器であり、これは入
力として受けた送り情報をそのコード内容に応じた量の
アナログ信号例えば直流電圧E3に変換して出力する構
成である。49 is a D-A converter connected to receive the sending information stored in the latch 48 as input, and converts the sending information received as input into an analog signal of an amount corresponding to the code content, for example, DC voltage E3. This is a configuration that converts and outputs.
又、前記検索計数器36のリセット端子は前記ワンショ
ットマルチバイプレータ47の出力側に接続されている
。50は前記比較器31と同一構成の比較器であり、上
記の構成よりなる送り情報発生装置内の○−A変換器4
9からそのプラス入力端子に直流電圧E3が与えられ、
且つそのマイナス入力端子に後述するポテンショメータ
51からの帰還電圧E4が与えられるようになっている
。Further, the reset terminal of the search counter 36 is connected to the output side of the one-shot multi-vibrator 47. 50 is a comparator having the same configuration as the comparator 31, and the ○-A converter 4 in the sending information generating device having the above configuration.
DC voltage E3 is applied from 9 to its positive input terminal,
Moreover, a feedback voltage E4 from a potentiometer 51, which will be described later, is applied to its negative input terminal.
そして、上記比較器50は与えられた直流電圧E3と帰
還電圧E4とを比較してその差電圧を送り制御ドライバ
52により増幅して送り制御アクチュェータ53に供給
するようになっている。この送り制御アクチュェータ5
3は直流形の可逆リニアモータに相当し、供給された差
電圧に応じて加工布の送りを行なう送り歯の移動を制御
するものである。又、前記ポテンショメータ51は送り
制御アクチュェータ53により作動される送り歯を含む
調整装置の実際の存在位置を検出してこれを帰還電圧E
4に変換し、上述の如く比較器50のマイナス入力端子
に与えるものである。次に上記構成の作用につき説明す
る。The comparator 50 compares the applied DC voltage E3 and the feedback voltage E4, and the difference voltage is amplified by the feed control driver 52 and supplied to the feed control actuator 53. This feed control actuator 5
Reference numeral 3 corresponds to a DC type reversible linear motor, which controls the movement of the feed teeth for feeding the work cloth in accordance with the supplied differential voltage. Further, the potentiometer 51 detects the actual position of the adjusting device including the feed dog operated by the feed control actuator 53 and converts it into a feedback voltage E.
4 and is applied to the negative input terminal of the comparator 50 as described above. Next, the operation of the above configuration will be explained.
今、例えば第5図Dに示すアミ目模様を形成するために
、模様選択スイッチS3を閉成しているとする。このア
ミ目模様の形成原則は、第5図Dの縫目模様に付した縫
い針の0針目から5針目までに夫々対応する数字(0)
番から側番(この0〜5の番号は第6図の針数に対応す
る)までこの順に縫目が形成されることを一単位とした
時、これが複数単位繰り返されることであり、この一単
位の模様形成において、これらの制御内容を表わした第
6図Dからも明らかなように、各縫目を数字(0)番か
ら‘5}番まで形成するための縫い針の降下位置は0針
目から5針目までに夫々対応して針位置座標(11),
(2),(11),(20),(29),(20)(こ
れらは第5図中の各座標点に対応する。)である。又、
送り増分(加工布の送り量とその方向)において、縫目
(0)番の形成が縫目{5}番の形成後に引き続いて行
なわれることから、縫目{5)番の形成後に(0)番の
縫目のための送り増分(一5)が与えられ、送り増分は
上記針位置座標(11),(2),(11),(20)
,(29),(20)に夫々対応して送り増分(一5)
,(十5),(十5),(一5),(十5),(十5)
の順となり、このような針位置座標と送り増分とが与え
られることによって第5図Dに示すアミ目模様が形成さ
れるものである。以下その制御の具体的作用を述べる。
即ち、模様選択スイッチS3の閉成により、これに想定
された十進数{3}‘まェンコーダ3により二進コード
ーこ変換されてラッチ5に記憶され、その記憶内容がラ
ッチ5からラインL2,,L22,L凶を介してデコー
ダ6に送られて再び十進数{3}‘こ変換され、このデ
コーダ6の十進数(3’が想定された出力端子D3から
論理値{1}信号が出力され且つ他の出力端子Do,D
1,D2,D4、D5から論理値(0)信号が出力され
、結果として出力端子D。乃至D5からラインL4o乃
至L45にコード内容「000100」の模様コードが
出力されることになる。一方、針数計数器15及び35
は模様選択スイッチS3の閉成に伴うワンショットマル
チバィプレータ4からの非安定信号によりリセットされ
、その計数内容は「000」である。従って、ミシンを
例えば第4図にタイミングToで示す針上位層から始動
させようとした場合、揺動振幅制御回路8内の針数計数
器15の出力のコード内容が「000」であり、記憶装
置18の複数群の番地群内の番地群「000」が指定さ
れ、又、これとは別に検索計数器16が発振器17から
の発振出力に応答してその計数内容が高速で漸進し、上
記番地堺羊「000」内の番地が順次高速検索され、夫
々の番地の記憶内容(第2図参照)が記憶装置18の出
力端子Do乃至D5から6ビットのコードで順次出力さ
れる。そして、番地「01011」からコード内容「0
00100Jの模様コードが読み出されると、記憶装置
1 8の出力端子D3からライン−3を介してアンド回
路24の一方の入力端子にtl’信号が供給され、一方
、ラインL。Suppose now that the pattern selection switch S3 is closed in order to form, for example, the cross-cut pattern shown in FIG. 5D. The principle of formation of this cross stitch pattern is that the numbers (0) corresponding to the 0th stitch to the 5th stitch of the sewing needle attached to the stitch pattern in Figure 5D.
When one unit is the formation of stitches in this order from the number to the side number (the numbers 0 to 5 correspond to the number of stitches in Figure 6), this means that this is repeated for multiple units, and this unit In unit pattern formation, as is clear from FIG. 6D, which shows these control contents, the lowering position of the sewing needle to form each stitch from number (0) to '5} is 0. Needle position coordinates (11) corresponding to the 5th stitch to 5th stitch,
(2), (11), (20), (29), (20) (these correspond to each coordinate point in FIG. 5). or,
In the feed increment (feed amount and direction of the work cloth), the formation of stitch (0) is performed successively after the formation of stitch {5}; ) is given the feed increment (-5) for the stitch number, and the feed increment is the above needle position coordinates (11), (2), (11), (20).
, (29), (20), respectively, the feed increment (-5)
, (15), (15), (15), (15), (15)
By giving such needle position coordinates and feed increments, the cross-cut pattern shown in FIG. 5D is formed. The specific effects of this control will be described below.
That is, when the pattern selection switch S3 is closed, the assumed decimal number {3}' is converted into a binary code by the encoder 3 and stored in the latch 5, and the stored contents are transferred from the latch 5 to the lines L2, . It is sent to the decoder 6 via L22 and L, where it is again converted into a decimal number {3}', and a logic value {1} signal is output from the output terminal D3 of the decoder 6, which assumes a decimal number (3'). and other output terminals Do, D
1, D2, D4, and D5 output logic value (0) signals, resulting in output terminal D. A pattern code with code content "000100" is output from lines L4o to L45 from D5 to D5. On the other hand, stitch count counters 15 and 35
is reset by an unstable signal from the one-shot multiviprator 4 upon closing of the pattern selection switch S3, and the count content is "000". Therefore, if the sewing machine is to be started, for example, from the upper layer of needles shown at timing To in FIG. The address group "000" in the plurality of address groups of the device 18 is designated, and in addition to this, the search counter 16 responds to the oscillation output from the oscillator 17, and its counting contents gradually advance at high speed. The addresses within the address "000" are sequentially searched at high speed, and the stored contents of each address (see FIG. 2) are sequentially output from the output terminals Do to D5 of the storage device 18 as a 6-bit code. Then, from the address “01011”, the code content “0”
When the pattern code 00100J is read out, the tl' signal is supplied from the output terminal D3 of the storage device 18 to one input terminal of the AND circuit 24 via the line -3, and on the other hand, the tl' signal is supplied to one input terminal of the AND circuit 24.
乃至L45に前記デコーダ6からのコード内容「000
100」の模様コードが常時出力されていることに基づ
いてアンド回路24の他方の入力端子にもラインL43
を介して‘1}信号が供給されているから、このアンド
回路24から一致宿号たる{1)信号が出力される。こ
の一致信号によりワンショットマルチバィプレータ28
がトリガされてその非安定信号がラツチ29のク。ツク
入力端子CK及び検索計数器16のリセット端子RT‘
こ夫々入力され、従って前記一致信号がアンド回路24
から出力された時点における検索計数器16の計数内容
則ちrololl」のコードがラッチ29に揺動振幅情
報(縫目形成データ)として記憶されると共に、検索計
数器16がリセットされる。この振幅情報を入力として
受けたD−A変換器30はそのコード内容に基づく特有
の値の直流電圧E,を発生してこれを比較器31のプラ
ス入力端子に与える。この比較器31はこの直流電圧E
,とポテンショメータ32からの帰還電圧E2とを比較
し、その差電圧を振幅制御ドライバ33により増幅して
振幅制御アクチュェータ34に供給する。これにより、
縫い針の降下位置が針位置座標(11)の位置となるよ
うに移動制御され、針位置座標(11)の位置に0針目
の縫目が形成される。一方、前述したようにタイミング
Toにおける送り制御回路9内の針数計数器35の計数
内容は「000」であるが、この針数計数器35は第4
図に示すようにその直後のタイミングT,において、パ
ルス発生器7からパルス分配器11を介して入力される
送り制御用タイミングパルスFCPの立ち下りで発生す
るCP3を計数してその計数内容が「001」にセット
される。従って、記憶装置37が針数計数器35の計数
内容を入力として受け、これにより第3図に示す記憶装
置37の複数群の番地群内の番地嫌羊「001」が指定
され、又L これとは別に検索計数器36が発振器17
からの発振出力に応答してその計数内容が高速で漸進し
、上記番地群「001」内の番地が「000000」か
ら順次高速検索され、夫々の番地の記憶内容が記憶装置
37の出力端子Do乃至D5から6ビットコードで順次
出力される。そして〜番地「11iol」からコード内
容「001100」の模様コードが読み出されると、ラ
インL3を介してアンド回路43の一方の入力端子に{
1}信号が供給され、一方、ラインLo乃至Lぷこデー
ダ6からコード内容「000100」の模様コードが常
時出力されていることに基づいてアソド回路43の他方
の入力端子にもラインL3を介して{1}信号が供給さ
れているから、このアンド回路43から一致信号たる‘
1}信号が出力される。この一致信号によりワンショッ
トマルチバィプレー夕47がトリガされてその非安定信
号(ラッチ信号)がラッチ48のクロツク入力端子CK
及び検索計数器35のリセット端子RTに入力され、従
って前記一致信号がアンド回路43から出力された時点
もこおける検索計数器36の計数内容則ち「11101
」がラッチ481こ送り情報(縫目形成データ)として
記憶されると共に、検索計数器36がリセットされる。
この送り情報のコード内容「11101」は1針目の縫
目形成のための送り増分が(十5)であることを意味し
、この送り情報を入力として受けたD−A変換器49は
そのコード内容「11101」に基づく特有の値の直流
電圧E3を発生してこれを比較器50のプラス入力端子
に与える。この比較器50はその直流電圧E3とポテン
ショメータ51からの帰還電圧E4とを比較し、その差
電圧を送り制御ドライバ52により増幅して送り制御ア
クチュェータ53に供給する。これにより、加工布送り
用の送り歯の移動が制御されて、送り歯は第4図に14
で示す期間に、即ち0針目の縫目形成が終了し、縫い針
が略針上死点に達する期間(タイミングT3−T4間)
で次の1針目の縫目形成のための送り増分(十5)の送
りを加工布に付与するものである。この布送り期間14
以前に縫い針が針板上面13よりも上方の位置に達する
タイミングLにおいて、振幅制御用タイミングパルス8
CPの立ち下りで生ずるパルスCP2を針数計数器15
は計数してその計数内容を「001」に変更し、記憶装
置18の番地群「001」を指定する。これと同時に上
記番地群「001」内の番地が検索計数器16により番
地群「00000J から糠次検策され、そして番地「
00010」からコード内容「000100」の模様コ
ードが読み出されると、記憶装贋1 8の出力端子○3
からラインら3を介してアンド回路24の一方の入力端
子にQ)信号が供給され、又、前記デコーダ6の出力端
子D2からラインL3を介して(1ー信号が供聯合され
、このアンド回路24から一致信号たる‘1}信号が出
力される。この一致信号によりワンショツトマルチバイ
プレータ28がトリガされてラツチ信号たる非安定信号
を発生し、これに伴い前記一致信号がァンド回路24か
ら出力された時点における計数内容則ち「00010」
がラッチ29に振幅情報として記憶されると共に、検索
計数器16がリセットされる。そして、この振幅情報を
入力として受けたD−A変換器3川まそのコード内容に
基づく特有の値の直流電圧E,を発生してこれを比較器
31のプラス入力端子に与え「 この比較器31は直流
電圧E,とポテンショメー夕32からの帰還電圧E2と
を比較し、その差電圧を振幅制御ドライバ33により増
幅して振幅制御アクチュェータ34に供給する。これに
より、縫い針の降下位置が針位置座標2の位置となるよ
うに移動制御され、前述した布送り期間14において1
針目の縫目形成のための送り増分(十5)の送り加工布
に付与された後に、針位置座標t2}の位値に1針目の
縫目が形成される。そして、上述と同様にして振幅制御
用タイミングパルスBCP及び送り制御用タイミングパ
ルスFCPにより針数計数器15及び35の計数内容が
夫々「010」に進行して記憶装置8及び37の夫々の
番地群「010」が指定され、この番地群が検索計数器
16及び36により夫々検策され、これにより得られた
振幅情報及び送り情報によって2針目の縫目形成が行な
われる。この2針目の縫目形成後においては、送り制御
用タイミングパルスFCPにより送り制御回路9の記憶
装置37の番地群「011」が指定され、この番地館羊
「011」が指定され、この番地群「0ILが検索計数
器36により検索されるが、番地群「011」内にはア
ミ目模様に対応する模様コード「000100」が存在
せず、従って、検索計数器36は番地「11111」ま
で検索した後に最上位ビットを桁上げしてその計数内容
を「100000」に変更する。すると、検索計数器の
最上位ビットがオァ回路38を介して針数計数器35の
リセツト端子RTに入力されていることに基づき、針数
計数器35がリセットされて番地群「000」が指定さ
れ、引き続きこの番地群「000」が検索計数器36に
より検索されることになる。従って、以後は送り制御用
タイミングパルスFCPにより記憶装置35の番地堺羊
「000」,「001」,「010」が繰り返して順次
指定され、結果として、0針目と3針目及び1針目と4
針目並びに2針目と5針目の各送り情報は夫夫同一のも
のとなる。一方、5針目の縫目形成後においては、振幅
制御用タイミングパルスBCPにより振幅制御回路8の
記憶装置18の番地群「110」が指定され、この番地
群「110」が検索計数器16により検索されるが、番
地群「110」内にはアミ目模様に対応する模様コード
「000100」が存在せず、従って、針数計数器16
は番地「11111」まで検索した後に計数を桁上げし
てその計数内容を「100000」に変更する。すると
、検索計数器16の上位ビットがオア回路19を介して
針数計数器15のリセット端子RTに入力されているこ
とに基づき、針数計数器15がリセット端子されて番地
群「000」が指定され、引き続きこの番地群「000
」が検索計数器16により検索されることになる。従っ
て以後は振幅制御用タイミングパルスBCPにより記憶
装置15の番地群が「000」から「110」まで繰り
返して順次指定されることになる。このようにして、模
様選択スイッチS3により有効された模様コードと、振
幅制御用タイミングパルスBCP及び送り制御用タイミ
ングパルスFCPにより夫々順次指定される記憶装置1
8及び37の番地群から続み出される模様コードとが比
較回路20及び39によって夫々比較され、これらが一
致した時に第6図Dの「振幅情報」欄及び「送り情報」
欄に示された情報群の内の一対の揺動振幅情報と送り情
報とが揺動振幅制御回路8及び送り制御回路9から出力
されることにより、アミ目模様の各縫目が0針目から5
針目までの情報内容の通りに形成される。そして記憶袋
直18及び37の番地堤手の指定が繰り返して行なわれ
ることによって同一のアミ目模様が連続するように繰り
返し形成されるものである。尚、第5図A,B,C,E
,F‘こ示す他の種類の縫目模様に関する制御動作も同
機であるので説明を省略する。上記実施例によれば、複
数値群例えば六群の番地群「000」,「001」,・
・・,「101」の所定番地に六種類の縫目模様に夫々
対応する模様コ−ドを記憶している記憶装置18及び3
7を設け、この記憶装置18及び37の各番地群を振幅
制御用タイミングパルスBCPにより計数が進行する針
数計数器15及び送り制御用タイミングパルスFCPに
より計数が進行する針数計数器35により日頃次指定す
ると共に、各各指定された番地堺羊を検索計数器16及
び36により高速検索してその記憶内客たる模様コード
を各別に読み出し、この読み出された模様コードと模様
選択スイッチ群1により有効化された模様コードとを比
較器20及び39によって比較し、上記両模様コードが
一致した時に比較回路20及び39から出力される{1
}信号(一致信号)に応答してヮンショットマルチバィ
プレータ28及び47に非安定信号(ラッチ信号)を発
生せしめ、このラッチ信号により前記一致信号が出力さ
れた瞬間における前記検索計数器16及び36の各計数
内容をラッチ29及び48に夫々記憶保持させ、これら
ラッチ29及び48に保持された計数内容を夫々縫い針
と加工布との相対位置を変化させるための縫目形成デー
タたる揺動振幅情報及び送り情報としている。The code content “000” from the decoder 6 is sent from L45 to L45.
Based on the fact that the pattern code "100" is always output, the line L43 is also connected to the other input terminal of the AND circuit 24.
Since the '1} signal is supplied through the AND circuit 24, the {1) signal, which is a coincidence signal, is outputted from the AND circuit 24. This coincidence signal causes the one-shot multi-vibrator 28
is triggered and the unstable signal closes latch 29. CK input terminal CK and reset terminal RT' of the search counter 16
Therefore, the coincidence signal is input to the AND circuit 24.
The count content of the retrieval counter 16 at the time of output from the retrieval counter 16 is stored in the latch 29 as swing amplitude information (stitch formation data), and the retrieval counter 16 is reset. The DA converter 30 receiving this amplitude information as input generates a DC voltage E of a specific value based on the code content, and applies this to the plus input terminal of the comparator 31. This comparator 31 is connected to this DC voltage E.
, and the feedback voltage E2 from the potentiometer 32, and the difference voltage is amplified by the amplitude control driver 33 and supplied to the amplitude control actuator 34. This results in
The movement of the sewing needle is controlled so that the lowered position is at the needle position coordinate (11), and the 0th stitch is formed at the needle position coordinate (11). On the other hand, as described above, the count content of the stitch number counter 35 in the feed control circuit 9 at timing To is "000", but this stitch number counter 35 is
As shown in the figure, at timing T immediately after that, CP3 generated at the falling edge of the feed control timing pulse FCP input from the pulse generator 7 via the pulse distributor 11 is counted, and the count content is "001". Therefore, the storage device 37 receives the count contents of the stitch count counter 35 as input, and thereby the address "001" in the address group of the plurality of address groups of the storage device 37 shown in FIG. In addition to the search counter 36, the oscillator 17
In response to the oscillation output from , the count contents gradually advance at high speed, and the addresses in the address group "001" are searched sequentially from "000000" at high speed, and the stored contents of each address are transferred to the output terminal Do of the storage device 37. The 6-bit code is sequentially output from D5 to D5. Then, when the pattern code with the code content "001100" is read from the address "11iol", it is sent to one input terminal of the AND circuit 43 via the line L3.
1} signal is supplied, and on the other hand, based on the fact that the pattern code with the code content "000100" is constantly output from the lines Lo to Lpuco datar 6, the other input terminal of the asodo circuit 43 is also supplied via the line L3. Since the {1} signal is supplied, it is a match signal from this AND circuit 43.
1} A signal is output. This coincidence signal triggers the one-shot multi-bypass controller 47, and the unstable signal (latch signal) is sent to the clock input terminal CK of the latch 48.
and is input to the reset terminal RT of the search counter 35, and therefore, the count contents of the search counter 36 at the time when the coincidence signal is output from the AND circuit 43, i.e., "11101".
'' is stored as feed information (stitch formation data) by the latch 481, and the search counter 36 is reset.
The code content "11101" of this feed information means that the feed increment for forming the first stitch is (15), and the D-A converter 49 that receives this feed information as input uses the code A DC voltage E3 having a specific value based on the content "11101" is generated and applied to the plus input terminal of the comparator 50. The comparator 50 compares the DC voltage E3 with the feedback voltage E4 from the potentiometer 51, and the difference voltage is amplified by the feed control driver 52 and supplied to the feed control actuator 53. As a result, the movement of the feed dog for feeding the work cloth is controlled, and the feed dog is 14 in Fig. 4.
During the period indicated by , that is, the period when the 0th stitch is completed and the sewing needle reaches approximately the needle top dead center (between timings T3 and T4)
Then, the feed increment (15) for forming the next first stitch is applied to the work cloth. This cloth feeding period 14
At the timing L when the sewing needle reaches a position above the throat plate upper surface 13, the amplitude control timing pulse 8
The pulse CP2 generated at the falling edge of CP is detected by the stitch count counter 15.
counts, changes the count to "001", and specifies the address group "001" of the storage device 18. At the same time, the addresses in the address group "001" are searched by the search counter 16 starting from the address group "00000J," and
When the pattern code with the code content "000100" is read from "00010", the output terminal ○3 of memory device 18 is read out.
The Q) signal is supplied from the output terminal D2 of the decoder 6 to one input terminal of the AND circuit 24 through the line L3, and the (1- signal is combined) from the output terminal D2 of the decoder 6 through the line L3. A '1} signal, which is a coincidence signal, is outputted from 24. This coincidence signal triggers the one-shot multivibrator 28 to generate an unstable signal, which is a latch signal, and accordingly, the coincidence signal is output from the band circuit 24. The count content at the time when the count is “00010”
is stored in the latch 29 as amplitude information, and the search counter 16 is reset. Then, the D-A converter that receives this amplitude information as input generates a DC voltage E, with a specific value based on the code content, and applies it to the plus input terminal of the comparator 31. 31 compares the DC voltage E and the feedback voltage E2 from the potentiometer 32, and the difference voltage is amplified by the amplitude control driver 33 and supplied to the amplitude control actuator 34. As a result, the lowering position of the sewing needle is adjusted. The movement is controlled so that the needle position coordinates are 2, and the needle position coordinates are 1 during the cloth feeding period 14 mentioned above.
After the feed increment (15) for forming a stitch is applied to the fabric to be processed, the first stitch is formed at the position value of the needle position coordinate t2}. Then, in the same manner as described above, the count contents of the stitch number counters 15 and 35 advance to "010" by the amplitude control timing pulse BCP and the feed control timing pulse FCP, respectively, and the address groups of the storage devices 8 and 37 are read. "010" is designated, and this address group is checked by the search counters 16 and 36, respectively, and the second stitch is formed based on the amplitude information and feed information obtained thereby. After forming the second stitch, the feed control timing pulse FCP specifies the address group "011" in the storage device 37 of the feed control circuit 9, and this address group "011" is specified. "0IL is searched by the search counter 36, but there is no pattern code "000100" corresponding to the cross stitch pattern in the address group "011", so the search counter 36 searches up to the address "11111". After that, the most significant bit is carried over and the count content is changed to "100000". Then, based on the fact that the most significant bit of the search counter is input to the reset terminal RT of the stitch count counter 35 via the OR circuit 38, the stitch count counter 35 is reset and the address group "000" is designated. Then, this address group "000" is subsequently searched by the search counter 36. Therefore, from now on, the addresses "000", "001", and "010" of the storage device 35 are repeatedly designated in sequence by the feed control timing pulse FCP, and as a result, the 0th stitch, the 3rd stitch, the 1st stitch, and the 4th stitch are sequentially specified.
The stitch information and the feed information for the second and fifth stitches are the same for both husband and wife. On the other hand, after forming the fifth stitch, the amplitude control timing pulse BCP specifies the address group "110" in the storage device 18 of the amplitude control circuit 8, and this address group "110" is searched by the search counter 16. However, the pattern code "000100" corresponding to the cross stitch pattern does not exist in the address group "110", so the stitch count counter 16
searches up to the address "11111" and then increments the count and changes the content of the count to "100000". Then, based on the fact that the upper bit of the search counter 16 is input to the reset terminal RT of the stitch count counter 15 via the OR circuit 19, the stitch count counter 15 is reset and the address group "000" is reset. specified, and this address group “000
” will be searched by the search counter 16. Therefore, from now on, the addresses of the storage device 15 are repeatedly designated in sequence from "000" to "110" by the amplitude control timing pulse BCP. In this way, the storage device 1 is sequentially designated by the pattern code activated by the pattern selection switch S3, the amplitude control timing pulse BCP, and the feed control timing pulse FCP.
The pattern codes successively output from address groups 8 and 37 are compared by comparison circuits 20 and 39, respectively, and when they match, the "amplitude information" column and "feeding information" in FIG. 6D are displayed.
A pair of swing amplitude information and feed information of the information group shown in the column are output from the swing amplitude control circuit 8 and the feed control circuit 9, so that each stitch of the cross stitch pattern is changed from the 0th stitch. 5
It is formed according to the information content up to the stitch. By repeating the designation of the addresses of the memory bags 18 and 37, the same lattice pattern is repeatedly formed in succession. In addition, Fig. 5 A, B, C, E
, F' are also the same control operations for other types of stitch patterns, so their explanations will be omitted. According to the above embodiment, a multi-value group, for example, six address groups "000", "001", .
. . , storage devices 18 and 3 storing pattern codes corresponding to six types of stitch patterns at predetermined locations "101".
7, and each address group of the storage devices 18 and 37 is routinely counted by a stitch count counter 15 whose counting proceeds according to the amplitude control timing pulse BCP and a stitch count counter 35 whose counting proceeds according to the feed control timing pulse FCP. At the same time, each designated address Sakai sheep is searched at high speed by the search counters 16 and 36, and each pattern code corresponding to the customer is read out separately from the memory, and the read pattern code and the pattern selection switch group 1 are Comparators 20 and 39 compare the pattern code validated by
} In response to the match signal, the on-shot multi-viprator 28 and 47 generates an unstable signal (latch signal), and the latch signal causes the search counter 16 and the 36 are stored and held in the latches 29 and 48, respectively, and the counts held in the latches 29 and 48 are used as stitch forming data for changing the relative position between the sewing needle and the work cloth. This is amplitude information and sending information.
従って、複数種類の縫目模様を形成するための縫目形成
デ−夕を確実に出力することができて便利であり、特に
本実施例によれば記憶装置18及び37を半導体からな
るものとしたので、記憶装置18及び37からの記憶内
容の読み出しを迅速に行なうことができ、従来のように
記憶装置として例えば磁気テープ、穿孔テープ等を用し
た場合に比してミシンの縫目形成速度を早くでき、しか
も全体の小形化を具現し得る。尚、本発明は、上記した
種類の縫目模様のみに限られるものではなく、他の種類
の縫目模様の形成にも上記同様に適用でき、また、上言
己各縫目模様が0針目から5針目まで六個の縫目から形
成されるものとしているが、斯ような縫目個数も任意の
ものとすることができることは勿論である。Therefore, it is convenient to be able to reliably output stitch formation data for forming a plurality of types of stitch patterns. In particular, according to this embodiment, the storage devices 18 and 37 are made of semiconductors. Therefore, the stored contents can be read quickly from the storage devices 18 and 37, and the seam forming speed of the sewing machine is faster than when conventional storage devices such as magnetic tape or perforated tape are used. can be done quickly, and the overall size can be reduced. Note that the present invention is not limited to the above-mentioned types of stitch patterns, and can be applied to the formation of other types of stitch patterns in the same manner as described above. Although it is assumed that six stitches are formed from the fifth stitch to the fifth stitch, it goes without saying that the number of such stitches can be arbitrary.
以上述べたように本発明によれば、上下往復運動可能な
縫い針と加工布との相対位置をその上下往復運動に調時
して変化させ、予め決められた縫目模様をその加工布に
形成するミシンにおいて、縫目模様を形成するための縫
目形成データを高速且つ確実に発生することができると
共に、作業者の模様選択操作に従って複数種類の縫目模
様中の1つの縫目模様の形成のための縫目形成データを
容易に発生することができるミシンの縫目形成データ発
生装置を提供し得る。As described above, according to the present invention, the relative position of the sewing needle capable of vertical reciprocating movement and the work cloth is changed in synchronization with the vertical reciprocating movement, and a predetermined stitch pattern is applied to the work cloth. The sewing machine that forms stitches can quickly and reliably generate stitch formation data for forming stitch patterns, and can also select one stitch pattern among multiple types of stitch patterns according to the operator's pattern selection operation. It is possible to provide a stitch forming data generating device for a sewing machine that can easily generate stitch forming data for forming stitches.
図面は本発明の一実施例に関するもので、第1図はミシ
ンにおける縫い針の横方向揺動運動制御と加工布の送り
運動制御とを行なう電気的制御回路のブロック図、第2
図及び第3図は夫々異なる記憶装置の記憶内容を示す図
、第4図は実施例の動作を説明するためのタイムチャー
ト、第5図は種類の異なる縫目模様を示す図、第6図は
各縫目模様の制御内容を示す図である。
図面中、1は模様選択スイッチ群、2はコード発生器(
コード発生手段)、7はパルス発生器、8は揺動振幅制
御回路、9は送り制御回路、11はパルス分配器、BC
Pは振幅制御用タイミングパルス、FCPは送り制御用
タイミングパルス、15は針数計数器(針数計数手段)
、16は検索計数器(検索計数手段)、17は発振器、
18は記憶装置、2川ま比較回路(比較手段)、28は
ワンシヨツトマルチバイプレー夕、29はラツチ(ラッ
チ手段)、30はD−A変換器、31は比較器、32は
ポテンショメータ、34は振幅制御アクチュェータ、3
5は針数計数器、36は検索計数器、37は記憶装置、
39は比較回路(比較手段)、47はワンショツトマル
チバイプレータ、48はラッチ、49はD−A変換器、
50‘ま比較器、51はポテンショメータ、53は送り
制御アクチュヱータを示す。
第4図
第1図
第5図
第2図
第S図
第6図(A)
第6図(B)
第6図(C)
第6図(D)
第6図(E)
第6図(F)The drawings relate to one embodiment of the present invention, and FIG. 1 is a block diagram of an electrical control circuit that controls the lateral swing motion of a sewing needle and the feed motion of a work cloth in a sewing machine, and FIG.
3 and 3 are diagrams showing the storage contents of different storage devices, FIG. 4 is a time chart for explaining the operation of the embodiment, FIG. 5 is a diagram showing different types of stitch patterns, and FIG. FIG. 2 is a diagram showing control details for each stitch pattern. In the drawing, 1 is a group of pattern selection switches, 2 is a code generator (
7 is a pulse generator, 8 is an oscillation amplitude control circuit, 9 is a feed control circuit, 11 is a pulse distributor, BC
P is a timing pulse for amplitude control, FCP is a timing pulse for feed control, 15 is a stitch count counter (stitch count counting means)
, 16 is a search counter (search counting means), 17 is an oscillator,
18 is a storage device, a two-way comparison circuit (comparison means), 28 is a one-shot multi-by-layer circuit, 29 is a latch (latch means), 30 is a D-A converter, 31 is a comparator, 32 is a potentiometer, and 34 is a amplitude control actuator, 3
5 is a stitch count counter, 36 is a search counter, 37 is a storage device,
39 is a comparison circuit (comparison means), 47 is a one-shot multivibrator, 48 is a latch, 49 is a D-A converter,
50' is a comparator, 51 is a potentiometer, and 53 is a feed control actuator. Figure 4 Figure 1 Figure 5 Figure 2 Figure S Figure 6 (A) Figure 6 (B) Figure 6 (C) Figure 6 (D) Figure 6 (E) Figure 6 (F )
Claims (1)
その上下往復運動に調時して変化させ、予め決められた
複数種類の縫目模様の1つを選択してその加工布に形成
するミシンにおいて、多数の互いに異なつた番地からな
る番地群を複数群含み、各番地群中の所定番地に前記複
数種類の縫目模様の各々に対応する模様コードを記憶し
ている記憶装置と、前記複数種類の縫目模様中の1つの
縫目模様を選択するための模様選択スイツチと、その模
様選択スイツチにより選択された縫目模様に対応する模
様コードを発生するためのコード発生手段と、前記上下
往復運動に調時してタイミングパルスを発生するための
パルス発生器と、前記タイミングパルスに応答して前記
複数群の番地群中の1つの番地群を順次指定するための
針数計数手段と、その針数計数手段により指定された番
地内において前記模様選択スイツチにより選択された縫
目模様に対応する模様コードの記憶されている所定番地
を検索するために計数内容が高速で漸進する検索計数手
段と、その検索計数手段の計数内容が入力されるラツチ
手段と、前記両計数手段により前記記憶装置から読み出
された模様コードと前記コード発生手段から出力された
模様コードとを比較し、両模様コードが一致した時に一
致信号を発生する比較手段と、その比較手段からの一致
信号に応答して前記ラツチ手段にラツチ信号を送りその
ラツチ手段に前記検索計数手段の計数内容を保持させる
ための手段とからなり、前記ラツチ手段により保持され
た計数内容を前記縫い針と加工布との相対位置を変化さ
せるための縫目形成データとして使用するようにしたこ
とを特徴とするミシンの縫目形成データ発生装置。 2 前記検索計数手段は、前記ラツチ信号に応答してリ
セツトされることを特徴とする特許請求の範囲第1項に
記載のミシンの縫目形成データ発生装置。 3 前記針数計数手段は、そのリセツト端子が前記検索
計数手段の最上位数字の出力端子に接続されていること
を特徴とする特許請求の範囲第1項に記載のミシンの縫
目形成データ発生装置。[Claims] 1. The relative position of a sewing needle capable of vertical reciprocating motion and the work cloth is changed in synchronization with the vertical reciprocating motion, and one of a plurality of predetermined stitch patterns is selected. A sewing machine for forming stitches on the processed cloth includes a plurality of address groups each consisting of a large number of different addresses, and stores a pattern code corresponding to each of the plurality of types of stitch patterns at a predetermined location in each address group. a storage device, a pattern selection switch for selecting one stitch pattern among the plurality of types of stitch patterns, and a pattern selection switch for generating a pattern code corresponding to the stitch pattern selected by the pattern selection switch. code generating means; a pulse generator for generating a timing pulse in synchronization with the vertical reciprocating motion; and a pulse generator for sequentially specifying one address group among the plurality of address groups in response to the timing pulse. and counting contents in order to search for a predetermined location where a pattern code corresponding to the stitch pattern selected by the pattern selection switch is stored within the address specified by the stitch number counting device. a retrieval counting means which gradually advances at a high speed; a latch means into which the count contents of the retrieval counting means are input; and a pattern code read from the storage device by the two counting means and a pattern output from the code generation means. and a comparison means for generating a match signal when both pattern codes match; and a comparison means for generating a match signal when both pattern codes match; means for holding count contents, and the count contents held by the latch means are used as stitch formation data for changing the relative position between the sewing needle and the work cloth. Stitch formation data generator for sewing machines. 2. The stitch forming data generating device for a sewing machine according to claim 1, wherein the retrieval counting means is reset in response to the latch signal. 3. Stitch formation data generation for a sewing machine according to claim 1, wherein the reset terminal of the stitch number counting means is connected to the output terminal of the highest number of the search counting means. Device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9016277A JPS6020024B2 (en) | 1977-07-27 | 1977-07-27 | Sewing machine seam formation data generator |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9016277A JPS6020024B2 (en) | 1977-07-27 | 1977-07-27 | Sewing machine seam formation data generator |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5426153A JPS5426153A (en) | 1979-02-27 |
| JPS6020024B2 true JPS6020024B2 (en) | 1985-05-20 |
Family
ID=13990785
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9016277A Expired JPS6020024B2 (en) | 1977-07-27 | 1977-07-27 | Sewing machine seam formation data generator |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6020024B2 (en) |
-
1977
- 1977-07-27 JP JP9016277A patent/JPS6020024B2/en not_active Expired
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5426153A (en) | 1979-02-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US3872808A (en) | Sewing machine stitch pattern selection from data stored in a multiple pattern static memory | |
| US3855956A (en) | Sewing machine stitch pattern generation from stitch data stored in static memory | |
| US4135239A (en) | Numerically controlled machine tool system | |
| US4242973A (en) | Sewing machine with electronic patterning system | |
| JPS5872400A (en) | Method and device for controlling step motor | |
| US4763060A (en) | AC motor drive method and system using a pulse width modulated inverter | |
| US4389954A (en) | Electronic sewing machine | |
| JPS6020024B2 (en) | Sewing machine seam formation data generator | |
| EP0224588A1 (en) | Numerically controlled machine tool | |
| US3475997A (en) | Method and apparatus for controlling motions of a drilling cutter or the like | |
| JPS601034B2 (en) | Sewing machine seam formation data generator | |
| US4222339A (en) | Automatic compound pattern generation type sewing machine | |
| US4220101A (en) | Automatic pattern generation type sewing machine | |
| US4522137A (en) | Method of producing stitch patterns in an electronic sewing machine | |
| JPS6036793B2 (en) | Control device for pattern control type sewing machine | |
| US4399760A (en) | Sewing machine for fancy seams | |
| JPS6043142B2 (en) | sewing machine | |
| US4455953A (en) | Stitch control method for an electronic sewing machine | |
| US4282821A (en) | Electronic control system for sewing machines | |
| JPS6043141B2 (en) | sewing machine | |
| US3246223A (en) | Selective condition limiting recording system for a motor controlled machine tool | |
| JPS6294194A (en) | Apparatus for generating stitch forming data of sewing machine | |
| JPH0561651B2 (en) | ||
| GB1323731A (en) | Control method and apparatus for numerically controlled machines | |
| US4389953A (en) | Sewing machine for sewing fancy seams |