论文部分内容阅读
自动螺丝机在国内已得到广泛应用,目前在不少企业应用前景十分广阔,可以大大提高生产效率,降低生产成本。市场上对于不同种类的自动螺丝机控制系统的需求也不断增加,因此,开发一款能够加工不同工件的的高效率的螺丝机控制系统,具有重要的现实意义。本文在参考国内外螺丝机系统研究成果的基础上,开发了一款具有友好人机交互界面的双Y轴螺丝机控制系统,主要研究工作和成果如下:1)分析了螺丝机控制系统的功能需求,结合嵌入式系统特点,设计了以STM32F103VCT6为主控芯片的硬件架构,详细阐述了系统的整体控制方案,并设计完成了运动控制器的硬件电路。2)分析人机交互界面需求,按照人机交互界面设计原则,设计人机交互界面的整体框架,并设计一款界面友好的人机交互控制系统,具体阐述各主要功能界面。3)设计与实现螺丝机控制系统的S型速度规划曲线,并运用测试平台对速度曲线进行优化,提高了螺丝机的运行速度;设计实现了一种动态规划的路径优化算法,可减少锁付路径总行程,进一步提高加工效率。4)根据系统的整体控制方案,开发了人机交互控制系统与运动控制系统的功能软件,主要包括主程序的设计、系统的初始化、触摸处理函数、显示处理函数、动作执行控制函数等系统子函数的设计,完成了系统的功能调试。最后,对全文研究内容进行了总结,分析了系统的优势和不足,并对螺丝机控制系统的优化做了展望。