International Journal of Information and Computer Science (IJICS) Volume 3, 2014 doi: 10.14355/ijics.2014.03.010
www.iji-cs.org
A CIS-Based for Check-Scanning System Hou Ligang , Zhang Zhiyuan , Geng Shuqin College of Electronic Information & Control Engineering, Beijing University of Technology, Beijing, 100124, China zhangzy@emails.bjut.edu.cn Abstract In this paper, we describe a sophisticated scanning system, which is based on an advanced Contact Image Sensor (CIS), used to scan the image and to verify the authenticity of the checks. The entire structure works on the FPGA platform, and the CIS is responsible for sampling the image information served as analog signal that is sent to A/D converter subsequently, aiming to convert analog signal to digital signal. It is important that those digital signal is sent to PC through Cypress non-destructively because those data need to be analyzed by a software on PC to acquire the useful information. This implementation not only clearly scans the image of checks, but it is high precision, simple design, and easy to carry.
needn't to be preheated, immediately work on power.
That those three kinds of color, (red, green and blue,but infrared and ultraviolet haven't been referred in this step)provide three-primary-color which is used to scan the check by switching the light source fast. The revolution of CIS is 600 dpi and it collects 2592 points which is equal among those three kinds of light. Furthermore, switching fast light emitting diodes
can
System Structure PC
analog signal
CIS; FPGA; A/D; Cypress; CCD
CIS (Contact Image Sensor) is a relatively recent technological innovation in the field of optical flatbed scanners that are rapidly replacing CCD in low power and portable applications. A CIS typically consists of a linear array of detectors, covered by a focusing lens and flanked by red, green, blue, infrared and ultraviolet. The use of LEDs allows the CIS to be highly power efficient, allowing scanners to be powered through the minimal line voltage supplied via a USB connection. CIS devices typically produce lower image quality compared to CCD devices; in particular, the depth of field is greatly limited, which poses a problem for material that is not perfectly flat. However, a CIS contact sensor is smaller and lighter than a CCD line sensor, and allows all the necessary optical elements to be included in a compact module, thus helping to simplify the inner structure of the scanner.
CIS
The system uses ALTERA's Cyclone IV development board. When the system on working, FPGA supply a stable clock signal that is 24M for CIS and AD9822 to cater the desired mode of its work by the system, and then the data collected by CIS has been stored in the FPGA internal ram.
Keywords
Introduction
therefore
AD9822 via USB to PC
CY68013
CIS
Digital signal
send by package
FPGA
FIG. 1 SYSTEM STRUCTURE Firstly, a 50MHz-clock signal produced by crystal has been divided into 8MHz which is provided to AD9822 through a digital PLL. FPGA is the core on control of image-scanning and handling, and controlling the driven signal when CIS works, including a lightsource signal, CIS start signal and a clock signal, etc. Meanwhile FPGA also need to be responsible for a high-speed A/D converter AD9822 to provide the conversion clock signal. Under the control of FPGA, CIS transmits all analog signal collected by each point as analog voltage value to signal-conditioning circuit through the serial shift mode, then those analog signal is sent to differential amplifier circuit together with the reference voltage from CIS. The signal which is amplified by differential amplifier circuit is transmitted to AD9822 aiming to convert the analog signal to a digital signal that will be sent to FPGA to package via A/D converter. Finally, every package of
85