论文部分内容阅读
工业技术的不断发展对数据采集的要求也不断提高,在某些应用中,不仅要求数据采集设备能稳定可靠的采集信号,还需具备一定控制能力,并实现开关的远程控制等目标。随着设计与制造技术的发展,集成电路现在已经发展到IP的集成,即SoC(System on a Chip)设计技术。SoC技术可以改善因信号在多个芯片之间进出带来的延迟而导致的性能局限,同时也提高系统的可靠性,降低总的系统成本。嵌入式系统是当今最流行的前沿技术之一,将嵌入式技术引入数据采集系统,可大大提高系统的实时性和灵活性,满足日益提高的测量需求。基于此,本文把先进的SoC技术、嵌入式技术应用到数据采集系统中去,设计了一种可用于耐火材料配料系统的数据采集器。本文介绍的数据采集器是一种以SoC型微处理器C8051F064作为硬件核心,以嵌入式实时操作系统Small RTOS51作为软件平台的低成本实用数据采集仪器。首先,在分析耐火材料配料系统中数据采集器的功能需求的基础上,提出其电气特性与功能特性。接着,就数据采集器的控制平台、硬件结构和软件实现进行了具体的分析和设计,在硬件总体规划后,绘制原理图并制作了PCB线路板。在完成硬件部分的研制后,进行了Small RTOS51在C8051F064上的移植,并给出成功移植后实时操作系统部分功能的测试结果。在程序开发过程中,根据数据采集器的功能需求,实现了模拟量的采集功能与开关量的控制功能,共采集两路0~2.5V的模拟电压信号,支持8个开关量输入点的监测和8个开关量输出点的控制。通信方面实现了MODBUS协议的RTU通信方式,使得数据采集器的状态数据能够很方便的上传,也可以非常便捷的对数据采集器进行控制。另外还实现了工作参数的现场设置与查询等功能,以及提供了两种工作模式,丰富了数据采集器的功能。最后经过在实验室条件下的反复测试,数据采集器功能稳定可靠,性能优良。