KR102006205B1 - High-speed data transmission apparatus for textile fabrics examination camera in weft straightener - Google Patents

High-speed data transmission apparatus for textile fabrics examination camera in weft straightener Download PDF

Info

Publication number
KR102006205B1
KR102006205B1 KR1020180115103A KR20180115103A KR102006205B1 KR 102006205 B1 KR102006205 B1 KR 102006205B1 KR 1020180115103 A KR1020180115103 A KR 1020180115103A KR 20180115103 A KR20180115103 A KR 20180115103A KR 102006205 B1 KR102006205 B1 KR 102006205B1
Authority
KR
South Korea
Prior art keywords
channel
unit
data
delay
delay tap
Prior art date
Application number
KR1020180115103A
Other languages
Korean (ko)
Inventor
배재성
김재영
Original Assignee
일성기계공업 주식회사
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 일성기계공업 주식회사 filed Critical 일성기계공업 주식회사
Priority to KR1020180115103A priority Critical patent/KR102006205B1/en
Application granted granted Critical
Publication of KR102006205B1 publication Critical patent/KR102006205B1/en

Links

Images

Classifications

    • DTEXTILES; PAPER
    • D06TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
    • D06HMARKING, INSPECTING, SEAMING OR SEVERING TEXTILE MATERIALS
    • D06H3/00Inspecting textile materials
    • D06H3/12Detecting or automatically correcting errors in the position of weft threads in woven fabrics
    • D06H3/125Detecting errors in the position of weft threads
    • DTEXTILES; PAPER
    • D06TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
    • D06HMARKING, INSPECTING, SEAMING OR SEVERING TEXTILE MATERIALS
    • D06H3/00Inspecting textile materials
    • D06H3/08Inspecting textile materials by photo-electric or television means
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N21/00Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
    • G01N21/84Systems specially adapted for particular applications
    • G01N21/88Investigating the presence of flaws or contamination
    • G01N21/89Investigating the presence of flaws or contamination in moving material, e.g. running paper or textiles
    • G01N21/892Investigating the presence of flaws or contamination in moving material, e.g. running paper or textiles characterised by the flaw, defect or object feature examined
    • G01N21/898Irregularities in textured or patterned surfaces, e.g. textiles, wood
    • G01N21/8983Irregularities in textured or patterned surfaces, e.g. textiles, wood for testing textile webs, i.e. woven material

Landscapes

  • Engineering & Computer Science (AREA)
  • Textile Engineering (AREA)
  • Chemical & Material Sciences (AREA)
  • Materials Engineering (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Physics & Mathematics (AREA)
  • Wood Science & Technology (AREA)
  • Health & Medical Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Biochemistry (AREA)
  • General Health & Medical Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Immunology (AREA)
  • Pathology (AREA)
  • Studio Devices (AREA)

Abstract

According to the present invention, image data of textile (10) obtained from a fabric detection high-speed camera unit (20) is transmitted and received at the high speed via a cable (30) for high-speed image processing in a control unit (14) in a weft straightener using a high-speed camera, wherein there is no problem in transmission even if a distance between the fabric detection high-speed camera unit (20) and the control unit (14) is rather spaced apart, and a serial interface using a low voltage differential signaling (LVDS) method is employed to prevent noise from burning during transmission of high-speed data. The high-speed data through the serial interface using the LVDS method is transmitted into a plurality of channels corresponding to a plurality of taps allocated for each line of a screen frame, and each of the number and size of delay taps (51) variable for each channel on a reception side is adjusted in advance by channel data adjustment units (40, 50) such that alignment of data for each of channels, which are not synchronized when receiving the high-speed data at the same time for each of the channels due to several causes of the cable, is synchronized, thereby enabling simultaneous transmission of high-speed data for each channel.

Description

원단교정기에서의 원단검출 고속카메라를 위한 고속데이터 전송장치{HIGH-SPEED DATA TRANSMISSION APPARATUS FOR TEXTILE FABRICS EXAMINATION CAMERA IN WEFT STRAIGHTENER}HIGH-SPEED DATA TRANSMISSION APPARATUS FOR TEXTILE FABRICS EXAMINATION CAMERA IN WEFT STRAIGHTENER}

본 발명은 원단교정기에 관한 것으로, 특히 사행(skewing)이나 만곡(bowing)된 원단의 상태를 정밀하게 고속 검출하기 위해 원단검출 고속카메라의 데이터를 고속으로 송수신되도록 하기 위한 고속데이터 전송장치의 개량에 관한 것이다. BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a far-end straightener, and more particularly, to an improvement of a high-speed data transmission device for transmitting and receiving data of a far-end detection high speed camera at high speed to precisely and rapidly detect a state of skewing or bowing. It is about.

일반적으로 원단교정기(weft straightener)는 염색 가공공정 중 변형된 위사(weft)를 원래의 형태로 교정시켜 주는 기계장치로서, 원단의 최종 품질을 결정하는데 중요한 역할을 한다. In general, the weft straightener is a mechanical device that corrects the warp (weft) deformed during the dyeing process to its original shape, and plays an important role in determining the final quality of the fabric.

염색가공공정을 거친 직물은 그 형태를 고정시키기 위해 통상 텐터기(tenter)를 이용한 열처리를 하게 되는데, 이때 위사와 경사(wrap)가 직각으로 교차되어 있지 않은 상태로 열처리가 이루어지면 품질 불량의 원인이 된다. Fabrics that have undergone dyeing processing are usually heat-treated using a tenter to fix their shape. At this time, if the heat treatment is performed without crossing the weft and the warp at right angles, the cause of poor quality Becomes

그러므로 텐터기의 앞 부분에는 원단교정기가 설치되어서 원단을 교정하여 준다. 제직된 원단의 경사와 위사의 직교패턴이 제작 공정상에 뒤틀리게 되면서 경사지게 변형되는 사행(skew)현상이나 활처럼 휘어지는 만곡(bow)현상이 일어나는데 이를 교정하기 위해 여러 가지 방법이 연구되어 왔으며, 변형된 원단의 검출을 위해 기존에는 포토센서를 이용한 방법이 일반적이었다. Therefore, the fabric calibrator is installed at the front of the tenter to calibrate the fabric. As the orthogonal pattern of the woven fabric's warp and weft warp is twisted during the manufacturing process, skew phenomenon or bow bowing bend is generated. Various methods have been studied to correct this problem. In the past, a method using a photo sensor was generally used for detecting a far-end.

그런데 최근에는 고급원단과 특수원단의 수요가 늘어나면서 원단교정기에서의 변형된 원단 검출방식이 기술적 한계에 다다르고 있다. However, recently, as the demand for high-quality fabrics and special fabrics increases, the modified fabric detection method in the fabric calibrator is approaching the technical limit.

원단교정기는 유수의 외국업체들 예를 들어, 이탈리아의 BIANCO, 독일의 EL과 MAHLO, 스위스의 pleva 등에 의하여 개발 및 생산되고 있다. BIANCO사는 고감도의 광센서를 채용하여 원단의 왜곡을 검출하는 방식을 채용하였으며, EL사는 매트릭스 카메라를 사용하여 제직물(woven)과 니트 등의 다양한 직물의 검출이 가능하도록 구현하였으며, MAHLO사는 전통적인 원단교정기와 제어 및 교정이 동시에 이루어지는 원단교정기를 구현하되 카메라를 이용하여 패턴을 인식하고 교정하는 방식을 취하고 있다. PLEVA사는 고분해능 CCD 카메라를 이용하여 원단의 뒤틀림을 측정하며 스캐닝 방식을 이용하여 넓은 영역의 이미지를 획득하여 사용하는 방식을 채용하고 있다. Fabric straighteners are developed and produced by leading foreign companies such as BIANCO in Italy, EL and MAHLO in Germany and pleva in Switzerland. BIANCO has adopted a high-sensitivity optical sensor to detect the distortion of the fabric. EL has implemented a matrix camera to detect various fabrics such as woven fabrics and knits. Implement the proofreader that controls and corrects the proofreader at the same time, but uses the camera to recognize and correct the pattern. PLEVA uses a high-resolution CCD camera to measure warpage of the fabric and uses a scanning method to acquire a wide area of image.

