4.2 μC/OS-II系统植入 14
4.2.1 OS_CPU.H植入 15
4.2.2 OS_CPU.C植入 16
4.2.3 OS_CPU_A.S植入 16
4.3以太网部分软件模块 18
4.3.1 TCP/IP协议及相关函数 18
4.3.2 TCP/IP协议栈实现 21
4.3.3 系统主程序 21
第五章 设备调试 25
5.1项目概述 25
5.1.1工作原理 25
5.1.2说明及故障分析 25
5.2调试过程 26
5.2.1接线 26
5.2.2程序设置 26
5.2.3测试 28
致 谢 32
参考文献 33
第一章 绪论
1.1 课题背景和意义
生产力的发展很大程度上得益于机械设备性能的提高。同时现代社会对生产力的需求也大大促进了机械设备技术的提高。促使自动化程度高的机械设备越来越成为发展的主流,与此同时对机械设备的精度和效率有更精准和更高的要求。机械设备的发展使生产力的发展得到质的飞越,从而大大减少了人力的投入,节约了社会能源;当然矛盾总是相互依存的,机械设备也会有些问题的存在,就是它一旦出现故障,带来的损失非常大,比如:会产生高额的维修费,还有停产带来的一系列损失。为了降低机械故障带来的损失,在不拆机,不破坏机械结构的情况下,技术人员会对机械的性能进行状态监测,定期进行记录,通过对记录数据的研究和结合以往的状况进行综合分析,从而识别机械设备的零件的实时技术状态。也根据这些数据对机械未来的运作和可能发生的异常有个很好的掌握,一旦发生故障,可以准确的分析判断,及时的解决问题。
目前,现代工业生产的发展迫切的需要远程数据采集系统,在各种状况都有可能突发的工业现场以前独立的数据监控系统,只可以对数据进行现场的采集,已经远远不能满足现代工业的要求。而远程数据采集不光可以远程采集数据,还可以对远程故障进行诊断分析和控制问题的继续恶化。
现有的远程数据采集系统中,通常采用的通讯途经主要有三种:电话线路传输、无线传输和网络传输。基于TCP/IP的远程数据采集系统,既是嵌入式数据采集系统的发展,也是远程数据采集系统的细分。它在工业应用中有着极其迫切的需求和非常广阔的市场。
1.1.1嵌入式系统
嵌入式系统的优点特别多,也可以说是一种“混血儿”,有计算机、半导体、电子等技术的多种基因,所以它有特别强大的功能,在性能上也是特别稳定的,所以对体积和功耗方面的要求也相当严格,而且其软件和硬件可分割移植,已经成为炙手可热的应用技术。
嵌入式微处理器应用广泛并且种类繁多,相对来说8051结构的产品大家都比较熟悉。嵌入式系统处理器一般有两类:第一类是以一般计算机的CPU为处理器;另外一类占用空间特别小的、单片的DSP和微控制器,其功率消耗低、可靠、拥有较多外设资源,因此嵌入式系统主要选择该类器件。
ARM芯片功能强大,因此它的应用越来越广泛。在RISC中,ARM微处理器也有很多强大之处,比如可以支持16/32位双指令集,拥有很多寄存器所以运行速度快,还有它的灵活性高,在指令长度不发生变化的情况下可以寻址。同时它还有价格优惠,性能优越,占用空间小,消耗功率低等优点。
1.2解决的问题 基于TCP/IP的数据采集智能信息终端设计(2):http://www.751com.cn/zidonghua/lunwen_47787.html