用NI 板卡生成方波,修改占空比的方法!

转载于:http://digital.ni.com/public.nsf/allkb/3961632695752CC28625751C00347832

如何在连续脉冲生成中改变占空比?

 

主要软件: LabVIEW Development Systems>>LabVIEW Professional Development System
主要软件版本: 1.0
主要软件修正版本: 
次要软件: N/A
硬件: Multifunction DAQ (MIO)>>E Series


问题: 我有一个应用是用PWM波来控制电机的转速。因此,它要求在运转的过程中改变方波的占空比。我用计数器来产生连续的脉冲。当我使用NI-DAQmx的通道属性节点来改变占空比的时候,改变并没有得到响应。这是什么问题呢?

解答: NI-DAQmx要求当您改变脉冲序列占空比的时候,您必须同时改变频率。为了实现这样的功能,使用NI-DAQmx的通道属性节点的两个输入(CO.Pulse.DutyCyc CO.Pulse.Freq)。给属性节点输入新的占空比和频率(即使它没有改变)。因为LabVIEW从上到下来执行属性节点,所以占空比必须先于频率改变(参考下面的截图)。

 

当DAQmx写入VI是 Counter Freq 1Chan 1Samp 设置时,同样可以使用DAQmx写入VI来改变占空比(参考下面的截图)。

 

 
下面附件中的范例使用上面两种方法实现了占空比的改变。

转载于:https://www.cnblogs.com/gaoshanxiaolu/archive/2012/10/30/2746916.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值