[发明专利]一种多路开关量信号跳变检测与精确计时方法有效
申请号: | 201210294946.4 | 申请日: | 2012-08-20 |
公开(公告)号: | CN103235204A | 公开(公告)日: | 2013-08-07 |
发明(设计)人: | 胡剑凌;曹洪龙;徐昕 | 申请(专利权)人: | 苏州大学 |
主分类号: | G01R31/00 | 分类号: | G01R31/00 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 曹毅 |
地址: | 215000 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 开关 信号 检测 精确 计时 方法 | ||
1.一种多路开关量信号跳变检测与精确计时方法,其特征在于,包括板卡信号跳变检测与精确计时程序、板卡驱动程序、测试程序三个模块,三者之间协同工作,具体工作流程为:
板卡采集32路开关信号后,进行跳变状态判决,然后将处理结果通知板卡驱动程序;
板卡驱动程序监视板卡信息,并实时地通知测试程序;
测试程序检测驱动的通知,读取跳变信号记录和计时信息。
2.根据权利要求1所述的多路开关量信号跳变检测与精确计时方法,其特征在于,所述信号跳变检测与精确计时程序,采用32路开关量信号经I/O接口输入,FPGA进行数字信号采集;每路开关量信号采集后进行跳变判决;如果有跳变发生,将存储跳变信息并向驱动发送中断;
信号跳变检测与精确计时程序同时通过PCI总线协议与主机进行命令和
信息交互,实时监听主机的命令,监听的主机命令如下:
1)停止采集命令,将使板卡停止采集工作;
2)系统参数配置命令,用于配置系统工作的参数,如有效信号宽度;
3)启动开关量采集命令,即使板卡进入需求的工作状态。
3.根据权利要求1所述的多路开关量信号跳变检测与精确计时方法,其特征在于,所述信号跳变检测与精确计时程序中,若采用40KHz进行采样,计时精度达到0.025ms。
4.根据权利要求1所述的多路开关量信号跳变检测与精确计时方法,其
特征在于,所述板卡驱动设计程序,用于实现PCI总线通信,板卡的Windows驱动程序基于WDM模型进行开发,实现对板卡的加载、初始化、板卡的控制、中断响应、数据获取这些功能;驱动工作后,检测板卡中断,如果有板卡中断发生时,读取数据,并采用中断方式通知上层测试程序。
5. 根据权利要求1所述的多路开关量信号跳变检测与精确计时方法,其特征在于,所述测试系统主要有以下功能:
1) 枚举板卡功能,当系统中有多块板卡协同工作时,该应用程序需要对
板卡进行枚举,获取所有板卡的操作句柄;
2) 板卡配置功能,用于配置板卡的工作条件,如有效信号的宽度等;
3) 启动板卡跳变检测功能,并实时获取板卡检测到的跳变信息,并显于软件界面上;
4) 停止板卡检测的功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州大学,未经苏州大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210294946.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种活络消痛贴及其制备工艺
- 下一篇:铁路接触网弹性吊弦工厂化制造方法