KR20080071448A - 전자 기기 및 이의 구동 제어 방법 - Google Patents

전자 기기 및 이의 구동 제어 방법 Download PDF

Info

Publication number
KR20080071448A
KR20080071448A KR1020070009681A KR20070009681A KR20080071448A KR 20080071448 A KR20080071448 A KR 20080071448A KR 1020070009681 A KR1020070009681 A KR 1020070009681A KR 20070009681 A KR20070009681 A KR 20070009681A KR 20080071448 A KR20080071448 A KR 20080071448A
Authority
KR
South Korea
Prior art keywords
signal
pulse
driving pulse
driving
generating
Prior art date
Application number
KR1020070009681A
Other languages
English (en)
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 KR1020070009681A priority Critical patent/KR20080071448A/ko
Priority to US11/773,711 priority patent/US8235488B2/en
Priority to CN2007101928309A priority patent/CN101234553B/zh
Publication of KR20080071448A publication Critical patent/KR20080071448A/ko

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/005Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
    • B41J2/01Ink jet
    • B41J2/015Ink jet characterised by the jet generation process
    • B41J2/04Ink jet characterised by the jet generation process generating single droplets or particles on demand
    • B41J2/045Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
    • B41J2/04501Control methods or devices therefor, e.g. driver circuits, control circuits
    • B41J2/04588Control methods or devices therefor, e.g. driver circuits, control circuits using a specific waveform
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/04Generating or distributing clock signals or signals derived directly therefrom
    • G06F1/08Clock generators with changeable or programmable clock frequency
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/005Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
    • B41J2/01Ink jet
    • B41J2/015Ink jet characterised by the jet generation process
    • B41J2/04Ink jet characterised by the jet generation process generating single droplets or particles on demand
    • B41J2/045Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
    • B41J2/04501Control methods or devices therefor, e.g. driver circuits, control circuits
    • B41J2/04573Timing; Delays
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/005Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
    • B41J2/01Ink jet
    • B41J2/015Ink jet characterised by the jet generation process
    • B41J2/04Ink jet characterised by the jet generation process generating single droplets or particles on demand
    • B41J2/045Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
    • B41J2/04501Control methods or devices therefor, e.g. driver circuits, control circuits
    • B41J2/0458Control methods or devices therefor, e.g. driver circuits, control circuits controlling heads based on heating elements forming bubbles
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/04Generating or distributing clock signals or signals derived directly therefrom
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/04Generating or distributing clock signals or signals derived directly therefrom
    • G06F1/10Distribution of clock signals, e.g. skew

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Particle Formation And Scattering Control In Inkjet Printers (AREA)
  • Ink Jet (AREA)

Abstract

내부 소자가 동시에 구동함에 따라 내부 소자로 유입되는 피크 전류를 방지할 수 있는 전자 기기 및 이의 구동 제어 방법이 개시된다. 전자 기기는 적어도 하나의 내부 소자 및 에지 영역에서의 펄스 폭이 점진적으로 변화되는 구동 펄스를 생성하여, 적어도 하나의 내부 소자를 구동시키는 신호 생성부를 포함한다. 내부 소자를 구동하는 구동 펄스를 시간 변화에 따라 점진적으로 증가시켜 제공하거나, 내부 소자를 소정 블록 단위로 분할하여 구동 펄스를 순차적으로 제공함으로써, 피크 전류가 내부 소자로 유입되는 것을 방지할 수 있다.
피크 전류(peak current), 히터(heater), EMI, 왜곡, 노즐(nozzle)

Description