이러한 회사들이 개발한 원단교정기와 그 부가장치가 높은 성능과 고급기술이 적용된 기계시스템으로 알려져 있으며, 제작사에 따라 원단교정기의 기능은 다르지만 주요한 공통점은 이미지의 검출을 위하여 다수의 카메라를 채용하며 이미지 검출 기능과 시스템의 자동제어 및 모니터링 시스템을 구축하고 있는 것이다. The fabric corrector and its additional equipment developed by these companies are known as a mechanical system with high performance and advanced technology. Although the function of the fabric corrector varies depending on the manufacturer, the main common feature is the use of multiple cameras for image detection. It is building automatic control and monitoring system of function and system.

그런데 카메라를 이용한 원단교정기에서는 카메라에서 취득된 영상데이터가 교정유니트에서의 고속 이미지처리를 위해서 교정유니트가 있는 메인보드로 고속으로 송신해 주어야 하고 수신측인 교정유니트가 있는 메인보드에서는 고속으로 수신하되 고속데이터를 정확하게 수신해야 하는 것이 요망된다. 더욱이 원단검출용 카메라와 메인보드 간의 거리가 다소 이격되어 있더라도 전송에 문제가 없고 고속 데이터 전송중 노이즈가 타지 않도록 구현되어야 한다. However, in the far-end calibrator using the camera, the image data acquired from the camera should be sent at high speed to the motherboard with the calibration unit for high speed image processing in the calibration unit, and at the motherboard with the calibration unit at the receiving end. It is desirable to receive high speed data accurately. Moreover, even if the distance between the far-end detection camera and the main board is somewhat spaced apart, there should be no problem in transmission and it should be implemented so that noise does not burn during high-speed data transmission.

미합중국특허공보 제US 6,920,235호 "METHOD AND INSTRUMENT FOR DETERMINING THE DISTORTION ANGLES IN TEXTILE FABRICS OR SIMILAR, WHETHER FILXED OR MOVEMENT"US Patent No. 6,920,235 "METHOD AND INSTRUMENT FOR DETERMINING THE DISTORTION ANGLES IN TEXTILE FABRICS OR SIMILAR, WHETHER FILXED OR MOVEMENT"

따라서 본 발명의 목적은 원단검출용 고속카메라를 이용한 원단교정기에서 카메라로부터 취득된 화상데이터가 콘트롤유닛에서의 고속 이미지처리가 이루어질 수 있도록 하기 위해 콘트롤유닛으로 케이블을 매개로 고속으로 송신하고 수신측에서는 고속으로 수신하되 고속데이터를 정확하게 제대로 수신할 수 있도록 하는 원단교정기에서의 원단검출 고속카메라를 위한 고속데이터 전송장치를 제공함에 있다. Therefore, an object of the present invention is to transmit the image data acquired from the camera in the far-end straightener using the high-speed camera for far-end detection in a high speed via a cable to the control unit so that the high-speed image processing can be performed in the control unit and at the receiving end The present invention provides a high-speed data transmission apparatus for high-speed camera for detecting the far-end from the far-end calibrator to receive the high speed data correctly.

상기한 목적에 따른 본 발명은, 원단검출 고속카메라부에서의 화상정보를 이용해서 스큐롤러 및 보우롤러를 구동하기 위한 콘트롤유닛을 구비하는 원단교정기에서의 원단검출 고속카메라를 위한 고속데이터 전송장치에 있어서, 원단검출 고속카메라부(20)와 콘트롤유닛(14)간에 연결된 케이블(30)이 LVDS(Low voltage differential signaling) 방식의 시리얼 인터페이스로 구성하고, LVDS방식 시리얼 인터페이스를 위해 원단검출 고속카메라부(20)에 시리얼라이저(32)를 구비하고 콘트롤유닛(14)에 디시리얼라이저(34)를 구비하며, 고속카메라부(20)의 이미지센서부에서 사용하는 한 화면 프레임의 각 라인별로 화상데이터의 신속한 전송을 위해 라인당 10~20개의 탭(tap)으로 구분하고 구분된 탭(tap)별로 화상데이터를 동시에 전송하되, 각 탭에 대응된 채널들(CH1,CH2,CH3,.., CHn)을 할당하고 각 채널들(CH1,CH2,CH3,.., CHn)을 통해서 채널별 화상데이터들을 동시 전송시에 수신측에서 발생되는 채널별 데이터들간의 동기 불일치를 해소하기 위해 시리얼라이저(32)와 디시리얼라이저(34)에 채널데이터조정부(40)(50)를 대응 구비하되, The present invention according to the above object is a high-speed data transmission apparatus for a far-end detection high-speed camera in a far-end straightening machine equipped with a control unit for driving the skew roller and the bow roller using the image information from the far-end detection high-speed camera unit In this case, the cable 30 connected between the far-end detecting high speed camera unit 20 and the control unit 14 is configured as a low voltage differential signaling (LVDS) serial interface, and the far-end detecting high speed camera unit for the LVDS serial interface. 20 is provided with a serializer 32 and a control unit 14 has a deserializer 34, and the image data of the high speed camera unit 20 is used for rapid transmission of image data for each line of one screen frame. For each line, it divides 10-20 taps per line and transmits image data at each tap simultaneously. Channels corresponding to each tap (CH1, CH2, CH3, .., CHn) ) And serializer 32 to resolve synchronization inconsistencies between the channel-specific data generated at the receiving side when simultaneously transmitting image data of each channel through the channels CH1, CH2, CH3, ..., CHn. ) And the deserializer 34 are provided with channel data adjusting units 40 and 50,

상기 시리얼라이저(32)의 채널데이터 정렬조정부(50)는, 다수의 채널데이터를 정렬조정하기 테스트 데이터패턴(TDPN)을 생성하여 클럭신호(CLK)에 맞춰서 케이블(30)을 매개로 콘트롤유닛(14)으로 채널별로 차례로 송신하며, The channel data alignment adjusting unit 50 of the serializer 32 generates a test data pattern TDPN to align and adjust a plurality of channel data, and adjusts the control unit to the control unit via the cable 30 in accordance with the clock signal CLK. 14) one by one for each channel,

상기 디시리얼라이저(34)에서의 채널데이터 정렬 조정부(50)는, The channel data alignment adjusting unit 50 in the deserializer 34 is

