基于ARM-Linux的嵌入式煤矿动态轨道衡数据采集的平台研究

基于ARM-Linux的嵌入式煤矿动态轨道衡数据采集的平台研究

论文摘要

随着电子技术、计算机技术、网络的快速发展,现代的工业数据采集已经从传统电路、微机模式发展为嵌入式系统模式,嵌入式系统在工业控制、通信、国防、医疗、水文等行业得到广泛应用,尤其在现代工业的数据采集方面发挥着巨大的作用。本论文主要以矿山动态轨道衡煤矿产量为数据采集对象,设计了基于ARM处理器与Linux操作系统的嵌入式系统的数据采集平台。系统平台主要采用上/下位机模式进行数据采集,克服了传统单片机数据采集的低效率、数据处理速度慢、实时性差、不能远程通信等缺点,使其具有重要的现实意义。论文主要完成了数据采集平台的硬件设计与软件设计部分。首先分析了嵌入式系统的基本原理,重点阐述了嵌入式系统开发的环境平台与开发技术。然后对整个数据采集平台进行总体上的软硬件规划,并给出了基于ARM与Linux嵌入式系统的数据采集系统的方案。在硬件方面,基于ARM处理器进行了外围电路的详细设计,包括ADC模块、串口模块、存储模块、通信模块、电源模块的硬件电路设计。在软件方面,针对基于ARM920T内核的S3C2440微处理器的进行引导程序U-BOOT移植,成功的完成了Linux嵌入式操作系统的内核移植,并且构建了Linux根文件系统,最终搭建了该数据采集平台的嵌入式软件环境,并且运用Linux系统的多线程技术进行数据处理。本论文所研究的基于嵌入式系统的矿山动态轨道衡的煤矿数据采集平台同样可以应用于各种的工业领域。本论文所作出的一些研究成果和系统设计方法具有一定的实用性、先进性和参考价值,应用前景十分广阔。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 动态轨道衡国内外的研究现状
  • 1.2 论文研究目的及其意义
  • 1.3 研究的主要内容
  • 1.4 论文的组织安排
  • 本章小结
  • 2 基于 ARM 的嵌入式数据采集系统开发技术
  • 2.1 数据采集系统的概述
  • 2.2 嵌入式系统的概述
  • 2.2.1 嵌入式系统的定义
  • 2.2.2 嵌入式系统的组成
  • 2.3 嵌入式系统开发设计流程
  • 2.4 嵌入式系统开发环境和调试方法
  • 2.4.1 嵌入式系统交叉开发模式
  • 2.4.2 交叉编译与链接
  • 2.4.3 嵌入式系统的调试方法
  • 2.5 ARM 开发技术
  • 2.5.1 ARM 微处理器概述
  • 2.5.2 ARM 处理器的体系结构
  • 2.5.3 ARM 编程语言
  • 2.5.4 ARM 开发工具
  • 2.5.5 H- JTAG 调试软件工具
  • 本章小结
  • 3 煤矿动态轨道衡数据采集的硬件平台设计
  • 3.1 系统的总体结构设计
  • 3.1.1 设计的要求
  • 3.1.2 设计的总体结构框图
  • 3.2 系统硬件电路设计
  • 3.2.1 传感器的选择
  • 3.2.2 系统平台微处理器的选择
  • 3.2.3 数据采集模块设计
  • 3.2.4 数据传输模块设计
  • 3.2.5 数据存储模块设计
  • 3.4 复位电路模块
  • 3.5 JTAG 接口电路
  • 3.6 其它相关的硬件技术
  • 3.6.1 防雷技术
  • 3.6.2 抗干扰技术
  • 本章小结
  • 4 ARM-Linux 数据采集平台的软件环境设计
  • 4.1 下位机的软件设计
  • 4.1.1 数据采集部分软件设计
  • 4.1.2 矿车往复去重问题的解决
  • 4.1.3 矿车上下衡的准确判断问题解决
  • 4.1.4 零点校正与数字滤波
  • 4.2 上位机的嵌入式环境平台搭建
  • 4.2.1 嵌入式系统的选型
  • 4.2.2 U-Boot 的移植
  • 4.2.4 Linux 内核移植
  • 4.2.5 构建Linux 根文件系统
  • 4.2.6 制作使用yaffs 文件系统映像文件
  • 4.2.7 Linux 多线程技术
  • 本章小结
  • 5 总结与展望
  • 5.1 总结
  • 5.2 展望
  • 参考文献
  • 攻读研究生期间发表的论文
  • 相关论文文献

    • [1].基于ARM-LINUX的电力录音设备在线监测系统的设计[J]. 电子测试 2019(23)
    • [2].基于ARM-Linux车载多媒体软件设计[J]. 现代信息科技 2019(24)
    • [3].基于ARM-Linux的爬壁机器人远程自动控制系统[J]. 国外电子测量技术 2016(12)
    • [4].基于ARM-Linux的继电保护装置用便携式虚拟打印机的设计[J]. 电工技术 2017(04)
    • [5].ARM-Linux与Wi-Fi的移动智能终端门禁系统设计[J]. 单片机与嵌入式系统应用 2015(06)
    • [6].基于ARM-Linux多媒体播放器的设计与实现[J]. 现代电子技术 2017(10)
    • [7].一种简化鲁棒的ARM-Linux交叉编译器构建方法[J]. 中山大学学报(自然科学版) 2014(02)
    • [8].基于ARM-Linux的条形码数据采集系统的研究[J]. 科技广场 2013(02)
    • [9].基于ARM-Linux的网络视频监控系统的设计[J]. 电脑知识与技术 2016(23)
    • [10].基于嵌入式ARM-Linux的多功能车载终端系统[J]. 中国新通信 2015(23)
    • [11].基于ARM-Linux和GPRS无线网络的羊舍环境远程监控系统研发[J]. 山东农业科学 2015(11)
    • [12].基于Arm-Linux的汽车行驶记录仪的设计[J]. 中国科技信息 2011(13)
    • [13].基于ARM-Linux的旋转编码器接口与驱动程序的设计[J]. 计算机应用 2011(S2)
    • [14].基于ARM-Linux的自动站设计[J]. 电子测量技术 2009(01)
    • [15].基于ARM-Linux的多道脉冲幅度分析器设计[J]. 中国测试 2009(03)
    • [16].基于ARM-Linux的矿井安全监控系统设计与实现[J]. 西华大学学报(自然科学版) 2011(01)
    • [17].基于ARM-Linux的精确农业农药除虫系统的研究(英文)[J]. Plant Diseases and Pests 2010(03)
    • [18].基于ARM-Linux的多道脉冲幅度分析器设计[J]. 电子质量 2009(06)
    • [19].基于ARM-Linux的嵌入式光学相干层析成像系统的研究[J]. 工业控制计算机 2012(09)
    • [20].基于ARM-Linux平台的电动汽车智能充电技术[J]. 计算机应用 2012(S1)
    • [21].基于ARM-Linux的矿井安全监控系统设计与实现[J]. 计算机测量与控制 2011(03)
    • [22].基于嵌入式ARM-Linux的红外通信及解码驱动设计[J]. 光通信技术 2011(04)
    • [23].基于ARM-Linux的火电机组在线性能监测系统[J]. 自动化与仪表 2014(08)
    • [24].基于ARM-Linux智能温室的设计与实现[J]. 科技创新导报 2017(05)
    • [25].基于ARM-Linux和GPRS的农业环境无线远程监控系统[J]. 农业网络信息 2008(06)
    • [26].基于ARM-Linux的微惯性单元数据采集与处理[J]. 微型机与应用 2011(04)
    • [27].一种基于ARM-Linux的分布式管道泄漏监测系统[J]. 电子技术应用 2011(10)
    • [28].基于ARM-LINUX平台的物联网服务器设计[J]. 电子技术 2014(04)
    • [29].基于ARM-Linux的酒精发酵远程监控系统的设计与实现[J]. 郑州轻工业学院学报(自然科学版) 2012(03)
    • [30].基于ARM-Linux多功能机器人的设计[J]. 电子设计工程 2014(17)

    标签:;  ;  

    基于ARM-Linux的嵌入式煤矿动态轨道衡数据采集的平台研究
    下载Doc文档

    猜你喜欢