首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 140 毫秒
1.
基于PCI总线的高速高精度A/D采集系统   总被引:5,自引:0,他引:5  
在信号实时检测与分析处理系统中,A/D变换精度和数据传输时间是制约系统性能的关键因素之一。本文以实例介绍了一种基于PCI总线的A/D采集系统设计方法。文中涉及模拟输入、A/D变换、数据缓存、数据DMA传输及PCI总线接口等电路,并论述了在Windows98平台上基于PCI总线的DMA传输驱动程序的编写方法。  相似文献   

2.
准中断技术在实时图像采集及处理系统中的应用   总被引:2,自引:0,他引:2  
本文介绍一种在Windows(95/98/NT)操作系统下实现图像实时采集的准中断技术,该技术兼有端口查询和中断两者的特点,很好地解决了Windows下我线程工作与实时采集间的矛盾,并极大简化了对硬件驱动的要求,此技术特别适应于图像码流分片传送或缓冲存储器容量较大的情况,并在航天遥感图像的实时4采集及处理系统中获得成功应用。  相似文献   

3.
基于PCI总线的高速高精度实时数据采集系统   总被引:5,自引:8,他引:5  
在射频频谱分析和宽带调制测量中,需要实时采集处理高速的中频数字化信号,其A/D变换精度和数据传输速率是制约系统测量性能的基本因素。在某型射频测量仪器研发设计过程中,对这个问题进行了研究,提出了一种基于PCI总线数据采集系统的设计方案,还比较深入的介绍了在Windows 98/2000/XP平台上WMD设备驱动程序的编写方法。采集系统包括模拟输入、A/D变换、数据缓存、数据DMA传输及PCI总线接口等电路。目前,系统已经达到顶期的设计目标,并解决了数据传输的瓶颈问题,使后续数字信号实时分析处理、分析测试成为可能。实践证明,对于低成本高速实时数据采集,基于PCI总线的系统是首选。  相似文献   

4.
基于工控PC和Windows 98的四轴位置控制系统的设计   总被引:1,自引:0,他引:1  
本文叙述了基于工控PC以及Windows 98的四轴位置控制系统的设计,介绍了硬件组成及位置伺服卡的功能,并采用硬件中断和TVicHW32控件结合的方法实现了对位置控制系统的实时控制。  相似文献   

5.
VxD技术在工业控制中的应用   总被引:1,自引:0,他引:1  
分析了Windows 9x平台的实时控制,论述了基于硬件中断的方法,比较了基于硬件中断的两种方法,结合电液伺服系统的计算机控制问题,利用PCL-818多功能卡的时钟优势,实现Windows平台下的实时中断控制。  相似文献   

6.
一种Windows2000下连续输出数据的PCI卡   总被引:1,自引:0,他引:1  
介绍PCF1536的设计原理和硬件结构;详细讨论了大容量FIFO的结构及用CPLD实现FIFO控制器;计算PCF1536工作于Windows2000操作系统下允许的最大中断延迟;最后将PCF1536应用于多路D/A转换器,指出Windows2000的中断延迟远远小于41.2毫秒。  相似文献   

7.
Windows98下基于VxD技术的中断编程与实现   总被引:9,自引:0,他引:9  
介绍了Windows98的保护模式及中断机制,阐述了在Windows98下数据采集卡驱动程序的核心技术一中断VxD编程方法,并给出了借助VtoolsD工具运用C Builder编写处理数据采集卡硬件中断的程序实例。  相似文献   

8.
基于Windows 9x的实时控制的方法研究与实现   总被引:1,自引:0,他引:1  
本文讨论了在Windows 9x平台上的实时控制,重点论述了基于硬件中断的方法,比较了基于硬件中断的两种方法的不同:结合六自由度运动平台控制的课题,充分利用PCL-818多功能模板的时钟优势,实现了基于VxD的Windows 9x下的实时中断控制。  相似文献   

9.
本文较翔实地讲述在Windows非抢先、多任务、消息驱动机制下,用Bor-landC++3.1进行中断处理编程的实现方法。硬件中断编程在Windows环境下实现的途径在实时获取和控制系统中,为快速响应外界变化,中断技术常为首选方法,因此,若在Windows环境下实现硬件中断的实时响应,就可以在Windows环境下实现具有Windows风格的实时数据获取和控制系统。然而Windows3.X是非抢先式的多任务消息驱动运行机制,Windows统一管理系统的所有软件硬件资源,它不同外部设备(如键盘、鼠标、定时器、显示器、打印机、自制外设等)直接打交道,所以外…  相似文献   

