基于ARM的真空镀膜机嵌入式控制模块设计

来源 :兰州交通大学 | 被引量 : 3次 | 上传用户:dubo2536
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
传统工业控制采用了工控机执行过程控制和管理,在工业控制技术经过结合嵌入式技术、计算机技术以及集成电路技术后,工业控制在逐步向降低成本、降低功耗以及增强性能方面发展。嵌入式设备的兴起能够解决成本、功耗以及性能问题,而且嵌入式设备已经在很多领域得到了广泛的应用,例如工业控制、消费类电子、汽车电子等。以ARM系列为代表的嵌入式芯片在目前的工业控制领域中应用比较广泛,其中针对嵌入式的操作系统大多源码不开放,裁剪和移植过程比较麻烦。而基于Linux操作系统源码开放、系统稳定、内存管理优秀的优点,能够针对工业控制进行合理的裁剪和开发。兰州交通大学国家绿色镀膜技术与装备工程技术研究中心成功研制了一系列绿色镀膜装备,镀膜过程采用了工业控制计算机对装备进行操作。本系统在国家工程中心研制的ZDL-2051基础上,以三星公司研发的S3C2440处理器作为硬件核心,针对镀膜系统的需要进行了基于ARM架构的嵌入式模块研究与设计。S3C2440处理器提供了很多接口,主要针对控制,以及娱乐、电子领域。根据镀膜装备的需要,对处理器的接口进行了裁剪,主控电路包括晶振、复位电路、存储电路以及电源电路。外围电路中,根据镀膜装备采集温度、电压和电流等设计了数据采集电路;控制系统与PLC、真空计、调功器以及变频器之间的通信,设计了串口、USB接口电路;为方便用户操作,设计了触摸屏、LCD等人机交互接口电路。软件系统建立在硬件平台的基础上,软件系统的搭建包括内核的移植、根文件系统的挂载以及驱动程序的编写。采用了U-Boot作为内核启动的引导程序,并分析了内核的原理和结构,依据硬件设计的需要,实现了内核的裁剪和配置,使内核支持NANDFLASH启动和挂载根文件系统,并采用Busybox方法完成yaffs根文件系统的制作。通过对内核以及根文件系统的设计,完成了控制系统的核心功能。软件平台的搭建很好的支持了硬件的功能。外设在镀膜系统的控制下正常工作时,需要接口的辅助,而接口的正常使用需要驱动程序的支持。本论文中的设备驱动程序都是在Linux操作系统下利用C语言进行编写,并通过交叉编译工具链arm-linux-gcc进行编译,并进行移植。设备驱动程序的加载和卸载过程中使用了模块的概念,减少了繁琐的编译。
其他文献
口腔正畸治疗的目标是纠正患者的错(牙合)畸形,建立上下颌牙齿的正常咬合关系。为此,正畸医师需要手工从正畸模型上分割牙齿进行排牙。虚拟排牙(即计算机模拟手工排牙过程)技术的
学位
在这个高度发达的互联网时代,人们对软件的认识和使用发生了潜移默化的改变。如何在互联网这个无所不包的平台上更经济地运营服务;如何才能使互联网服务更加敏捷、更随机应变
随着互联网技术的迅速发展,电子政务在政府公共服务管理领域发挥着越来越重要的作用。电子政务系统集成了不同业务部门的业务,一方面,由于各业务部门信息系统的建设时间或建
无线传感器网络技术作为新世纪信息技术的一个重要的研究领域,涉及到微电子科学、无线通信以及无线网络等多个学科,在军事、工业和人们日常生活中发挥着越来越显著的作用。无
学位
本论文系统地研究了排序(调度),装箱及其相关问题的多项式近似方案(approximationscheme),其中重点考虑了以下两个问题:对于排序及其相关问题,目前已知的近似方案在运行时间上还可
物联网被认为是继计算机、互联网之后,世界信息产业的第三次浪潮,是信息领域一次重大的发展和变革机遇。物联网数据采集网关完成数据的汇聚、存储转发,通信协议的转换,软硬件资源
近几十年来,因为人脸识别在生物特征识别中具有独特优点,比如直观、方便以及图像采集设备的普及,人脸识别算法有了很大的发展。随着这些算法的发展,运算速度和准确度的提升,
学位