Area Image Sensor
Area Image Sensor
Abstract:
We need to create an image scanner that uses a phototransistor array to detect light intensity and then transmits all data NI-LabView for processing. Normally, image scan is done with a CCD overlaid with a photoactive layer of silicon. When light strikes the sensor array, the CCD shifts charge through stages of capacitors into a charge amplifier, which in turn converts the charge to a voltage signal. Repeating this process creates a digitizable signal that the scanner stores into memory to create an image. Our goal for this project was to explore the concept of using an array of phototransistors to replace the function of the photoactive silicon layer. We have to built an array of phototransistors and attached them to a plotter so that they could scan a large area. Light signal detected by phototransistors is captured by the microcontroller and then transmitted to NI-LabView using a serial connection. NI-LabView scripts have to be created to control the scanner as well as perform image process.
Block Diagram:
Block Diagram Finally, in an attempt to improve image quality and resolution, we decided that we needed to interface with NI-LabView and transmit all data into NI-LabView to perform image process. Given the fact NI-LabView has numerous built-in image processing functions, we would be able to enlarge our initial image as well as increase its resolution.
Scope:
1. Create mechanical design schematics. 2. Electrical design schematics. 3. Building mechanical part. 4. Soldering L293D circuits and Phototransistor array circuits. 5. Soldered Custom PCB. 6. Writing image process code. 7. Writing motor control, A/D converter and serial connection program. 8. Debugged program.