LVDS방식 시리얼인터페이스 통신하는 케이블(30)을 통해 원단검출 고속카메라부(20)로부터 전송된 채널별 화상데이터(DT)나 테스트 데이터패턴(TDPN)을 수신하며 지연탭 변경이 가능한 제1 채널 내지 제n 채널의 채널별 가변형 지연탭(51)과, 채널별 가변형 지연탭(51)으로부터 출력된 테스트 데이터패턴(TDPN)을 수신하며 클럭신호(CLK)에 응답하여 미리 설정된 기준데이터패턴(54)과 비교하여 서로 맞지 않으면 지연탭 조정을 요구하는 제1채널 내지 제n 채널로 구성되는 채널별 패턴비교부(52)와, 채널별 패턴비교부(52)의 지연탭 조정요구에 따라 지연탭 갯수를 하나씩 증가시키도록 조정하는 제1 채널 내지 제n 채널의 채널별 지연탭 갯수조절부(56)와, 클럭신호(CLK)에 기반한 기준클럭(Ref_CLK)을 근거하여 하나의 지연탭 크기값을 제공하되 데이터의 이치값 펄스폭크기(W)에 근거하여 지연탭 크기값을 정하여 제공하는 지연탭 크기 조절부(58)와, 채널별 지연탭 갯수 조절부(56)에 의해서 정해진 지연탭 갯수정보와 지연탭 크기 산출부(58)에서 제공된 지연탭 크기정보를 이용해서 채널별 가변형 지연탭(51)의 지연탭 갯수 및 크기를 조정하되 채널별 패턴 비교부(52)에서의 일치가 있을 때까지 조절되게 제어하고 일치시 해당 채널의 가변형 지연탭(51)의 지연탭 갯수 및 크기를 해당 채널의 값으로 설정하는 채널별 지연탭 설정부(60)로 구성함을 특징으로 한다. The first to second channels receiving the image data DT or the test data pattern TDPN for each channel transmitted from the far-end detecting high speed camera unit 20 through the cable 30 for communicating the LVDS serial interface and changing the delay tap. receiving a test data pattern TDPN output from the channel-specific variable delay tab 51 and the channel-specific variable delay tab 51 and receiving a preset reference data pattern 54 in response to the clock signal CLK. Compared with each other, the number of delay taps is determined according to the delay tap adjustment requirements of the channel comparison pattern 52 consisting of the first to nth channels and the channel comparison pattern 52 requiring the delay tap adjustment. One delay tap size value is provided based on the number of delay taps adjusting unit 56 for each channel of the first channel to the nth channel adjusted to increase one by one, and the reference clock Ref_CLK based on the clock signal CLK. Binary value pulse width of data A delay tap size adjusting unit 58 for determining and providing a delay tap size value based on the period W, and a delay tap number information and a delay tap size calculating unit 58 determined by the delay tap number adjusting unit 56 for each channel. Adjust the number and size of the delay taps of the variable delay taps 51 for each channel using the delay tap size information provided in the above), but control them to be adjusted until there is a match in the pattern comparison unit 52 for each channel, and the corresponding channel at the time of matching. The delay tab setting unit 60 for setting the number and size of the delay taps of the variable delay tap 51 to the value of the corresponding channel is characterized in that the configuration.

본 발명은 고속카메라를 이용한 원단교정기에서 고속카메라로부터 취득된 직물의 화상데이터가 콘트롤유닛에서의 고속 이미지처리를 위해 콘트롤유닛으로 케이블을 매개로 고속 송신하고 수신측에서는 고속으로 수신하며 원단검출용 고속카메라와 콘트롤유닛 간의 거리가 다소 이격되어 있더라도 전송에 문제가 없고 고속데이터 전송중 노이즈가 타지 않도록 LVDS(Low voltage differential signaling) 방식의 시리얼 인터페이스를 채용하되, LVDS방식의 시리얼 인테페이스를 통한 고속데이터를 다수 채널로 나눠서 전송하며 케이블의 여러 요인으로 인해 다수 채널별로 동시 수신시 서로 동기가 맞지 않은 채널별 데이터의 정렬이 제대로 일치되도록 미리 조정한 후 채널별 고속데이터의 동시전송이 가능하도록 하는 장점이 있다. In the present invention, the image data of the fabric obtained from the high speed camera in the fabric corrector using the high speed camera transmits a high speed via a cable to the control unit for high speed image processing in the control unit, and receives at a high speed on the receiving side. Even if the distance between the control unit and the control unit is slightly separated, the LVDS (Low Voltage Differential Signaling) serial interface is adopted so that there is no problem in transmission and noise does not burn out during high-speed data transmission. It is possible to transmit high speed data by channel after pre-adjusting the alignment of data per channel which is not synchronized with each other when receiving multiple channels simultaneously due to various factors of cable.

도 1은 본 발명에 적용되는 원단교정기의 개략 구성도,
도 2는 도 1에 도시된 원단검출용 고속카메라부의 배치 구성도,
도 3은 본 발명의 실시예에 따른 원단검출용 고속카메라부와 콘트롤유닛 간의 LVDS 시리얼인터페이스 통신 개념 구성도,
도 4는 본 발명의 실시예에 따른 고속카메라부의 이미지센서부에서 사용하는 한 화면 프레임 구성 및 채널할당 구성도.
도 5는 본 발명의 실시예에 따른 원단교정기에서의 원단검출 카메라를 위한 고속데이터 전송장치의 시리얼라이저에서의 채널데이터 정렬부 구성도,
도 6은 본 발명의 실시예에 따른 원단교정기에서의 원단검출 카메라를 위한 고속데이터 전송장치의 디시리얼라이저에서의 채널데이터 정렬부 구성도,
도 7은 본 발명의 실시예에 따른 다수 채널별로 동시 수신시 서로 동기가 맞지 않은 채널별 데이터의 정렬이 제대로 일치되도록 미리 조정하기 위한 신호 파형 예시도.
1 is a schematic configuration diagram of a fabric straightener applied to the present invention,
FIG. 2 is a layout view of the high speed camera unit for detecting the fabric shown in FIG. 1;
3 is a conceptual diagram of the LVDS serial interface communication between the high-speed camera unit for detecting the far-end and the control unit according to an embodiment of the present invention;
Figure 4 is a screen frame configuration and channel assignment configuration used in the image sensor unit of the high-speed camera unit according to an embodiment of the present invention.
5 is a configuration diagram of a channel data alignment unit in a serializer of a high speed data transmission apparatus for a far-end detecting camera in a far-end straightener according to an embodiment of the present invention;
6 is a block diagram illustrating a channel data alignment unit in a deserializer of a high speed data transmission apparatus for a far-end detection camera in a far-end straightener according to an embodiment of the present invention;
7 is an exemplary signal waveform for adjusting in advance such that the alignment of data for each channel that is not synchronized with each other when the simultaneous reception for multiple channels according to an embodiment of the present invention is properly matched.

이하 본 발명의 바람직한 실시 예들을 첨부한 도면을 참조하여 상세히 설명한다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명에 적용되는 원단교정기(2)의 개략 구성도이며, 도 2는 도 1에 도시된 원단검출 카메라부(20)의 배치 구성도이다. 1 is a schematic configuration diagram of a far-end straightener 2 applied to the present invention, and FIG. 2 is a layout view of the far-end detecting camera unit 20 shown in FIG. 1.

도 1을 참조하면, 본 발명에 적용되는 원단교정기(2)는, 상측부에는 직물을 교정하기 위한 즉 직물의 위사 각도가 삐뚤어져 굴곡되는 것(보잉; bowing)을 교정시키기 위해 마련된 보우 롤러(bow rol1er)(4)와 직물의 위사가 경사진을 것(스큐잉; skewing)을 교정시키기 위해 마련된 스큐롤러(skew rol1er)(6) 및 그의 구동모터가 포함된 교정유닛(8)과, 보우롤러(4)와 스큐롤러(6)를 통해 이송되는 원단(10)의 위사의 사행과 만곡정도를 정밀 측정하여 하여 그 측정값을 제공하는 감지유닛(12)과, 감지유닛(12)의 사행도 측정값을 이용한 교정값에 의거하여 교정유닛(8)의 스큐롤러(4) 및 보우롤러(6)에 대응된 각 구동모터를 구동제어하여 원단(10)의 위사각도를 교정하는 콘트롤유닛(14)을 포함한다. Referring to Figure 1, the fabric straightener (2) applied to the present invention, a bow roller (bow) provided for correcting the bowing (bowing) of the upper side to correct the fabric, that is, the weft angle of the fabric is crooked rol1er (4) and a skew roller (6) provided for correcting skewing of the weft of the fabric and a calibration unit (8) including its driving motor, and a bowl roller (4) and the sensing unit 12 and the meandering diagram of the sensing unit 12 for precisely measuring the meandering and the degree of curvature of the weft of the fabric 10 conveyed through the skew roller 6 and providing the measured value. The control unit 14 which controls the driving angles corresponding to the skew roller 4 and the bow roller 6 of the calibration unit 8 based on the calibration values using the measured values to correct the weft angle of the original fabric 10. ).

본 발명에 따른 감지유닛(12)은 스큐롤러(4)와 보우롤러(6)를 지나 가이드롤러(16a)(16b)를 통해 이송되는 원단(10)에 빛을 조사하는 광원램프(18)와, 다수개로 설치된 원단검출용 고속 카메라부(20)로 구성한다. The sensing unit 12 according to the present invention includes a light source lamp 18 for irradiating light to the fabric 10 transported through the guide rollers 16a and 16b through the skew roller 4 and the bow roller 6. It consists of a high-speed camera unit 20 for detecting the far end installed.

