JPS5977892A - sewing machine drive device - Google Patents

sewing machine drive device

Info

Publication number
JPS5977892A
JPS5977892A JP57166930A JP16693082A JPS5977892A JP S5977892 A JPS5977892 A JP S5977892A JP 57166930 A JP57166930 A JP 57166930A JP 16693082 A JP16693082 A JP 16693082A JP S5977892 A JPS5977892 A JP S5977892A
Authority
JP
Japan
Prior art keywords
speed
sewing machine
signal
needle
needle position
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
JP57166930A
Other languages
Japanese (ja)
Other versions
JPS6366556B2 (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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP57166930A priority Critical patent/JPS5977892A/en
Publication of JPS5977892A publication Critical patent/JPS5977892A/en
Publication of JPS6366556B2 publication Critical patent/JPS6366556B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Sewing Machines And Sewing (AREA)
  • Control Of Position Or Direction (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、ペダルの規定位置からの離反距離に応じてミ
シンをIIr変速制御し、又、1)II記ベグルの規定
位置への移行に従って前記ミシンを所定の針位置へ位置
決め停止させるような、いわゆる針定位置停止機能をも
ったミシン駆動装置に係る。
DETAILED DESCRIPTION OF THE INVENTION Field of Industrial Application The present invention controls the speed of a sewing machine according to the separation distance from a specified position of a pedal, and 1) controls the speed of the sewing machine according to the movement of a beggle to a specified position according to II. The present invention relates to a sewing machine drive device having a so-called needle fixed position stopping function that positions and stops the needle at a predetermined needle position.

従来例の構成とその問題点 従来、かかる針定位置停止の方法としては第1図のタイ
ムチャートで示されるようなものが一般的に採用されて
いた。
Conventional Structure and Problems Conventionally, the method shown in the time chart of FIG. 1 has generally been adopted as a method for stopping the hands at a fixed position.

通常、ミシンはモータによりベルトを介して、あるいは
直接駆動されており、縫製作業者は、前記ミシンのペダ
ルを操作する事により、制御部を通じ前記モーター、さ
らに前記ミシンの可変速度制御あるいは前記針定位置停
止を行ない乍ら所定の縫製物を完成していくという一連
の作業が行なわれる。
Normally, a sewing machine is driven by a motor via a belt or directly, and by operating a pedal of the sewing machine, the sewing worker controls the motor through a control section, and also controls the variable speed of the sewing machine or sets the needle. A series of operations are performed in which a predetermined sewing product is completed while stopping at a certain position.

一般的に、前記ペダルを縫製作業者が全く力を加えない
開放状態(以十中立と呼ぶ)とした場αは、+iil記
ミシノミシン状態を保持し、前記ペダルを所定の距離以
上踏み込んだ場合には前記ミシンは駆動され、その踏み
込み距離に応じて低速度〜最高律度寸での可変速度制御
が4・される。
In general, when the pedal is in an open state (hereinafter referred to as neutral) where the sewing worker does not apply any force, α is when the sewing machine state described in +iii is maintained and the pedal is depressed for a predetermined distance or more. The sewing machine is driven, and variable speed control is performed from low speed to maximum critical size according to the distance of the step.

第1図に於て、前記ペダルが最大踏み込み位置に踏み込
まれた場合にはミシンは最高速度で運転されている。こ
のような状態から縫製作業者が前記ペダルを中立位置に
復帰させた場合には、まず前記ペダル位置を検出して信
号” P N ”をL゛→“′H゛に切シ替え、該信号
” P N ”により前記ミシンはその位置決めのだめ
の低速度−L NL゛1 (以下ポジション速度と呼ぶ
)の設定がなされ、急激に19速される。次に前記ポジ
ション速度” NL ”に達して以後、停止すべき位置
を示す針位置信号” N D ”を確認した時点でミシ
ンを位置決め停止トさせる。
In FIG. 1, when the pedal is depressed to its maximum position, the sewing machine is operating at maximum speed. When the sewing worker returns the pedal to the neutral position from such a state, first detects the pedal position, switches the signal "P N" from L to "'H", and then By "P N", the sewing machine is set to a low speed for positioning -LNL'1 (hereinafter referred to as position speed), and is rapidly increased to 19 speeds.Next, after reaching the position speed "NL", , the sewing machine is positioned and stopped when the needle position signal "ND" indicating the position to be stopped is confirmed.

以上の動作が行なわれるが、ここで、前記ポジション速
度” NL ” に達してから前記針位置信号II N
 D 11を確認するまでの時間II TL゛は、最長
前記ボンジョン速度に於ける一回転相当の11.5間を
役するものであり、前記ポジション速度に達する時の回
転角度位置によシ、前記最長時間以下で種々変化するこ
とになる。
The above operation is performed, but here, after reaching the position speed "NL", the needle position signal II N
The time II TL for confirming D 11 is a maximum of 11.5 seconds corresponding to one revolution at the above-mentioned Bonsion speed, and depends on the rotational angular position when the above-mentioned position speed is reached. There will be various changes within the maximum time.

前記、時間−I T、 1゛  は前記ポジション速度
II N L゛が低速度であるため非常に長く、縫製の
能率を著しく低下させる重大な要因となっている。又、
前記時間” T+、 ”  が縫製毎に変化し縫製のリ
ズムがかみ合わず、縫製作業が円滑に行なえないという
においては、前記ポジション速度II N b itを
高速度にする以外になく、一方、該速度を引上げると位
置決め時の停止位置が速度変動・電圧変動など種々の要
因により大きく変化する事になり、従って針位置が定ま
らず針定位置停止の機能をはださなくなってしまい、縫
製作業に支障をきたしてし捷うという問題を生じ限界が
あった。
The above-mentioned time -IT,1' is very long because the position speed IINL' is low, and is a serious factor that significantly reduces sewing efficiency. or,
If the above-mentioned time "T+," changes every sewing and the rhythm of sewing does not mesh with each other, making it impossible to perform the sewing work smoothly, there is no choice but to increase the above-mentioned position speed II N bit to a high speed. If you pull up the needle, the stopping position during positioning will change greatly due to various factors such as speed fluctuations and voltage fluctuations, and the needle position will not be fixed and the function of stopping the needle at the fixed position will not be performed, making it difficult to perform sewing work. There was a limit to the problem of interference and undoing.

