LabVIEW编程LabVIEW开发PXI-6704输出大于20mA的电流例程与相关资料

简介: LabVIEW编程LabVIEW开发PXI-6704输出大于20mA的电流例程与相关资料

LabVIEW编程LabVIEW开发PXI-6704输出大于20mA的电流例程与相关资料

PXI‑6704是一款静态模拟输出设备,具有16位,32通道,PXI静态模拟输出。可以使用PXI‑6704来创建软件定时的电压和电流输出应用程序。能够独立设置每个通道的输出电压范围。PXI‑6704还包含8条5VTTL/CMOS数字I/O线。。

其外观如下图所示。

b4f66f1fe40842e592aa07fb5bfeb117.png

通过NI电流输出设备提供大于20mA的电流NI-9266、NI-9265、PCI-6703、PCI-6704、PXI-6704、使用是NI9265、NI9266或NIPCI-6704等模拟输出设备,根据说明书可以输出0.1到20.2mA的电流。是否可以从这些设备发送超过20mA的电流?是否可以组合电流输出模块上的通道,以便输出超过20mA?

Supply Greater Than 20 mA with NI Current Output Device - National Instruments

答案是肯定的。可以从NIPCI-6704、NI9266和NI9265提供超过20mA的电流。

这些器件仅限于在单个通道上提供20mA电流输出,但可以通过并联连接两个或多个输出来输出大于20mA的电流。

虽然可以增加模拟输出设备提供的电流,但仍受限于最大电压。NIPCI-6704可以提供最大10V的电压,NI9265或NI9266可以提供高达12V的电压。根据欧姆定律(V=I*R),当您将电流供应增加到恒定阻性负载时,必须产生的电压量会增加。由于电压生成受到限制,因此能够驱动电流通过的负载电阻被限制在最大值内。

例如,如果通过负载提供40mA的电流,而NIPCI-6704可以产生的最大电压为10V,则负载被限制为最大电阻为250Ω因为10V/40mA=250Ω(V/I=R)。如果负载大于250Ω,器件必须产生大于10V的电压才能驱动设定的电流电平,这是不可能的。

并联连接电流源时,产生的电流是源的附加值。按照以下说明并联接线电流输出。

将两个或多个电流输出通道连接在一起。例如,当使用NIPCI-6704的通道16和17时,导线引脚67和32在一起。

将两个或多个相应的模拟接地引脚连接在一起。在NIPCI-6704上使用通道16和17时,这对应于引脚68和33。

如果您正在使用LabVIEW,您可以使用下面的LabVIEW代码在多个通道上发送输出电流。由于NI9266是一款CompactRIO模块,因此本示例程序不适用,因为它使用NI-DAQmx功能。但是,此任务的一般设置是相似的,可以应用于CompactRIO功能。

选择当前输出设备的正确设备编号以及该设备的适当通道。为您正在使用的每个电流源分配0到20mA。运行该程序。您在任何电流输出通道和模拟接地之间测量的电流是您连接在一起的所有电流源的总和。

625fed26ae524e42ae380b4a5c377f91.png

厂家有LabVIEW的例程,但是比较冗余,根据项目的实际要求,编写了合适的软件,如下附件所示。

 

相关资料说明,如下所示。




LabVIEW、LabVIEW开发、LabVIEW编程、LabVIEW程序

文字内容均在附件Word中,同时上文中提到的例子和资料,均在word中的附件里,可点击下载。登录www.bjcyck.com可以查看更多详细信息。这里只是简略的介绍,有任何关于LabVIEW、LabVIEW开发、LabVIEW编程、LabVIEW程序相关问题,请与我们联系。

相关文章
|
6月前
|
算法 异构计算
m基于FPGA的电子钟verilog实现,可设置闹钟,包含testbench测试文件
该文介绍了基于FPGA的电子钟设计,利用Vivado2019.2平台进行开发并展示测试结果。电子钟设计采用Verilog硬件描述语言,核心包括振荡器、分频器和计数器。时间显示为2个十进制格式,闹钟功能通过存储器和比较器实现,当当前时间等于设定时间时触发。文中给出了Verilog核心程序示例,展示了时钟信号、设置信号及输出的交互。
188 2
|
6月前
|
数据格式
LabVIEW编程LabVIEW开发控制安东电子LU-926U04Y四路调节模例程与相关资料
LabVIEW编程LabVIEW开发控制安东电子LU-926U04Y四路调节模例程与相关资料
36 1
|
4月前
|
数据采集 存储 测试技术
使用LabVIEW和示波器测试IGBT参数
使用LabVIEW和示波器测试IGBT参数
44 0
|
6月前
|
传感器 异构计算
LabVIEW编程LabVIEW开发NI 7851R同步到背板时钟 例程与相关资料
LabVIEW编程LabVIEW开发NI 7851R同步到背板时钟 例程与相关资料
42 10
|
6月前
|
数据采集 传感器 人工智能
LabVIEW编程LabVIEW开发NI PCI-6255消除鬼影 例程与相关资料
LabVIEW编程LabVIEW开发NI PCI-6255消除鬼影 例程与相关资料
50 7
|
6月前
|
算法 安全 Linux
LabVIEW编程LabVIEW控制NI cRIO-9066例程与相关资料
LabVIEW编程LabVIEW控制NI cRIO-9066例程与相关资料
36 1
|
6月前
|
数据格式
2021-07-28LabVIEW编程LabVIEW开发控制SWJ型数字温度计例程与相关资料
2021-07-28LabVIEW编程LabVIEW开发控制SWJ型数字温度计例程与相关资料
29 1
|
6月前
LabVIEW编程LabVIEW开发 控制NI9472例程与相关资料
LabVIEW编程LabVIEW开发 控制NI9472例程与相关资料
35 0
|
6月前
LabVIEW编程LabVIEW开发天平Parr 4848例程与相关资料
LabVIEW编程LabVIEW开发天平Parr 4848例程与相关资料
56 0
|
编解码 芯片
单片机外围模块漫谈之二,如何提高ADC转换精度
单片机外围模块漫谈之二,如何提高ADC转换精度
单片机外围模块漫谈之二,如何提高ADC转换精度