嵌入式PCB钻床数控系统的研究和开发
【摘要】:嵌入式系统是一种以应用为中心,以计算机技术为基础,软硬件可裁剪,适应对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。随着计算机软硬件技术的迅速发展,嵌入式系统技术日趋成熟和完善,其可靠性高、性能强、成本低、功耗小等优点促使其在工业控制、交通管理、环境检测、数控系统等众多领域中获得了广泛的应用。同时,刷电路板是现代电子产品中必不可少的,随着印刷电路技术的发展,对其制造工艺和制造设备提出了更高的要求。机械加工是印刷电路板制造工艺中重要的环节。
本文结合开发项目“基于嵌入式PCB钻床数控系统的研究与开发”,在深入研究嵌入式系统技术的基础上选择具体的硬件平台和软件平台进行钻床嵌入式数控系统的研发,硬件结构以高性能低功耗的32位ARM嵌入式处理器LPC2210为核心,配以系统所需的外围模块;软件系统以源码公开的uC/OS-Ⅱ实时嵌入式操作系统为核心,开发系统所需的应用软件,将uC/OS-Ⅱ实时嵌入式操作系统扩展为一个完整、实用的铣床嵌入式数控系统。该系统不仅具有可靠性高、稳定性好、功能强的优点,而且具有良好的可移植性和可裁剪性,便于根据实际需求进行功能的扩展和裁剪。