动态链接库(DLL)接口包

Biomedical Technology Chemistry Colorimetry Food Technology Inline Process Control Radiometry Thinfilm Analysis

动态链接库(DLL)接口包

AS-161-DLL——Windows 动态链接库接口包,用于AvaSpec -USB1 平台光谱仪  

AS-161-DLL是Windows动态链接库接口包,可在Windows 95/98/2000和Windows NT/ME/XP下使用,用户可以方便地为基于USB1接口的AvaSpec- 102, AvaSpec-256, AvaSpec-1024和 AvaSpec-2048型光谱仪编写二次开发应用软件。

该软件包括的函数可分为三类:

  1. 在光谱仪的EEProm中设置/读取光谱仪的硬件参数。这组函数包括设置/读取光谱仪通道个数,每个通道的波长校准系数,每个通道的增益和偏移量,以及一个专为限定每个通道所传输数据的象素范围的函数。
  2. 用于获取数据的函数,可以为你编写的应用程序调入光谱数据。
  3. 与其他设备通过TTL信号进行通讯的函数。AvaSpec-USB1型光谱仪包含一个15针的数字IO接口:1个接地,1个数字输入(作为外部硬件触发),1个可编程数字输入,1个1kHz固定频率的数字输出,1个数字输出控制脉冲光源(AvaLight-XE),以及10个可编程数字输出信号。AS-161-DLL动态链接库中包括控制外部IO接口的TTL信号的函数。

接口软件包还包括许多示例程序,教您如何写自己的程序。示例程序中包含了用Visual C++, Visual Basic, Delphi, Borland C++ 以及 LabView编写的例子。这些示例程序为您编写自己的应用程序提供了一个非常好的开端。

 

AS-161-Linux驱动函数 ,支持 AvaSpec -USB1 型光谱仪

 

可以从我们的网站www.avantes.com上免费下载一个Linux下使用的驱动,它支持AvaSpec USB1型光谱仪。可以得到这些驱动程序的源代码。

 

AS-5216-DLL——Windows动态链接库接口包,用于AvaSpec –USB2型光谱仪

新的用于 Windows 95/98/2000 和 Windows NT/ME/XP 系统的 AS-5216-DLL 动态链接库,可以帮助您轻松地编写软件解决方案,适用于带 USB2.0 接口的 AvaSpec-102-USB2, AvaSpec-256-USB2, AvaSpec-1024-USB2, AvaSpec-2048-USB2, AvaSpec-3648-USB2 和带 USB2 接口的 AvaSpec-NIR256 光谱仪。

该软件包含以下 4 类函数 :

  1. 和一个或者多个通过 USB 口连接的光谱仪建立通讯。这些函数可以控制打开和关闭所连接的光谱仪。
  2. 从光谱仪的 EEProm 中设置 / 读取硬件参数。这组函数可以设置 / 读取波长校准系数,增益和偏移量,还有其它诸如用于非线性校准、辐射校准等函数、数据采集函数,如积分时间、平均次数、平滑设置、开始 / 终止象素和其他可以存储在 EEProm 中的参数。
  3. 用于获取数据的函数,可以将光谱数据调入您编写的应用程序。
  4. 与其他设备通过 TTL 和 / 或模拟 信号进行通讯的函数。 AvaSpec-USB2 型光谱仪包含一个 26 针的数字 IO 接口: 3 个接地, 1 个用于外部硬件触发的数字输入, 3 个可编程数字输入, 1 个数字输出用来控制脉冲氙灯( AvaLight-XE ), 1 个数字输出与脉冲激光器同步( LIBS 应用),以及 10 个可编程 ( 带 6 个可编程脉宽调制输出的 TTL 信号 ) 数字输出,还包括 2 个模拟输出, 2 个模拟输入。 AS-5216-DLL 动态链接库中包括控制这个外部 IO 接口的 TTL 信号的函数,而且与计算机相连的多个光谱仪之间的硬件同步也可以由软件来控制。

 

接口软件包还包括许多示例程序,教您如何编写自己的程序。这些示例程序为您编写自己的应用程序提供了一个非常好的开端。

 

 

 

FOM-DLL——Windows动态链接库接口包,用于光纤多路复用器

FOM-DLL是Windows动态链接库接口包,可在Windows 95/98/2000 以及 Windows NT/ME/XP下使用,可以让用户方便的开发支持光纤多路复用器的应用程序。软件中包含控制多路复用器转到16个位置中任一位置的函数,移动步进马达到参考位置的函数,以及查询状态信息的函数。示例程序中还包括用Visual C++, Delphi, Borland C++ 和 LabView编写的源代码,教您如何使用软件包中的这些函数。

 

COLOR-DLL——颜色测量动态链接库 

Color-DLL是一个从光谱仪的380nm到780nm的反射值(5nm步距)来计算颜色参数L, a 和 b,色度角(h)和色度(C),X/Y/Z值的程序,可以在Windows 95/98/2000 以及 Windows NT/ME/XP操作系统下使用。 除了反射值外,该函数还需要另一个输入变量:光源。可选的光源有7种:A, B, C, D50, D55, D65 和D75。 软件包中含有用Delphi编写的示例程序。

 

IRRAD-DLL——辐射量测量动态链接库 

IRRAD-DLL包含的函数可以通过辐射量数值(μW/nmcm2)来计算色度值、辐射量、光度量和极值参数。 上图是用Borland C++示例程序编写的能够计算出的参数列表,另外在Delphi示例程序中也包含了这个表。该软件可在Windows 95/98/2000 和 Windows NT/ME/XP操作系统中使用。

 

Last Updated: 20-06-06