基于嵌入式系统的机械设备点检仪研制

嵌入式系统论文 点检论文 ARM7论文 LPC2148论文 μC/OS-Ⅱ论文
论文详情
设备点检是一种按照预先制定的技术标准,借助于检测工具,按着计划定时、定点、定流程对设备进行监测和管理的方法,是保证企业安全生产、减少企业损失的有效途径。目前,国内外点检仪均属于通用仪器,可实现对观察量、抄表量以及温度、振动等常规参数的检测,而针对不同的应用领域和特定的工业场合灵活性不够,无法满足个性化的需求。本文采用高性能ARM7处理器和μC/OS-II嵌入式实时操作系统,开发一种可定制、可剪裁、便携式、集数据采集与数据处理为一体的个性化点检设备。该仪器可监测设备振动、温度以及其它参数,可实现故障的实时监测与预报警、在线或离线诊断,可针对不同用户个性需求进行定制等。本文主要完成以下工作:(1)在系统的研究和分析国内外点检仪发展现状的前提下,针对点检设备的个性化需求出发,在深入研究点检管理制度和嵌入式系统开发流程的基础上,完成了点检仪的需求分析与功能设计。(2)在综合比较常用处理器和操作系统的特点及应用的基础上,结合点检仪的功能,选定LPC2148芯片和μC/OS-II操作系统作为系统的主控芯片与软件环境;对常用温度传感器和振动传感器进行综合比较,选定红外传感器和内置集成电路的压电式传感器(ICP传感器)采集温度和振动信号;规划出系统总体框架、硬件结构和软件方案。(3)完成硬件电路的设计,包括液晶接口、电源供电、USB接口、SD卡接口、键盘接口、信息纽扣(iButton)接口电路、传感器接口、报警电路、滤波电路等。(4)阐述了傅里叶变化在信号处理中的应用,开发基于μC/OS-II操作系统的驱动程序,完成功能模块软件程序的设计,包括信息纽扣读取、窗口管理、按键扫描、图形显示、数据存储、故障处理等任务。(5)对点检仪功能模块进行了验证,并进行了性能实验,实验表明:点检仪实现了设计的功能,硬件和软件的设计是可行和合理的。本文提出的点检仪设计方案是可行的,能实现对设备温度、振动等参数的监测,完成设备的日常点检,可满足用户的定制以及工业现场的应用。
摘要第2-3页
ABSTRACT第3-4页
1 绪论第8-12页
    1.1 选题背景及意义第8-9页
    1.2 国内外研究现状第9-10页
    1.3 论文的研究目标和内容第10-11页
        1.3.1 论文的研究目标第10页
        1.3.2 论文的研究内容第10-11页
    1.4 本章小结第11-12页
2 设备点检管理与嵌入式系统第12-20页
    2.1 设备点检管理技术分析第12-15页
        2.1.1 设备点检管理的基本理论第12-13页
        2.1.2 点检管理系统的工作流程分析第13-14页
        2.1.3 点检仪便携设备的必要性第14-15页
    2.2 嵌入式系统第15-19页
        2.2.1 嵌入式系统概念和组成第15-17页
        2.2.2 嵌入式操作系统第17-19页
    2.3 本章小结第19-20页
3 系统的体系架构和设计第20-33页
    3.1 点检仪需求分析与功能设计第20-21页
    3.2 系统总体规划第21-30页
        3.2.1 处理器选型第22-23页
        3.2.2 操作系统的选取第23页
        3.2.3 温度传感器选型第23-27页
        3.2.4 振动传感器选型第27-28页
        3.2.5 设备信息载体选择第28-29页
        3.2.6 系统总体框架及其工作原理第29-30页
    3.3 点检仪硬件规划及工作原理第30-31页
    3.4 点检仪软件规划及工作原理第31-32页
    3.5 本章小结第32-33页
4 点检仪硬件电路的设计与实现第33-44页
    4.1 LPC2148 微处理器第33-34页
    4.2 系统硬件电路设计第34-43页
        4.2.1 电源模块第34-35页
        4.2.2 液晶显示模块第35页
        4.2.3 SD 存储模块第35-36页
        4.2.4 A/D 转换模块调理电路第36-39页
        4.2.5 低通滤波电路第39-40页
        4.2.6 恒流源模块第40-41页
        4.2.7 通讯模块电路第41-42页
        4.2.8 信息纽扣接口电路第42页
        4.2.9 报警电路第42-43页
    4.3 本章小结第43-44页
5 点检仪软件的设计与实现第44-65页
    5.1 UC/OS-Ⅱ 操作系统第44-47页
        5.1.1 μC/OS-Ⅱ 操作系统概述第44-45页
        5.1.2 μC/OS-Ⅱ 操作系统的移植第45-47页
    5.2 振动信号频谱分析原理第47-51页
    5.3 点检仪应用程序的设计第51-64页
        5.3.1 基于μC/OS-Ⅱ 的驱动程序的开发第52-55页
        5.3.2 主程序的设计第55-56页
        5.3.3 按键扫描任务设计第56页
        5.3.4 SD 卡读写任务的设计第56-57页
        5.3.5 USB 模块通讯的设计第57-58页
        5.3.6 iButton 读取任务的设计第58-61页
        5.3.7 窗口管理任务的设计第61页
        5.3.8 数据采集任务的设计第61-62页
        5.3.9 数据处理任务的设计第62-64页
    5.4 本章小结第64-65页
6 点检仪系统验证与性能分析第65-70页
    6.1 点检仪功能模块验证第65-68页
    6.2 点检仪性能实验与分析第68-69页
        6.2.1 温度测试第68页
        6.2.2 振动测试第68-69页
    6.3 本章小结第69-70页
7 结论与展望第70-72页
    7.1 结论第70页
    7.2 展望第70-72页
致谢第72-73页
参考文献第73-76页
附录 攻读硕士学位期间发表的论文第76页
论文购买
论文编号ABS539826,这篇论文共76页
会员购买按0.30元/页下载,共需支付22.8
不是会员,注册会员
会员更优惠充值送钱
直接购买按0.5元/页下载,共需要支付38
只需这篇论文,无需注册!
直接网上支付,方便快捷!
相关论文

点击收藏 | 在线购卡 | 站内搜索 | 网站地图
版权所有 艾博士论文 Copyright(C) All Rights Reserved
版权申明:本文摘要目录由会员***投稿,艾博士论文编辑,如作者需要删除论文目录请通过QQ告知我们,承诺24小时内删除。
联系方式: QQ:277865656