尊敬的先生:
我的客户读取了灯中的光电探测器值。 该值与不同的板不一致。
测试流程:
在下面的波形中将 SENSE_1上的固定电压(0.45V)输入为通道2。
-通过 NIRSCAN 微型 GUI 读取光电二极管值。 数据因电路板而异。 似乎存在具有正确值的20%偏差。 数据随电路板而变化。
您能解释一下它是如何读取传感器数据的?
结果的准确性以及如何改进?
BR、
弗兰克
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
尊敬的先生:
我的客户读取了灯中的光电探测器值。 该值与不同的板不一致。
测试流程:
在下面的波形中将 SENSE_1上的固定电压(0.45V)输入为通道2。
-通过 NIRSCAN 微型 GUI 读取光电二极管值。 数据因电路板而异。 似乎存在具有正确值的20%偏差。 数据随电路板而变化。
您能解释一下它是如何读取传感器数据的?
结果的准确性以及如何改进?
BR、
弗兰克
您好、Frank、
在 Tiva 固件端、光电二极管值不会改变。 在绘制 GUI 侧本身之前、根据参考校准数据调整这些值。 请在 GUI 源文件夹内的文件 spectrum.cpp 中查看子例程 Spectrum::Plot (plot_type type、QGraphicsScene * scene)。 它会调用必要的函数/宏(GetAbsorbance ()、comput_reflectance_VAL 等)、以便在绘图之前调整光电二极管的绝对值。
此致、
Hirak。