상기 원단검출용 고속 카메라부(20)는 광원(18)과 컨트롤 유닛(14) 사이에 위치하되 도 2에 도시된 바와 같이 다수(예컨대 4대)의 원단검출 카메라부(20)들이 원단(10)의 폭방향으로 배열 설치되어서 원단(10)을 고속 촬영하여 원단(10)의 패턴에 대한 화상이미지 데이터를 콘트롤유닛(14)로 전송하며, 필요에 따라서는 원단(10)의 패턴을 자체에서 정밀검출하여 원단종류 및 원단 패턴정보 역시도 콘트롤유닛(14)으로 함께 보낸다. The high-speed camera unit 20 for detecting the far end is located between the light source 18 and the control unit 14, but as shown in FIG. ) Is installed in the width direction of the (10) to shoot a high-speed image of the fabric 10 to transmit the image image data for the pattern of the fabric 10 to the control unit 14, if necessary, the pattern of the fabric (10) By precise detection, the fabric type and fabric pattern information is also sent to the control unit (14).

본 발명의 실시예에서는 원단검출용 고속 카메라부(20)와 콘트롤유닛(14)의 메인보드 간에는 서로 이격되어 있는 관계로 케이블로 연결되며, 케이블(도 3의 30)을 통한 고속데이터 전송을 위해서 LVDS(Low voltage differential signaling) 방식의 시리얼 인터페이스를 채용한다. In the embodiment of the present invention, the high speed camera unit 20 for the far end detection and the main board of the control unit 14 are connected to each other by a cable, and for high speed data transmission through the cable (30 of FIG. 3). It adopts a low voltage differential signaling (LVDS) serial interface.

도 3은 본 발명의 실시예에 따른 원단검출용 고속카메라부(20)와 콘트롤유닛 (14)간의 케이블(30)을 매개로 LVDS방식 시리얼인터페이스를 수행하는 통신 개념 구성도로서, LVDS방식 시리얼인터페이스를 위해서 고속카메라부(20)에 시리얼라이저(Serialiaer)(32)와 콘트롤유닛(14)에 디시리얼라이저(Deserialiaer)(34)를 구비한다. 3 is a conceptual diagram illustrating a communication method for performing an LVDS-type serial interface via a cable 30 between the high-speed camera unit 20 and the control unit 14 for fabric detection according to an embodiment of the present invention. For this purpose, a serializer 32 is provided at the high speed camera unit 20 and a deserializer 34 is provided at the control unit 14.

LVDS(Low voltage differential signaling)방식은 원단검출용 고속카메라부(20)와 콘틀롤유닛(14)의 메인보드 간의 거리가 다소 이격되어 있더라도 고속데이터 전송에 문제가 없고 또 고속데이터 전송중 노이즈가 타지 않도록 하는 장점이 있다. The low voltage differential signaling (LVDS) method has no problem in high-speed data transmission even if the distance between the high speed camera unit 20 for far-end detection and the main board of the control unit 14 is spaced apart. There is an advantage to avoid.

즉, LVDS 수신측은 수신 가능한 공통 모드 전압 범위가 넓다는 것이다. 송신측에서는 1.2V 공통모드 전압으로 출력하지만, 수신측에서는 공통모드 전압이 0.2~2.2V 범위라면 신호를 받을 수 있다. 더욱이, LVDS 시리얼라이저와 디시리얼라이저는, 저진폭의 차동신호에서 데이터를 전송하기 때문에 불요복사(EMI:Electro-Magnetic Interference)가 억제된다. 그러므로 EMI가 다른 회로에 혼입되어 악영향을 주는 등의 사태를 방지할 수 있다. That is, the LVDS receiver has a wide common mode voltage range. The transmitter outputs with 1.2V common mode voltage, but the receiver can receive a signal if the common mode voltage is 0.2V to 2.2V. Furthermore, since the LVDS serializer and the deserializer transmit data in a low amplitude differential signal, unnecessary radiation (EMI: Electro-Magnetic Interference) is suppressed. Therefore, EMI can be prevented from being mixed into other circuits and adversely affecting them.

또 본 발명에서는 이러한 LVDS(Low voltage differential signaling)방식의 시리얼인터페이스 통신으로 고속카메라부(20)로부터 취득된 직물의 화상데이터를 콘트롤유닛(14)의 메인보드로 화상데이터를 전송함에 있어, 고속카메라부(20)의 이미지센서부에서 캡춰된 화면프레임의 출력 라인 당 10~20개의 탭(tap) 바람직하게는 16개의 탭(tap)을 가지게 구성하여서 독취된 직물 이미지의 출력이 다수 탭별 동시출력방식으로 신속하게 이루어지게 한다. 또 탭별 동시출력은 탭당 채널로 할당되어서 채널별 동시 전송이 되게 한다. In the present invention, the image data of the fabric obtained from the high speed camera unit 20 is transferred to the main board of the control unit 14 by the LVDS serial interface. 10 to 20 taps per output line of the screen frame captured by the image sensor unit of the section 20, preferably configured to have 16 taps, the output of the read image is a multi-tap simultaneous output method To be done quickly. In addition, tab-by-tab simultaneous outputs are assigned to channels per tap, allowing simultaneous transmission by channel.

도 4는 본 발명에 따라 고속카메라부(20)의 이미지센서부에서 사용하는 한 화면 프레임 구성 및 채널할당 구성도이다. 4 is a screen frame configuration and channel assignment configuration diagram used in the image sensor unit of the high speed camera unit 20 according to the present invention.

도 4에 도시된 바와 같이 고속카메라부(20)의 이미지센서부에서 사용하는 한 화면 프레임의 통상적인 화소(pixel)수는, 가로 × 세로 = 2048 화소 × 1080 화소가 된다. As shown in FIG. 4, the normal number of pixels of one screen frame used in the image sensor unit of the high speed camera unit 20 is horizontal × vertical = 2048 pixels × 1080 pixels.

본 발명에서는 각 라인별로 화상데이터의 신속한 전송을 위해 라인당 10~20개의 탭(tap)으로 구분하고 구분된 탭(tap)별로 화상데이터를 동시에 전송하되, 각 탭에 대응된 채널들(CH1,CH2,CH3,.., CHn, n은 자연수)을 할당하고 각 채널들(CH1,CH2,CH3,.., CHn)을 통해서 채널별 화상데이터들을 동시 전송한다. In the present invention, in order to quickly transmit the image data for each line, it is divided into 10 to 20 taps per line and simultaneously transmits the image data for each divided tap, but corresponding channels CH1, Allocate CH2, CH3, .., CHn, n is a natural number and simultaneously transmit image data for each channel through each channel (CH1, CH2, CH3, .., CHn).

그런데, 고속카메라부(20)에서 화면 프레임의 라인당 할당된 다수 채널(CH1,CH2,CH3,.., CHn)들을 통해서 채널별 화상데이터를 동시에 전송을 하게 되면 고속전송에 유리하나 고속카메라부(20)와 콘트롤유닛(14) 간에 연결된 케이블(30)의 여러 요인으로 인해 콘트롤유닛(14)에서 다수 채널별로 동시 수신시 채널별 데이터들간이 서로 동기가 맞지 않아서 콘트롤유닛(14)에서의 데이터 수신처리가 제대로 이루어지질 않는다. However, if the high speed camera unit 20 simultaneously transmits image data for each channel through the plurality of channels CH1, CH2, CH3, .., CHn allocated per line of the screen frame, the high speed camera unit is advantageous. Due to various factors of the cable 30 connected between the control unit 14 and the control unit 14, the data in the control unit 14 is not synchronized with each other when the control unit 14 receives multiple channels simultaneously. Reception processing is not done properly.

