数码复印机扫描成像单元的研究
发布时间:2008/6/5 0:00:00 访问次数:810
引言
随着科学技术的不断发展,办公自动化的水平也越来越高,复印机已经成为办公室工作中不可缺少的设备之一。复印机是一种高度智能化的机电一体化办公设备,具有复杂的电子线路和精密的机械和光学系统。
数码复印机主要靠其中的ccd(电荷耦合器件)单元、a/d变换单元和图像处理单元把原稿的影像转变成数字量的形式进行图像处理,再送给后面的显影部分,最后在稿纸上把原稿复印出来。本文对数码复印机的read section(读入单元)进行研究,主要包括曝光部分、ccd成像部分、a/d变换部分、图像处理部分和图像传输部分。系统信号传送过程见图1(信号传送示意图)。
1 系统组成
数码复印机扫描成像单元主要有以下几部分组成:
a) 采用高速的线阵图像传感器tcd1707d,并选用了tb62801f作为tcd1707d的时钟驱动;
b) 采用高集成度的epm7128slc84产生系统所需的驱动和控制时序逻辑;
c) 采用内部采样保持的8位高速并行输出a/d芯片(tlc5510);
d) 采用sanken公司的高性能sla7026m作为两相步进电机的驱动;
e) 图像处理板主要由ti公司的高性价比dsp芯片tms32c5402和cpld(复杂可编程逻辑器件)组成,完成整个系统的时钟驱动协调和对数据进行简单的处理;
f) 图像处理板和计算机之间采用usb2.0进行数据通信,以满足高速ccd数据的传输。
2 系统硬件电路设计
2.1 tcd1707d的驱动
线阵ccd广泛应用于工业、军事、民用行业。ccd驱动的设计是ccd应用的关键问题之一。以往经常采用的驱动方法包括直接数字驱动方法、eprom驱动方法、ic驱动方法和单片机驱动方法。前3种方法基本偏重硬件的实现,调试困难,灵活性较差;而后一种方法虽编程灵活,但存在资源浪费较多、频率较低的缺欠。利用cpld设计电子电路系统的最大优点是节省pcb(印制电路板)面积,并且电路设计完成以后,如果想更改逻辑设计,不必更改任何硬件电路,只需将cpld内部的逻辑重新编程即可,因此非常适合ccd驱动电路的设计、制作、调试和近一步开发和升级。
tcd1707d的驱动脉冲时序如图2所示。
其中包括转移脉冲sh,移位脉冲φ1e、0、φ2e、0、φ2b,复位脉冲rs,钳位脉冲cp。因为其中的移位脉冲φ1e、0是相同的,φ2e、0、φ2b是一样的,所以为了简化设计,采用了1片日本toshiba公司的线阵ccd的时钟驱动芯片tb62801f芯片。
tb62801f芯片是一款专门为线阵ccd开发的时钟分配驱动芯片。它支持电平翻转输出,去除了电平交叉控制的需要,而且还包括对主时钟的1to4时钟分配和4 bit的控制信号缓冲。图3是tb62801f与tcd1707d的连接原理图。
cpld产生的时钟驱动接到tb62801f的输人引脚从而驱动ccd芯片的图像采集。
epm7128slc84用max+plusⅱ开发系统实现编程。本设计采用max+plusⅱ10.2 baseline版,它可以完成对电路设计的功能分析、时序分析及各种文本及图形输入,并能将设计结果装载到芯片中。max+plusⅱ软件的设计输入方式有多种,本文的设计采用层次设计输入方式。因这种方式可包含几种不同格式建立的设计文件,例如原理图设计输入、vhdl设计输入、波形设计输入和edif网表输入等。并且max+plus在一个设计方案中支持多级层次,这种灵活性使设计者可以采用最适合于设计中每个部分的设计方法。
用waveform editor仿真出的ccd驱动波形见图4,完全可以满足ccd的驱动。
2.2 a/d转换电路设计
tcd1707d传感器输出信号os有特点:负极性信号;包含有周期性的复位脉冲串扰;有效信号幅值较小。
ccd输出信号的上述特点决定了它不能直接送入a/d转换器,必须先从硬件上对其进行一系列的预处理,消除信号中的驱动脉冲(主要是复位脉冲)及噪声等所造成的干扰,因此需将信号进行前置反向、滤波及放大。在电路设计中,选用运算放大器进行反向、放大,并在运算放大器的输出端接一级rc滤波器滤除噪声。经过上述处理的信号就可以送入a/d转换器进行数字化处理。在该系统设计中,选用8位、高速、并行
引言
随着科学技术的不断发展,办公自动化的水平也越来越高,复印机已经成为办公室工作中不可缺少的设备之一。复印机是一种高度智能化的机电一体化办公设备,具有复杂的电子线路和精密的机械和光学系统。
数码复印机主要靠其中的ccd(电荷耦合器件)单元、a/d变换单元和图像处理单元把原稿的影像转变成数字量的形式进行图像处理,再送给后面的显影部分,最后在稿纸上把原稿复印出来。本文对数码复印机的read section(读入单元)进行研究,主要包括曝光部分、ccd成像部分、a/d变换部分、图像处理部分和图像传输部分。系统信号传送过程见图1(信号传送示意图)。
1 系统组成
数码复印机扫描成像单元主要有以下几部分组成:
a) 采用高速的线阵图像传感器tcd1707d,并选用了tb62801f作为tcd1707d的时钟驱动;
b) 采用高集成度的epm7128slc84产生系统所需的驱动和控制时序逻辑;
c) 采用内部采样保持的8位高速并行输出a/d芯片(tlc5510);
d) 采用sanken公司的高性能sla7026m作为两相步进电机的驱动;
e) 图像处理板主要由ti公司的高性价比dsp芯片tms32c5402和cpld(复杂可编程逻辑器件)组成,完成整个系统的时钟驱动协调和对数据进行简单的处理;
f) 图像处理板和计算机之间采用usb2.0进行数据通信,以满足高速ccd数据的传输。
2 系统硬件电路设计
2.1 tcd1707d的驱动
线阵ccd广泛应用于工业、军事、民用行业。ccd驱动的设计是ccd应用的关键问题之一。以往经常采用的驱动方法包括直接数字驱动方法、eprom驱动方法、ic驱动方法和单片机驱动方法。前3种方法基本偏重硬件的实现,调试困难,灵活性较差;而后一种方法虽编程灵活,但存在资源浪费较多、频率较低的缺欠。利用cpld设计电子电路系统的最大优点是节省pcb(印制电路板)面积,并且电路设计完成以后,如果想更改逻辑设计,不必更改任何硬件电路,只需将cpld内部的逻辑重新编程即可,因此非常适合ccd驱动电路的设计、制作、调试和近一步开发和升级。
tcd1707d的驱动脉冲时序如图2所示。
其中包括转移脉冲sh,移位脉冲φ1e、0、φ2e、0、φ2b,复位脉冲rs,钳位脉冲cp。因为其中的移位脉冲φ1e、0是相同的,φ2e、0、φ2b是一样的,所以为了简化设计,采用了1片日本toshiba公司的线阵ccd的时钟驱动芯片tb62801f芯片。
tb62801f芯片是一款专门为线阵ccd开发的时钟分配驱动芯片。它支持电平翻转输出,去除了电平交叉控制的需要,而且还包括对主时钟的1to4时钟分配和4 bit的控制信号缓冲。图3是tb62801f与tcd1707d的连接原理图。
cpld产生的时钟驱动接到tb62801f的输人引脚从而驱动ccd芯片的图像采集。
epm7128slc84用max+plusⅱ开发系统实现编程。本设计采用max+plusⅱ10.2 baseline版,它可以完成对电路设计的功能分析、时序分析及各种文本及图形输入,并能将设计结果装载到芯片中。max+plusⅱ软件的设计输入方式有多种,本文的设计采用层次设计输入方式。因这种方式可包含几种不同格式建立的设计文件,例如原理图设计输入、vhdl设计输入、波形设计输入和edif网表输入等。并且max+plus在一个设计方案中支持多级层次,这种灵活性使设计者可以采用最适合于设计中每个部分的设计方法。
用waveform editor仿真出的ccd驱动波形见图4,完全可以满足ccd的驱动。
2.2 a/d转换电路设计
tcd1707d传感器输出信号os有特点:负极性信号;包含有周期性的复位脉冲串扰;有效信号幅值较小。
ccd输出信号的上述特点决定了它不能直接送入a/d转换器,必须先从硬件上对其进行一系列的预处理,消除信号中的驱动脉冲(主要是复位脉冲)及噪声等所造成的干扰,因此需将信号进行前置反向、滤波及放大。在电路设计中,选用运算放大器进行反向、放大,并在运算放大器的输出端接一级rc滤波器滤除噪声。经过上述处理的信号就可以送入a/d转换器进行数字化处理。在该系统设计中,选用8位、高速、并行
上一篇:使HDMI系统适于深色应用
上一篇:有机硅增强汽车电子产品的可靠性