1
完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
这几天在做一个关于编码器的边沿计数。使用的是NI-6251的数据采集卡。遇到了一些问题,向大家求助
在使用DAQ-MX模块中,可以对输入信号进行边沿计数,但是只能对边沿计数的模块不断的扫描,用以获得当前已接收的脉冲数。但是无法对每个边沿触发中断(我需要计算高速编码器速度,使用T法,需对每个脉冲上升沿触发,并计算对应的瞬时速度)。 希望各位大大能给个思路。如何对每个脉冲的上升沿响应,从而触发下面程序的进行。 谢谢! |
|
相关推荐
3个回答
|
|
|
|
|
|
早上看了下这个帖子 https://bbs.elecfans.com/jishu_209658_1_1.html 里面说到了 数据传输方式包括直接内存访问(DMA),中断请求(IRQ)和可编程I/O。DMA是一种DAQ板卡和PC内存间直接通讯的传输方式,不再需要处理器的干预。NI "MITE"芯片可以处理与PCI总线间的所有总线协议。IRQ传输方式会置高信号并中断处理器,然后由处理器处理数据传输。 IRQ 传输通常很低,只有150 kb/s,而DMA可以高达20 Mb/s。IRQ 传输速率与使用的系统设备相关,如处理器速度等。 我现在试着去设置下通道数据的传输属性为中断请求,看看能否实现对每个脉冲的触发 继续摸索之中…… |
|
|
|
谢谢 学习下 加油 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
960 浏览 2 评论
NI Vision有个图片打不开其他图都能打开(用NI Vision Assistant也打开不了)
1362 浏览 1 评论
labview2015使用Excel报表程序打包生成后打开程序要选一个vi才能使用,否则软件就会报错,这是什么问题?
1925 浏览 2 评论
LabVIEW与单片机无法串口通信 提示串口打开错误 端口设置有问题吗?
1785 浏览 3 评论
2147 浏览 2 评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-30 22:01 , Processed in 0.890301 second(s), Total 79, Slave 62 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号