그래서 본 발명에서는 원단교정기에서의 원단검출 고속카메라부(20)를 위한 고속데이터 전송장치에서 다수의 채널데이터들의 수신시 채널데이터들의 정렬이 제대로 이루어질 수 있도록 미리 조정하는 채널데이터 정렬 조정부(40)(50)를 시리얼라이저(32) 및 디시리얼라이저(34)에 대응 구비한다. Therefore, in the present invention, the channel data alignment adjustment unit 40 (or pre-adjustment) is performed so that the channel data can be properly aligned when receiving a plurality of channel data in the high speed data transmission apparatus for the far-end detection high speed camera unit 20 in the far-end straightener. 50 corresponding to the serializer 32 and the deserializer 34.

도 5는 본 발명의 실시예에 따른 원단교정기에서의 원단검출 고속카메라부(20)를 위한 고속데이터 전송장치에서 원단검출 고속카메라부(20)에 구비된 시리얼라이저(32)에서의 채널데이터 정렬 조정부(40)의 블록 구성도이고, 도 6은 본 발명의 실시예에 따른 원단교정기에서의 원단검출 고속카메라부(20)를 위한 고속데이터 전송장치에서 콘트롤유닛(14)에 구비된 디시리얼라이저(34)에서의 채널데이터 정렬 조정부(50)의 구성도이다. 5 is a diagram illustrating arrangement of channel data in the serializer 32 provided in the far-end detecting high speed camera unit 20 in the high-speed data transmission apparatus for the far-end detecting high speed camera unit 20 in the far-end straightener according to the embodiment of the present invention. 6 is a block diagram of the adjustment unit 40, and FIG. 6 is a deserializer 34 provided in the control unit 14 in the high speed data transmission apparatus for the high speed data detection high speed camera unit 20 in the far end straightener according to the embodiment of the present invention. Is a configuration diagram of the channel data alignment adjustment unit 50 in FIG.

먼저 도 5를 참조하면, 원단검출 고속카메라부(20)의 시리얼라이저(32)에 구비된 채널데이터 정렬조정부(50)는, 다수의 채널데이터를 정렬조정하기 위한 예컨대 "0001010101"과 같은 테스트 데이터패턴(TDPN)을 생성하는 테스트 데이터패턴 생성기(42)와, 테스트 데이터패턴 생성기(42)로부터 생성된 테스트 데이터패턴(TDPN)을 클럭신호(CLK)에 맞춰서 케이블(30)을 매개로 콘트롤유닛(14)으로 송신하기 위한 제1 채널 내지 제n 채널로 구성되는 채널별 테스트 데이터패턴 송신기(44)로 구성한다. First, referring to FIG. 5, the channel data alignment adjusting unit 50 included in the serializer 32 of the far-end detecting high speed camera unit 20 may test data such as, for example, “0001010101” to align and adjust a plurality of channel data. The test data pattern generator 42 for generating the pattern TDPN and the test data pattern TDPN generated from the test data pattern generator 42 in accordance with the clock signal CLK are connected to the control unit via the cable 30. 14) a test data pattern transmitter 44 for each channel including first to nth channels for transmission to the channel.

다음으로 도 6을 참조하면, 수신측인 콘트롤유닛(14)에 구비된 디시리얼라이저(34)에서의 채널데이터 정렬 조정부(50)는, LVDS방식 시리얼인터페이스 통신하는 케이블(30)을 통해 원단검출 고속카메라부(20)로부터 전송된 채널별 화상데이터(DT)나 테스트 데이터패턴(TDPN)을 수신하며 채널데이터 정렬을 위한 테스트시에는 초기 지연탭 "0"(zero)으로부터 미리 설정된 최대갯수(예컨대 63지연탭)까지 지연탭 변경이 가능한 제1 채널 내지 제n 채널의 채널별 가변형 지연탭(51)과, 채널데이터 정렬을 위한 테스트시에 채널별 가변형 지연탭(51)으로부터 출력된 해당 채널의 테스트 데이터패턴(TDPN)을 수신하며 클럭신호(CLK)에 응답하여 미리 설정된 기준데이터패턴(54)과 비교하여 서로 맞지 않으면 지연탭 조정을 요구하는 제1채널 내지 제n 채널로 구성되는 채널별 패턴비교부(52)와, 채널별 패턴비교부(52)의 지연탭 조정요구에 따라 지연탭 갯수를 "0"에서부터 하나씩 증가시키도록 조정하는 제1 채널 내지 제n 채널의 채널별 지연탭 갯수조절부(56)와, 클럭신호(CLK)에 기반한 기준클럭(Ref_CLK)을 입력으로 하여 하나의 지연탭 크기값을 제공하되 데이터(DT)의 이치값 펄스폭크기에 근거하여 지연탭 크기값을 정하여 제공하는 지연탭 크기 산출부(58)와, 채널별 지연탭 갯수 조절부(56)에 의해서 정해진 지연탭 갯수정보와 지연탭 크기 산출부(58)에서 제공된 지연탭 크기정보를 이용해서 채널별 가변형 지연탭(51)의 지연탭 갯수 및 크기를 조정하되 채널별 패턴 비교부(52)에서의 일치가 있을 때까지 조절되게 제어하고 일치시 해당 채널의 가변형 지연탭(51)의 지연탭 갯수 및 크기를 해당 채널의 지연탭 값으로 설정하는 채널별 지연탭 설정부(60)로 구성한다. Next, referring to FIG. 6, the channel data alignment adjusting unit 50 of the deserializer 34 included in the control unit 14 on the receiving side is a far-end detecting high speed camera through a cable 30 communicating with an LVDS type serial interface. Receives the image data DT or the test data pattern TDPN for each channel transmitted from the unit 20, and when testing for channel data alignment, the maximum number set in advance from the initial delay tap "0" (zero) (for example, 63 delays). The variable delay taps 51 for each channel of the first to nth channels that can change the delay taps up to a tap), and the test data of the corresponding channel output from the variable delay taps 51 for each channel at the time of testing for channel data alignment. A channel-specific pattern consisting of first to nth channels that receive the pattern TDPN and request delay tap adjustment if they do not match each other in comparison with the preset reference data pattern 54 in response to the clock signal CLK. Adjust the number of delay taps per channel of the first channel to the nth channel for adjusting the number of delay taps to increase one by one according to the delay tap adjustment request of the comparison unit 52 and the pattern comparison unit 52 for each channel. A delay tap size value is determined based on the binary pulse size of the data DT by inputting the unit 56 and the reference clock Ref_CLK based on the clock signal CLK. The delay-tab size calculation unit 58, which is provided by the delay tap size adjustment unit 56, and the delay tap size information provided by the delay tap size calculation unit 58 are provided. Adjust the number and size of delay taps of the delay tap 51, but control until the match in the pattern comparison unit 52 for each channel is adjusted and the number and size of delay taps of the variable delay tap 51 of the corresponding channel at the time of matching Channel by setting the delay tap value of the channel Yeontaep constitute a setting unit (60).

도 7은 본 발명의 실시예에 따른 다수 채널별로 동시 수신시 서로 동기가 맞지 않은 채널별 데이터의 정렬이 제대로 일치되도록 미리 조정하기 위한 신호 파형 예시도이다. 7 is an exemplary signal waveform diagram for adjusting in advance so that the alignment of data for each channel that is not synchronized with each other when the simultaneous reception for multiple channels according to an embodiment of the present invention is properly matched.

이제 첨부된 도면을 참조하여 채널별 고속데이터의 동시전송이 가능하도록, 먼저 테스트 데이터패턴을 이용해서 채널데이터들의 정렬이 제대로 일치되도록 미리 조정케 하는 채널데이터 정렬부(40)(50)의 동작을 보다 상세히 설명하면 하기와 같다. Now, the operation of the channel data aligning unit 40 and 50 for adjusting the channel data in advance so that the alignment of the channel data is properly matched by using the test data pattern can be performed simultaneously with reference to the accompanying drawings. More detailed description is as follows.