전자 기기 및 이의 구동 제어 방법{AN ELECTRONIC MACHINE AND METHOD OF CONTROLLING FOR THE DRIVING}
도 1은 일반적인 잉크젯 프린터를 개략적으로 도시한 블록도이다
도 2는 도 1에 도시된 잉크젯 프린터의 구동 제어 방법을 설명하기 위해 도시한 파형도이다.
도 3 내지 도 5는 피크 전류에 의해 데이터 신호가 왜곡되는 모습을 설명하기 위한 도면들이다.
도 6은 본 발명의 일 실시예에 의한 전자 기기를 설명하기 위해 도시한 블록도이다.
도 7은 도 6에 도시된 제2 신호 생성부를 설명하기 위해 도시한 블록도이다.
도 8은 도 7에 도시된 제2 신호 생성부를 설명하기 위해 도시한 논리 회로도이다.
도 9는 도 6에 도시된 전자 기기에 의해 생성되는 구동 펄스를 설명하기 위해 도시한 파형도이다.
도 10은 도 6에 도시된 전자 기기에 의해 생성된 구동 펄스에 따른 전류 변화를 설명하기 위해 도시한 파형도이다.
도 11은 본 발명의 다른 실시예에 의한 전자 기기를 설명하기 위해 도시한 블록도이다.
도 12는 본 발명의 다른 실시예에 사용되는 맵핑 테이블의 일례를 도시한 도면이다.
도 13은 도 11에 도시된 전자 기기의 입력 전류 변화를 설명하기 위해 도시한 파형도이다.
도 14는 본 발명의 일 실시예에 의한 전자 기기의 구동 제어 방법을 설명하기 위한 블록도이다.
도 15는 본 발명의 일 실시예에 의한 전자 기기의 구동 제어 방법을 설명하기 위한 다른 블록도이다.
도 16은 본 발명의 일 실시예에 의한 전자 기기의 구동 제어 방법을 설명하기 위한 또 다른 블록도이다.
도 17은 본 발명의 다른 실시예에 의한 전자 기기의 구동 제어 방법을 설명하기 위한 블록도이다.
*도면의 주요 부분에 대한 부호의 설명*
100, 500 : 전자 기기 200, 600 : 시스템 제어부
300, 700 : 헤드 제어부 362 : 기준 신호 생성부
364 : 펄스 신호 생성부 366 : 신호 비교보
368 : 신호 변환부 740 : 맵핑부
400, 800 : 노즐부
본 발명은 전자 기기 및 이의 구동 제어 방법에 관한 것으로서, 보다 상세하게는 전자 기기 내부 소자가 동시에 활성화되는 경우 피크 전류(peak current)가 내부 소자에 유입되는 것을 방지할 수 있는 전자 기기 및 이의 구동 제어 방법에 관한 것이다.
일반적으로, 전자 기기는 다양한 기능의 구현, 고속 동작의 수행 및 소형화를 위해 예를 들어, 컨트롤러 등과 같은 다양한 집적 회로를 구비하고 있다.
이러한 집적 회로는 내부에 포함된 트랜지스터, 인버터 등과 같은 내부 소자들이 동시에 활성화되어 구동한다. 이와 같이 내부 소자들이 동시에 활성화되는 경우, 피크 전류가 내부 소자로 유입된다.
이러한 피크 전류과 유입되는 과정을 잉크젯 프린터와 같은 전자 기기를 예로 들어 설명하면 다음과 같다.
도 1은 일반적인 잉크젯 프린터를 개략적으로 도시한 블록도이고, 도 2는 도 1에 도시된 잉크젯 프린터의 구동 제어 방법을 설명하기 위해 도시한 파형도이다. 특히, 도 1과 도 2에는 잉크젯 프린터의 잉크 토출 과정에 연관된 부분만을 선택하여 도시하였으며 이외의 부분은 생략하였다.
또한, 도 3 내지 도 5는 피크 전류에 의해 데이터 신호가 왜곡되는 모습을 설명하기 위한 도면들이다.
도 1을 참조하면, 일반적인 잉크젯 프린터(10)는 시스템 제어부(20), 헤드 제어부(30) 및 노즐부(40)를 포함한다.
시스템 제어부(20)는 컴퓨터(도시하지는 않음) 등과 같은 호스트 장치로부터 입력되는 인쇄 데이터를 전송받아 신호 처리를 수행한 후, 헤드 제어부(30)로 제어 신호 및 데이터 신호를 전송한다.
헤드 제어부(30)와 노즐부(40)는 일반적으로 하나의 헤드 칩(head chip)으로 구성한다.
헤드 제어부(30)는 시스템 제어부(20)로부터 제어 신호와 데이터 신호를 수신하여 인쇄 용지상에 잉크를 토출하며 인쇄 데이터에 대응하는 화상이 형성되도록 노즐부(40)를 제어한다. 이를 위해 헤드 제어부(30)는 컨트롤러(32)와 신호 생성부(34)를 포함한다.
컨트롤러(32)는 시스템 제어부(20)에서 입력되는 클럭 신호에 기초하여 도 2에 도시된 바와 같은 소정 단위 예를 들어, 기 정의된 그룹 단위로 노즐부(40)에 생성된 히터를 제어하기 위한 클럭 신호(L_CLK)를 생성하여, 신호 생성부(34)로 제공한다.
신호 생성부(34)는 컨트롤러(32)로부터 클럭 신호(L_CLK)가 입력되면, 노즐부(40)를 구동하기 위한 소정 펄스 폭을 갖는 구동 펄스(DS)를 생성한다.
노즐부(40)는 시안(Cynn), 마젠타(Magenta), 옐로우(Yellow), 블랙(bacK) 색상의 잉크를 공급하도록 잉크 카트리지로부터 칩 뒷면까지 홀을 뚫어 형성하는 잉크 공급 홀, 공급된 잉크를 저장하는 잉크 챔버(Ink chamber), 신호 생성부(34)에서 제공되는 구동 펄스(DS)에 기초하여 잉크를 팽창시켜 잉크를 토출하도록 소정 온도의 열원을 제공하는 히터(heater) 및 히터에 의해 팽창한 잉크를 원하는 방향으로 원하는 양만큼 토출하도록 하는 노즐(nozzle)을 구비한다.
이때, 노즐부(40)에는 수십 내지 수백개의 노즐들이 형성되고, 각 노즐에는 잉크의 토출을 위한 히터가 구비된다.
이러한 각각의 히터에는 히터를 구동시키기 위해 각 히터를 온/오프 시키기 위한 트랜지스터와 같은 스위칭 소자를 각각 구비한다. 따라서, 헤드 칩에 구동 펄스(DS)를 제공하여 각 히터를 동시에 활성화시키는 경우, 일반적으로 복수개의 히터가 동시에 구동하여 노즐을 통해 잉크를 토출시키게 되면, 각 스위칭 소자의 턴-온 시 헤드 칩에서는 도 2의 지점 A와 지점 B에 도시된 바와 같이 순간적으로 피크 전류가 헤드 칩 내부로 유입된다.
이와 같이 헤드 칩 내부 소자가 동시에 구동하여 피크 전류가 헤드 칩 내부에 유입됨에 따라 도 3에 도시된 바와 같은 오버 슈트(over shoot) 및 언더 슈트(under shoot) 전압이 발생하는 문제점이 있다.
또한, 도 4에 도시된 바와 같은 데이터 신호의 논리값 0과 1을 인식할 수 있는 최대 및 최소 마진에 근접하도록 형성되는 링백(ring back) 전압이 발생하는 문제점이 있다.
이러한 오버 슈트, 언더 슈트 및 링백 전압이 발생하는 문제점으로 인하여 도 5에 도시된 바와 같이 신호의 보상 시 에러가 발생하는 문제점이 있다.
또한, 이러한 피크 전류의 유입으로 인해 전류의 크기에 비례하여 증가하는 에너지의 양이 증가하여 EMI(Electromagnetic Interference)이 증대되는 문제점이 있다.
본 발명은 상기한 문제점을 해결하기 위해 안출된 것으로서, 본 발명의 목적은 피크 전류가 내부 소자로 유입되는 것을 방지한 전자 기기를 제공하는데 있다.
본 발명의 다른 목적은 상기 전자 기기의 구동 제어 방법을 제공하는데 있다.
상기한 본 발명의 목적을 달성하기 위하여, 본 발명의 일 실시예에 의한 전자 기기는 적어도 하나의 내부 소자 및 에지 영역에서의 펄스 폭이 점진적으로 변화되는 구동 펄스를 생성하여, 상기 적어도 하나의 내부 소자를 구동시키는 신호 생성부를 포함한다.
여기서, 상기 신호 생성부는, 소정 펄스 폭을 갖는 제1 구동 펄스를 생성하는 제1 신호 생성부 및 상기 제1 구동 펄스의 출력 타이밍을 제어하여 상기 에지 영역에서 점진적으로 변화하는 제2 구동 펄스를 생성하는 제2 신호 생성부를 포함할 수 있다.
이 경우, 상기 제2 신호 생성부는 상기 제1 구동 펄스의 출력 시점 및 펄스 폭을 제어하여 상기 제2 구동 펄스를 생성하도록 상기 출력 타이밍을 제어할 수 있다.
이때, 상기 제2 신호 생성부는, 기준 신호를 생성하는 기준 신호 생성부, 톱니파 펄스 신호를 생성하는 펄스 신호 생성부, 상기 기준 신호와 상기 톱니파 펄스 신호의 전위 레벨을 비교하여 타이밍 제어 신호를 출력하는 신호 비교부 및 상기 타이밍 제어 신호에 따라 상기 제1 구동 펄스의 출력 타이밍을 제어하여 상기 제2 구동 펄스를 생성하는 신호 변환부를 포함할 수 있다.
여기서, 상기 기준 신호 생성부는 소정 정전 용량을 갖는 충전 회로부를 포함하고, 상기 기준 신호 생성부는, 상기 충전 회로부가 외부 전원에 의해 충전됨에 따라 저 전위 레벨에서 고 전위 레벨로 증가하는 제1 기준 신호를 생성하고, 상기 충전된 전위가 방전됨에 따라 고 전위 레벨에서 저 전위 레벨로 감소하는 제2 기준 신호를 생성할 수 있다.
이때, 상기 신호 비교부는, 상기 제1 구동 펄스의 상승 에지 영역에서 상기 제1 기준 신호와 상기 톱니파 펄스 신호를 비교하고, 상기 제1 구동 펄스의 하강 에지 영역에서 상기 제2 기준 신호와 상기 톱니파 펄스 신호를 비교할 수 있다.
또한, 상기 신호 비교부는, 상기 각 기준 신호의 전위 레벨이 상기 톱니파 펄스 신호의 전위 레벨 이상인 구간을 판단하여, 상기 구간에 대응하는 시간 동안에 각각 제1 타이밍 제어 신호와 제2 타이밍 제어 신호를 출력할 수 있다.
이때, 상기 신호 변환부는, 상기 제1 구동 펄스의 상승 에지 영역에서 상기 제1 타이밍 제어 신호에 기초하여 상기 제1 구동 펄스의 출력 타이밍을 제어하여 상기 제2 구동 펄스를 생성하고, 상기 제1 구동 펄스의 하강 에지 영역에서 상기 제2 타이밍 제어 신호에 기초하여 상기 제1 구동 펄스의 출력 타이밍을 제어하여 상기 제2 구동 펄스를 생성할 수 있다.
또한, 본 발명의 일 실시예에 의한 전자 기기는 상기 내부 소자 중 동시에 구동하는 소자 그룹에 대한 어드레스를 상기 각 소자 그룹과 맵핑하여 저장하는 맵핑부 및 상기 어드레스에 기초하여 상기 각 소자 그룹에 상기 제2 구동 펄스를 순차적으로 제공하도록 하는 제어부를 더 포함할 수 있다.
상기한 본 발명의 목적을 달성하기 위하여, 본 발명의 다른 실시예에 의한 전자 기기는 적어도 하나의 내부 소자, 소정 펄스 폭을 갖는 구동 펄스를 생성하는 신호 생성부, 상기 내부 소자 중 동시에 구동하는 소자 그룹에 대한 어드레스를 상기 각 소자 그룹과 맵핑하여 저장하는 맵핑부 및 상기 어드레스에 기초하여 상기 각 소자 그룹에 상기 구동 펄스를 순차적으로 제공하도록 하는 제어부를 포함한다.
여기서, 상기 제어부는, 상기 구동 펄스를 상기 각 소자 그룹에 제공하기 위한 타이밍 제어 신호를 상기 신호 생성부로 제공할 수 있다.
또한, 상기 소자 그룹에 포함되는 내부 소자의 수는 가변적인 값을 가질 수 있다.
본 발명의 다른 목적을 달성하기 위하여, 본 발명의 일 실시예에 의한 적어도 하나의 내부 소자를 구비한 전자 기기의 구동 제어 방법은 (a) 소정 펄스 폭을 갖는 제1 구동 펄스를 생성하는 단계, (b) 상기 제1 구동 펄스의 출력 타이밍을 제어하는 타이밍 제어 신호를 생성하는 단계 및 (c) 상기 제1 구동 펄스와 타이밍 제어 신호에 기초하여 상기 제1 구동 펄스의 에지 영역에서의 펄스폭이 점진적으로 변화하는 제2 구동 펄스를 생성하는 단계를 포함한다.
여기서, 상기 타이밍 제어 신호는 상기 제1 구동 펄스의 상승 에지 및 하강 에지 영역에서 각각 상기 제2 구동 펄스가 점차적으로 증가 및 감소하는 펄스 폭을 갖도록 상기 제1 구동 펄스를 제어하는 신호일 수 있다.
이때, 상기 (b) 단계는, (d) 톱니파 펄스 신호를 생성하는 단계, (e) 시간 변화에 따라 저 전위 레벨에서 고 전위 레벨로 증가하는 제1 기준 신호를 생성하는 단계 및 (f) 상기 톱니파 펄스 신호와 제1 기준 신호를 비교하여 제1 타이밍 제어 신호를 생성하는 단계를 포함할 수 있다.
또한, 상기 (b) 단계는, (g) 시간 변화에 따라 고 전위 레벨에서 저 전위 레벨로 감소하는 제2 기준 신호를 생성하는 단계 및 (h) 상기 톱니파 펄스 신호와 상기 제2 기준 신호를 비교하여 제2 타이밍 제어 신호를 생성하는 단계를 더 포함할 수 있다.
이때, 상기 제1 및 제2 타이밍 제어 신호는, 상기 기준 신호들의 전위 레벨이 상기 톱니파 펄스 신호의 전위 레벨 이상인 구간에 대응하는 시간 동안 출력될 수 있다.
본 발명의 일 실시예에 의한 전자 기기의 구동 제어 방법은 (i) 상기 내부 소자 중 동시에 구동하는 소자 그룹에 대한 어드레스를 상기 각 소자 그룹과 맵핑하여 저장하는 단계, (j) 상기 소자 그룹의 어드레스를 순차적으로 선택하는 단계 및 (k) 상기 어드레스에 기초하여 상기 각 소자 그룹에 상기 제2 구동 펄스를 순차적으로 인가하는 단계를 더 포함할 수 있다.
본 발명의 다른 목적을 달성하기 위하여, 본 발명의 다른 실시예에 의한 적어도 하나의 내부 소자를 구비한 전자 기기의 구동 제어 방법은 (a) 소정 펄스 폭을 갖는 구동 펄스를 생성하는 단계, (b) 상기 내부 소자 중 동시에 구동하는 소자 그룹에 대한 어드레스를 상기 각 소자 그룹과 맵핑하여 저장하는 단계, (c) 상기 소자 그룹의 어드레스를 순차적으로 선택하는 단계 및 (d) 상기 어드레스에 기초하여 상기 각 소자 그룹에 상기 구동 펄스를 순차적으로 제공하기 위한 타이밍 제어 신호를 상기 각 소자 그룹에 순차적으로 인가하는 단계를 포함한다.
여기서, 상기 타이밍 제어 신호는 상기 소자 그룹의 어드레스와 맵핑되어 저장할 수 있다.
또한, 상기 타이밍 제어 신호는 상기 소자 그룹 전체에 상기 구동 펄스가 인가된 후 상기 각 소자 그룹에 순차적으로 제공할 수 있다.
또한, 상기 타이밍 제어 신호는 상기 각 소자 그룹에 순차적으로 상기 구동 펄스와 함께 제공할 수 있다.
여기서, 상기 소자 그룹에 포함되는 내부 소자의 수는 가변적인 값을 가질 수 있다.
이러한 본 발명에 따른 전자 기기 및 이의 구동 제어 방법에 의하면, 내부 소자의 구동을 위해 제공하는 구동 펄스를 시간 변화에 따라 점진적으로 증가시켜 제공하거나, 내부 소자를 소정 블록 단위로 분할하여 구동 펄스를 순차적으로 제공함으로써, 피크 전류가 내부 소자로 유입되는 것을 방지할 수 있다. 따라서, 피크 전류의 유입으로 인한 EMI 노이즈, 데이터 신호의 왜곡을 방지할 수 있다.
이하, 본 발명의 바람직한 실시예들을 첨부된 도면들을 참조하여 상세히 설명한다.
도 6은 본 발명의 일 실시예에 의한 전자 기기를 설명하기 위해 도시한 블록 도이고, 도 7은 도 6에 도시된 제2 신호 생성부를 설명하기 위해 도시한 블록도이며, 도 8은 도 7에 도시된 제2 신호 생성부를 설명하기 위해 도시한 논리 회로도이다.
또한, 도 9는 도 6에 도시된 전자 기기에 의해 생성되는 구동 펄스를 설명하기 위해 도시한 파형도이고, 도 10은 도 6에 도시된 전자 기기에 의해 생성된 구동 펄스에 따른 전류 변화를 설명하기 위해 도시한 파형도이다.
특히, 도 6 내지 도 10에는 전자 기기 중 잉크젯 프린터를 예로 들어 도시하였으며, 보다 구체적인 설명 및 이해의 편의성을 도모하기 위해 잉크젯 프린터의 잉크 토출 과정에 연관된 부분만을 도시하였고 이외의 부분은 생략하였다.
도 6을 참조하면, 본 발명의 일 실시예에 의한 전자 기기(100)는 시스템 제어부(200), 헤드 제어부(300) 및 노즐부(400)를 포함한다.
구체적으로, 시스템 제어부(200)는 도시하지는 아니하였으나, 컴퓨터 등과 같은 호스트 장치로부터 입력되는 인쇄 데이터에 대한 전송받아 신호 처리를 수행한 후, 헤드 제어부(300)로 제어 신호 및 데이터 신호를 전송한다.
헤드 제어부(300)와 노즐부(400)는 하나의 헤드 칩(head chip)으로 구성한다.
헤드 제어부(300)는 시스템 제어부(200)로부터 제어 신호와 데이터 신호를 수신하여 인쇄 용지상에 잉크를 토출하며 인쇄 데이터에 대응하는 화상이 형성되도록 제어한다. 이를 위해 헤드 제어부(300)는 컨트롤러(320), 제1 신호 생성부(340) 및 제2 신호 생성부(360)를 포함한다.
컨트롤러(320)는 시스템 제어부(200)에서 입력되는 클럭 신호에 기초하여 도 10에 도시된 바와 같은 소정 단위 예를 들어, 기 정의된 그룹 단위로 노즐부(400)에 생성된 히터를 제어하기 위한 클럭 신호(L_CLK)를 생성하여, 제1 신호 생성부(340)로 제공한다.
제1 신호 생성부(340)는 컨트롤러(320)로부터 수신된 클럭 신호(L_CLK)에 기초하여 노즐부(400)를 구동하기 위한 소정 펄스 폭을 갖는 펄스 신호인 제1 구동 펄스(DS1)를 생성한다.
제2 신호 생성부(360)는 제1 신호 생성부(340)에서 출력되는 제1 구동 펄스(DS1)를 수신하고, 제1 구동 펄스(DS1)의 출력 타이밍을 제어하기 위한 타이밍 제어 신호(S_TCn)를 생성하며, 제1 구동 펄스(DS1)과 타이밍 제어 신호(S_TCn)에 기초하여 제2 구동 펄스(DS2)를 생성한다.
이러한 제2 신호 생성부(360)를 보다 구체적으로 살펴보면 다음과 같다.
도 7을 참조하면, 제2 신호 생성부(360)는 기준 신호 생성부(362), 펄스 신호 생성부(364), 신호 비교부(366) 및 신호 변환부(368)를 포함한다.
구체적으로, 기준 신호 생성부(362)는 제1 구동 펄스(DS1)의 상승 에지 영역에서 도 9에 도시된 바와 같이 점차적으로 증가하는 제1 기준 신호(S_SD1)를 생성하고, 제1 구동 펄스(DS1)의 하강 에지 영역에서 점차적으로 감소하는 제2 기준 신호(S_SD2)를 생성한다.
이를 위해, 기준 신호 생성부(362)는 컨트롤러(320)의 제어하에, 제2 신호 생성부(360)가 활성화되는 경우 외부로부터 전원 전압을 인가받아 충전 전위 및 방 전 전위를 형성하는 커패시터(도시하지 않음)를 포함하여 형성할 수 있다.
즉, 제2 신호 생성부(360)는 컨트롤러(320)의 제어하에 제2 신호 생성부(360)가 구동되어 전원 전압이 인가되면, 예를 들어, 접지 전위에서부터 커패시터의 기 정의된 커패시턴스에 따른 충전 전위로 점차적으로 증가하는 제1 기준 신호(S_SD1)을 생성하고, 제2 신호 생성부(360)의 구동이 차단되면, 충전 전위로부터 접지 전위로 점차적으로 방전되어 감소하는 제2 기준 신호(S_SD2)를 생성한다.
펄스 신호 생성부(364)는 컨트롤러(320)의 제어하에 톱니파 펄스 신호(S_SW)를 생성한다. 이를 위해, 펄스 신호 생성부(364)는 크리스탈 오실레이터(crystal oscillator) 등으로 형성할 수 있다.
신호 비교부(366)는 기준 신호 생성부(362)에서 출력되는 기준 신호들(S_SDn) 즉, 제1 기준 신호(S_SD1) 또는 제2 기준 신호(S_SD2)와 펄스 신호 생성부(364)에서 출력되는 톱니파 펄스 신호(S_SW)의 전위를 비교하여 타이밍 제어 신호(S_TCn)를 출력한다.
예를 들어, 신호 비교부(366)는 도 9에 도시된 바와 같이, 기준 신호들(S_SDn)의 전위가 톱니파 펄스 신호(S_SW)의 전위에 비해 상대적으로 고 전위를 갖는 경우, 타이밍 제어 신호(S_TCn)가 출력되도록 할 수 있다.
신호 변환부(368)는 제1 신호 생성부(340)에서 출력되는 제1 구동 펄스(DS1)를 수신하고, 신호 비교부(366)에서 출력되는 타이밍 제어 신호(S_TCn)를 수신하여, 제1 구동 펄스(DS1)의 출력 타이밍이 제어되어 변환된 제2 구동 펄스(DS2)를 생성한다.
예를 들어, 신호 변환부(368)는 기준 신호들(S_SDn)의 전위 레벨이 톱니파 펄스 신호(S_SW)의 전위 레벨 이상인 영역에서 타이밍 제어 신호(S_TCn)가 출력되면, 타이밍 제어 신호(S_TCn)가 입력되는 시간동안 제1 구동 펄스(DS1)의 출력을 제어한다.
이에 따라, 도 9에 도시된 바와 같이 제1 구동 펄스(DS1)는 상승 에지 영역에서 점차적으로 증가하는 펄스 폭을 갖는 제2 구동 펄스(DS2)로 변환되어 출력되고, 하강 에지 영역에서 점차적으로 감소하는 펄스 폭을 갖는 제2 구동 펄스(DS2)로 변환되어 출력된다.
더욱 구체적인 일례를 들어 설명하면, 도 8에 도시된 바와 같이 신호 비교부(366)는 기준 신호들(S_SDn)와 톱니파 펄스 신호(S_SW)를 수신하여 양자의 전위 레벨을 비교하고, 비교 결과에 따라 기준 신호들(S_SDn)의 전위 레벨이 톱니파 펄스 신호(S_SW)의 전위 레벨보다 상대적으로 높은 경우, 논리값 1의 타이밍 제어 신호(S_TCn)를 출력하는 비교기(CMP) 및 비교기(CMP)에서 논리값 1의 타이밍 제어 신호(S_TCn)가 출력되면, 제1 신호 생성부(340)에서 출력되는 제1 구동 펄스(DS1)를 출력하고, 타이밍 제어 신호(S_TCn)가 미입력되는 구간 즉, 기준 신호들(S_SDn)의 전위 레벨이 톱니파 펄스 신호(S_SW의 전위 레벨 미만인 경우, 제1 구동 펄스(DS1)의 출력을 차단하는 앤드 게이트(AND)로 구성할 수 있다.
노즐부(400)는 시안(Cynn), 마젠타(Magenta), 옐로우(Yellow), 블랙(bacK) 색상의 잉크를 공급하도록 잉크 카트리지로부터 칩 뒷면까지 홀을 뚫어 형성하는 잉크 공급 홀, 공급된 잉크를 저장하는 잉크 챔버(Ink chamber), 제2 신호 생성 부(340)에서 제공되는 제2 구동 펄스(DS2)에 기초하여 잉크를 팽창시켜 잉크를 토출하도록 소정 온도의 열원을 제공하는 히터(heater) 및 히터에 의해 팽창한 잉크를 원하는 방향으로 원하는 양만큼 토출하도록 하는 노즐(nozzle)을 구비한다.
이때, 노즐부(400)에는 수십 내지 수백개의 노즐들이 형성되고, 각 노즐에는 잉크의 토출을 위한 히터가 구비된다.
따라서, 도 10에 도시된 바와 같이, 소정 펄스 폭을 갖는 제1 구동 펄스(DS1)가 노즐부(400)에 형성된 복수개의 히터가 동시에 구동하도록 입력되나, 제2 신호 생성부(360)에 의해 제1 구동 펄스(DS1)의 상승 에지 영역과 하강 에지 영역에서 출력 타이밍이 제어된 제2 구동 펄스(DS2)가 출력되어 실질적으로 히터에 연결된 내부 소자 예를 들어, 히터에 전원 전압을 제공하는 트랜지스터와 같은 소자에 입력되는 전류는 지점 C와 지점 D에서와 같이 단계적으로 입력된다. 이에 의해, 도 2에 도시된 바와 같은 헤드 칩 내부로의 피크 전류 유입이 방지된다.
또한, 헤드 칩 내부로의 피크 전류 유입이 방지됨에 따라 도 3에 도시된 바와 같은 오버 슈트(over shoot) 및 언더 슈트(under shoot) 전압의 발생을 방지하고, 도 5에 도시된 바와 같은 데이터 신호의 논리값 0과 1을 인식할 수 있는 최대 및 최소 마진에 근접하도록 형성되는 링백(ring back) 전압의 발생을 방지하며, 피크 전류의 유입으로 인해 전류의 크기에 비례하여 증가하는 에너지의 양의 증가로 인한 EMI(Electromagnetic Interference)의 발생을 방지한다.
도 11은 본 발명의 다른 실시예에 의한 전자 기기를 설명하기 위해 도시한 블록도이고, 도 12는 본 발명의 다른 실시예에 사용되는 맵핑 테이블의 일례를 도 시한 도면이며, 도 13은 도 11에 도시된 전자 기기의 입력 전류 변화를 설명하기 위해 도시한 파형도이다.
도 11을 참조하면, 본 발명의 다른 실시예에 의한 전자 기기(500)는 시스템 제어부(600), 헤드 제어부(700) 및 노즐부(800)를 포함한다.
여기서, 시스템 제어부(600)는 도 6에서 설명한 시스템 제어부(200)와 동일한 기능을 수행하는 바, 그 중복되는 상세한 설명은 생략하기로 한다.
헤드 제어부(700)는 컨트롤러(720), 맵핑부(740) 및 신호 생성부(760)를 포함한다.
컨트롤러(720)는 도 13에 도시된 바와 같이 시스템 제어부(600)에서 입력되는 클럭 신호(SCLK)에 기초하여 소정 단위 예를 들어, 기 정의된 그룹 단위로 노즐부(800)에 생성된 히터를 제어하기 위한 클럭 신호(L_CLK)를 생성하여, 신호 생성부(760)로 제공한다.
맵핑부(740)는 노즐부(400)를 소정 그룹 단위로 구동하기 위한 어드레스 정보 예를 들어, 제1 그룹(820) 내지 제N 그룹(840)에 대한 어드레스 정보를 저장한다. 또한, 맵핑부(740)는 도 12에 도시된 바와 같이 각 어드레스 정보와 각 그룹에 포함된 노즐들에 인가되는 데이터 신호(Pdata)를 각 그룹에 대한 어드레스 정보와 맵핑시켜 저장한다.
신호 생성부(760)는 컨트롤러(720)로부터 수신된 클럭 신호(L_CLK)에 기초하여 노즐부(800)를 구동하기 위한 소정 펄스 폭을 갖는 펄스 신호인 구동 펄스(DS)를 생성한다. 즉, 본 발명의 다른 실시예에 의한 신호 생성부(380)는 도 6에 도시 된 본 발명의 일 실시예에 의한 제1 신호 생성부(340)와 동일한 기능을 수행한다.
이때, 본 발명의 다른 실시예에 의한 전자 기기(500)의 컨트롤러(720)는 맵핑부(740)에 저장된 어드레스 정보에 기초하여 각 그룹의 어드레스를 순차적으로 선택하고, 선택된 어드레스에 기초하여 각 그룹에 입력되는 구동 펄스(DS)의 출력 타이밍을 제어하는 타이밍 제어 신호를 출력한다.
여기서, 타이밍 제어 신호는 각 그룹에 포함된 노즐이 원하는 방향으로 원하는 양만큼 토출하도록 하는 데이터 신호(Pdata)이다. 또한, 노즐부(800)에는 예를 들어, 어레이(array) 잉크젯 헤드 칩과 같이 컨트롤러(720)가 어드레스를 순차적으로 선택함에 따라 활성화되어 구동 펄스(DS)가 입력되는 로우(row) 라인과 타이밍 제어 신호가 입력되는 컬럼(column) 라인이 상호 교번적으로 배치되어 있다.
따라서, 컨트롤러(720)는 어드레스 정보에 기초하여 로우 라인 중 하나를 선택하여 구동 펄스(DS)를 선택된 그룹에 입력하고, 컬럼 라인을 통해 타이밍 제어 신호를 각 그룹에 입력한다.
이때, 본 발명에 의한 전자 기기(500)의 컨트롤러(720)는 각 그룹을 소정 블록 단위로 다시 분할하여 구동하기 위해 타이밍 제어 신호를 소정 지연 시간 간격으로 순차적으로 입력한다.
예를 들어, 컨트롤러(720)는 제1 그룹(group 1)을 4개의 단위 블록으로 분할하여 구동하는 경우, 4개의 블록 중 제1 블록에 소정 지연 시간(t1) 후에 데이터 신호(Pdata)를 인가한 후, 제2 블록 내지 제4 블록에 각각 소정 지연 시간(t2, t3, t4) 후에 데이터 신호(Pdata)를 입력하도록 제어할 수 있다.
이때, 컨트롤러(720)는 제1 그룹에 구동 펄스(DS)를 제공한 상태에서 타이밍 제어 신호를 각 블록별로 제공하여 각 블록에 포함된 노즐들이 동시에 구동하도록 할 수 있고, 구동 펄스(DS)와 타이밍 제어 신호를 동시에 제공하여 각 블록에 포함된 노즐들이 동시에 구동하도록 할 수도 있다.
이때, 각 블록은 전체 노즐수(Z)에 대해 동등한 수의 예를 들어, 블록 단위가 4개인 경우, Z/4의 개수의 노즐을 포함하도록 형성할 수 있고, 차등적으로, 예를 들어, 0.4Z, 0.3Z,0.2Z, 0.1Z에 해당하는 노즐을 포함하도록 형성할 수도 있다.
이와 같은 구성을 통해, 내부 소자 예를 들어, 각 노즐에 포함된 히터를 구동하기 위해 각 히터의 구동을 제어하는 트랜지스터와 같은 스위칭 소자 전체가 동시에 구동하지 않고, 각 그룹의 블록 단위로 순차적으로 소정 지연 시간 후에 구동하도록 함으로써, 도 13에 도시된 바와 같이 헤드 칩에 유입되는 전류는 단계적으로 증가하게 된다. 이에 따라, 도 2에 도시된 바와 같은 피크 전류가 히터에 유입되는 것이 방지된다.
또한, 헤드 칩 내부로의 피크 전류 유입이 방지됨에 따라 도 3에 도시된 바와 같은 오버 슈트(over shoot) 및 언더 슈트(under shoot) 전압의 발생을 방지하고, 도 5에 도시된 바와 같은 데이터 신호의 논리값 0과 1을 인식할 수 있는 최대 및 최소 마진에 근접하도록 형성되는 링백(ring back) 전압의 발생을 방지하며, 피크 전류의 유입으로 인해 전류의 크기에 비례하여 증가하는 에너지의 양의 증가로 인한 EMI(Electromagnetic Interference)의 발생을 방지한다.
도 14는 본 발명의 일 실시예에 의한 전자 기기의 구동 제어 방법을 설명하 기 위한 블록도이고, 도 15는 본 발명의 일 실시예에 의한 전자 기기의 구동 제어 방법을 설명하기 위한 다른 블록도이며, 도 16은 본 발명의 일 실시예에 의한 전자 기기의 구동 제어 방법을 설명하기 위한 또 다른 블록도이다.
도 6 및 도 14를 참조하면, 본 발명의 일 실시예에 의한 전자 기기의 구동 제어 방법은 소정 펄스 폭을 갖는 제1 구동 펄스를 생성하는 단계(S100), 제1 구동 펄스의 출력 타이밍을 제어하는 타이밍 제어 신호를 생성하는 단계(S200) 및 제1 구동 펄스와 타이밍 제어 신호를 기초로 제2 구동 펄스를 생성하는 단계(S300)를 포함한다.
단계 S100에서 제1 신호 생성부(340)는 노즐부(400)의 히터를 구동하기 위한 트랜지스터와 같은 스위칭 소자를 구동하기 위해 소정 펄스 폭을 갖는 제1 구동 펄스(DS1)를 생성하여 출력한다.
단계 S200에서, 제2 신호 생성부(360)는 노즐부(400)의 각 히터에 연결된 스위칭 소자의 동시 구동으로 인가 헤드 칩 내부로 유입하는 피크 전류를 방지하기 위해 제1 구동 펄스(DS1)의 상승 에지 또는 하강 에지 영역에서 제1 구동 펄스(DS1)가 스위칭 소자에 펄스 폭이 점진적으로 증가 또는 감소되어 제공되도록 제1 구동 펄스(DS1)의 출력 타이밍을 제어하는 타이밍 제어 신호(S_TCn)를 생성한다.
또한, 제2 신호 생성부(360)는 생성된 타이밍 제어 신호(S_TCn)에 기초하여 제1 구동 펄스(DS1)를 각 스위칭 소자에 직접 입력되는 제2 구동 펄스(DS2)로 변환한다.
이때, 제1 구동 펄스(DS1)의 상승 에지에서 단계 S200은 다음의 단계들로 구 성할 수 있다.
도 7 및 도 15를 참조하면, 단계 S200은 톱니파 펄스 신호(S_SW)를 생성하는 단계(S210), 제1 기준 신호(S_SD1)를 생성하는 단계(S220), 톱니파 펄스 신호(S_SW)와 제1 기준 신호(S_SD1)의 전위 레벨을 비교하는 단계(S230) 및 제1 타이밍 제어 신호(S_TC1)를 생성하는 단계(S240)를 포함할 수 있다.
단계 S210에서 제2 신호 생성부(360)의 펄스 신호 생성부(364)는 도 9에 도시된 바와 같은 톱니파 펄스 신호(S_SW)를 생성한다.
단계 S220에서 제2 신호 생성부(360)의 기준신호 생성부(362)는 제1 구동 펄스(DS1)의 상승 에지 영역에서 점차적으로 증가하는 제1 기준 신호(S_SD1)를 생성한다.
이러한 톱니파 펄스 신호(S_SW)와 제1 기준 신호(S_SD1)는 오실레이터(osillator)와 커패시터에 의해 각각 형성할 수 있다.
단계 S230에서 신호 비교부(366)는 톱니파 펄스 신호(S_SW)와 제1 기준 신호(S_SD1)의 전위 레벨을 비교한다.
단계 S240에서 신호 비교부(366)는 제1 기준 신호(S_SD1)의 전위 레벨이 톱니파 펄스 신호(S_SW)의 전위 레벨에 비해 상대적으로 높은 경우, 제1 타이밍 제어 신호(S_TC1)를 생성한다.
또한, 제1 구동 펄스(DS1)의 하강 에지에서 단계 S200은 다음의 단계들로 구성할 수 있다.
도 7 및 도 16을 참조하면, 단계 S200은 제2 기준 신호(S_SD2)를 생성하는 단계(S250), 톱니파 펄스 신호(S_SW)와 제2 기준 신호(S_SD2)의 전위 레벨을 비교하는 단계(S260) 및 제2 타이밍 제어 신호(S_TC2)를 생성하는 단계(S270)를 포함할 수 있다.
단계 S250에서 제2 신호 생성부(360)의 기준신호 생성부(362)는 제1 구동 펄스(DS1)의 하강 에지 영역에서 점차적으로 감소하는 제2 기준 신호(S_SD2)를 생성한다. 이때, 제2 신호 생성부(360)의 펄스 신호 생성부(364)는 예를 들어, 오실레이터는 전원이 인가됨에 따라 단계 S210으로부터 계속적으로 톱니파 펄스 신호(S_SW)를 생성하고 있는 상태에 있다.
단계 S260에서 신호 비교부(366)는 톱니파 펄스 신호(S_SW)와 제2 기준 신호(S_SD2)의 전위 레벨을 비교한다.
단계 S270에서 신호 비교부(366)는 제2 기준 신호(S_SD2)의 전위 레벨이 톱니파 펄스 신호(S_SW)의 전위 레벨에 비해 상대적으로 높은 경우, 제2 타이밍 제어 신호(S_TC2)를 생성한다.
다시 도 14를 참조하면, 단계 S300에서 제2 신호 생성부(360) 보다 구체적으로, 신호 변환부(368)은 단계 S100에서 생성된 제1 구동 펄스(DS1)와 단계 S240 또는 단계 S270에서 생성된 제1 또는 제2 타이밍 제어 신호(S_TC1, S_TC2)를 이용하여 제1 구동 펄스(DS1)의 출력 타이밍을 제어한 제2 구동 펄스(DS2)를 생성한다.
이와 같이 생성된 제2 구동 펄스(DS2)는 노즐부(400)로 제공되고, 노즐부(400)의 각 히터 구체적으로, 히터에 전원 전압을 공급하는 스위칭 소자는 점차적으로 증가 또는 감소하는 펄스 폭을 갖는 제2 구동 펄스(DS2)에 따라 구동하여 피크 전류의 유입이 방지된다.
도 17은 본 발명의 다른 실시예에 의한 전자 기기의 구동 제어 방법을 설명하기 위한 블록도이다.
도 11 및 도 17을 참조하면, 본 발명의 다른 실시예에 의한 전자 기기의 구동 제어 방법은 구동 펄스를 생성하는 단계(S300), 소자 그룹의 어드레스를 맵핑하는 단계(S310), 어드레스를 순차적으로 선택하는 단계(S320) 및 어드레스에 기초하여 타이밍 제어 신호를 각 소자 그룹에 순차적으로 제공하는 단계(S330)를 포함한다.
구체적으로, 단계 S300에서 신호 생성부(760)는 컨트롤러(720)의 제어하에 구동 펄스(DS)를 생성한다.
단계 S310에서 컨트롤러(720)는 맵핑부(740)에 각 소자 그룹에 대한 어드레스 정보를 저장한다. 예를 들어, 기 정의된 수의 히터들을 동시에 구동하기 위한 제1 그룹(820) 내지 제N 그룹(840)에 대한 어드레스 정보를 저장한다.
단계 S320에서, 컨트롤러(720)는 맵핑부(740)에 저장된 각 어드레스 정보를 순차적으로 선택한다. 이때, 각 어드레스 정보가 순차적으로 선택됨에 따라 선택된 어드레스에 대응하는 소자 그룹에 구동 펄스(DS)가 입력될 수 있다.
단계 S330에서, 컨트롤러(720)는 선택된 어드레스에 기초하여 각 소자 그룹 내의 복수개의 블록에 입력되는 구동 펄스(DS)를 입력하기 위한 타이밍 제어 신호를 출력한다.
여기서, 타이밍 제어 신호는 각 그룹에 포함된 노즐이 원하는 방향으로 원하 는 양만큼 토출하도록 하는 데이터 신호(Pdata)이다. 또한, 노즐부(800)에는 예를 들어, 어레이(array) 잉크젯 헤드 칩과 같이 컨트롤러(720)가 어드레스를 순차적으로 선택함에 따라 활성화되어 구동 펄스(DS)가 입력되는 로우(row) 라인과 타이밍 제어 신호가 입력되는 컬럼(column) 라인이 상호 교번적으로 배치되어 있다.
따라서, 컨트롤러(720)는 어드레스 정보에 기초하여 로우 라인 중 하나를 선택하여 구동 펄스(DS)를 선택된 그룹에 입력하고, 컬럼 라인을 통해 타이밍 제어 신호를 각 그룹에 입력한다. 이때, 컨트롤러(720)는 각 그룹을 소정 블록 단위로 다시 분할하여 구동하기 위해 타이밍 제어 신호를 소정 지연 시간 간격으로 순차적으로 입력한다.
즉, 컨트롤러(720)는 제1 그룹(group 1)에 포함된 복수개의 블록 중 제1 블록에 소정 지연 시간(t1) 후에 데이터 신호(Pdata)를 인가한 후, 제2 블록에 소정 지연 시간(t2) 후에 데이터 신호(Pdata)를 입력하도록 제어할 수 있다.
이때, 컨트롤러(720)는 제1 그룹에 구동 펄스(DS)를 제공한 상태에서 타이밍 제어 신호를 각 블록별로 제공하여 각 블록에 포함된 노즐들이 동시에 구동하도록 할 수 있고, 구동 펄스(DS)와 타이밍 제어 신호를 동시에 제공하여 각 블록에 포함된 노즐들이 동시에 구동하도록 할 수도 있다.
이때, 각 블록은 전체 노즐수(Z)에 대해 동등한 수의 예를 들어, 블록 단위가 4개인 경우, Z/4의 개수의 노즐을 포함하도록 형성할 수 있고, 차등적으로, 예를 들어, 0.4Z, 0.3Z,0.2Z, 0.1Z에 해당하는 노즐을 포함하도록 형성할 수도 있다.
이와 같은 단계들을 통해, 내부 소자 예를 들어, 각 노즐에 포함된 히터를 구동하기 위해 각 히터의 구동을 제어하는 트랜지스터와 같은 스위칭 소자가 일시에 전체가 구동하지 않고 순차적으로 소정 지연 시간 후에 구동하도록 함으로써, 도 13에 도시된 바와 같이 히터에 유입되는 전류는 단계적으로 증가하게 된다. 이에 따라, 도 2에 도시된 바와 같은 피크 전류가 히터에 유입되는 것이 방지된다.
본 명세서에서 본 발명의 일 실시예에 의한 전자 기기 및 이의 구동 방법과 본 발명의 다른 실시예에 의한 전자 기기 및 이의 구동 방법은 각각 개별적인 구성과 개별적으로 구동하는 것으로 설명하였으나, 이들을 선택적으로 조합하여 본 발명을 실시할 수 있음은 자명한 사항이다.
상기한 바와 같이 본 발명에 의하면, 내부 소자를 구동하는 구동 펄스를 시간 변화에 따라 점진적으로 증가시켜 제공하거나, 내부 소자를 소정 블록 단위로 분할하여 구동 펄스를 순차적으로 제공함으로써, 피크 전류가 내부 소자로 유입되는 것을 방지할 수 있다.
이에 따라, 오버 슈트(over shoot) 및 언더 슈트(under shoot) 전압의 발생을 방지하고, 링백(ring back) 전압의 발생을 방지하여 이들에 의한 데이터 신호의 왜곡 현상을 방지할 수 있다.
또한, 피크 전류의 유입으로 인해 전류의 크기에 비례하여 증가하는 에너지의 양의 증가로 인한 EMI(Electromagnetic Interference)의 발생을 방지할 수 있다.
상기에서는 본 발명의 바람직한 실시예들을 참조하여 설명하였지만, 해당 분 야의 숙련된 당업자는 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.

Claims (23)

  1. 적어도 하나의 내부 소자; 및
    에지 영역에서의 펄스 폭이 점진적으로 변화되는 구동 펄스를 생성하여, 상기 적어도 하나의 내부 소자를 구동시키는 신호 생성부;를 포함하는 것을 특징으로 하는 전자 기기.
  2. 제1항에 있어서, 상기 신호 생성부는,
    소정 펄스 폭을 갖는 제1 구동 펄스를 생성하는 제1 신호 생성부; 및
    상기 제1 구동 펄스의 출력 타이밍을 제어하여 상기 에지 영역에서 점진적으로 변화하는 제2 구동 펄스를 생성하는 제2 신호 생성부;를 포함하는 것을 특징으로 하는 전자 기기.
  3. 제2항에 있어서, 상기 제2 신호 생성부는 상기 제1 구동 펄스의 출력 시점 및 펄스 폭을 제어하여 상기 제2 구동 펄스를 생성하도록 상기 출력 타이밍을 제어하는 것을 특징으로 하는 전자 기기.
  4. 제2항에 있어서, 상기 제2 신호 생성부는,
    기준 신호를 생성하는 기준 신호 생성부;
    톱니파 펄스 신호를 생성하는 펄스 신호 생성부;
    상기 기준 신호와 상기 톱니파 펄스 신호의 전위 레벨을 비교하여 타이밍 제어 신호를 출력하는 신호 비교부; 및
    상기 타이밍 제어 신호에 따라 상기 제1 구동 펄스의 출력 타이밍을 제어하여 상기 제2 구동 펄스를 생성하는 신호 변환부;를 포함하는 것을 특징으로 하는 전자 기기.
  5. 제4항에 있어서, 상기 기준 신호 생성부는 소정 정전 용량을 갖는 충전 회로부;를 포함하고,
    상기 기준 신호 생성부는,
    상기 충전 회로부가 외부 전원에 의해 충전됨에 따라 저 전위 레벨에서 고 전위 레벨로 증가하는 제1 기준 신호를 생성하고, 상기 충전된 전위가 방전됨에 따라 고 전위 레벨에서 저 전위 레벨로 감소하는 제2 기준 신호를 생성하는 것을 특징으로 하는 전자 기기.
  6. 제5항에 있어서, 상기 신호 비교부는,
    상기 제1 구동 펄스의 상승 에지 영역에서 상기 제1 기준 신호와 상기 톱니파 펄스 신호를 비교하고, 상기 제1 구동 펄스의 하강 에지 영역에서 상기 제2 기준 신호와 상기 톱니파 펄스 신호를 비교하는 것을 특징으로 하는 전자 기기.
  7. 제4항에 있어서, 상기 신호 비교부는,
    상기 각 기준 신호의 전위 레벨이 상기 톱니파 펄스 신호의 전위 레벨 이상인 구간을 판단하여, 상기 구간에 대응하는 시간 동안에 각각 제1 타이밍 제어 신호와 제2 타이밍 제어 신호를 출력하는 것을 특징으로 하는 전자 기기.
  8. 제7항에 있어서, 상기 신호 변환부는,
    상기 제1 구동 펄스의 상승 에지 영역에서 상기 제1 타이밍 제어 신호에 기초하여 상기 제1 구동 펄스의 출력 타이밍을 제어하여 상기 제2 구동 펄스를 생성하고,
    상기 제1 구동 펄스의 하강 에지 영역에서 상기 제2 타이밍 제어 신호에 기초하여 상기 제1 구동 펄스의 출력 타이밍을 제어하여 상기 제2 구동 펄스를 생성하는 것을 특징으로 하는 전자 기기.
  9. 제1항에 있어서,
    상기 내부 소자 중 동시에 구동하는 소자 그룹에 대한 어드레스를 상기 각 소자 그룹과 맵핑하여 저장하는 맵핑부; 및
    상기 어드레스에 기초하여 상기 각 소자 그룹에 상기 제2 구동 펄스를 순차적으로 제공하도록 하는 제어부;를 더 포함하는 것을 특징으로 하는 전자 기기.
  10. 적어도 하나의 내부 소자;
    소정 펄스 폭을 갖는 구동 펄스를 생성하는 신호 생성부;
    상기 내부 소자 중 동시에 구동하는 소자 그룹에 대한 어드레스를 상기 각 소자 그룹과 맵핑하여 저장하는 맵핑부; 및
    상기 어드레스에 기초하여 상기 각 소자 그룹에 상기 구동 펄스를 순차적으로 제공하도록 하는 제어부;를 포함하는 것을 특징으로 하는 전자 기기.
  11. 제10항에 있어서, 상기 제어부는,
    상기 구동 펄스를 상기 각 소자 그룹에 제공하기 위한 타이밍 제어 신호를 상기 신호 생성부로 제공하는 것을 특징으로 하는 전자 기기.
  12. 제10항에 있어서, 상기 소자 그룹에 포함되는 내부 소자의 수는 가변적인 값을 갖는 것을 특징으로 하는 전자 기기.
  13. 적어도 하나의 내부 소자를 구비한 전자 기기의 구동 제어 방법에 있어서,
    (a) 소정 펄스 폭을 갖는 제1 구동 펄스를 생성하는 단계;
    (b) 상기 제1 구동 펄스의 출력 타이밍을 제어하는 타이밍 제어 신호를 생성하는 단계; 및
    (c) 상기 제1 구동 펄스와 타이밍 제어 신호에 기초하여 상기 제1 구동 펄스의 에지 영역에서의 펄스폭이 점진적으로 변화하는 제2 구동 펄스를 생성하는 단계;를 포함하는 것을 특징으로 하는 전자 기기의 구동 제어 방법.
  14. 제13항에 있어서, 상기 타이밍 제어 신호는 상기 제1 구동 펄스의 상승 에지 및 하강 에지 영역에서 각각 상기 제2 구동 펄스가 점차적으로 증가 및 감소하는 펄스 폭을 갖도록 상기 제1 구동 펄스를 제어하는 신호인 것을 특징으로 하는 전자 기기의 구동 제어 방법.
  15. 제13항에 있어서, 상기 (b) 단계는,
    (d) 톱니파 펄스 신호를 생성하는 단계;
    (e) 시간 변화에 따라 저 전위 레벨에서 고 전위 레벨로 증가하는 제1 기준 신호를 생성하는 단계; 및
    (f) 상기 톱니파 펄스 신호와 제1 기준 신호를 비교하여 제1 타이밍 제어 신호를 생성하는 단계;를 포함하는 것을 특징으로 하는 전자 기기의 구동 제어 방법.
  16. 제15항에 있어서, 상기 (b) 단계는,
    (g) 시간 변화에 따라 고 전위 레벨에서 저 전위 레벨로 감소하는 제2 기준 신호를 생성하는 단계; 및
    (h) 상기 톱니파 펄스 신호와 상기 제2 기준 신호를 비교하여 제2 타이밍 제어 신호를 생성하는 단계;를 더 포함하는 것을 특징으로 하는 전자 기기의 구동 제어 방법.
  17. 제16항에 있어서, 상기 제1 및 제2 타이밍 제어 신호는,
    상기 기준 신호들의 전위 레벨이 상기 톱니파 펄스 신호의 전위 레벨 이상인 구간에 대응하는 시간 동안 출력되는 것을 특징으로 하는 전자 기기의 구동 제어 방법.
  18. 제13항에 있어서,
    (i) 상기 내부 소자 중 동시에 구동하는 소자 그룹에 대한 어드레스를 상기 각 소자 그룹과 맵핑하여 저장하는 단계;
    (j) 상기 소자 그룹의 어드레스를 순차적으로 선택하는 단계; 및
    (k) 상기 어드레스에 기초하여 상기 각 소자 그룹에 상기 제2 구동 펄스를 순차적으로 인가하는 단계;를 더 포함하는 것을 특징으로 하는 전자 기기의 구동 제어 방법.
  19. 적어도 하나의 내부 소자를 구비한 전자 기기의 구동 제어 방법에 있어서,
    (a) 소정 펄스 폭을 갖는 구동 펄스를 생성하는 단계;
    (b) 상기 내부 소자 중 동시에 구동하는 소자 그룹에 대한 어드레스를 상기 각 소자 그룹과 맵핑하여 저장하는 단계;
    (c) 상기 소자 그룹의 어드레스를 순차적으로 선택하는 단계; 및
    (d) 상기 어드레스에 기초하여 상기 각 소자 그룹에 상기 구동 펄스를 순차적으로 제공하기 위한 타이밍 제어 신호를 상기 각 소자 그룹에 순차적으로 인가하는 단계;를 포함하는 것을 특징으로 하는 전자 기기의 구동 제어 방법.
  20. 제19항에 있어서, 상기 타이밍 제어 신호는 상기 소자 그룹의 어드레스와 맵핑되어 저장하는 것을 특징으로 하는 전자 기기의 구동 제어 방법.
  21. 제19항에 있어서, 상기 타이밍 제어 신호는 상기 소자 그룹 전체에 상기 구동 펄스가 인가된 후 상기 각 소자 그룹에 순차적으로 제공하는 것을 특징으로 하는 전자 기기의 구동 제어 방법.
  22. 제19항에 있어서, 상기 타이밍 제어 신호는 상기 각 소자 그룹에 순차적으로 상기 구동 펄스와 함께 제공하는 것을 특징으로 하는 전자 기기의 구동 제어 방법.
  23. 제19항에 있어서, 상기 소자 그룹에 포함되는 내부 소자의 수는 가변적인 값을 갖는 것을 특징으로 하는 전자 기기의 구동 제어 방법.
KR1020070009681A 2007-01-30 2007-01-30 전자 기기 및 이의 구동 제어 방법 KR20080071448A (ko)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR1020070009681A KR20080071448A (ko) 2007-01-30 2007-01-30 전자 기기 및 이의 구동 제어 방법
US11/773,711 US8235488B2 (en) 2007-01-30 2007-07-05 Electronic apparatus and method to control electronic apparatus
CN2007101928309A CN101234553B (zh) 2007-01-30 2007-11-20 电子设备和用于控制电子设备的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070009681A KR20080071448A (ko) 2007-01-30 2007-01-30 전자 기기 및 이의 구동 제어 방법

Publications (1)

Publication Number Publication Date
KR20080071448A true KR20080071448A (ko) 2008-08-04

Family

ID=39667446

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070009681A KR20080071448A (ko) 2007-01-30 2007-01-30 전자 기기 및 이의 구동 제어 방법

Country Status (3)

Country Link
US (1) US8235488B2 (ko)
KR (1) KR20080071448A (ko)
CN (1) CN101234553B (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016072995A1 (en) * 2014-11-06 2016-05-12 Stern Eldad Circuit to provide energy pulses

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20130060805A (ko) * 2011-11-30 2013-06-10 삼성전자주식회사 화상형성장치, 신호 출력 장치 및 신호 출력 방법
CN105636789B (zh) 2013-10-15 2018-02-02 惠普发展公司,有限责任合伙企业 流体喷射装置和管芯
US9521295B2 (en) * 2013-12-03 2016-12-13 Ricoh Company, Ltd. Image forming apparatus and image forming method
US10532568B2 (en) 2016-04-14 2020-01-14 Hewlett-Packard Development Company, L.P. Fire pulse width adjustment
JP6786343B2 (ja) * 2016-10-18 2020-11-18 キヤノン株式会社 記録装置および記録ヘッドの駆動方法
JP6896395B2 (ja) * 2016-10-18 2021-06-30 キヤノン株式会社 記録装置および記録ヘッドの駆動方法
JP6786344B2 (ja) * 2016-10-18 2020-11-18 キヤノン株式会社 記録装置および制御方法
WO2018190859A1 (en) * 2017-04-14 2018-10-18 Hewlett-Packard Development Company, L.P. Delay elements for activation signals

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0528906Y2 (ko) * 1985-05-31 1993-07-26
US5144220A (en) * 1989-11-30 1992-09-01 Mitsubishi Denki K.K. Vehicle ac generator control system
US6882329B2 (en) * 2001-09-28 2005-04-19 Canon Kabushiki Kaisha Drive signal generator and image display apparatus
JP2004122743A (ja) * 2002-07-31 2004-04-22 Seiko Epson Corp 液滴吐出ヘッドの駆動装置、製膜装置、液滴吐出ヘッドの駆動方法、製膜方法及び電子機器並びにデバイスの製造方法
JP4403786B2 (ja) * 2003-12-01 2010-01-27 富士ゼロックス株式会社 インクジェット記録ヘッドの駆動回路、インクジェット記録ヘッド、及びインクジェットプリンタ
KR100565073B1 (ko) * 2004-07-19 2006-03-30 삼성전자주식회사 감열방식 프린터 및 인쇄방법
CN1754697A (zh) * 2004-09-29 2006-04-05 精工爱普生株式会社 液体喷出设备、驱动信号施加方法和液体喷出方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016072995A1 (en) * 2014-11-06 2016-05-12 Stern Eldad Circuit to provide energy pulses

Also Published As

Publication number Publication date
US8235488B2 (en) 2012-08-07
US20080180474A1 (en) 2008-07-31
CN101234553A (zh) 2008-08-06
CN101234553B (zh) 2012-11-28

Similar Documents

Publication Publication Date Title
KR20080071448A (ko) 전자 기기 및 이의 구동 제어 방법
JP4992447B2 (ja) 容量性負荷の駆動回路及び画像形成装置
KR100975996B1 (ko) 소자 기판, 프린트헤드, 헤드 카트리지, 및 인쇄 장치
US5980015A (en) Ink jet printing head embodiment with drive signal circuit outputting different drive signals each printing period and with selecting circuit applying one of the signals to piezoelectric elements that expand and contract pressure generating chambers
JPH09216361A (ja) インクジェットプリンタのヘッド駆動装置
US20160039199A1 (en) Ink jet head and image forming apparatus
EP2782759A2 (en) Inkjet printhead driver circuit and method
US7293851B2 (en) Liquid discharging head drive device and drive method
JP2015231735A (ja) ヘッド駆動装置、記録ヘッドユニットおよび画像形成装置
KR100555199B1 (ko) 잉크젯식 프린트헤드의 구동 장치, 이 구동 장치의 제어방법, 및 액체방울 토출 장치
US8465112B2 (en) Droplet ejecting apparatus and current control method
US20090212831A1 (en) Image forming apparatus
JP2009126152A (ja) 素子基板、記録ヘッド、ヘッドカートリッジ及び記録装置
KR100406973B1 (ko) 잉크젯 프린터 및 그의 헤드구동방법
JP2006218766A (ja) 液滴吐出ヘッド、画像記録装置、記録方法、及び画像記録方法
JP2010131787A (ja) 記録ヘッド用基板及び記録ヘッド
US20130265354A1 (en) Drive device, liquid jet head, liquid jet recording apparatus, and drive method
US20190351675A1 (en) Print head driving apparatus and printing apparatus having the same
JP2009143142A (ja) 液滴吐出ヘッドの駆動装置及び駆動プログラム
JP2023143689A (ja) 液滴吐出装置および画像形成装置
JP2859238B2 (ja) インクジェットヘッドの駆動方式
JP2006069100A (ja) 液滴吐出ヘッドの駆動方法及び液滴吐出ヘッド
JP2009018532A (ja) インクジェット記録装置及びインクジェット駆動回路
JPH07137257A (ja) 圧電式インクジェットヘッドの駆動方法
JP2018024230A (ja) 素子基板、記録ヘッド、及び記録装置

Legal Events

Date Code Title Description
A201 Request for examination
E601 Decision to refuse application