」二連したように、従来の方式は、位置決め時の最終−
畦間の縫製に長時間を要し従って縫製能率を低1・さぜ
るという欠点をイjして:1o・す、−/、こ71を解
決するだめの前記ポジション速度の高速化も針位置の停
止精度の点で限界があり、このような2つの相反する問
題点の対策は非常な困難をともなうものであシ、何ら解
決されていないのが現状であった、 発明の目的 本発明は、かかる上述の欠点を除去し、縫製能率が向上
し、しかも針位置停止精度の良いミシン駆動装置を提供
する事を目的とするものである。
” In the conventional method, the final -
In order to solve the disadvantage that it takes a long time to sew between the furrows and therefore reduce the sewing efficiency, the above-mentioned positioning speed can also be increased. There is a limit in terms of positional stopping accuracy, and countermeasures for these two contradictory problems are extremely difficult, and at present there is no solution at all.Objective of the InventionThe present invention The object of the present invention is to provide a sewing machine drive device which eliminates the above-mentioned drawbacks, improves sewing efficiency, and has high needle position/stop accuracy.

発明の構成 本発明は、計重位置停止の過程に於て、寸ずミシンを中
速度に設定し、該中速度に達し、かつ前記針位置を確認
した後、前記位置測定手段により測定された現在の回転
角度位置により前記変換手段の前記速度設定値を選択す
るよう構成し、かつ各々の速度設定値データを前記目標
停止位置の通過位置で最大となり、その直前で最小とな
るよ“うに配置しておくことによシ所定の制動曲線でミ
シンを目標位置に停止させようとするものであり、従っ
て最終−釧の縫製時間は前記速度設定値データの選定に
より十分短くする事が可能であり、さらに目標停止位置
直前の速度を従来よシもよシ低くしても前記最終−針の
縫製時間を従来よシも短くできるので従来以上にバラツ
キの少ない針位置停止精度が実現でき、又、特にディジ
タル化した速度制御システムを構成した場合には、例え
ば近年一般に使用されているーチップマイクロコンピュ
ータ(以下マイコンと呼ぶ)などを駆使して非常に安価
に構成できるなど、非常に多大なる利点・効果を有する
ものとなる。
Structure of the Invention The present invention provides a method for setting the sewing machine to a medium speed in the process of stopping the weighing position, and after reaching the medium speed and confirming the needle position, the needle position is measured by the position measuring means. The speed setting value of the converting means is selected according to the current rotation angle position, and each speed setting value data is arranged so that it becomes maximum at a passing position of the target stop position and minimum immediately before that. By setting the speed setting value, the sewing machine is stopped at the target position using a predetermined braking curve. Therefore, the final sewing time can be sufficiently shortened by selecting the speed setting value data. Furthermore, even if the speed just before the target stop position is lower than before, the final needle sewing time can be made shorter than before, so needle position stop accuracy with less variation than before can be achieved; In particular, when configuring a digital speed control system, it can be configured at a very low cost by making full use of chip microcomputers (hereinafter referred to as microcomputers), which have been commonly used in recent years, and there are many advantages and effects. It will have the following.

実施例の説明 以下第2図のブロック図に従い、本発明の実施例につい
て述べる。
DESCRIPTION OF EMBODIMENTS Hereinafter, embodiments of the present invention will be described with reference to the block diagram shown in FIG.

図において、1は周波数発電機で、ミシンの軸端に装着
されミシンの回転速度に比例した周期をもったパルス信
号” F P ”を一回転に複数個出力するものである
。2は針位置検出器で、」−記周波数発電機1と同様に
ミシンの軸端に装着され、ミシンの針の」−位置あるい
は下位置に対応して針位置114号” N D ”を発
生ずるものである。、3は速度設定器で、ミシンベダ)
v (図示せず)の状態を検出し、ペダルの中立位置に
おいて信号” P N ”を出力し、踏み込み位置にお
いてその踏み込み距離に応じて変化する値を4ビツトの
速度指令信号” s v ”として出力する。4,5は
それぞれクラッチコイルとブレーキコイルで、モークロ
の出力部に内蔵され、該クラッチコイル4の励磁により
その磁気回路を介し、常時回転している前記モータ6の
回転力をクラッチライニング、出方軸(いずれも図示せ
ず)を通じ、さらにプーリー、ベルトを介して前記ミシ
ンに伝達し、一方前記ブレーキコイ/L15の励磁によ
シその磁気回路を介しブレーキライニング(図示せず)
を静止側に圧接係合させ、上述のようにミシンにその静
止力を伝達す塘 るという動作が行なわれる。通常可変1]御は、前記ク
ラッチコイル4への励磁電流を制御し、前記クラッチラ
イニング而の圧接力を制御し、適当なすベシを生じさせ
る事により行なわれる。
In the figure, reference numeral 1 denotes a frequency generator, which is attached to the shaft end of the sewing machine and outputs a plurality of pulse signals "F P " with a period proportional to the rotational speed of the sewing machine per revolution. 2 is a needle position detector, which is attached to the shaft end of the sewing machine in the same way as frequency generator 1, and emits a needle position number 114 "N D" corresponding to the - position or lower position of the sewing machine needle. It is something that occurs. , 3 is the speed setting device (sewing machine bed)
Detects the state of V (not shown), outputs a signal "P N" at the neutral position of the pedal, and outputs a 4-bit speed command signal "s v" as a value that changes depending on the pedal depression distance at the pedal depression position. Output. Reference numerals 4 and 5 designate a clutch coil and a brake coil, respectively, which are built into the output section of the mokuro, and when the clutch coil 4 is excited, the rotational force of the constantly rotating motor 6 is transferred to the clutch lining and output through its magnetic circuit. It is transmitted to the sewing machine through a shaft (none of which are shown), and further via a pulley and a belt, and on the other hand, the excitation of the brake coil/L15 is transmitted to the brake lining (not shown) through its magnetic circuit.
An operation is performed in which the stationary side is pressed into contact with the stationary side and the stationary force is transmitted to the sewing machine as described above. Normally, variable control (1) is performed by controlling the excitation current to the clutch coil 4, controlling the pressure contact force of the clutch lining, and producing an appropriate bias.

