论文摘要
随着计算机技术的发展,嵌入式处理器也取得了巨大的成就,从最初的8位单片机到目前的32位、64位ARM、DSP处理器,其应用十分广泛。ARM处理器作为嵌入式处理器的一个代表,其强大的处理能力、丰富的功能、较强的通用性、较小的尺寸、较低的功耗赢得了众多用户的需求。ARM处理器在工业自动化方面的应用只是一个缩影。本文以弧焊机器人的焊缝纠偏系统为例,分析了焊接纠偏以及焊接信号检测的原理。对比基于工业计算机的焊接纠偏系统提出了基于LPC2220型ARM处理器的改进型系统。设计了改进后系统的硬件电路,将实时操作系统μC/OS-Ⅱ移植到了LPC2220处理器上,并编写了相关纠偏程序。最后通过实验调试了该系统并取得了满意的结果。相较原系统,该系统具有更高的集成度、更小的尺寸、更低的功耗、更高的稳定性、更低廉的价格等优势。运行于操作系统μC/OS-Ⅱ下,该系统能对外部干扰做出快速的响应,实时性较好。
论文目录
摘要ABSTRACT第1章 绪论1.1 绪言1.2 课题背景及意义1.3 课题研究的目标与内容1.3.1 课题研究目标1.3.2 课题研究内容1.4 课题的创新性1.5 论文结构第2章 嵌入式处理器与嵌入式操作系统2.1 嵌入式处理器2.2 ARM处理器2.2.1 ARM的体系结构2.2.2 ARM的版本2.2.3 芯片的选型2.2.4 飞利浦LPC2220芯片2.3 嵌入式操作系统2.3.1 嵌入式操作系统的概念及其特点2.3.2 嵌入式操作系统的作用2.3.3 操作系统的内核2.4 嵌入式实时内核μC/OS-Ⅱ2.4.1 μC/OS-Ⅱ特点2.4.2 μC/OS-Ⅱ的内核简介第3章 电弧焊机器人焊缝纠偏原理3.1 旋转电弧传感信号的检测3.1.1 电弧传感基本原理3.1.2 旋转电弧传感器的位置与速度控制3.1.3 焊接电流的检测3.2 焊接电流信号的滤波处理3.2.1 平均滤波3.2.2 中值滤波3.3.3 小波滤波3.3.4 算法小结3.3 焊缝偏差信号的识别3.3.1 焊炬横向偏差信息识别3.3.2 焊炬高度偏差信息识别第4章 电弧焊机器人纠偏系统的硬件设计4.1 一种机器人焊接纠偏系统4.2 改进的焊缝纠偏系统4.3 LPC2220及其外围电路的设计4.3.1 电源电路4.3.2 系统复位电路4.3.3 系统时钟电路4.3.4 系统存储的设计4.3.5 LCD显示电路4.3.6 键盘电路设计4.3.7 A/D转换接口电路的设计4.4 焊接机器人及其驱动电路的设计4.4.1 焊接机器人的选择4.4.2 焊接电源的设计4.4.3 位置及速度信号检测电路4.4.4 机器人的驱动控制电路的设计第5章 电弧焊机器人纠偏系统的软件设计5.1 焊缝纠偏系统软件的规划5.2 μC/OS-Ⅱ操作系统的移植5.2.1 μC/OS-Ⅱ可移植到LPC2220的条件5.2.2 μC/OS-Ⅱ在LPC2220上的移植5.3 纠偏应用软件的设计第6章 调试与试验6.1 程序的调试6.2 实验与结果第7章 总结与展望7.1 总结7.2 进一步工作方向致谢参考文献攻读学位期间的研究成果
相关论文文献
标签:嵌入式系统论文; 焊缝纠偏论文;