论文部分内容阅读
环顾当今社会,测量与控制技术不断的向智能化、自动化的方向发展。而要实现测量与控制技术智能化、自动化就必须实现系统对环境参数测量的自动化。只有在系统对环境参数进行测量,并对采集到的数据进行分析和处理,才能判断环境对系统的影响,从而系统据此发出指令,实现系统的智能化和自动化。本文提出了一种对普通传感器信号进行采集和显示的方法,该方法运用嵌入式技术,下位机以ARM作为的主控芯片,安装可以方便剪裁的Linux系统,编写AD、USB、触摸屏等驱动程序。采集传感器所获取的信号,通过触摸屏对采集卡的控制,将采集的信息通过通用串行总线(USB)传递给上位机,上位机使用普通的PC机,运用虚拟仪器技术,在windows平台下安装LabVIEW软件,通过其VISA(Virtual Instrument Software Architecture)与USB总线进行通讯。实现Windows与Linux的通讯。通过LabVIEW可以实现对下位机的控制,波形显示,存储等功能。系统适用于对信号的采集、处理与存储。课题利用嵌入式技术、虚拟仪器技术、USB总线技术及一些相关的硬件知识,来研究基于虚拟仪器的数据采集系统。虚拟仪器编程软件是功能强大的工程应用环境,而USB设备即插即用,使用方便,本课题结合各自的优点完成系统的设计,完成了数据采集电路的设计,USB固件程序的编写,虚拟仪器应用程序的编写。实现了与上位机的网络通信、下位机的控制、触摸屏的设计和任务的调度。完成了以安装Linux系统的下位机与安装windows系统的上位机通过通用串行总线(USB)通信。新的平台通过对环境参数测量自动化的研究,同时运用了嵌入式技术和虚拟仪器技术,实现了对传感器信号采集。本平台的研究实现了对信号采集和常规信号分析和处理的虚拟仪器集成测试平台框架,提供一个具有高柔性、功能强大的系统,减少在系统的开发的前期准备和研究时间。