area image sensor
TRANSCRIPT
-
8/7/2019 Area image Sensor
1/30
A High SensitiveMOS photo-
transistor forarea image
sensor
Project Members: Project Guide:K.Vamsee Krishna (07J11A0420) Sasikala
Nelesh Jain (07J11A0438) Asst.Prof
P.Sharat Chandra (07J11A0459) Dept. of E.C.E, Hi-Tech College
-
8/7/2019 Area image Sensor
2/30
Abstract
Create an IMAGE SCANNERusing a phototransistor arrayto detect light intensity.
Array of phototransistors are
attached to an X-Y plotter sothat they could scan a largearea.
-
8/7/2019 Area image Sensor
3/30
Transmits all data toLab-View for processing.
Creates a digitized signalthat the scanner storesinto memory to create animage.
-
8/7/2019 Area image Sensor
4/30
BLOCKDIAGRAM
-
8/7/2019 Area image Sensor
5/30
Circuit Explanation
Hardware Specifications
AT Mega 644
Photo-transistors array
Steppers Motors
ULN 2003 (Driver ICs)
LM 7805UART (RS-232)
Power Supply
-
8/7/2019 Area image Sensor
6/30
Software Specifications
KI-CAD
Designing schematics
Printed circuit boards (PCB).
AVR STUDIO
Simulation
In-circuit Emulation
LAB-VIEW
Image Processing
-
8/7/2019 Area image Sensor
7/30
PCB Design Steps1> Open KI-CAD Software.
-
8/7/2019 Area image Sensor
8/30
2> Click on Schematic Editor Draw theSchematic of the circuit.
-
8/7/2019 Area image Sensor
9/30
3>Generate the Netlist.
-
8/7/2019 Area image Sensor
10/30
4>Click on CVpcb and select thecomponents from the list.
-
8/7/2019 Area image Sensor
11/30
5>Appropriate components can beselected by using their 3D View.
-
8/7/2019 Area image Sensor
12/30
6>Click on PCB Editor and insert generatednetlist and arrange components properly.
-
8/7/2019 Area image Sensor
13/30
Generate the Gerber files and printoutof which is pasted on Copper board.
Later etching process of this boarddone by placing it in FeCl2 (soln) forremoval of Copper around the tracks.
Then holes are drilled andcomponents are placed over them.
Using a soldering Gun all thecomponents are soldered on to theboard.
This makes it a complete PCB.
-
8/7/2019 Area image Sensor
14/30
3D View of Final PCB
-
8/7/2019 Area image Sensor
15/30
Software Coding Steps
AVR Studio 4 is an IntegratedDevelopment Environment fordebugging AVR software.
The AVR Studio allows chipsimulation and in-circuitemulation for the AVR family ofmicrocontrollers.
-
8/7/2019 Area image Sensor
16/30
1>Load the complier required for codeby opening it.
-
8/7/2019 Area image Sensor
17/30
2>Device and debugging platform mustbe specified.
-
8/7/2019 Area image Sensor
18/30
3>The IDE has several windows thatprovide important information to the
user.
-
8/7/2019 Area image Sensor
19/30
4>Workspace window shown hasimportant information about the
microcontroller.
-
8/7/2019 Area image Sensor
20/30
5>Output window provides feedback tothe user. This includes messages about
the microcontroller, object file, etc.
-
8/7/2019 Area image Sensor
21/30
6>Source Code Simulation Controls
IDE Toolbar
Yellow arrowshown points
to the nextinstruction tobe executed.
-
8/7/2019 Area image Sensor
22/30
// Simple code turn on LEDs//
#include
int main(void)
{
// Set Port B pins as all outputsDDRB = 0xff;
// Set all Port B pins as HIGH
PORTB = 0xff;return 1;
}
-
8/7/2019 Area image Sensor
23/30
Compile the code
"Build -> Build" from the menu.
Now debug the code in the simulator
Use "Build -> Build and RUN" fromthe menu.
Step through the program line by linewith "STEP INTO (F11)" button.
Step again and notice that PORTB
becomes set to 0xff (all logical 1output) when "PORTB = 0xff" isexecuted.
-
8/7/2019 Area image Sensor
24/30
LabVIEW is a platform anddevelopment environment fora visual programming language .
The purpose of such programmingis automating the usage of
processing and measuringequipment in any laboratorysetup.
-
8/7/2019 Area image Sensor
25/30
The programming language usedin LabVIEW, also referred to as G,is a dataflowprogramming language.
Execution is determined by thestructure of a graphical block
diagram on which theprogrammer connects differentfunction-nodes by drawing wires.
-
8/7/2019 Area image Sensor
26/30
-
8/7/2019 Area image Sensor
27/30
Using an array of phototransistorslight signal is detected .
Using 2 stepper motors we move
this array to scan the whole area.Simultaneously signal is captured
by the Mega644 A/D converter .
Then transmitted to Lab Viewusing a serial connection.
Procedure
-
8/7/2019 Area image Sensor
28/30
Scope
Electrical design schematics.
Soldering ULN2003 circuits andPhototransistor array circuits.
Soldered Custom PCB.
Building mechanical part.
Writing motor control, A/D converter andserial connection program.
Writing image process code.
Debugged program.
Interfacing NI-LabView.
-
8/7/2019 Area image Sensor
29/30
Practical Applications
Main aim of our project is to scanimage completely row by row
and detect any if error in it.
It could also be used in any other
applications which requiresimage precision.
-
8/7/2019 Area image Sensor
30/30