微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > 虚拟仪器 > 怎么设置trigger让模拟输出在每个trigger发生后只输出一个波形

怎么设置trigger让模拟输出在每个trigger发生后只输出一个波形

时间:12-13 整理:3721RD 点击:
counter trigger只能是方波,宽度比模拟波形宽
上升沿trigger以后输出一个波形,然后停止,直到下一个counter trigger出现
怎么搞?
好像AO没有retirgerable属性?!郁闷中
  ┌────┐
─┘        └─trigger
──┐┌─── AO waveform
    └┘
没法子trigger前后沿都要用来通知仪器做好准备
所以前面要比AO先,后面必须要延迟以后才通知仪器结束
所以必须要这么干...
郁闷

自己顶一下
我知道有一个方法,就是用counter output做AO的时钟,
counter output的时钟是可以retriggerable
但是我的应用很烦人,因为这个卡上的counter output已经被用作其它用途了
另外似乎一张卡只能用一个counter output的时钟,虽然有两个ctr0和ctr1
但是时钟似乎只能用同一个,所以不允许在retriger的情况下同时让两个输出工作

呼唤大侠小侠,
俺这个弱智问题为啥没人回答啊,555555555

不是只有一个counter的时钟,你如果要做retriggerable就必须用到两个counter来实现的,它是内部帮你连好了。
你要的方式就是用counter作为AO的sample clock来实现,如果你counter用了的话建议看看能不能用DO来实现Counter你原来的功能,counter还是用来给ao作sample clock。

了解了
DO好像不太方便因为也是来产生宽度可控的数字信号
真郁闷啊

根老板 说说再要块卡吧 ,别耽误了项目进度  hoho  bless

hehe多谢,昨天已经搞了一个专门定时的卡,呵呵

要啥来啥,真好...

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top