基于STM32的微型激光雕刻机开题报告
2021-12-29 21:46:19
全文总字数:3228字
1. 研究目的与意义及国内外研究现状
在未进入信息化时代时,产品的精度主要靠经验,因此产品的价格随着人的经验和生产废品率的增高而变得不可控制。
激光雕刻机一方面能够在一定程度上使人们摆脱使用工具手工雕刻,降低废品率,提高生产效率,另一方面能够显著地提高雕刻的精度,由于激光雕刻机能够稳定运行,雕刻处的表面往往会比人手工雕刻更加光滑无波纹,走线更加精准顺畅。
激光雕刻机的另外一大特点就是激光加工可以实现无接触加工,这种加工方法的优势在于,加工工件的表面不会产生由于外力的作用而导致的形变。
2. 研究的基本内容
本系统采取STM32F103ZET6微控器作为控制核心,通过串口接收来自上位机发送来的G代码信息,进行快速的解析,并将G代码解析器状态信息块送给运动限制器生成相应的信息块,再通过软件驱动器对信息块的解析产生相应的控制脉冲,对步进电机驱动模块进行控制,指导步进电机执行相应动作。
本文重点阐述了本系统的G代码解析器设计,运动限制器设计,以及软硬件驱动器设计。
3. 实施方案、进度安排及预期效果
实施方案:本系统分为软件和硬件部分,硬件部分包括步进电机驱动和主控板,软件部分即是上位机软件和下位机软件。下位机包括g代码解析器、步进电机软件驱动,运动优化器。上位机包括串口软件。
进度安排:2017年前完成步进电机驱动板的制作,和数控知识的学习,c 的学习
2017年4月到5月实现g代码解析器、步进电机软件驱动,运动优化器。
4. 参考文献
[1] donald hearn, m.pauline baker.computer graphics with opengl[m].蔡士杰,宋继强,蔡敏,译.4版.北京:电子工业出版社,2014:66-69
[2] andrew n.sloss, dominic symes,chris wright.arm system developer’s guide:designing and optimizing system software [m].沈建华,译.北京:北京航空航天大学出版社,2005:39-140
[3] andrew koeing, ctraps and pitfalls [m].高巍,译.北京:人民邮电出版社,2005:19-29