11-13-2025 12:32 PM
This is a most general request- wondering if somebody has an example VI?
Specifically, I want to create a spectral response correction for a Thor Labs PDA 36A silicon detector (Or perhaps an example of any similar device in general).
Any elementary example of this type would be very much appreciated. (I'm using 2019 Labview)
Solved! Go to Solution.
11-13-2025 12:54 PM
Hi LED,
@LED47 wrote:
I want to create a spectral response correction for a Thor Labs PDA 36A silicon detector (Or perhaps an example of any similar device in general).
With my basic understanding: you want to amplify the device readings by the inverse of the waveform-dependent responsivity? So you want to multiply with 5 for ~450nm and 2 for ~800nm?
Do you need an example on how to apply a multiplication?
11-13-2025 01:18 PM
Well no not at all, I just thought somebody might have been able to have an example for that detector along with the text file that describes that curve that came from the manufacturer.. No biggie thanks anyway
11-13-2025 03:13 PM
Hi LED,
@LED47 wrote:
somebody might have been able to have an example for that detector along with the text file that describes that curve that came from the manufacturer.
Why don't you ask the manufacturer for the underlying data file for its curve plot? They should know…
11-13-2025 07:24 PM
To find a value a curve like that, you usually just get a series of known x,y points and then use code to approximate what's in between. There is a single function, "Interpolate 1D Array", that can handle interpolating that series pretty well. Like so:
Note that the default input for "Interpolate 1D Array" is a 1D array of DBL, but if you create a 1D array of a cluster of DBL,DBL XY points and wire that in instead it works like in the screenshot and just gives you the value you're looking for.
Obtaining the list of XY points is something you need to get from Thorlabs or another source, then put that in, and you're basically there.
11-14-2025 07:47 AM
That's the kind of thing I'm looking for when I post those kind of in general requests..
That is very helpful.. Thank you Chris
11-14-2025 12:10 PM
If you look at the Thorlabs web page for these detectors, there is a newer model (PDA36A2). There is a "performance graph" which will pop up a plot of responsivity. There is a link on the popup plot window that allows the actual responsivity data to be downloaded. Not sure if the newer model specs match the older one.
11-14-2025 12:14 PM
I wasn't aware of that thank you