论文摘要
随着现代科学技术的快速发展,自动控制系统已经广泛应用于工业控制中的各个领域,它已从传统的专用控制系统发展到开放式控制系统,专用自动控制系统集成化程度比较高,不可裁剪,价格昂贵,只有大型的加工企业能承担。开放式自动控制系统可自行裁剪和扩展各个模块的功能,能迅速的进行二次开发以适应不同的应用需求,并且开放式控制系统的可移植性很大,价格便宜,特别适合于各种中小企业。锁具作为人们安全的保护神,被广泛应用于生活的各个领域。作为人们生活的必备之物,人们对锁具的安全性要求越来越高,而且需求量越来越大,这就要求锁具的生产有较高的生产效率,然而国内还没有针对这方面的自动装锁设备。目前国内的锁具生产厂商对锁芯体的装配都是工人手工进行的,因而难以实现批量生产,生产加工周期长,生产效率低,难以满足市场的需求。为此本设计的目的就是为了研制一套基于嵌入式Linux自动装锁设备控制系统,着重解决上述自动化程度低,加工效率低,装锁质量受人为因素影响大等问题。随着嵌入式技术的发展,嵌入式系统在自动控制领域中也得到了广泛的应用。嵌入式Linux继承了Linux操作系统,源码开放、多任务、按需求裁剪、具备极佳稳定性的优良特性,并且占用较少的资源,完全满足自动装锁设备控制系统各方面的要求。本文首先介绍了本设计提出的目的、意义及目前该行业现状及发展,强调了本设计提出的迫切性。紧接着对嵌入式Linux中主控系统的架构进行了介绍从硬件架构及软件架构两方面进行了重点阐述,硬件架构部分主要介绍嵌入式开发板硬件资源、步进电机及步进电机驱动器等相关方面的内容,软件架构介绍了嵌入式Linux系统软件的整体架构及内核与驱动关系。随后讲述了U-Boot引导程序的加载、Linux内核的移植、文件系统建立之后,嵌入式主控系统的开发环境基本建立,自动装锁设备控制系统所涉及的嵌入式Linux各种外围设备驱动的实现。整个自动装锁设备控制系统涉及到六个分工位和一个主控工位,这些设备之间的通信,采用的是CAN现场总线的方式,对CAN总线实现的硬件电路、电气隔离以及CAN总线驱动软件开放的流程进行了介绍。最后,对整套设备的性能及动作的实现进行了整体的测试和验证,测试结果证明本套设备基本实现了设计方案提出之初对系统各方面性能指标的要求,基本能满足目前中小企业对自动装锁设备的需求。
论文目录
摘要ABSTRACT第1章 绪论1.1 课题研究的背景及意义1.2 国内外研究现状及发展趋势1.2.1 工业控制系统国内外发展现状1.2.1.1 工业控制技术的发展现状及特点1.2.1.2 工控机的现状及特点1.2.1.3 PLC 控制的特点1.2.1.4 微控制器的控制特点1.2.2 自动装锁控制系统现状1.3 课题研究重点与方案实现1.3.1 课题主要研究重点1.3.2 自动装锁设备控制系统实现方案1.4 论文章节安排第2章 嵌入式Linux主控系统的架构2.1 主控系统的硬件资源2.1.1 开发板硬件资源2.1.1.1 开发板核心板2.1.1.2 开发板底板2.1.2 电机与步进电机驱动器2.1.2.1 步进电机2.1.2.2 步进电机驱动器2.2 主控系统的软件架构2.3 本章小结第3章 嵌入式Linux内核移植及文件系统建立3.1 引导加载程序Boot Loader3.1.1 Boot Loader方案确定3.1.2 U-Boot移植前的准备3.1.3 U-Boot移植3.1.4 U-Boot编译与调试3.2 嵌入式Linux内核移植3.2.1 Linux内核源码移植前的准备3.2.2 修改Linux内核关于NAND Flash 分区信息3.2.3 添加yaffs文件系统支持3.2.4 U-Boot与Linux内核的关系3.2.5 Linux内核的引导与调试3.3 嵌入式文件系统的建立3.3.1 创建根文件系统的基本目录3.3.2 配置、编译和安装busybox3.3.3 制作cramfs文件系统3.3.4 制作yaffs文件系统3.4 本章小结第4章 嵌入式Linux相关设备驱动开发4.1 设备驱动4.1.1 硬件、设备驱动及应用程序的关系4.1.2 设备驱动的核心思想4.1.3 设备驱动分类与选择4.1.4 字符设备驱动基本框架4.2 工控液晶的驱动程序开发4.2.1 SED1335 控制器的硬件组成4.2.2 SED1335 指令集4.2.3 SED1335 外围电路接法4.2.4 SED1335 宏定义及初始化配置4.3 矩阵键盘的驱动程序开发4.4 CAN 总线的驱动程序开发4.4.1 CAN 总线方案优势4.4.2 CAN 控制器实现的硬件电路4.4.3 总线上各个工位的配置及初始化4.5 本章小结第5章 嵌入式Linux 主控系统电机驱动的实现5.1 电机驱动方案的实现5.2 电机设备驱动的架构5.3 电机加减速的控制5.3.1 电机加减速控制方法5.3.2 曲线加减速的实现方法5.4 本章小结第6章 自动装锁设备整体动作的实现6.1 自动装锁设备各工位动作的实现6.1.1 牙花编码提取工位6.1.2 下弹子装配工位6.2 主控转盘的协调及动作实现6.3 整套设备的实物展示6.4 本章小结第7章 总结与展望7.1 总结7.2 展望致谢参考文献详细摘要
相关论文文献
标签:制锁设备论文; 数控系统论文; 嵌入式论文; 总线论文;