본 발명에서는 원단교정기에서의 원단검출 고속카메라부(20)를 위한 고속데이터 전송장치에서 다수의 채널데이터들의 수신시 정렬이 제대로 이루어질 수 있도록 미리 조정하는 역할의 채널데이터 정렬 조정부(40)(50)를 도 3에 도시된 바와 같이 시리얼라이저(32) 및 디시리얼라이저(34)에 대응하여 구비한다. In the present invention, in the high-speed data transmission apparatus for the far-end detection high-speed camera unit 20 in the far-end straightener, the channel data alignment adjustment unit 40, 50 which adjusts in advance so that alignment can be properly performed when receiving a plurality of channel data. 3 is provided corresponding to the serializer 32 and the deserializer 34 as shown in FIG.

테스트를 위한 송신측인 원단검출 고속카메라부(20)의 채널데이터 정렬조정부(40)에서는 미리 설정된 테스트 데이터패턴을 예컨대 "0001010101"와 같은 형태로 전송하고, 테스트를 위한 수신측인 콘트롤유닛(14)의 채널데이터 정렬조정부(50)에서는 케이블(30)을 통해 전송된 테스트 데이터패턴과 동일한 형태(예컨대 "0001010101")의 기준데이터패턴(54)를 클럭신호(CLK)에 응답하여 비교함으로써 일치여부를 확인하는 것이다. 그래서 일치가 될때까지 제1 채널 내지 제n 채널중에서 현재 테스트를 진행하고 있는 해당 채널의 채널별 가변형 지연탭(51)을 조정한다. The channel data alignment adjusting unit 40 of the far-end detecting high speed camera unit 20, which is the transmitting side for the test, transmits a preset test data pattern in the form of, for example, "0001010101", and the control unit 14 which is the receiving side for the test. Channel data alignment adjustment unit 50 compares the reference data pattern 54 of the same type (for example, "0001010101") with the test signal pattern transmitted through the cable 30 in response to the clock signal CLK to determine whether there is a match. To check. Therefore, the variable delay taps 51 for each channel of the corresponding channel currently being tested are adjusted among the first to nth channels until the match is achieved.

테스트에 사용되는 테스트 데이터패턴(TDPN)에서, 도 7의 (a)에서와 같이 이진데이터(binary data)의 펄스폭 크기(W)가 예컨대 10ns(나노초)이라면 채널별 가변형 지연탭(51) 하나의 크기는 100ps(피코초)로 1/100정도로 적게 형성될 수 있으며, 지연탭 전체 갯수와 지연탭 최대크기의 곱(지연정도임)이 이진데이터의 펄스폭크기(W)의 1/2까지만 되도록 지연탭 크기조절부(58)의 기준클럭(Ref_CLK)의 주파수를 미리 결정한다. 기준클럭(Ref_CLK)은 클럭신호(CLK)를 주파수 체배하여서 얻을 수 있으며, 예를 들면 200MHz로 구현할 수도 있다. In the test data pattern TDPN used for the test, if the pulse width magnitude W of binary data is 10 ns (nanosecond) as shown in FIG. The size of P is 100ps (picoseconds), which can be formed as small as 1/100, and the product of the total number of delay taps and the maximum size of delay taps (delay level) is only up to 1/2 of the pulse width size (W) of binary data. The frequency of the reference clock Ref_CLK of the delay tap size adjusting unit 58 is determined in advance. The reference clock Ref_CLK may be obtained by multiplying the clock signal CLK by frequency, for example, 200MHz.

채널별 테스트 데이터패턴의 비교는 제1 채널(CH1)부터 마지막채널(CHn)까지 순차적으로 이루어지며 해당 채널에서의 지연탭갯수 조절과 지연탭 크기 조절을 통해서 테스트 데이터팬(TDPN)의 이진데이터가 도 7의 (b)에서와 같이 delay_TDPN과 같이 타이밍 지연되어 도 7의 (c)의 기준데이터패턴(54)과 일치되어 채널별로 정렬되게 하는 채널별 가변형 지연탭(51)이 조정형성되며, 이러한 방식으로 마지막 채널(CHn, n=은 자연수)까지의 일치가 모두 이루어지면 제1 채널 내지 제n 채널까지의 채널별 가변형 지연탭(51)의 조정형성이 확정되어서 다수 채널별로 동시 수신시 서로 동기가 맞지 않았던 채널별 데이터의 정렬이 제대로 이루어지게 된다. Comparison of test data patterns for each channel is performed sequentially from the first channel CH1 to the last channel CHn, and binary data of the test data fan TDPN is controlled by adjusting the number of delay taps and the size of delay taps in the corresponding channel. As shown in (b) of FIG. 7, a variable delay tab 51 for each channel is adjusted to be delayed in timing, such as delay_TDPN, to be aligned with the reference data pattern 54 of FIG. In this way, if all of the matching up to the last channel (CHn, n = is a natural number) is made, the coordination configuration of the variable delay taps 51 for each channel from the first channel to the nth channel is determined and synchronized with each other when receiving multiple channels simultaneously. If the data is not aligned properly, the channel is sorted correctly.

도 5에 도시된 바와 같이 원단검출 고속카메라부(20)의 시리얼라이저(32)에 구비된 채널데이터 정렬조정부(50)의 다수의 채널데이터를 정렬조정하기 위해 테스트 데이터패턴 생성기(42)가 예컨대 "0001010101"과 같은 테스트 데이터패턴(TDPN)을 생성하게 되면, 채널별 테스트 데이터패턴 송신기(44)는 먼저 제1 채널의 테스트데이터 패턴송신기가 테스트 데이터패턴 생성기(42)로부터 생성된 테스트 데이터패턴(TDPN)을 클럭신호(CLK)에 맞춰서 케이블(30)을 매개로 콘트롤유닛(14)으로 송신한다. As illustrated in FIG. 5, the test data pattern generator 42 may, for example, align and adjust a plurality of channel data of the channel data alignment adjusting unit 50 included in the serializer 32 of the far-end detecting high speed camera unit 20. When a test data pattern TDPN such as "0001010101" is generated, the test data pattern transmitter 44 for each channel first checks that the test data pattern transmitter of the first channel has been generated from the test data pattern generator 42. The TDPN is transmitted to the control unit 14 via the cable 30 in accordance with the clock signal CLK.

그에 따라 수신측인 콘트롤유닛(14)에 구비된 디시리얼라이저(34)에서의 채널데이터 정렬 조정부(50)에서는 도 6에서와 같이 LVDS방식 시리얼인터페이스 통신하는 케이블(30)을 통해 원단검출 고속카메라부(20)로부터 전송된 채널들중 제1채널 테스트 데이터패턴(TDPN)이 초기에는 지연탭 "0"(zero)으로 설정된 제1 채널 내지 제n 채널의 채널별 가변형 지연탭(51)중 제1 채널가변형 지연탭을 통과해서 채널별 패턴비교부(52)로 수신된다. Accordingly, the channel data alignment adjusting unit 50 of the deserializer 34 provided in the control unit 14 on the receiving side detects the far-end detecting high speed camera unit through the cable 30 communicating with the LVDS type serial interface as shown in FIG. The first channel of the channel-specific variable delay taps 51 of the first to nth channels in which the first channel test data pattern TDPN is initially set to a delay tap “0” (zero). Passed through the variable delay tap is received by the pattern comparison unit 52 for each channel.

제1채널 내지 제n 채널로 구성되는 채널별 패턴비교부(52)의 제1 채널 패턴비교부는 채널별 가변형 지연탭(51)의 제1 채널 가변형 지연탭으로부터 출력된 테스트 데이터패턴(TDPN)이 수신되면 클럭신호(CLK)에 응답하여 미리 설정된 기준데이터패턴(54)과 비교하여 서로 맞지 않으면 지연탭 조정을 채널별 지연탭 갯수조절부(56)로 요구한다. The first channel pattern comparison unit of the pattern comparison unit 52 for each channel including the first to nth channels includes a test data pattern TDPN output from the first channel variable delay tap of the variable delay tab 51 for each channel. If received, compared to the preset reference data pattern 54 in response to the clock signal CLK, the delay tap adjustment is requested to the delay tap number adjustment unit 56 for each channel.

