LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

How can I get image from the photodetector with Labview?

Hi,

I am student and doing research on Compressive imaging for biological tissues. Recently, my Professor bought some NI Hardware(NI USB 6003) and photodiode detectors.

details of my setup is given below,

1. photodiode detectors (DET36A2 Si Amplified Detector, ThorLABS).

2. NI USB 6003 which is connected to photodetector & white light source.

3.  we are making our custom software with Labview.

 
I want to get an image using LabVIEW, but if I use a photodetector, I can get the light intensity with ni max.
By the way, we want to get the image from the photo detector and we want to know how to program it with LabVIEW.

0 Kudos
Message 1 of 6
(3,400 Views)

Hi 92,

 


@Labview92 wrote:

1. photodiode detectors (DET36A2 Si Amplified Detector, ThorLABS).

2. NI USB 6003 which is connected to photodetector & white light source.

3.  we are making our custom software with Labview.

 
I want to get an image using LabVIEW, but if I use a photodetector, I can get the light intensity with ni max.
By the way, we want to get the image from the photo detector and we want to know how to program it with LabVIEW.


The first step is to read manuals!

Did you read the manual for the sensor? USB-6003? LabVIEW training?

 

Then you already should have learned your sensor outputs a current signal, but your USB6003 only reads voltage signals. So you need to convert current to voltage: use a shunt resistor!

 

Reading voltage signals is really easy - and is explained with examples from the huge example library coming with LabVIEW…

 

Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019
0 Kudos
Message 2 of 6
(3,384 Views)

@Labview92 wrote:

Hi,

I am student and doing research on Compressive imaging for biological tissues.


Neat project. Of course a photodiode is only going to measure intensity. The key here is that you are doing research on Compressive imaging. You need to figure out how to turn your "single pixel" image into a multi-pixel image. That seems to be your research.

 

For example, a Lock-in Amplifier measures Magnitude and Phase of Sinusoidal signals. You can think of it as a compressive sensor. It takes a continuous time signal and converts it to 2 numbers, Magnitude and Phase. From those two numbers I can reconstruct my original time series. 

 

LabVIEW is a programming environment you need to tell it how the compression scheme works, that is, you need to program the algorithm. Typically compressive sensing involves knowing something about your signal. For the Lock-in example I know my signal is a sine.

 

mcduff

0 Kudos
Message 3 of 6
(3,347 Views)

Thanks for reply!

 

So, I made a program which acquire data through daq board and it can measure light intensity. 

But, I don't know how I can acquire data when the pattern(such as Hadamard pattern) is only applied to DMD.

Could you let me know how to solve the problem?

 

Thanks!

0 Kudos
Message 4 of 6
(3,300 Views)

Hi 92,

 


@Labview92 wrote:

So, I made a program which acquire data through daq board and it can measure light intensity. 

But, I don't know how I can acquire data when the pattern(such as Hadamard pattern) is only applied to DMD.


The DAQ part doesn't change when the light source/pattern changes: so you already have your VI to acquire data!

Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019
0 Kudos
Message 5 of 6
(3,291 Views)

@Labview92 wrote:

Thanks for reply!

 

So, I made a program which acquire data through daq board and it can measure light intensity. 

But, I don't know how I can acquire data when the pattern(such as Hadamard pattern) is only applied to DMD.

Could you let me know how to solve the problem?

 

Thanks!


Maybe the attachment will help. The discussion forums are for help, not really meant for writing an algorithm for somebody. That take weeks to months.

 

mcduff

 

 

0 Kudos
Message 6 of 6
(3,274 Views)