KR900005036B1 - Led프린터 헤드의 led어레이 구동장치 및 방식 - Google Patents

Led프린터 헤드의 led어레이 구동장치 및 방식 Download PDF

Info

Publication number
KR900005036B1
KR900005036B1 KR1019870011183A KR870011183A KR900005036B1 KR 900005036 B1 KR900005036 B1 KR 900005036B1 KR 1019870011183 A KR1019870011183 A KR 1019870011183A KR 870011183 A KR870011183 A KR 870011183A KR 900005036 B1 KR900005036 B1 KR 900005036B1
Authority
KR
South Korea
Prior art keywords
data
led
buffer
unit
print data
Prior art date
Application number
KR1019870011183A
Other languages
English (en)
Other versions
KR890007192A (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 KR1019870011183A priority Critical patent/KR900005036B1/ko
Publication of KR890007192A publication Critical patent/KR890007192A/ko
Application granted granted Critical
Publication of KR900005036B1 publication Critical patent/KR900005036B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • G06K15/12Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers by photographic printing, e.g. by laser printers

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Optics & Photonics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Printers Or Recording Devices Using Electromagnetic And Radiation Means (AREA)
  • Facsimile Heads (AREA)

Abstract

내용 없음.

Description

LED프린터 헤드의 LED어레이 구동장치 및 방식
제1도는 종래의 회로도.
제2도는 LED프린터의 기구도.
제3도는 본 발명의 개요도.
제4도는 제3도의 구체회로도.
제5도는 제4도의 동작 타이밍도.
* 도면의 주요부분에 대한 부호의 설명
10 : 제1버퍼부 20 : 제2버퍼부
30 : 광량 보정부 40 : 쉬프트 레지스터부
50 : 래치부 60 : LED구동부
본 발명은 프린터 헤드의 구동 방식 및 장치에 관한 것으로, 특히 넌 임팩트 방식인 LED프린트 헤드의 LED어레이 구동방식 및 장치에 관한 것이다.
일반적으로 프린터에는 임팩트(impact)방식과 넘 임팩트(non-impact) 방식이 있는데, 임팩트 방식의 프린터는 속도가 느리고 소음이 큰 문제점이 있었으며, 이러한 임팩트 방식의 결점을 보완하기 위해 광을 이용한 넌 임팩트 방식을 사용하고 있다. 상기 넌 임팩트 방식을 사용하고 있는 광프린터에는 레이저, 액정 및 LED프린터가 있는데, 레이저(LASER) 프린터는 기구 부분이 복잡하고 프린터 가격이 고가이며, 액정 프린터는 기구부분이 복잡하고 속도가 느린 반면에 LED프린터는 가볍고 소형이며 기구부가 간단해 향후 많이 사용될 전망이다.
제1도는 종래의 LED프린터 헤드 구성도로서, 쉬프트 레지스터부(100), 래치부(200) 및 LED드라이버부(300)로 구성되어 있다.
여기서 쉬프트 레지스터부(100)는 헤드제어부로부터 직렬 입력되는 프린트 데이타(a)를 쉬프트 클럭 펄스(b)에 의해 쉬프트시키며, 프린트 데이타에 대한 직렬입력이 완료되면 헤드제어부의 타이밍 제어부로부터 세트 펄스(d)가 래치부(200)에 인가된다. 그러면 래치부(200)는 상기 쉬프트 래지스터(100)의 출력을 병렬래치하여 LED드라이버(300)에 인가하며, LED드라이버부(300)는 래치부(200)의 출력을 LED어레이의 병렬 구동 신호로 인가하여 각 LED를 발광시켜 데이타를 프린트시킨다. 이때 래치부(200)에 리세트 펄스(e)를 인가하면 래치부(200)는 현 프린트 데이타를 클리어 시키고 다음 데이타에 대비한다.
상기와 같이 프린트 데이타를 직접 LED어레이의 구동 신호로 사용할 때 광량 오차가 심하므로 LED어레이의 광출력이 일정치 않아 인자시 용지에 프린트되는 인자의 질이 열화된다.
그러므로 상기와 같은 LED어레이의 광량 오차를 보정하기 위하여 종래에는 LED 각 도트당 광출력에 대응하는 보정데이타를 룸에 내장시켜 각 LED에 따른 도트별로 출력을 제어하였다. 따라서 1라인에 대한 프린트 데이타의 광량을 일정하게 보정하기 위해서는 매라인 인자시 마다 광량 보정 동작을 수행하여야 하므로, 인자 데이타 입력후 LED어레이 구동시까지 많은 시간이 요구되어 인자 속도가 저하되는 문제점이 있다.
따라서 본 발명의 목적은 LED프린터 헤드에서 프린트 데이타의 광량을 일정하게 유지하기 위해 발광시간 및 광량 보정데이타를 이용하여 LED어레이를 구동시킬 수 있는 장치 및 방식을 제공함에 있다.
본 발명의 다른 목적은 LED프린터 헤드에서 헤드제어부로부터 인가되는 현재 라인의 프린트 데이타를 제1버퍼에 저장하는 동안 제2버퍼에 저장되어 있는 전라인의 프린트 데이타에 대한 LED어레이의 광량을 보정함으로서, 프린트 데이타 입력 및 광량보정을 동시에 수행하여 인가속도를 개선할 수 있는 장치 및 방식을 제공함에 있다.
본 발명의 또다른 목적은 LED프린터 헤드에서 LED어레이의 광량보정시 보정롬의 데이타 비트 수만큼 수만큼 제2버퍼의 프린트 데이타를 로테이팅시키며 보정데이타와 논리곱함으로서 정확하게 광량을 보정할수 있는 장치 및 방식을 제공함에 있다.
이하 본 발명을 도면을 참조하여 상세히 설명한다.
제2도는 본 발명에 따른 프린터의 기구 개요도이다.
LED프린터의 동작은 광원을 LED어레이로 사용하는 것을 제외하고는 전자 사진식 프로세스와 유사하며 그 동작은 하기와 같다.
LED어레이의 발광을 감지하는 감광 드럼(3)이 회전하면서 대전기(charger)(4)에서 대전된후 LED헤드(1)를 거치면, 감광드럼(3)의 표면에 프린트 이미지가 +,-전하의 형태로 바뀐다. 이때 렌즈어레이(self focusing lens array)(2)로서 LED의 빛을 집광하여 감광드럼(3)에 잠상이 형성되도록 한다. 이때 현상기(5)를 지나며 현상체인 토너(toner)가 감광 드럼(3)의 잠상형태에 따라 현상되고, 전사기(8)는 이송롤러(7)에 의해 페이터 카세트(6)에서 나온 용지에 토너를 묻게하며 마지막으로 정착기(9)에서 정착시켜 인자하게 된다. 한편 감광드럼(3)에 인자된 이미지는 클리닝 램프(cleaning lamp)(11)와 클리너(clearner)(12)를 거치면서 소거되어 새로운 인자를 위해 다시 상기와 같은 과정을 반복 수행한다.
LED프린터중 LED헤드는 LED어레이, 드라이버회로, 세라믹기판, FPC(Flexible Printed Circuit), 히트 싱크(Heat Sink)등으로 구성되며, 본 발명은 상기와 같은 LED헤드의 LED어레이 구동장치 및 방식에 관한 것이다.
제3도는 본 발명의 블록도로서, 타이밍 제어부로부터 인가되는 제1제어신호(LS/
Figure kpo00001
)가 제1상태인 동안 제1클럭(CK1) 에 의해 헤드제어부로부터 출력되는 1라인의 프린트 데이타를 직렬수신하며, 상기 제1제어신호(LS/
Figure kpo00002
)가 제2상태로 변환시 저장중인 1라인의 프린트에 데이타를 병렬 출력하는 제1버퍼부(10)와, 1라인의 N프린트 데이타를 M개로 분할하여 각각 저장하는X개의 버퍼로 구성되며, 상기 제1제어신호(LS/
Figure kpo00003
)가 제2상태일시 헤드제어부로부터 인가되는 제1상태의 제2제어신호(S/
Figure kpo00004
)에 의해 상기 제1버퍼부(20)의 1라인 프린트 데이타를 병렬 수신하며, 상기 제2제어신호(S/
Figure kpo00005
)가 제2상태인 동안 상기 X개의 버퍼가 제2클럭(CK2)에 의해 M개의 프린트 데이타를 4회 로테이팅 시키며 출력하는 제2버퍼부(20)와, M개의 광량 보정데이타를 4비트씩 저장하는 X개의 보정롬과 X개의 앤드게이트로 구성되며, 상기 제2버퍼부(20)로부터 4회에 걸쳐 로테이팅 출력되는 프린트 데이타와 4비트의 보정데이타를 순차적으로 논리곱하여 제1-제4보정데이타를 출력하는 광량 보정부(30)와, X개의 쉬프트 레지스터로 구성되며, 제3클럭(CK3)에 의해 제1-제4보정데이타를 순차적으로 출력하는 쉬프트 레지스터부(40)와, 상기 쉬프트 레지스터부(40)에서 순차적으로 출력하는 제1-제4보정데이타를 제3제어신호(LCK)에 의해 병렬 래치하는 래치부(50)와, 상기 래치부(50)에서 순차적으로 출력되는 제1-제4보정데이타를 제1-제4발광시간으로 발광시켜 LED어레이의 광량을 조정하는 LED구동부(60)로 구성된다.
여기서 프린트 데이타를 시스템의 헤드제어부에서 출력하고, 제1 클럭-제3클럭(CK1-CK3) 및 제1제어신호-제3제어신(LS/CS, S/R, LCK)는 헤드제어부의 타이밍 신호 발생부에서 출력한다.
n개의 프린트 데이타는 제1클럭(CK1)에 의해 n개의 프린트 데이타를 버퍼링 할수 있는 제1버퍼부(10)에 직렬 입력되어 입력 순서대로 쉬프트되며, 이때 n개의 프린트 데이타가 제1버퍼부(10)내에 쉬프트되는 기간은 제1제어신호(LS/
Figure kpo00006
)가 하이 레벨을 유지하고 있는 제1상태 주기 동안이다.
이때 제2버퍼부(20)는 제1제어신호(LS/
Figure kpo00007
)가 "로우"레벨인 제2상태에서 발생되는 제1상태의 제2제어신호(S/
Figure kpo00008
) 주기동안 제2클럭(CK2)에 의해 상기 제1버퍼부(10)의 버퍼링되어 있는 데이타를 M개로 분할하여 X개의 블록단위로 각각 입력한다. 이때 제1제어신호(LS/
Figure kpo00009
)의 제2상태 및 제2제어신호(S/R)의 제1상태주기는 제2버퍼부(20)의 X개의 버퍼들이 분할 단위의 M개 프린트 데이타를 완전하게 직렬 입력 할 수 있는 시간을 유지하여야 한다.
상기 제2버퍼부(20)의 X개 버퍼가 각각 M개의 프린트 데이타를 완전하게 입력하면, 제1버퍼부(10)는 제1제어신호(LS/
Figure kpo00010
)가 다시 "하이"레벨의 제2상태로 천이되므로, 제1클럭(CK1)에 의해 다음 상태의 n개의 프린트 데이타를 입력하며, 제2버퍼부(20)는 제2제어신호(S/
Figure kpo00011
)가 로우 레벨인 제2상태 주기동안, 광량 보정부(30)로 직렬 출력하는 동시에 제2버퍼부(20)의 X개 버퍼의 해당 버퍼로 로테이트(rotate)시켜 재입력시킨다.
여기서, 제2제어신호(S/
Figure kpo00012
)에 의해 제2버퍼부(20)는 광량 보정부(30)로 직렬 출력하는 동시에 제2버퍼부(20)의 해당 단위의 블록으로 로테이팅 시켜 재입력시키는 이유는 동일 데이타로 광량 보정부(30)의 보정데이트 비트수에 따라 해당 프린트 데이타를 보정시키기 위함이다. 광량 보정부(30)에는 N개의 프린트 데이타와 독립적으로 대응하는 N개의 LED에 대한 보정데이타를 보관하고 있는데, 각각의 LED는 제작시 해당 LED마다 다른 특성을 가질 수 있으므로, LED발광시 동일한 발광량을 갖도록 하기 위하여 N개의 LED에 대하여 4비트로 구성화 보정테이타를 보관하고 있다.
따라서 보정데이타 비트수에 따른만큼 제2버퍼부(20)의 프린트 데이타는 광량 보정부(30)로 출력하는 동시에 로테이트되어야 하며, 상기 광량 보정부(30)는 제2버퍼부(20)의 프린트 데이타와 보정데이타를 논리곱하여 각 보정데이타로 프린트 데이타의 광량을 보정한 후 쉬프트 레지스터부(40)로 출력한다. 따라서 제2버퍼부(20)는 1프린트 데이타에 대하여 각각 4회 출력하며, 광량 보정부(30)는 1프린트 데이타에 대하여 4회 보정동작을 수행한다. 이때 상기 쉬프트 레지스터부(40)는 제3클럭(CK3)에 의해 상기 광량 보정부(30)의 데이타를 순차적으로 직렬 입력하여 저장하며, M분할 단위의 데이타 입력을 완료 했을시, 래치부(50)는 래치클럭인 제3제어신호(LCK)에 의해 상기 쉬프트 레지스터부(40)의 출력을 래치한다. 이때 LED구동부(60)의 입력은 발광시간 조정신호와 래치부(50)의 출력인데 발광시간 조정신호는 상기 광량 보정부(30)의 보정 데이타 데이타 비트수에 따른 발광 시간 데이타이크로, LED구동부(60)는 래치부(50)의 보정데이타와 발광시간 데이타를 논리곱하여 LED어레이를 구동시켜, 광량 오차를 보상하여 인쇄의 질을 유지할 수 있다. 따라서 상기 보정동작은 제1-제4보정데이타에 대하여 제1-4발광시간으로 4회에 걸쳐 수행되며, 이때 보정주기는 제1버퍼부(10)에서 다음 라인에 대한 N개의 프린트 데이타를 수신하는 주기가 된다.
제4도는 본 발명에 대한 구체회로도의 4096도트 프린트 데이타를 처리하기 위한 실시예도로서, 버퍼(LB0-LB31)가 직렬 접속 구성되어 제1제어신호(LS/
Figure kpo00013
)가 "하이"상태인 동안 제1클럭(CK1)에 의해 수신되는 1라인의 4096개의 프린트 데이타를 저장하며, 제1제어신호(LS/
Figure kpo00014
)가 "로우"상태인 동안 4096프린트 데이타를 병렬 출력하는 제1버퍼부(10)와, 128개의 프린트 데이타를 저장하는 32개의 버퍼(CB0-CB31)로 구성되어 상기 제1버퍼부(10)의 제1제어신호(LS/
Figure kpo00015
)가 로우상태이고, 제2제어신호(S/
Figure kpo00016
)가 "하이"상태일시 제2클럭(CK2)에 의해 제1버퍼부(10)의 프린트 데이타를 128개씩 분할하여 32개의 버퍼(CB0-CB31)로 각각 입력하며, 제2제어신호(S/
Figure kpo00017
)가 "로우"상태인 동안 제2클럭(CK2)에 의해 각각의 버퍼(CB0-CB31)에서 128개의 프린트 데이타를 4회에 걸쳐 로테이팅 출력하는 제2버퍼부(20)와, 앤드게이트(A0-A31)와 보정 데이타롬(R0-R31)으로 구성되어, 보정데이타 롬(R0-R31)의 4비트 보정 데이타를 상기 제2버퍼부(20)의 프린트 데이타와 논리곱하여 제1-4보정데이타를 출력하는 광량 보정부(30)와, 쉬프트 레지스터(SR0-SR31)로 구성하여 제3클럭(CLK3)에 의해 상기 광량 보정부(30)의 제1-제4보정데이타를 출력하는 쉬프트 레지스터부(40)와, 래치(F0-F31)로 구성되어 제3제어신호(LCK)에 의해 제1-제4발광시간 주기로 상기 쉬프트 레지스터부(40)의 제1-제4보정데이타를 래치하는 래치부(50)와, 발광시간조정부(61), 앤드게이트(G0-G4095), 트랜지스터(Q0-Q4095) 및 LED어레이부(LD0-LD4095)로 구성되어 상기 래치부(50)의 제1-4보정 데이타와 발광시간조정부(61)의 제1-4발광시간 데이타를 논리곱한 후 LED어레이(LD0-LD4095)를 구동하여 LED어레이의 광량을 조정하는 LED어레이 구동부(60)로 구성하고 있으며, 제5도는 제4도의 동작 타이밍도로서(a)는 4096개의 프린트 데이타 스트림이고, (b)는 제1클럭(CK1)의 파형도이며, (c)는 제1제어신호(LS/
Figure kpo00018
)의 파형도이고, (d)는 제2제어신호(S/
Figure kpo00019
)의 파형도이며 (e)는 제2클럭(CK2)의 파형도이고, (f)는 앤드게이트(A0-A32)의 제1-제4데이타(D1-D4)출력도이며, (g)는 제3클럭(CK3)의 파형도이고, (h)는 제3제어신호(LCK)의 파형도이며 (i)는 발광시간 조정부(61)의 제1-제4발광시간 데이타(T1-14)의 파형도이다.
상술한 구성에 의거 본 발명을 제4,5도를 참조하여 상세히 설명한다.
제4도는 1라인의 4096도트의 프린트 데이타를 한꺼번에 인쇄할 수 있도록 4096 LED어레이를 구동할 수 있는 회로로서, 그 동작은 하기와 같이 진행한다.
제5a도와 같은 4096개의 프린트 데이타가 제5b도와 같은 8MHz(12ns)의 제1클럭(CK1)에 의해 제5도(c)와 같은 제1제어신호(LS/
Figure kpo00020
)가 제1상태인 "하이"레벨 주기동안 버퍼(LB0)에서 버퍼(LB31)로 순서대로 직렬쉬프트되어 저장된다.
여기서 버퍼(LB0-LB31)에 4096개의 프린트 데이타가 완전히 쉬프트되어 저장되는 시간은 512㎲(4096×125ns)이며, 이 시간동안 제1제어신호(LS/
Figure kpo00021
)도 제1상태의 "하이"레벨을 유지하여야 한다. 이때 버퍼(LB0-LB31)의 저장이 완료된 시점에서 제1제어신호(LS/
Figure kpo00022
)가 제2상태의 "로우"레벨로 변환되는 동시에 제5d도와 같은 제2제어신호(S/
Figure kpo00023
)도 제1상태인 "하이"레벨로 변환되어 버퍼(LB0-LB31)는 제5e도와 같은 제2클럭(CK2)에 의해 상기 버퍼(LB0-LB31)의 출력을 128개씩 32개의 블록으로 분할하여 직렬입력한다. 즉 버퍼(LB1-LB31)의 4096데이타들은 버퍼(LB0-LB31)에 128프린트 데이타씩 저장할 수 있도록 쉬프트시킨다.
상기 버퍼(CB0-CB31)가 버퍼(LB0-LB31)의 데이타를 128도트씩 분할 입력한 후, 제5도 (c)와 같은 제1제어신호(LS/
Figure kpo00024
)가 "하이"신호로, (e)와 같은 제2제어신호(S/
Figure kpo00025
)가 "로우"신호로 변환되면, 버퍼(LB0-LB31)는 다음 상태의 4096도트 프린트 데이타를 입력하기 시작하고 버퍼(CB0-CB31)는 프린트 데이타를 제2클럭(CK2)에 의해 직렬쉬프트시켜 앤드게이트(A0-A31)로 출력하는 동시에 해당 버퍼(CB0-CB31)로 로테이팅(rotating)시켜 재입력시킨다. 따라서 상기 제1버퍼부(10)가 다음 라인의 프린트 데이타를 수신하고 있는 동안 현재 입력된 라인의 프린트 데이타에 대한 광량 보정동작을 동시에 수행함을 알 수 있다.
이때 롬(R0-R31)에는 LD0-LD4095의 발광량 특성을 측정하여 해당 LED의 보정 데이타를 4비트로 하여 저장시키므로, 상기 버퍼(CB0-CB31)가 4번 로테이팅 동작을 수행하도록 제2제어신호(S/
Figure kpo00026
)이 "로우"인 동안에 제2클럭(CK2)를 제5도 (e)와 같이 출력한다. 따라서 앤드게이트(A0-A31)는 동일한 데이타를 4번 로테이팅 시키는 버퍼(CB0-CB31)의 4096프린트 데이타와 롬(R0-R31)에 저장되어 있는 해당LED에 대한 4비트의 보정 데이타를 입력하여 이 값을 논리곱한다.
쉬프트 레지스터(SR0-SR31)는 제5g도와 같은 제3클럭(CK3)에 의해 앤드게이트(A0-A31)를 출력한 광량보정데이타를 직렬 쉬프트시켜 출력시키며, 128개의 프린트 데이타가 쉬프트 완료될 때 동작하는 제5h도와 같은 제3제어신호(LCK)에 의해 래치(F0-F31)는 쉬프트레지스터(SR0-SR31)의 병렬 출력을 래치한다. 이때 발광시간조정부(61)는 발광 시간 데이타를 4가지 경우로 구성하여, 제1-제4발광시간 데이타를 제5i도와 같이 출력하는데, 이것을 각각의 LED의 광량을 일정하게 유지하기 위해 광량 보정용 데이타르르 저장하고 있는 롬(R0-R31)의 제1-제4보정데이타(D1-D4) 출력에 따라 각각의 해당 LED구동시 일정한 광량을 출력하도록 조정하기 위함이다. 상기 발광시간조정부(61)의 출력과 래치(F0-F31)의 출력을 입력하는 앤드게이트(G0-G4095)는 LED어레이(LD0-LD4095) 구동용 트랜지스터(Q0-Q4095)를 동작시키며, 트랜지스터(Q0-Q4095)의 동작에 따라 LED어레이(LD0-LD4095)가 발광하여 감광 드럼부로 보정된 광 신호를 출력한다.
상기의 과정들을 제5도의 타이밍 시컨스(timing sequence)에 따라 재설명한다. 헤드제어부로부터 출력되는 (a)와 같은 4096개의 프린트 데이타는 (b)와 같은 8 MHz의 주파수의 제1클럭(CK1)에 의해 (c)와 같은 제1제어신호(LS/
Figure kpo00027
)가 "하이" 레벨인 512㎲(4096×125ns) 동안 버퍼(LB0-LB31)에서 직렬쉬프트 되어 저장된다.
이후 (c)와 같이 제1제어신호(LS/
Figure kpo00028
)가 "로우" 레벨이며 (d)와 같은 제2제어신호(S/
Figure kpo00029
)가 "하이"인 16㎲(128×125ns)동안, 32개의 블록인 버퍼(CB0-CB31)에 128개의 프린트 데이타가 각각 직렬 입력되어(e)와 같이 제2클럭(CK2)에 의해 저장된다. 따라서 4096개의 프린트 데이타가 버퍼(LB0-LB31)에 저장된 후, 버퍼(CB0-CB31)에 저장되기가지는 528㎲(512㎲×16㎲)가 필요하게 된다.
상기 528㎲동안에 정상태의 버퍼(CB0-CB31)의 프린트 데이타가 4번 보정되어 LED도트 형태로 발광되는데, 이것은 현 라인의 4096프린트 데이타가 버퍼(LB0-LB31)에 512㎲동안 입력되고 있을 때, 전 라인의 4096프린트 데이타가 4회에 걸쳐 버퍼(CB0-CB31)를 통해 로테이팅 출력되며 보정데이타에 의해 광량을 보정한 후 발광함을 말한다. 즉 제2제어신호(S/
Figure kpo00030
)가 "로우"인 상태에서 32개의 각 버퍼(CB0-CB31)의 128개 프린트 데이타를 쉬프트 시키면서 제1보정 데이타(D1)를 발생하면 쉬프트 레지스터(SR0-SR31)에 직렬저장 하고, 이를 래치부(F0-F31)에서 병렬 출력하며, 래치된 제1보정데이타(D1) 출력을 발광시간 보정부(61)의 제1발광 시간 데이타 (T1=30㎲)와 논리곱하여 LED어레이(LD0-LD4096)의 해당 LED를 구동한다. 로테이팅된 두 번째 제2보정 데이타(D2)는 상기 사항과 동일한 방법으로 제2발광시간 데이타(T2=60㎲) 주기동안 해당 LED를 구동시키고 로테이팅된 제3보정테이타(D3)는 제3발광시간 데이타(T3=120㎲) 주기동안 해당 LED를 구동시키며, 제4보정데이타(D4)는 제4발광시간 데이타(T4=240㎲) 동안 해당 LED를 구동시킨다. 따라서 버퍼(LB0-LB31)에서 1라인의 프린트 데이타를 수신하고 있는 동안, 버퍼(CB0-CB31)에서는 128개 단위로 프리트 데이타를 4회 로테이팅시키며 제1-제4동정데이타(D1-D4)를 발생하며, 상기 제1-제4보정데이타(D1-D4)를 제1-제4발광시간 데이타(T1-T4)와 논리 곱시켜 1프린트 데이타당 4회에 걸친 보정과정을 수행한다.
상술한 바와 같이 LED어레이의 n개의 도트를 해당 도트당 보정시킬 수 있으므로 각각의 LED에서 발생할수 있는 광량 오자를 제거할 수 있어 인쇄의질을 향상시킬 수 있으며, 광량 보정시 프린트 데이타를 입력 하여 광량 보정후 발광시키는 일련의 동작을 프린트 데이타가 입력하는 동안 전라인의 광량을 보정하여 발광시키므로서, 현저한 인자속도의 증대를 꾀할 수 있고, 인자할 n개의 도트 데이타를 소정 비트수의 보정 데이타와 속도의 지연없이 논리 조합할 수 있으며 소정 비트에 E한 소정의 시간 데이타를 논리조합시키므로서 고화질을 얻을 수 있는 잇점이 있다.

Claims (3)

  1. M개의 광량 보정데이타를 4비트씩 저장하는 X개의 보정롬과 X개의 앤드게이트로 구성되며, 4회에 걸쳐 로테이팅 출력되는 프린트 데이타와 4비트의 보정데이타를 순차적으로 논리곱하여 제1-제4보정데이타를 출력하는 광량 보정부(30)와, X개의 쉬프트 레지스터로 구성되며, 제3클럭(CK3)에 의해 제1-제4보정데이타를 순차적으로 출력하는 쉬프트 레지스터부(40)와, 상기 쉬프트 레지스터부(40)에서 순차적으로 출력하는 제1-제4보정데이타를 제3제어신호(LCK)에 의해 제1-제4발광시간 주기로 병렬래치하는 래치부(50)와, 상기 래치부(50)에서 순차적으로 출력되는 제1-제4보정데이타를 제1-제4발광시간 데이타로 발광시켜 LED어레이의 광량을 조정하는 LED구동부(60)를 구비한 LED프린터 헤드의 LED어레이의 구동장치에 있어서, 타이밍제어부로부터 인가되는 제1제어신호(LS/
    Figure kpo00031
    )가 제1상태인 동안 제1클럭(CK1)에 의해 헤드제어부로부터 출력되는 1라인의 프린트 데이타를 직렬수신하며, 상기 제1제어신호(LS/
    Figure kpo00032
    )가 제2상태로 변환시 저장중인 1라인의 프린트 데이타를 병렬 출력하는 제1버퍼부(10)와, 1라인의 N프린트 데이타를 M개로 분할하여 각각 저장하는 X개의 버퍼로 구성되며, 상기 제1제어신호(LS/
    Figure kpo00033
    )가 제2상태일시 타이밍 제어부로부터 인가되는 제1상태의 제2제어신호(S/
    Figure kpo00034
    )에 의해 상기 제1버퍼부(10)의 1라인 프린트 데이타를 병렬 수신하며, 상기 제2제어신호(S/
    Figure kpo00035
    )가 제2상태인 동안 상기 X개의 버퍼가 제2클럭(CK2)에 의해 M개의 프린트 데이타를 4회 로테이팅시키며 출력하는 제2버퍼부(20)로 구성됨을 특징으로 하는 LED프린터 헤드의 LED어레이 구동장치.
  2. LED프린터 헤드의 LED어레이 구동방식에 있어서, 프린트할 n개의 데이타를 제1버퍼에 저장하고 상기 제1버퍼출력을 소정 블록단위로 제2버퍼에 분할 저장하며 제1버퍼가 n개의 현상태 프린트 데이타를 입력하는 동안 제2버퍼가 전상태의 블록단위의 프린트 데이타를 소정 횟수 출력하고 그 출력을 소정 비트수의 해당 보정데이타에 따른 발광시간 데이타에 따라 광량을 보정함을 특징으로 하는 LED프린트 헤드의 LED어레이 구동 방식.
  3. 상기 제2항에 있어서, 분할 데이타와 보정데이타에 의해 광량을 보정하는 과정이 제2버퍼가 광량 보정데이타의 비트수만큼 블록단위의 프린트 데이타를 로테이팅시키며 해당 LED의 비트수만큼 동일 프린트 데이타를 출력할 수 있도록함을 특징으로 하는 LED프린트 헤드의 LED어레이 구동방식.
KR1019870011183A 1987-10-02 1987-10-02 Led프린터 헤드의 led어레이 구동장치 및 방식 KR900005036B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019870011183A KR900005036B1 (ko) 1987-10-02 1987-10-02 Led프린터 헤드의 led어레이 구동장치 및 방식

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019870011183A KR900005036B1 (ko) 1987-10-02 1987-10-02 Led프린터 헤드의 led어레이 구동장치 및 방식

Publications (2)

Publication Number Publication Date
KR890007192A KR890007192A (ko) 1989-06-19
KR900005036B1 true KR900005036B1 (ko) 1990-07-18

Family

ID=19265057

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019870011183A KR900005036B1 (ko) 1987-10-02 1987-10-02 Led프린터 헤드의 led어레이 구동장치 및 방식

Country Status (1)

Country Link
KR (1) KR900005036B1 (ko)

Also Published As

Publication number Publication date
KR890007192A (ko) 1989-06-19

Similar Documents

Publication Publication Date Title
US4596995A (en) Dot printer having means for correcting intensity variations
US5255013A (en) Multiple address grey level LED printing with binary architectured printhead
JPH0564921A (ja) ノンインパクトプリンタ
US5809216A (en) Method and apparatus for multiple address recording with brightness and exposure time control
US5493322A (en) Electrophotographic image forming apparatus with non-uniformity correction of recording elements
US5111217A (en) Dot printer and method for grey level recording
KR900005036B1 (ko) Led프린터 헤드의 led어레이 구동장치 및 방식
JP3280723B2 (ja) 固体走査ヘッドの駆動装置
EP0483321A1 (en) DEVICE AND METHOD FOR GRAY VALUE PRINTING USING A PRINT HEAD WITH BINARY ARCHITECTURE.
EP0416121B1 (en) Printer that effects gradation recording
US7777768B2 (en) Image forming apparatus
JP3073359B2 (ja) 画像印刷方法及びそれを用いたノンインパクトプリンタ
US8264514B2 (en) Recording head, LED head, and image forming apparatus
JP5034425B2 (ja) ラインヘッドおよびそれを用いた画像形成装置とラインヘッドの制御方法
JPH01196344A (ja) 画像形成装置
JPS62241469A (ja) 光記録ヘツド
KR960005015B1 (ko) 프린팅 헤드를 갖는 프린터에서의 계조 표현 방법 및 구동회로
JP2822667B2 (ja) 階調記録を行なうプリンタ
JPH01196345A (ja) 画像形成装置
JPH1158814A (ja) 画像形成装置
JPS63218378A (ja) 光学式記録装置
KR910001315B1 (ko) Led 프린터 헤드의 발광 조정회로
JPS62299359A (ja) 画像露光装置
JP3522289B2 (ja) 階調制御回路及びプリンタ
JPH01196346A (ja) 画像形成装置

Legal Events

Date Code Title Description
A201 Request for examination
N231 Notification of change of applicant
E902 Notification of reason for refusal
G160 Decision to publish patent application
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20010615

Year of fee payment: 12

LAPS Lapse due to unpaid annual fee