その他の部分は、電子回路をブロック化したものであり
、ディスクリ−)IC等に置換でき、これらについては
以下の動作説明に従って逐次説明を行なうものとする。
The other parts are blocks of electronic circuits, and can be replaced with discrete ICs, etc., and these will be explained one by one according to the operation explanation below.

まず速度設定器3により前記ペダルの踏み込みが検出さ
れ信号u P N 11が” H”→” L ”になる
と停止制御手段7は信号” CL D ”を短時間” 
L ”→″H゛″とし、オアゲート8を介しフリップフ
ロツプ(以下F/Fと呼ぶ)9を七ソトシ、ドライバ1
Qを介してクラッチコイ/L/4を励磁し前述の如くし
てミシンは起動される。
First, when the speed setting device 3 detects the depression of the pedal and the signal u PN 11 changes from "H" to "L", the stop control means 7 shortens the signal "CLD".
L ” → “H
Clutch coil/L/4 is energized via Q and the sewing machine is started as described above.

上述のようにして回転を開始したミシンの速度は以下の
如く、全てディジタル的に制御される事になるが、かか
る方法については即に特願昭64−139071号ある
いは特願昭154−139C)73−号により明らかに
されている。
The speed of the sewing machine that has started rotating as described above will be controlled entirely digitally as described below, but such method will be described in Japanese Patent Application No. 64-139071 or Japanese Patent Application No. 154-139C). This is clarified by No. 73-.

第3図〜第5図に上述速度制御について示しており、以
下同図もあわせ説明を加える。
The above-mentioned speed control is shown in FIGS. 3 to 5, and the same figures will also be explained below.

前述の如くしてミシンは回転を開始する一方、前記速度
設定器3から速度指令信号” s v ”が4ビツトデ
ータとして出力され、該速度指令信号” s v ”は
ROM11のアドレスデータとして与えられ、該当する
ROMアドアドレス容を選択する事により後述する速度
設定のだめの分周回数を示す速度設定値に変換した後、
データセレクタ12に出力する。前記データセレクタ1
2はそのセレクト端子” s ”の入力が” L ”で
ある串により” B ”側の入力を出力し、従って前記
速度設定器3からの速度指令信号” s v ”に基づ
いた速度設定値” D V ”が出力され分周器13に
セットされる。
While the sewing machine starts rotating as described above, the speed setting device 3 outputs the speed command signal "sv" as 4-bit data, and the speed command signal "sv" is given as address data of the ROM 11. , After converting to a speed setting value indicating the number of divisions for speed setting, which will be described later, by selecting the corresponding ROM address content,
Output to data selector 12. The data selector 1
2 outputs the input on the "B" side by the skewer whose select terminal "s" input is "L", and therefore the speed setting value is based on the speed command signal "sv" from the speed setting device 3. D V ” is output and set in the frequency divider 13.

前記分周器13は、前記周波数発電機1から出力される
パルス信号” F P ”をセットされた前記速度設定
値” D V ”の回数だけ分周した後、信号” P 
D ”を出力する。周期カウンタ14は前記分局後の信
号” P D ”の−周期に亘るクロック発振器15か
らのクロックパルス信号を計数し、該計数結果をラッチ
回路16によシ保持し、8ビツトの周期データ” T 
P ”として演算器17に出力する。なお、」二記クロ
ックパルス信号は前記分周後の出力信号” P D ”
に対して十分短い周期をもった発振信号を採用し、その
測定誤差等による例えば−パルス分の周期のバラツキ等
によっても速度制御系が余り影響されない程度の十分短
い分解能を有するパルス信号を選定する必要がある。
The frequency divider 13 divides the pulse signal "F P " outputted from the frequency generator 1 by the number of times of the set speed setting value "D V ", and then divides the pulse signal "P" into a signal "P".
The period counter 14 counts the clock pulse signal from the clock oscillator 15 over -cycles of the divided signal "PD", and holds the counting result in the latch circuit 16. Bit cycle data "T"
It is output to the arithmetic unit 17 as "P". Note that the clock pulse signal "2" is the output signal "PD" after the frequency division.
An oscillation signal with a sufficiently short cycle is selected for the pulse signal, and a pulse signal with a sufficiently short resolution is selected so that the speed control system will not be affected much by variations in the cycle due to measurement errors, for example, by -pulses. There is a need.

前記演算器17は後述する演算を行なった後、該演算結
果により、もし前記周期データ” T P ”が大きい
場合(低速である場合)、オアゲート8F / F 9
 、ドライバ10を介してクラッチコイル4を励磁し、
