第5节 模拟信号的输出
推荐给好友
打印
加入收藏
更新于2008-05-16 13:48:33

第五节 模拟信号的输出

模拟信号的输出应用也非常广泛,包括单点时不变信号(简称单点信号或直流信号)的产生和连续时变信号(简称连续信号或交流信号)的产生。

在一锅炉温度控制系统中,可以利用模拟输出产生一个控制信号,对外部的锅炉温度电路进行控制等,输出电压为1V设置锅炉温度为20°,输出5V设置锅炉温度为100°。这是单点信号产生的例子。

另外,在汽车电子系统设计过程中,可以先实际采集发动机或其他位置的传感器的输出模拟信号,记录在电脑中,然后用模拟输出产生这个已经记录好的信号,实现以真实数据为基础的仿真实验。这是连续信号产生的例子。

直流信号的产生

直流信号的产生的关键指标是输出电压的精度和稳定度。应该输出一个稳压直流,输出信号的电平稳定性要比它的电平变化率更重要。 

 

程序说明

在LabVIEW中通过使用单点模拟信号输出VIs子程序来控制多功能数据采集卡产生这种类型的输出。当想要改变模拟信号输出的数值时,就应该调用某些VIs子程序来完成单点更新或单值改变,如上图 所示。

因此,一旦在LabVIEW中调用这些VIs子程序,输出值马上即就能被改变。这种技术被称为软件同步技术。如果你不需要高速输出或高精度同步,使用软件同步技术就行了。

交流信号的产生

当要产生一个交流信号,或者说时变信号时,一般要把这个信号的各个点的值先有序存放于缓冲区内,然后顺序产生。所以,时变信号也被称为缓冲信号。

当波形输出或缓冲模拟信号输出时,信号电平变化率就和信号电平大小同样重要。

对模拟输出信号的连接

信号连接方式的选择因设备、连接器模块以及信号调理模块的不同而不同。对于E或M系列设备,一般提供两个模拟信号输出通道。在这类的DAQ板卡上可以找到三个与模拟输出相关的端子,分别是AO0,AO1及AO GND。AO0是模拟输出通道0,AO1是模拟输出通道1。AO GND是一种能同时用于模拟输出通道和外部参考信号的对地参考信号。

模拟输出接线图

图中使用NI-DAQmx Writes VI在模拟输出通道输出一个正弦波。Sine Waveform VI输出一个频率为10Hz并且幅值是1V的正弦信号。DAQmx Write VI在指定的物理通道中输入正弦信号的数据。DAQmx Timing VI为电压输出提供必要的定时信息。DAQmx Wait Until Done VI等待正弦信号的输出结束,如果没有DAQmx Wait Until Done VI,电压输出可能过早结束,导致数据丢失。


 

<<上一节    下一节>>




 
关于我们 | 诚邀加盟 | 客户服务 | 相关法律 | 网站地图 | 友情链接 | 服务信箱:service@eefocus.com
© 2006 与非门科技信息咨询(北京)有限公司 All Rights Reserved.