그에 따라 제1 채널 내지 제n 채널의 채널별 지연탭 갯수조절부(56)중 제1 채널 지연탭 갯수조절부는 채널별 패턴비교부(52)의 지연탭 조정요구에 따라 지연탭 갯수를 "0"에서부터 하나씩 증가되게 업카운트값을 채널별 지연탭 설정부(60)로 제공하고, 또 지연탭 크기 산출부(58)에서는 클럭신호(CLK)에 기반한 기준클럭(Ref_CLK)을 입력으로 하여 하나의 지연탭 크기값을 채널별 지연탭 설정부(60)로 제공한다. Accordingly, the first channel delay tap number adjusting unit 56 of the first to nth channel delay tap number adjusting units 56 sets the number of delay taps according to the delay tap adjustment request of the pattern comparison unit 52 for each channel. Up count value is supplied to the delay tap setting unit 60 for each channel so as to increase by one, and the delay tap size calculation unit 58 inputs one reference clock Ref_CLK based on the clock signal CLK. The delay tap size value is provided to the delay tap setting unit 60 for each channel.

채널별 지연탭 설정부(60)는 채널별 지연탭 갯수 조절부(56)에 의해서 정해진 지연탭 갯수정보와 지연탭 크기 산출부(58)에서 제공된 지연탭 크기정보를 이용해서 채널별 가변형 지연탭(51)의 지연탭 갯수 및 크기를 조정하되 채널별 패턴 비교부(52)에서의 일치가 있을 때까지 지속적으로 조절되게 제어하고, 일치시 해당 채널의 가변형 지연탭(51)의 지연탭 갯수 및 크기를 해당 채널의 지연탭 값으로 설정하게 된다. The delay tap setting unit 60 for each channel uses the delay tap number information determined by the delay tap number adjustment unit 56 for each channel and the variable delay tap for each channel using the delay tap size information provided by the delay tap size calculator 58. While adjusting the number and size of the delay taps of 51, the control is continuously controlled until there is a match in the pattern comparison unit 52 for each channel, and the number of delay taps of the variable delay taps 51 of the corresponding channel at the time of the match. The size is set to the delay tap value of the corresponding channel.

즉 도 7에서와 같이 채널별 가변형 지연탭(51)의 지연탭갯수 및 크기 조정으로 테스트데이터패턴(TDPN)이 정밀 타이밍 조정이 이루어져서 delay_TDPN의 파형이 되어서 기준데이터패턴(54)의 파형과 일치를 하게 되면 해당 채널에 대응된 지연탭(51)의 설정값으로 되는 것이다. That is, as shown in FIG. 7, the test data pattern TDPN is precisely adjusted by adjusting the number and size of the delay tabs of the variable delay tabs 51 for each channel to form the waveform of delay_TDPN, thereby matching the waveform of the reference data pattern 54. In this case, the set value of the delay tap 51 corresponding to the corresponding channel.

상술한 본 발명의 설명에서는 구체적인 실시 예에 관해 설명하였으나, 여러 가지 변형이 본 발명의 범위에서 벗어나지 않고 실시할 수 있다. 따라서 본 발명의 범위는 설명된 실시 예에 의하여 정할 것이 아니고 특허청구범위 및 그 특허청구범위와 균등한 것에 의해 정해 져야 한다. While the present invention has been described in connection with what is presently considered to be practical exemplary embodiments, it is to be understood that the invention is not limited to the disclosed embodiments. Therefore, the scope of the present invention should not be limited by the described embodiments, but should be determined by the scope of claims and equivalents thereof.

(2)-- 원단교정기 (4)-- 보우롤러
(6)-- 스큐롤러 (8)-- 교정유닛
(10)-- 직물 (12)-- 감지유닛
(14)-- 컨트롤유닛 (16a)(16b)-- 가이드롤러
(18)-- 광원램프 (20)-- 원단검출 고속카메라부
(30)-- 케이블 (32)-- 시리얼라이저
(34)-- 디시리얼라이저 (40)(50)-- 채널데이터 정렬 조정부
(51)-- 채널별 가변형 지연탭 (52)-- 채널별 패턴비교부
(54)-- 기준데이터패턴 (56)-- 지연탭 갯수 조절부
(58)-- 지연탭 크기 조절부 (60)-- 채널별 지연탭 설정부
(2)-Fabric Calibrator (4)-Bow Roller
(6)-Skew roller (8)-Calibration unit
(10)-Fabric (12)-Sensing Unit
(14)-Control unit (16a) (16b)-Guide roller
(18)-Light source lamp (20)-Fabric detection high speed camera
(30)-Cable (32)-Serializer
(34)-Deserializer (40) (50)-Channel Data Alignment Adjustment Unit
(51)-Variable Delay Tap for Each Channel (52)-Pattern Comparison for Each Channel
(54)-Reference data pattern (56)-Delay tap number adjustment
(58)-Delay tap size adjusting unit (60)-Delay tap setting unit for each channel

Claims (1)