もし前記周期データ” T P ”が小さい場合(高速
である場合)、オアゲート18、F/F19、ドライバ
20を介してブレーキコイル6を励磁するように作用し
、その作用時間は、前記演算器17による一演算結果デ
ータをプリセットカウンタ21に8ビツトデータとして
プリセントし、該データ回数だけ前記クロックパルス信
号を計数する事により決定され、この作用時間が経過し
た後、前記F / F 9あるいはF/F19はリセッ
トされ、前記クラッチコイ/L/4あるいはブレーキコ
イル5はオフされる。
After the arithmetic unit 17 performs the arithmetic operation described later, based on the arithmetic result, if the periodic data "TP" is large (low speed), the OR gate 8F/F9
, excite the clutch coil 4 via the driver 10,
If the period data "T P " is small (high speed), it acts to excite the brake coil 6 via the OR gate 18, F/F 19, and driver 20, and the operation time is determined by the calculation unit 17. The calculation result data is preset to the preset counter 21 as 8-bit data, and the clock pulse signal is counted by the number of times of the data. After this operation time has elapsed, the F/F 9 or F/F 19 is reset, and the clutch coil/L/4 or the brake coil 5 is turned off.

このようにして、前記周波数発電機1から出力されるパ
ルス信号” F P ”の分周後のデータ” T P 
”を実測し、演算を行なった後、次の分周後の周JuJ
間に於いてクラッチコイ)v 4 ’I:、たけブレー
キコイル6の制御を行なう如く、逐次実測・制御が繰り
返され速度制御がなされるが、ここで、さらにその詳細
について第3図〜第6図に示しており、以下同図に従っ
て述べる。
In this way, the data "T P " after frequency division of the pulse signal "F P " outputted from the frequency generator 1
”, and after performing the calculation, the next frequency JuJ after division is calculated.
In between, the actual measurement and control are repeated to control the speed, as in the case of controlling the brake coil 6 (clutch coil) v 4 'I:. It is shown in the figure, and will be described below according to the figure.

第3図は、前記演算器17による演算式の一例をグラフ
に表わしたものであシ、TCB = A Tp −B・
・・・・・(1)(但しA、B;常数、Tp;実測周期
FIG. 3 is a graph showing an example of the calculation formula by the calculation unit 17, where TCB = A Tp -B.
...(1) (However, A, B: Constant, Tp: Actual measurement period.

Tcn ;クラッチまたはブレーキ投入時間、を示す)
なる直線式を示している。
Tcn; Indicates clutch or brake application time)
This shows the linear equation.

上記(1)式に於いて常数人は実測周期Tpに対するク
ラッチ・ブレーキ投入時間Tcaの変化割合を決定する
ものであシ、従って速度制御系のゲインを決定する常数
と考えられ、速度制御系の安定性、あるいは応答性を考
慮して決定される。一方、常数Bはミシンの回転速度を
決定するものであり、ミシンの負荷が定まり、前記分周
回数が0に於ける速度(以下基準速度と呼ぶ)をいくら
にするが決定すれば一義的に定まるものである。
In the above equation (1), the constant determines the rate of change in the clutch/brake application time Tca with respect to the measured period Tp, and therefore can be considered as a constant that determines the gain of the speed control system. It is determined by considering stability or responsiveness. On the other hand, the constant B determines the rotational speed of the sewing machine, and once the load on the sewing machine is determined and the speed at which the frequency division number is 0 (hereinafter referred to as the reference speed) is determined, it can be uniquely determined. It is fixed.

もし、同図に示すα点でミシンが安定に運転している場
合には、第4図aに示すように同期Tp+に於いてTC
Blなるデユーティサイクルに従った他 クラッチ電流ICが流れ、ミシンの負荷とsb合うこと
になる。
If the sewing machine is operating stably at point α shown in the same figure, the TC at synchronous Tp+ as shown in Fig. 4 a.
The other clutch current IC flows according to the duty cycle Bl, and matches the load of the sewing machine sb.

第4図すには加速の状態を示しており、前記ミシンが加
速するに従い実測周期TPは短くなり、従って前記演算
式による演算結果もTag、  Te3゜Tcsと次第
に減じられ、クラッチ電流ICは低下釣 しミシン負荷と鎗り合う安定状態に移行するまで」二記
動作が繰り返される。
Figure 4 shows the state of acceleration, and as the sewing machine accelerates, the actual measurement period TP becomes shorter, and therefore the calculation result from the calculation formula is also gradually reduced to Tag, Te3°Tcs, and the clutch current IC decreases. The above two operations are repeated until a stable state is reached in which the load matches the fishing machine load.

一方同図Cには次第にミシンが減速する過程を示してお
り、前記実測周期” T P ”の増大と共にブレーキ
オン時間がTag、  TB2と減じ、さらにクラッチ
オン時間がTag 、  Te3 、  Te3と増大
し、従ってブレーキ電流IBの低下からクラッチ電流I
cの増大へと切りかわる過程を表わしている。
On the other hand, Figure C shows the process in which the sewing machine gradually decelerates, and as the measured period "TP" increases, the brake-on time decreases to Tag, TB2, and the clutch-on time increases to Tag, Te3, Te3. , therefore, from the decrease in brake current IB, clutch current I
This represents the process of switching to an increase in c.

以上は前記基準速度に於ける動作について述べだが、前
記実測周期” T P ”として前記分周回数nたけの
分周をイJ°なった後のデータを代入するlIIにより
ミシンの負荷の回転速度による変化に対して速度制御系
のゲインが十分高い場合には下記の第に))式に示すよ
うな有段階のミシン速度が得られる。
The above is a description of the operation at the reference speed, but by substituting the data after dividing the frequency by the number of times n as the actual measurement period "T P " after the frequency becomes IJ°, it is possible to calculate the rotation speed according to the load of the sewing machine. If the gain of the speed control system is sufficiently high with respect to the change, a stepwise sewing machine speed as shown in the following equation ()) can be obtained.

