11-16-2011 06:41 PM
Hello,
I am a research student and I am trying to get the following done:
1.A laser hits on a target. the laser point is scanned on the surface of the target. X-Y scan supported by 2 stepper motors are controlled by a labview program to move the target in X-pixels and Y-pixels.
2. The light that is reflected off the target is taken in by the detector. These analog values are converted to digital using a DSP board. This is my DAQ control board. these values are to be stored in a 2-D array and later used to form an image.
My problems:
I dont really understand how to control the x-y scanning sytem and how to read in the measurements and form the image.
I am a beginner in labview.
Any help and suggestions on this will be appreciated.
11-17-2011 02:17 AM
Hey, what type of imaging device is it you use?
Greets
eloign
11-17-2011 10:06 AM
its a detector that is connected to a DAQ board. The DAQ has ADC and a DSP processor to convert the incoming analog signals to digital.
11-17-2011 10:25 AM
Hey abikutn,
Would you be able to provide some more details about your set up? Could you post specific model number and manufacturers of the devices you are using as well as how they are connected?
Thanks!
Joe S
Applications Engineer
National Instruments
11-17-2011 12:00 PM
hi
you need two nested for loops :
inside you measure once
you get out, the wire, two autoindexing and you got your 2D array, the position in array gives you the positions in X and Y
this is the simpler way (but you move one axis too much...), there is another way -less moving of the motors- but too complex to post now
n
11-17-2011 07:17 PM
Hi nitad,
that idea 1 sounds good. But how does it show the exact position of the motor. I dint get that part. Please explain.
11-18-2011 12:10 AM
hi
you need positions start X and startY and steps stepx and stepY
positionX=startX+(for loop index)*stepX
N
11-18-2011 12:10 AM
hi
you need positions start X and startY and steps stepx and stepY
positionX=startX+(for loop index)*stepX
N