Claims (3)
재봉기 바늘의 상하 운동을 제어하는 재봉기 모터(11)와; 상기 재봉기 모터(11)가 일회전할때 생성된 일정 갯수의 펄스에 따라 재봉기 바늘의 위치를 제어하는 상정지 신호, 하정지 신호 및 재봉 속도 신호를 펄스로서 출력하는 싱크로나이저(12) 및 상기 싱크로나이저(12)의 신호를 전달하는 인터페이스수단(13)과; 상기 싱크로나이저(12)로부터 인가되는 상기 속도 신호와 하정지 신호를 조합하여 하정지 신호간에 한 땀의 재봉이 행해지는 실제 재봉 시간(T1)을 결정하는 X - Y테이블 이송 시간 제어부(14)와; 상기 실제 재봉 시간 동안만 펄스를 제공하기 위하여 상기 일정 갯수의 펄스 신호와 상기 실제 재봉 시간 신호를 논리적으로 마스크하는 수단(16)과; 상기 마스크된 펄스를 다시 일정 갯수의 펄스로 증배하는 수단(17)과; CPU(10)로부터 프로그램가능 주변 인터페이스(15)를 통하여 제공된 재봉량 제어 신호, X - Y테이블 이송 및 방향 신호와, 상기 증배된 일정갯수의 펄스에 응답하여 펄스를 발생하는 이송 펄스 발생기(18)와; 상기 펄스 발생기로 부터 출력된 신호에 응답하여 X - Y테이블을 이송시키는 X축 및 Y축 스테핑 모터(19,20)를 포함하는 재봉기의 동기 제어 장치.A sewing machine motor 11 for controlling the vertical movement of the sewing machine needle; The synchronizer 12 and the synchro outputting a stop signal, a lower stop signal, and a sewing speed signal for controlling the position of the sewing needle according to a predetermined number of pulses generated when the sewing machine motor 11 rotates as a pulse. Interface means (13) for transmitting a signal of the niger (12); An X-Y table transfer time control unit 14 for combining the speed signal and the lower stop signal applied from the synchronizer 12 to determine the actual sewing time T1 at which stitching of stitches is performed between the lower stop signals; ; Means (16) for logically masking the predetermined number of pulse signals and the actual sewing time signal to provide pulses only during the actual sewing time; Means (17) for multiplying the masked pulses back to a certain number of pulses; Feed pulse generator 18 for generating a pulse in response to a sewing amount control signal, an X-Y table feed and direction signal, and a multiplied number of pulses provided from the CPU 10 via a programmable peripheral interface 15. Wow; And a X- and Y-axis stepping motor (19, 20) for feeding an X-Y table in response to the signal output from the pulse generator.
제1항에 있어서, 상기 이송 펄스 발생기(18)는 상기 CPU(10)로부터 제공된 재봉량 제어 신호에 각기 대응하는 다수개의 블록으로 맵핑된 롬 테이블을 포함하며, 상기 각각의 블록은 상기 일정갯수의 각각의 펄스에 각기 대응하는 일정갯수의 데이타 테이블로 구성되는 재봉기 모터의 동기 제어 장치.2. The transfer pulse generator (18) according to claim 1, wherein the transfer pulse generator (18) comprises a ROM table mapped to a plurality of blocks, each corresponding to a sewing amount control signal provided from the CPU (10), wherein each of the blocks has a predetermined number Synchronous control device of a sewing machine motor composed of a predetermined number of data tables corresponding to each pulse.
재봉기 모터(11)의 동작과 재봉기의 X - Y테이블 이송용 스텝 모터(19,20)동작과의 동기를 제어하는 방법으로, 상기 방법이 : 재봉기 모터(11)가 회전할때 생성되는 속도 신호와 재봉기 바늘의 하정지 신호를 조합하여 하정지 신호간에 한땀의 재봉이 행해지는 실제 재봉 시간을 결정하는 단계와; 상기 재봉기의 모터의 일회전당 발생하는 일정갯수의 펄스중에서 상기 결정된 실제 재봉 시간에 대응하는 펄스만을 제공하도록 상기 일정갯수의 펄스를 논리적으로 마스크하는 단계와; 상기 마스크된 펄스를 다시 상기 일정갯수의 펄스로 증배하는 단계와; CPU(10)로 부터 제공된 재봉량 제어신호와 상기 증배된 일정갯수의 펄스에 응답하여 재봉기의 X - Y테이블 이송용 스테핑 모터(19,20)를 동작시키는 펄스를 발생하는 단계를 포함하며; 상기 CPU로 부터 제공되는 재봉량 제어 신호는 다수개의 데이타 블록으로 구성된 펄스 발생기(18)의 각각의 블록을 지정하며, 상기 증배된 일정갯수의 펄스는 각각의 상기 데이타 블록내에서 상기 일정갯수에 대응하는 갯수로 분리된 각각의 데이타를 순차적으로 지정하는 재봉기의 동기 제어방법.A method of controlling synchronization between the operation of the sewing machine motor 11 and the operation of the step motors 19 and 20 for conveying the X-Y table of the sewing machine, the method comprising: a speed signal generated when the sewing machine motor 11 rotates. And combining the lower stop signal of the sewing machine needle to determine the actual sewing time at which stitches are performed between the lower stop signals; Logically masking the predetermined number of pulses to provide only pulses corresponding to the determined actual sewing time among the predetermined number of pulses generated per one revolution of the sewing machine motor; Multiplying the masked pulse back to the predetermined number of pulses; Generating pulses for operating the X-Y table transfer stepping motors 19 and 20 of the sewing machine in response to the sewing amount control signal provided from the CPU 10 and the multiplied predetermined number of pulses; The sewing amount control signal provided from the CPU designates each block of the pulse generator 18 composed of a plurality of data blocks, and the multiplied number of pulses correspond to the predetermined number in each of the data blocks. A synchronous control method of a sewing machine that sequentially specifies each piece of data separated by the number.
※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.※ Note: The disclosure is based on the initial application.