NS : (n + 1) NL       −−(
2)(但し、n;分周回数、Ns ; ミシン速度、N
L;基準速度) 上述した事から前記ペダル位置に対応する前記速度指令
信号tr S V tiの4ビツトデータが示す前記1
5M11の各アドレスに対し、上記分周回数を適当に割
り付ける事によシ、前記ペダルの踏込位置に対するミシ
ン速度設定が可能となる事は明らかであり、第6図にそ
の一例を示している。なお、0内には前記分周回数nを
示している。
NS: (n + 1) NL --(
2) (However, n: Number of divisions, Ns: Sewing machine speed, N
L: Reference speed) From the above, the above-mentioned 1 indicated by the 4-bit data of the speed command signal trSVti corresponding to the pedal position.
It is clear that by appropriately allocating the frequency dividing number to each address of 5M11, it is possible to set the sewing machine speed with respect to the pedal depression position, an example of which is shown in FIG. Note that the value n within 0 indicates the frequency division number n.

以上のようにして前記ペダルが踏み込まれた場合の可変
速度制御がなされるが、次にペダルが中立にされた場合
の動作について述べる。
As described above, variable speed control is performed when the pedal is depressed.Next, the operation when the pedal is placed in the neutral position will be described.

ここで、22は位置カウンタを示し、ミシンの駆動中に
於て、−回転毎に前記針位置信号” N D ”の前エ
ツジでリセットされつつ、))II記周波数発″市機1
からのパルス信号” F P ”の計数を繰り返してお
り、従ってその出力” p ”は前記針位置信号” N
 D ”の前エツジを基準とした回転角度位置データを
示しているものである。例えば前記周波数発電機1とし
て160極のものを使用した場合、前記位置データit
 P ++は8ビツトのバイナリ値としてQ〜1600
回転角度位置データをもつ事になる。さらに該位置デー
タ” p ”はROM23の値が割付けられている。
Here, 22 indicates a position counter, which is reset at the front edge of the needle position signal "ND" every rotation while the sewing machine is running.
, the pulse signal "F P " is counted repeatedly, and therefore the output " p " is the same as the needle position signal " N
It shows the rotational angle position data with the front edge of D'' as a reference.For example, when a 160-pole type is used as the frequency generator 1, the position data it
P++ is Q~1600 as an 8-bit binary value
It will have rotation angle position data. Furthermore, the value of the ROM 23 is assigned to the position data "p".

上記各ROMへのデーター割付の例を第6図に示してい
る。同図に示すように、前述の位置データ” p ”と
して前述のようなO〜160の8ビットデータのうち上
位3ビツトのみを採用し、従って゛″00パ〜5 ”の
位置データ” p ”が示す各アドレスに対して(へ)
内のデータを開側けている。すなわち、4〜0を前記位
置データに対して、前記多1位置信号の前エツジが通過
した位置が最大となりその直1111が】°−小となる
ように5段階に割りイ、1けている。
An example of data allocation to each of the above ROMs is shown in FIG. As shown in the figure, only the upper 3 bits of the 8-bit data from 0 to 160 are used as the position data "p", and therefore the position data "p" from "00 to 5" is used. For each address indicated by (to)
The data inside is open. That is, 4 to 0 is divided into 5 steps with respect to the position data so that the position through which the previous edge of the multi-position signal passes is the maximum, and the position 1111 is 1 digit. .

前述のり]」<ペダルが踏み込まれ、ミシンが高速で運
転している状態からペダルが中立にされた場合には、ま
ず速度設定器3により前記ペダルの中立が検出され、出
力信号” P N ”を′L゛→” H”にし、この出
力信号” P N ”はデータセレクタ12を゛′A゛
入力の選択状態に切りかえると共に、停止制御手段7に
対して計重位置停止制御を開始するよう指示を与える。
When the pedal is depressed and the sewing machine is operating at high speed, and then the pedal is set to neutral, the speed setting device 3 first detects the neutral state of the pedal, and outputs the output signal "P N ". is changed from ``L'' to ``H'', and this output signal ``P N'' switches the data selector 12 to the selected state of ``'A'' input, and also instructs the stop control means 7 to start weighing position stop control. give instructions.

ここで、前記停止制御手段7は通常マイコンで構成され
、その制御動作例を第7図にフローチャートで示してお
り以下同図に従いその動作について述べる。
Here, the stop control means 7 is usually constituted by a microcomputer, and an example of its control operation is shown in the form of a flowchart in FIG. 7, and the operation will be described below with reference to the same figure.

メインルーチンではペダルが踏み込まれている場合には
24でプラグ類はりセントされている。
In the main routine, if the pedal is depressed, the plugs are inserted at 24.

次にペダルが中立にされ前記信号” P N ”がL″
→II H11になると前記分周後のパルス信号” T
 P ”の割込入力によりTP割込の処理は25に示す
ようにまず出力“N S ”を“′H゛にする。ここで
、1’l’l +ffコ出力” N :S ”は1)I
I記R5M 23ノア F’ v y、ノビット3に出
力されており、前記ROM23のテ゛−夕を下表の如く
構成する事により前記ビット3への入力がII HII
の場合には一定の速度設定イ呻を出力することになる。
Next, the pedal is set to neutral and the signal "P N" goes low.
→II When it becomes H11, the pulse signal after the above frequency division” T
In response to the interrupt input of ``P'', the TP interrupt processing first sets the output ``N S '' to ``H'' as shown in 25. Here, 1'l'l +ff output "N:S" is 1) I
I R5M 23 Noah F' vy is output to Nobit 3, and by configuring the data of the ROM 23 as shown in the table below, the input to Bit 3 becomes II HII.
In this case, a constant speed setting noise will be output.

第1表 注、×は未使用なのでデータは何でも良い。Table 1 Note: × is unused, so any data is fine.

すなわち、上記に於てアドレスのビット3が” H”の
場合はデータは一定値” 5 ”であり、” L ”で
ある場合は前述の如く前記位置デ一り” p ”に対し
て第6図に示す値を出力する事になる。
That is, in the above case, when bit 3 of the address is "H", the data is a constant value "5", and when it is "L", as described above, the data is the 6th value for the position D1 "p". The values shown in the figure will be output.

