晏明军
(辽宁铁道职业技术学院,辽宁锦州,121000)
μCOSII嵌入式数据采集系统设计
晏明军
(辽宁铁道职业技术学院,辽宁锦州,121000)
针对以往的数据采集系统实时性差数据传输率低的问题,设计利用操作系统μCOSII高实时性和USB数据传输高效性,构建了基于μCOSII和USB2.0的数据采集系统。系统由信号预处理单元、AD转换单元、数据传输单元、LCD显示单元等组成。通过输入特定的模拟信号,得出了系统的性能参数。经过多次实验,数据表明:该数据采集系统可实现最大工作频率为110KHZ采样频率转换精度为0.08v的现场模拟信号的采集。
μCOSII;USB2.0;数据采集系统;LPC2142
电子技术的不断发展,对现代数据采集系统的高速、大容量数据流和实时处理的能力提出了更高要求。其特点在于系统的输入、处理和输出等处理阶段都具有绝对的时间限制,这就对系统实时性和数据传输速度提出了更高的要求。采用μCOSII嵌入式多任务实时操作系统内核,可以避免传统的单片机前后台系统任务响应时间长的不足。采用USB总线作为数据采集系统与PC机的数据输送通道,不但安装方便,不受机箱内环境的干扰,而且在扩展性、传输速度、连接距离等方面完全可以满足要求。
LPC2142是整个系统的核心元件。整个系统由信号预处理单元、AD转换单元、数据处理单元、数据传输单元、LCD显示单元组成。其中信号处理单元实现对采样数据的预处理,使其符合LPC2142的内置AD转换器的要求。AD转换单元实现信号的模拟量向数字量的转变,同时产生10位精度的数字信号。……