论文部分内容阅读
随着嵌入式技术的飞速发展,嵌入式技术在工业领域得到越来越广泛的应用,基于嵌入式系统的数控机床越来越普及。目前广泛应用于车、铣、磨、钻的数控系统,大都不能同时兼顾成本、控制精度和功能多样性的要求。特别是应用于纺织、玻璃刻花等领域的数控系统对工艺和功能多样性要求较高,对运动控制精度和响应速度要求相对较低。本文针对以上行业的相关需求,设计了一种基于S3C2416和FPGA的嵌入式数控系统,本文主要完成的工作如下:研究了当前国内外各种主流数控系统的硬件结构以及S3C2416处理器的特点,在分析总结了当前数控系统硬件平台优缺点的基础上提出了以S3C2416为核心处理器,FPGA辅助的嵌入式数控系统硬件方案充分利用S3C2416功耗低、资源丰富和性能稳定,FPGA可多次擦写和灵活配置的特点,选用低功耗处理器外围芯片和器件,完成了硬件电路设计以及LCD等外设驱动。利用VHDL硬件描述语言在FPGA内实现了控制接口的功能,并利用FPGA并行运算的特点,提高了S3C2416对这些接口控制的效率。基于上述设计思想,充分考虑系统结构和电磁兼容性,优化了系统电路的设计,搭建了系统测试平台,进行了电磁兼容性测试和环境测试,验证了系统的功能和可靠性。