论文部分内容阅读
压力试验机作为检测产品力学性能的主要试验仪器,是量大面广的检测设备,广泛应用于我国的钢铁、建材、冶金和化工等行业。随着自动化技术、电子技术和计算机技术的发展,压力试验机测控系统已不再是简单的硬件实体,而是硬件和软件相结合的复杂系统。它不仅需要具有高精度和高可靠性,而且还要具有良好的人机交互平台、实时监控试验过程的控制软件、优越的数据处理和网络传输等功能。现有的压力试验机通常外接一台PC机,并安装相应的软件来构建测控系统。这种方案造成了硬件资源的浪费、成本的增加、稳定性及可靠性降低、可扩展性和可维护性比较差等诸多缺点。因此,许多试验机生产厂家迫切要求开发新一代的压力试验机测控系统。正是在这样的背景之下,本文提出了利用嵌入式技术构建压力试验机测控系统的研究方案,并设计和实现了嵌入式智能压力试验机测控系统。这是一项很有实际意义的工作。其中主要研究工作包括如下部分:1.对压力试验机测控系统的研究现状和发展趋势进行了详细的综述,深入阐述了压力试验机测控系统的工作原理和关键技术,分析了当前系统存在的不足。2.提出了嵌入式微处理器+嵌入式Linux操作系统+嵌入式GUI+嵌入式数据库的测控系统研究方案,并论述了该方案的先进性和优越性。该方案也为相关智能仪器的升级改造提供了一个基本框架。3.深入研究嵌入式硬件技术,采用基于ARM9内核的S3C2410作为系统处理器,设计了压力试验机测控系统硬件平台。该硬件平台具有资源利用率高、成本低、可靠性高、可扩展性强等特点。4.深刻剖析了嵌入式Linux的特点、内核结构、运作机理,针对压力试验机测控系统实际需求,定制了嵌入式Linux系统,对其内核进行了必要的改进,开发了一些相关的驱动程序,并成功移植到硬件平台上。在此基础上,建立Yaffs文件系统,Ot/Embedded图形用户接口(GUI)和SQLite数据库管理系统,从而完成系统软件平台的构建。5.研究和开发了压力试验机测控智能分析软件。该软件界面友好、操作方便、网络功能强大,利用最小二乘法等算法进行试验曲线的实时分析,实现了对试验机加载曲线的智能评价功能。深入研究了嵌入式Linux网络技术,采用服务器/客户端模式,实现了试验信息的网络传输功能。