上記の様にして前記ROM2!3の一定のデータが前記
データセレクタ12を介して前記分周器13にセットさ
れ、前記パルス信号” F P ”は設定された分周回
数” D ’I ”だけ分周された後、その周期が実測
され’ T P ”として次のサイクルで再び前記停止
制御手段7に与えられる。このようにして測定した周期
” T P ”が設定値TP+以上かどうかを26で判
定し、該周期がTP+以上すなわち設定されている一定
の中速度以下となった後、27で前記針下信号” N 
D ”の前エツジを確認した時点で28に示すようにF
LNLをセットすると共に出力” N S ”を” L
 ”にし、前記位置デーり′P゛に従って第6図に示す
ように逐次速度設定を下げていくように制御がなされる
As described above, certain data in the ROM2!3 is set in the frequency divider 13 via the data selector 12, and the pulse signal "F P" is divided by the set frequency division number "D'I". After the frequency is divided, the period is actually measured and given as ``TP'' to the stop control means 7 again in the next cycle.Whether or not the period ``TP'' thus measured is greater than or equal to the set value TP+ is determined by 26. After the cycle becomes equal to or higher than TP+, that is, equal to or lower than the set constant medium speed, the needle lowering signal "N" is determined at 27.
When the front edge of “D” is confirmed, as shown in 28,
Set LNL and output “N S” to “L”
", and the speed setting is sequentially lowered according to the position data 'P' as shown in FIG.

上記の如くして、第6図に於けるR(511[23の速
度設定値の” o ”が選択されミシンが最も低速度で
ある前記基準速度に設定された後、29に示すように前
記針位置信号” N D ”の前エツジを検出した時点
で停止に要する時間のみ” B RD ”信号を出力し
、前記ブレーキコイル5を励磁し、ミ一連の針穴位置停
止制御を完結する 」エフ動作は、ミシンが高速から停止する場合について
述べており、このような場合には一定の中速度を低下し
、前記針位置信号” N D ”の手前で基準速度の設
定速度にしだ後、そのmIエツジでミシンの針を定位置
停止させるという具合に行なわれる。
As described above, after "o" of the speed setting value R (511 [23) in FIG. 6 is selected and the sewing machine is set to the lowest speed, the reference speed, When the front edge of the needle position signal "ND" is detected, the "B RD" signal is output for the time required for stopping, the brake coil 5 is energized, and the series of needle hole position stop control is completed. The operation is described when the sewing machine stops from a high speed. In such a case, the sewing machine lowers a certain medium speed, reaches the set reference speed before the needle position signal "N D ", and then returns to that speed. This is done by stopping the needle of the sewing machine in a fixed position at the mI edge.

上述の高速からの停止の過程をタイムチャートで第8図
に示す。同図に於いてはミシンが高速から1)11記針
定位置停止制御を行なった場合について示しており、こ
の様な場合には、一定の中速度” N M ”設定が繰
り返されており、この間はi?iJ記ブレーキコイルは
フル励磁され最大の傾斜(負の加速度)でもってミシン
は減速され、前記所定の設定速度” N M ”に達し
た’P+°゛点に於て ミシンはさらに前記針位置信号
” N D ”の前エツジの検出を開始し、該検出がな
された” P2 ”点からRCIM23によって設定さ
れた制動曲線に従ってミシンの速度は低下し、最終的に
定められた針位 ・置に停止する事になる、 第8図に於ける停止前の一針の縫製に要する時間Txは
ROM23の速度設定値を選択しその一回転の制動曲線
の傾斜を変える事により可能となる。
The process of stopping from the above-mentioned high speed is shown in FIG. 8 as a time chart. The figure shows a case where the sewing machine performs 1) 11 needle fixed position stop control from high speed; in such a case, a constant medium speed "NM" setting is repeated; i during this time? The brake coil described in iJ is fully energized and the sewing machine is decelerated with the maximum inclination (negative acceleration), and at the point 'P+°' where the predetermined set speed "NM" is reached, the sewing machine further receives the needle position signal. Detection of the front edge of "ND" is started, and from the "P2" point where the detection is made, the sewing machine speed decreases according to the braking curve set by RCIM23, and finally stops at the determined needle position. The time Tx required to sew one stitch before stopping in FIG. 8 can be determined by selecting the speed setting value in the ROM 23 and changing the slope of the braking curve for one revolution.

但し最大の傾斜は前述のブレーキコイルをフル励磁した
場合の傾斜によシ制限される。
However, the maximum slope is limited by the slope when the brake coil is fully excited.

また、針を所定位置に停止させる場合の停止位置は、電
源電圧変動によるブレーキツノの変動や′前記ブレーキ
ライニング表面の摩擦力の変動等によシ変動するが、同
図に示す停止前の前記基準速度II NLllを低下さ
せる事により上記変動幅を小さくできることは一般に明
らかであり、そのように構成する事によシ本発明は一段
とその効果を発揮するものである。すなわち、前記ペダ
ルが中立にされて以後、第(1)式の常数Bを大きくし
、従って前記基準速度Nt、を低くするようにして容す
・に実現できる。
In addition, the stopping position when stopping the needle at a predetermined position varies depending on changes in the brake horn due to fluctuations in the power supply voltage, fluctuations in the frictional force on the surface of the brake lining, etc. It is generally clear that the above fluctuation range can be reduced by lowering the reference speed II NLll, and by configuring it in this way, the present invention exhibits its effects even more. That is, after the pedal is placed in the neutral position, the constant B in equation (1) is increased, and the reference speed Nt is accordingly decreased, which can easily be achieved.

まだ、前記中速度” N M ”は、−針で停止し得る
速度以下の適当な速度を選定すれば良いと言え、その範
囲で、できる限シ高速度とする事により、停止の2針手
前の時間” Tム゛を十分短くすることができる。
However, it is sufficient to select an appropriate speed for the medium speed "NM" that is less than the speed at which the needle can be stopped at the - needle, and within that range, by setting the speed as high as possible, the speed can be set two stitches before the stop. The time ``T'' can be made sufficiently short.

なお、上述した実施例の構成はすべてディジタル化した
ものであり、その大部分を1チツプマイクロコンピユー
タで構成する事が可能となる。
The configuration of the embodiment described above is entirely digital, and most of it can be configured with a one-chip microcomputer.

発明の効果 以上の説明から明らかなように本発明は、ミシ確認した
後、回転角度位置の実測を開始し、該実di’l Il
’、果によりあらかじめ制動曲線データを格納している
変換素子の該データに従い速度設定を行ないつつ、停止
前の一針間を前記制動曲線に従ってミシンを駆動し、所
定の目標位置に停止させるという思想に基づくものであ
って、本発明によれば従来長時間を要していた最終停止
する手1)1jの一釦間の縫製時間を短くかつ一定にす
ることができ、従って縫製能率が向上し、又、操作性が
改善され、しかも停止位置の精度を一段と向上する事が
可能となり、かつ安価に構成できるというように種々の
特徴を有しており、その効果は非常に大なるものである
Effects of the Invention As is clear from the above explanation, the present invention starts the actual measurement of the rotational angular position after confirming the perforation, and calculates the actual rotational angle position.
'The idea is to set the speed according to the data of a conversion element that stores braking curve data in advance, drive the sewing machine according to the braking curve for one stitch before stopping, and stop at a predetermined target position. According to the present invention, it is possible to shorten and constant the sewing time between one button of 1) 1j for final stopping, which conventionally took a long time, and thus improve sewing efficiency. In addition, it has various features such as improved operability, further improving the accuracy of the stopping position, and can be constructed at low cost, and its effects are extremely large. .

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

