论文部分内容阅读
印刷电路板(PCB)是现代电子产品中必不可少的,随着印刷电路技术的发展,对其制造工艺和制造设备提出了更高的要求。在整个印刷电路板的生产过程中,孔的加工是一道十分重要的工序。孔的加工占用生产时间最长,孔的位置精度和加工质量直接决定了孔的金属化和贴片等数道工序的加工,直接影响印刷电路板的加工质量和加工成本。可见孔的加工在印刷电路板制造工艺中的重要作用和重要地位。而PCB数控钻床是目前PCB精密孔位加工的主流技术。随着计算机技术、网络技术日益普遍运用,数控机床走向网络化已成为必然的趋势和方向,互联网进入制造工厂的车间只是时间的问题。而传统数控机床的联网方式均存在不痛的问题。嵌入式接入Internet是近几年随着计算机网络技术的普及和发展而发展起来的一项新兴概念和技术,它通过为现有嵌入式系统增加因特网接入能力来扩展其功能,并且嵌入式系统具有可靠性好、性价比高等特点。本文针对PCB数控钻床的应用现状以及发展趋势,运用32位的ARM微处理器来设计印刷电路板PCB数控钻床系统。本文在深入研究了嵌入式系统技术的基础上选择具体的硬件平台和软件平台进行嵌入式PCB数控钻床系统的研发,硬件结构以高性能低功耗的32位嵌入式ARM处理器S3C2410为核心,拓展了网络控制芯片CS8900A以及运动控制芯片MCX314。本文详细介绍了电源电路,系统复位电路,晶振电路设计,存储系统设计,JTAG接口电路设计,网络接口电路以及MCX与S3C2410接口电路的硬件设计,并给出部分主要电路。软件系统以源代码公开的μc/OS–II实时嵌入式操作系统为核心,开发系统所需的应用软件,将μc/OS–II实时嵌入式操作系统扩展为一个完整的铣床嵌入式数控系统。该系统不仅具有可靠性高、稳定性好、功能强的优点,而且具有良好的可移植性和可裁减性,便于根据实际需求进行功能的扩展和裁减。