"); //-->
ArtDAQ(高速数字化仪开发套件为ArtScope),是北京阿尔泰科技发展有限公司采集设备的驱动程序及开发套件,辅助客户实现从简单到复杂的数据采集任务,高效快速的搭建测试系统。
该开发套件包括以下几个部分,设备管理配置软件(Device Management&Configuration Tool,DMC)、驱动文件、开发库、开发例程、帮助文档等。下面从各组成部分着手,介绍该开发套件的优势。
实现DMC管理的优越性DMC可以进行硬件设备管理、软件驱动升级,并提供了专业的测试面板,用于快速演示板卡功能。如下图:
1. DMC管理软件的提出,打破了一款板卡,一套驱动、一套演示软件、一套接口代码的局面,将阿尔泰的数据采集硬件和驱动软件进行统一的管理,即形成系统平台体系,便于整个数据采集系统的配置、维护和更新。
2. 在DMC中,可以实现设备识别、属性配置、板卡自校准等功能,并且提供了专业的测试面板,用于快速演示板卡功能。
3. 板卡实现DMC管理的前提是,将所管理的数据采集设备的开发接口进行功能整合。以ARTDAQ为例,二次开发的软件接口,按照数据采集的功能进行了区分,分为模拟输入、模拟输出、DIO和计数器,同一个功能使用统一的封装结构,而不再受制于板卡的型号。这样做非常大的好处是,阿尔泰的数据采集硬件可通过统一的编程接口来开发,保证了设备的高度互换性(比如客户基于USB3103开发的模拟采集程序,不需要做任何修改,即可供USB3106使用)。
4. ARTDAQ中的软件接口定义和操作符合用户的使用习惯,相对之前的驱动接口,如对中断和DMA数据传输、数据拆分、消息通知等功能进行了封装,使得二次开发的应用层接口简单、易用,节省了开发时间。
与LabVIEW无缝连接后的优势LabVIEW 语言是NI公司面向测试测量行业开发的一种快速编程的语言。该语言使用图形化的编程方式,可以让测试测量开发人员,快速的搭建测试系统。
ArtDAQ为LabVIEW平台提供了图形化的编程接口,并且支持在LabVIEW RT环境下使用。若您有NI-DAQ的使用和开发经验,保证能快速上手阿尔泰板卡的二次开发工作,并且选择到性价比更高的测试测量产品;若没有数据采集的开发经验,精简的开发流程、丰富的开发范例和详尽的帮助文档,能帮助您缩短开发时间。
1. 图形化的API
ArtDAQ 开发套件提供内嵌到LabVIEW函数选板的API接口,如下图所示,从函数的图标,即能了解部分函数的功能,相较于直接用库节点调用DLL的编程方式,更符合图形化的编程理念,编程更为方便;
2. Help链接
每个函数,能实时显示帮助信息,点击详细帮助,可以链接到内嵌到LabVIEW帮助路径下的帮助文件中,方便客户理解使用;
3. 简单清晰的开发流程
下图列举采集或输出功能的开发流程,整个过程只需要几个函数就可以完成,流程设计符合主流测试测量产品的操作习惯。
4. LabVIEW现有工具包的使用
如果客户已经安装LabVIEW开发环境由于ArtDAQ与LabVIEW无缝连接的开发支持,LabVIEW中现有的工具包,则可应用到二次开发的过程中。如要对采集数据进行保存可使用文件IO函数,频谱分析可使用到信号处理函数,省掉了算法等代码研究和编写的时间,提高了编程效率。
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
什么是数据采集DAQ?
七位半高精度DAQ如何设计?ADI工程师带你实测对比!
如何在嵌入式LINUX中增加自己的设备驱动程序
OPA502构成的桥氏驱动电路
贸泽开售用于快速开发精密数据采集系统的Analog Devices ADAQ7767-1 μModule DAQ解决方案
聚积科技赋能幻映纪元推动影视产业「文艺复兴」
大功率开关电源中功率MOSFET的驱动技术
[转帖]Vxworks串口驱动编写实例解读
Vxworks下驱动程序编写(老站转)
干货码住丨深度剖析IGBT栅极驱动注意事项
驱动50Ω负载的线性放大器
数据采集技术第一讲:DAQ基础知识简介
vxworks中编写串口驱动?(老站转)
IGBT的驱动与保护技术
纳芯微携汽车照明全场景LED驱动解决方案亮相2026ALE
如何在嵌入式LINUX中增加自己的设备驱动程序
CWl840驱动双晶体管的单端正激变换式开关稳压电路
53年后,惠普于1972年推出的总线标准获得了稳定的Linux驱动——通用接口总线拥有惊人的8 MB/s带宽
MOS管驱动电路设计
有负载驱动能力的乘法器(MPY600)
TFT LCD液晶显示器的驱动原理
隔离式状态监控通道之间的相位匹配:DAQ μModule应用
可控硅驱动放大电路
消息称英伟达在最新的驱动中取消了 RTX 30 显卡挖矿限制
试验六:Flash驱动
马达驱动电路