第1図は従来例の動作を示す説明図、第2図は本発明の
構成を示すブロック図、第3図〜第6図は可変速制御の
動作説明図、第6図は変換素子の速度設定データの構成
例を示す説明図、第7図は本発明の動作を示す説明図、
第8図は本発明のミシン速度と時間との関係を示す説明
図である。 1・・・・・周波数発電機、2・・・・・・針位置検出
器、3・・・・・・速度設定器、4・・・・・・クラッ
チコイル、5・・・・・ブレーキコイル、6・・・・・
・モータ、7・・・・・停止制御手段、11+23〜2
5・・・・・・ROM、12・・・データセレクタ、1
3・・・・・・分周器、14・・・・・周期カウンタ、
17・・・・・・演算器、21・・・・プリセットカウ
ンタ、22・・・・・・位置カウンタ。 代理人の氏名 弁理士 中 尾 敏 男 ほか1名第 
1 図 第2図 第3図 第4図 〔へン丁B □ 第5図 第6図 第7図 第8図
Fig. 1 is an explanatory diagram showing the operation of the conventional example, Fig. 2 is a block diagram showing the configuration of the present invention, Figs. 3 to 6 are explanatory diagrams of the operation of variable speed control, and Fig. 6 is the speed of the conversion element. An explanatory diagram showing a configuration example of setting data, FIG. 7 is an explanatory diagram showing the operation of the present invention,
FIG. 8 is an explanatory diagram showing the relationship between sewing machine speed and time according to the present invention. 1... Frequency generator, 2... Needle position detector, 3... Speed setter, 4... Clutch coil, 5... Brake Coil, 6...
・Motor, 7...Stop control means, 11+23~2
5...ROM, 12...Data selector, 1
3... Frequency divider, 14... Period counter,
17... Arithmetic unit, 21... Preset counter, 22... Position counter. Name of agent: Patent attorney Toshio Nakao and 1 other person
1 Figure 2 Figure 3 Figure 4 [Hengcho B □ Figure 5 Figure 6 Figure 7 Figure 8

Claims (1)

【特許請求の範囲】 (1)  ミシンと、前記ミシンを駆動するモータと、
前記ミシンの回転速度に比例して変化する周期をもった
パルス信号を発生する周波数発電機と、前記ミシンの所
定の針位置を検出し針位置信号を出力する針位置検出器
と、ペダルの規定位置に於て停止指令信号を出力し前記
規定位置からの離反距離に応じて速度指令信号を出力す
る速度設定器と、前記針位置信号を基準とし、回転角度
位置に応じた回転角度信号を出力するイ装置測定手段と
、前記ミシンの回転速度を検出し実速度信号を出力する
速度検出手段と、前記回転角度信号を速度設定値に変換
する変換手段と、前記モーりの速度を制御する速度制御
手段とより成9、前記速度制御手段は、前記ペダルが前
記規定位置以外の位置に移動された場合には前記速度指
令信号に従って作動し、前記停止指令信号が出力された
場合の定位置停止過程に於いては、まず規定の中速度設
定を行ない、前記実速度信号が前記中速度以下を示し、
さらに前記針位置信号を検出した時点から前記変換手段
からの速度設定値に従って作動した後、前記針位置信号
を検出した時点で前記ミシンを位置決め停止させるよう
構成したミシン駆動装置。 (2)変換手段は、回転角度信号を、針位置信号が通過
した時点で最大となり、その直前で最小となるような速
度設定値に変換する変換素子を含む特許請求の範囲第1
項記載のミシン駆動装置。 (3)速度検出手段は、タロツクパルス信号を発生する
りI’1 ツク’R541jG 器及びカウンタを含み
、周波数光′市機のパルヌ信号の一周期間における前記
クロックパルス信号数を計数し、該計数結果を実速度信
号として出力するよう構成した特許請求の:ltl′l
囲第1項記戦のミシン駆動装置、。 (4)位置測定手段は、カウント手段を含み、ミシンの
一回転毎に発生する針位置信号により前記カウント手段
を初期状態にした後、周波数発電機からのパルス信号の
計数を行ない、該計数値を位置信号として出力するよう
構成した特許請求の範囲第1項記載のミシン駆動装置。 (6)変換手段に含まれる変換素子をROMで構成し、
位置信号に従って前記ROMのアドレスを指定し、各ア
ドレスに速度設定値を示すデータを割りつけた特許請求
の範囲第1項または第2項記載のミシン駆動装置。 (6)速度検出手段と、位置測定手段と、変換手段と、
速度制御手段とを一チツプマイクロコンピュータで構成
した特許請求の範囲第1項または第2項または第3項捷
たけ第4項捷たけ第5項記載のミシン駆動装置。
[Claims] (1) A sewing machine, a motor that drives the sewing machine,
a frequency generator that generates a pulse signal with a period that changes in proportion to the rotational speed of the sewing machine; a needle position detector that detects a predetermined needle position of the sewing machine and outputs a needle position signal; and a pedal regulation. A speed setter that outputs a stop command signal at the specified position and outputs a speed command signal according to the separation distance from the specified position, and a rotation angle signal that outputs a rotation angle signal according to the rotation angle position based on the needle position signal. a speed detection means for detecting the rotation speed of the sewing machine and outputting an actual speed signal; a conversion means for converting the rotation angle signal into a speed setting value; and a speed for controlling the speed of the morrow. 9. The speed control means operates according to the speed command signal when the pedal is moved to a position other than the specified position, and stops at the fixed position when the stop command signal is output. In the process, first, a specified medium speed is set, and the actual speed signal indicates a value below the medium speed;
Further, the sewing machine driving device is configured to operate according to the speed setting value from the converting means from the time when the needle position signal is detected, and then position and stop the sewing machine at the time when the needle position signal is detected. (2) The converting means includes a converting element that converts the rotation angle signal into a speed set value that becomes maximum at the time when the needle position signal passes and becomes minimum immediately before that.
Sewing machine drive device as described in section. (3) The speed detection means includes a clock pulse signal generator and a counter, counts the number of clock pulse signals during one cycle of the PALNU signal of the frequency light commercial machine, and calculates the counting result. The patent claim: ltl'l configured to output as an actual speed signal
Sewing machine drive device used in Section 1. (4) The position measuring means includes a counting means, and after setting the counting means to an initial state using a needle position signal generated every rotation of the sewing machine, it counts pulse signals from the frequency generator, and calculates the counted value. The sewing machine drive device according to claim 1, wherein the sewing machine drive device is configured to output the position signal as a position signal. (6) The conversion element included in the conversion means is configured with a ROM,
3. A sewing machine driving device according to claim 1, wherein addresses of said ROM are specified in accordance with a position signal, and data indicating a speed setting value is assigned to each address. (6) a speed detection means, a position measurement means, a conversion means,
A sewing machine driving device according to claim 1, 2, or 3, and 4, and 5, wherein the speed control means is constituted by a one-chip microcomputer.
JP57166930A 1982-09-25 1982-09-25 sewing machine drive device Granted JPS5977892A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57166930A JPS5977892A (en) 1982-09-25 1982-09-25 sewing machine drive device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57166930A JPS5977892A (en) 1982-09-25 1982-09-25 sewing machine drive device

Publications (2)

Publication Number Publication Date
JPS5977892A true JPS5977892A (en) 1984-05-04
JPS6366556B2 JPS6366556B2 (en) 1988-12-21

Family

ID=15840291

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57166930A Granted JPS5977892A (en) 1982-09-25 1982-09-25 sewing machine drive device

Country Status (1)

Country Link
JP (1) JPS5977892A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61226096A (en) * 1985-03-30 1986-10-07 ジューキ株式会社 Speed controller of cycle sewing machine

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5389539A (en) * 1977-01-14 1978-08-07 Hitachi Ltd Motor driven sewing machine controller
JPS53111841A (en) * 1977-03-11 1978-09-29 Mitsubishi Electric Corp Circuit for controlling speed of sewing machine

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5389539A (en) * 1977-01-14 1978-08-07 Hitachi Ltd Motor driven sewing machine controller
JPS53111841A (en) * 1977-03-11 1978-09-29 Mitsubishi Electric Corp Circuit for controlling speed of sewing machine

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61226096A (en) * 1985-03-30 1986-10-07 ジューキ株式会社 Speed controller of cycle sewing machine

Also Published As

Publication number Publication date
JPS6366556B2 (en) 1988-12-21

Similar Documents

Publication Publication Date Title
EP0068713A2 (en) Sewing machine having a digital command circuit
EP0104913B1 (en) Circuit arrangement for controlling sewing machine speed and for positioning sewing needle
US4732099A (en) Motor controller for a sewing machine
EP0091084B1 (en) Sewing machine controlling apparatus
JPS6366556B2 (en)
JPS642397B2 (en)
EP0067649B2 (en) Sewing machine having a soft-starting circuit
JPS6366554B2 (en)
KR850001705B1 (en) Speed setting device for sewing machine
JPS6366555B2 (en)
JPS6223593B2 (en)
JPS58173587A (en) Speed setting apparatus of sewing machine
KR840001264B1 (en) Control device of sewing machine
JPH0716555B2 (en) Sewing machine controller
JPS6366226B2 (en)
KR890003291B1 (en) Control device of sewing machine
JPS58173591A (en) Sewing machine speed setting device
JPS6082080A (en) Controller for sewing machine
JPS58173590A (en) sewing machine control device
JPS6223590B2 (en)
JPS6042749B2 (en) sewing machine control device
JPS6082081A (en) Controller for sewing machine
JPS6223591B2 (en)
JPH03113378A (en) Driving method for indicating instrument
JPS62395A (en) Sewing machine speed control device