원단검출 고속카메라부에서의 화상정보를 이용해서 스큐롤러 및 보우롤러를 구동하기 위한 콘트롤유닛을 구비하는 원단교정기에서의 원단검출 고속카메라를 위한 고속데이터 전송장치에 있어서,
원단검출 고속카메라부(20)와 콘트롤유닛(14)간에 연결된 케이블(30)이 LVDS(Low voltage differential signaling) 방식의 시리얼 인터페이스로 구성하고, LVDS방식 시리얼 인터페이스를 위해 원단검출 고속카메라부(20)에 시리얼라이저(32)를 구비하고 콘트롤유닛(14)에 디시리얼라이저(34)를 구비하며,
고속카메라부(20)의 이미지센서부에서 사용하는 한 화면 프레임의 각 라인별로 화상데이터의 신속한 전송을 위해 라인당 10~20개의 탭(tap)으로 구분하고 구분된 탭(tap)별로 화상데이터를 동시에 전송하되, 각 탭에 대응된 채널들(CH1,CH2,CH3,.., CHn)을 할당하고 각 채널들(CH1,CH2,CH3,.., CHn)을 통해서 채널별 화상데이터들을 동시 전송시에 수신측에서 발생되는 채널별 데이터들간의 동기 불일치를 해소하기 위해 시리얼라이저(32)와 디시리얼라이저(34)에 채널데이터조정부(40)(50)를 대응 구비하되,
상기 시리얼라이저(32)의 채널데이터 정렬조정부(50)는, 다수의 채널데이터를 정렬조정하기 테스트 데이터패턴(TDPN)을 생성하여 클럭신호(CLK)에 맞춰서 케이블(30)을 매개로 콘트롤유닛(14)으로 채널별로 차례로 송신하며,
상기 디시리얼라이저(34)에서의 채널데이터 정렬 조정부(50)는,
LVDS방식 시리얼인터페이스 통신하는 케이블(30)을 통해 원단검출 고속카메라부(20)로부터 전송된 채널별 화상데이터(DT)나 테스트 데이터패턴(TDPN)을 수신하며 지연탭 변경이 가능한 제1 채널 내지 제n 채널의 채널별 가변형 지연탭(51)과,
채널별 가변형 지연탭(51)으로부터 출력된 테스트 데이터패턴(TDPN)을 수신하며 클럭신호(CLK)에 응답하여 미리 설정된 기준데이터패턴(54)과 비교하여 서로 맞지 않으면 지연탭 조정을 요구하는 제1채널 내지 제n 채널로 구성되는 채널별 패턴비교부(52)와,
채널별 패턴비교부(52)의 지연탭 조정요구에 따라 지연탭 갯수를 하나씩 증가시키도록 조정하는 제1 채널 내지 제n 채널의 채널별 지연탭 갯수조절부(56)와, 클럭신호(CLK)에 기반한 기준클럭(Ref_CLK)을 근거하여 하나의 지연탭 크기값을 제공하되 데이터의 이치값 펄스폭크기(W)에 근거하여 지연탭 크기값을 정하여 제공하는 지연탭 크기 조절부(58)와,
채널별 지연탭 갯수 조절부(56)에 의해서 정해진 지연탭 갯수정보와 지연탭 크기 산출부(58)에서 제공된 지연탭 크기정보를 이용해서 채널별 가변형 지연탭(51)의 지연탭 갯수 및 크기를 조정하되 채널별 패턴 비교부(52)에서의 일치가 있을 때까지 조절되게 제어하고 일치시 해당 채널의 가변형 지연탭(51)의 지연탭 갯수 및 크기를 해당 채널의 지연탭 값으로 설정하는 채널별 지연탭 설정부(60)로 구성함을 특징으로 하는 원단교정기에서의 원단검출 고속카메라를 위한 고속데이터 전송장치.
A high speed data transmission apparatus for a far end detection high speed camera in a far end straightener equipped with a control unit for driving a skew roller and a bow roller using image information from the far end detection high speed camera unit,
The cable 30 connected between the far-end detecting high speed camera unit 20 and the control unit 14 is configured as a low voltage differential signaling (LVDS) serial interface, and the far-end detecting high speed camera unit 20 for the LVDS serial interface. A serializer 32 in the control unit and a deserializer 34 in the control unit 14,
In order to quickly transfer the image data for each line of one screen frame used by the image sensor unit of the high speed camera unit 20, the image data is divided into 10 to 20 taps per line, and the image data is divided by the separated taps. Simultaneously transmit, allocating channels (CH1, CH2, CH3, .., CHn) corresponding to each tap and simultaneously transmitting image data for each channel through each channel (CH1, CH2, CH3, .., CHn) In order to solve the synchronization inconsistency between the channel-specific data generated at the receiving side at the time, the serializer 32 and the deserializer 34 are provided with the channel data adjusting unit 40, 50,
The channel data alignment adjusting unit 50 of the serializer 32 generates a test data pattern TDPN to align and adjust a plurality of channel data, and adjusts the control unit to the control unit via the cable 30 in accordance with the clock signal CLK. 14) one by one for each channel,
The channel data alignment adjusting unit 50 in the deserializer 34 is
The first to second channels receiving the image data DT or the test data pattern TDPN for each channel transmitted from the far-end detecting high speed camera unit 20 through the cable 30 for communicating the LVDS serial interface and changing the delay tap. a channel-specific variable delay tap 51 of n channels,
Receiving a test data pattern (TDPN) output from the variable delay tap 51 for each channel, compared with the reference data pattern 54 preset in response to the clock signal (CLK), if not matched with each other first request for delay tap adjustment Pattern comparison unit 52 for each channel consisting of channels to n-th channel,
The delay tap number control unit 56 for each channel of the first to nth channels for adjusting the number of delay taps by one according to the delay tap adjustment request of the pattern comparison unit 52 for each channel, and the clock signal CLK. A delay tap size adjusting unit 58 which provides one delay tap size value based on the reference clock Ref_CLK, and determines the delay tap size value based on the value pulse width W of the data;
The number and size of delay taps of the variable delay taps 51 for each channel are determined using the delay tap number information determined by the channel-specific delay tap number adjusting unit 56 and the delay tap size information provided by the delay tap size calculating unit 58. Each channel is controlled to adjust until there is a match in the pattern comparison unit 52 for each channel, and sets the number and size of the delay taps of the variable delay tab 51 of the corresponding channel to the delay tap value of the corresponding channel. High-speed data transmission apparatus for the high-speed camera for detecting the far-end detection in the far-end straightener, characterized in that consisting of a delay tap setting unit (60).
KR1020180115103A 2018-09-27 2018-09-27 High-speed data transmission apparatus for textile fabrics examination camera in weft straightener KR102006205B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020180115103A KR102006205B1 (en) 2018-09-27 2018-09-27 High-speed data transmission apparatus for textile fabrics examination camera in weft straightener

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020180115103A KR102006205B1 (en) 2018-09-27 2018-09-27 High-speed data transmission apparatus for textile fabrics examination camera in weft straightener

Publications (1)

Publication Number Publication Date
KR102006205B1 true KR102006205B1 (en) 2019-08-02

Family

ID=67614267

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020180115103A KR102006205B1 (en) 2018-09-27 2018-09-27 High-speed data transmission apparatus for textile fabrics examination camera in weft straightener

Country Status (1)

Country Link
KR (1) KR102006205B1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090046242A (en) * 2007-11-05 2009-05-11 (주) 대일기계 Weft straightener and correction value calculating method using the same
KR20120019395A (en) * 2010-08-24 2012-03-06 탈레스 System for transmitting and receiving video digital signals for links of the "lvds"?? type
KR20150086844A (en) * 2014-01-20 2015-07-29 삼성전자주식회사 Data interface method having de-skew function and Apparatus there-of
KR101873024B1 (en) * 2017-08-21 2018-07-31 일성기계공업 주식회사 Apparatus for accurately detecting fabric pattern in weft straightener

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090046242A (en) * 2007-11-05 2009-05-11 (주) 대일기계 Weft straightener and correction value calculating method using the same
KR20120019395A (en) * 2010-08-24 2012-03-06 탈레스 System for transmitting and receiving video digital signals for links of the "lvds"?? type
KR20150086844A (en) * 2014-01-20 2015-07-29 삼성전자주식회사 Data interface method having de-skew function and Apparatus there-of
KR101873024B1 (en) * 2017-08-21 2018-07-31 일성기계공업 주식회사 Apparatus for accurately detecting fabric pattern in weft straightener

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
미합중국특허공보 제US 6,920,235호 "METHOD AND INSTRUMENT FOR DETERMINING THE DISTORTION ANGLES IN TEXTILE FABRICS OR SIMILAR, WHETHER FILXED OR MOVEMENT"

Similar Documents

Publication Publication Date Title
US7259606B2 (en) Data sampling clock edge placement training for high speed GPU-memory interface
US20150192949A1 (en) Digital Calibration-Based Skew Cancellation for Long-Reach MIPI D-PHY Serial Links
US6931338B2 (en) System for providing a calibrated path for multi-signal cables in testing of integrated circuits
US7546494B2 (en) Skew-correcting apparatus using dual loopback
US7656181B2 (en) Apparatus and method for testing circuit characteristics by using eye mask
US7295642B2 (en) Jitter compensation and generation in testing communication devices
US7447260B2 (en) Equalizer, equalization method, and transmitter
US20130034134A1 (en) Adjusting Clock Error Across A Circuit Interface
WO2003055094A1 (en) Skew delay compensator
KR101873024B1 (en) Apparatus for accurately detecting fabric pattern in weft straightener
KR102006205B1 (en) High-speed data transmission apparatus for textile fabrics examination camera in weft straightener
JPH05211497A (en) Detection of slip during measurement of bit error rate
US10936007B2 (en) Hybrid method for high-speed serial link skew calibration
WO2022141469A1 (en) Display device and signal delay adjustment device thereof
US20210266449A1 (en) Image sensor capable of detecting rolling flicker and adjusting frame rate
CN107885692A (en) A kind of method, apparatus and electronic equipment of the sampling of multi-path serial data adaptive
US8259148B2 (en) Image forming apparatus
CN106791280A (en) The method and apparatus for determining gain and side-play amount and its corresponding relation in ADC
US20190281193A1 (en) Method and system to calibrate a camera clock using flicker
KR101739970B1 (en) Signal receiving system internally controlling equalizing intensity
CN111049602B (en) Signal time sequence correction method
CN114078426B (en) Method for eliminating influence of camera curve on lamp point image and display screen correction method
CN113286102B (en) Video imaging correction method based on odd-even position
CN113452934B (en) Image playing system and image data transmission device and method with synchronous data transmission mechanism
Lee et al. Development of weft straightener using fabric pattern detection algorithm and performance evaluation

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant