1、 第 1 页 共 38 页 1 1 绪论绪论 1 1. .1 1 选课背景及意义选课背景及意义 “数据采集”是指将温度、压力、流量、位移等模拟量采集转换成数字量后, 再由计算机进行存储、处理、显示或打印的过程,相应的系统称为数据采集系统。 随着科技进步,人们对数据采集的要求也越来越高,比如采样频率,分辨率等等。 基于单片机的数据采集系统数据处理能力比较低,已经无法达到某些要求。 科技的 不断创新及半导体工业的发展使得我们将可编程逻辑器件的技术应用到数据采集 系统的研究上。同时利用 CPLD 强大的数字处理功能和高密集成的特点,降低了 硬件的成本,简化了电路设计,具有很好的经济效益和社会效益。有
2、此看出,数据 采集系统日趋成熟,应用越来越广泛,发展前景是相当广阔的1。 在计算机广泛应用的今天,数据采集的重要性是十分显著的。它是计算机与外 部物理世界连接的桥梁。在工业,工程,生产车间等部门,尤其是在对信息实时性 能要求较高或者恶劣的数据采集环境中更突出其应用的必要性。 这就要求数据采集 系统必须具备更高的采样频率,更高的分辨率,来提供更多的原始数据。以前的数 据采集系统一般都是以单片机为核心的,随着数据采集要求的不断提高,单片机为 核心的数据采集系统已经不能满足要求了。科技进一步发展,就出现了现在的高速 数据采集系统。 随着各种先进武器系统陆续装备部队 ,各种问题也随之出现 ,尤其 是在
3、各种武器装备信号检测中都涉及到数据的采集问题, 本课题要求对某武器系统 的多个弹上数据,如压力、温度等进行采集并显示,要求采样频率 1MHz,分辨率 10 位,显示到小数点后一位2。 综合上述,本文设计了一种基于 CPLD 控制高速 AD 转换器的数据采集系统。 这个系统能大幅度提高数据采集的速度和精度,满足高速数据采集的要求。 1.2 1.2 数据采集系统的特点数据采集系统的特点 现代数据采集系统具有如下主要特点: (1)现代采集系统一般都由计算机控制,使得数据采集的质量和效率等大为提 高,也节省了硬件投资。 (2)软件在数据采集系统中的作用越来越大,这增加了系统设计的灵活性。 (3)数据采
4、集与数据处理相互结合的日益紧密, 形成数据采集与处理系统, 可实 第 2 页 共 38 页 现从数据采集、处理到控制的全部工作。 (4)数据采集过程一般都具有“实时”特性,实时的标准是能满足实际需要。实 时性是指基于计算机的工业数据采集系统应具有的能够在限定的时间内对外来事 件做出反应的特性。 工业控制计算机及监控管理软件具有时间驱动能力和事件驱动 能力,即在按一定的时间周期内对所有事件进行巡检扫描的同时,可以随时响应事 件的中断请求。实时性要求计算机有多任务的处理能力,以便将测控任务分解为若 干个并行执行的多个任务,加速程序执行速度。将变化并不显著、即使不及时做出 反应也不至于造成影响或损害的事件,作为顺序执行的任务,按照一定的巡检周期 有规律的执行,而把保持时间很短且需要计算机及时做出反应的事件,作为中断请 求源或事件触发信号,为其专门编写处理程序,保证在该事件触发时计算机可以立 即响应3。 (5)随着电子技术的发展,电路集成度的提高,数据采集系统的体积越来越小, 可靠性越来越高,甚至出现了单片数据采集系统。 (6)总线在数据采集系统中有着广泛的应用, 总线技术它