10.
用多媒体定时器实现A/D卡的高精度数据采集   总被引:4,自引:0,他引:4  
介绍了多媒体定时器的特点,并用A/D转换类进行硬件I/O编程实现,在Windows下实现了A/D卡的高精度数据采集。  相似文献   

11.
用Delphi实现A/D转换的方法   总被引:1,自引:0,他引:1  
Delphi是一种优秀的面向对象的编程工具,但Delphi不能直接实现诸如硬件中断等底层操作,硬件中断可采用VxD技术。采用VxD编程是在WIN95下实现时数据采集的关键技术。本文提出了用DLL结合VxD技术,通过中断实现A/D转换的方案,文中阐述了VxD和DLL的设计过程,Delphi九DLL的连接方法。为了保证数据采集的高速有效,文章介绍了一种双缓冲模块交替工作的程序。利用这种方法可以提高数据采集的精度和速度,满足实时性的要求。  相似文献   

12.
Windows98环境下实时控制系统的开发   总被引:17,自引:0,他引:17  
针对Windows98环境下开发实时控制系统等有关内容进行了分析,指出仅仅通过Windows中提供的定时器要完成高精度的实时控制是不可能的,必须从软、硬件两方面加以解决,提出了两种编写中断处理程序的方法;开发虚拟设备驱动程序和使用TVicHW32控件。  相似文献   

13.
本文介绍了在Windows98下利用VxD技术编写中断处理程序.并且利用VC 6.0的多线程技术实现转速的实时测量,并实现了数据存储、再现功能,可用于数据采集,实时控制等领域。  相似文献   

14.
编写硬件中断服务程序是面向Windows95实时系统的一项关键技术,它直接影响到系统的实时性能。本文详细分析了Windows环境下的动态链接库(DLL)技术:通过一个实例,给出相应的程序。这些程序作者在Windows95环境下开发的《铁路信号实时控制》工程系统中得以实现。  相似文献   

15.
为了测试常用自动测试系统Windows和RTX的实时性能,选取最为典型的两项性能指标进行实验研究,分别采用硬件时钟计数法和交替获取释放信号量的方法,对中断响应时间和上下文切换时间进行了测试,测试过程中对自动测试系统施加渐变负荷,得出负荷严重影响实时性能的结论,同时对实验数据进行了计算和比较分析,得出Windows具有弱实时性响应时间在毫秒级,而RTX具有强实时性响应时间在微秒级的结论,并提出了两种自动测试系统的应用环境。  相似文献   

16.
电路分析软件OrCAD/Pspice9软件被用来进行多道分析器电路设计及仿真,外围控制电路采用CPLD芯片作为控制芯片,并最终制作成仪器,经过测试,完全符合实际要求,这为以后设计应用电路提供了极大的方便。对于驱动程序部分,采用虚拟设备驱动程序(VxD)和VtoolsD相结合的方法,编写了硬件中断驱动程序,分析说明了实时硬件中断VxD的实现过程。  相似文献   

17.
Windows下实时图像捕获的两种方法   总被引:6,自引:2,他引:4  
本文介绍了在Windows操作环境中编写捕获和显示动态实时图像应用 两种方法,一种是使用图像采休卡附带的开发工具箱(SDK)中的函数进行开发,其中各种功能函数的介绍对/所有图像采集卡应用程序编程都有借鉴都有借鉴意义,另一种是利用Windows98附带的视频开发工具编程,了解此开发工具的各方面后,不用知道硬件特性也能轻松编程,文中的程序用CisualC++6.0编写并编译通过,附图就是由此捕获得到的  相似文献   

18.
实时数据采集系统的中断机制设计与研究   总被引:2,自引:0,他引:2  
分析数据采集系统中利用中断方式进行数据传输的实时性,基于中断方式优化设计了串行异步通信的硬件线路连接及软件程序编制的方法,指出中断控制器8259A使用中的一个实际问题。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号