论文部分内容阅读
横机是生产毛衫的重要机器设备,能够对毛、麻、棉、丝、混纺纱线以及各种化纤进行编织。由于人工成本提高及消费者的要求的提高,传统的手摇横机在此时已经显得效率低下、生产出来产品质量低。全自动电脑横机它有机地整合了现代计算机控制、机械设计、电子技术、纺织工艺等多项技术,可以让编织生产过程自动化,能高效编织提花、集圈、及其它花型产品。自动化电脑横机替代手摇横机只是时间的问题。本文的组织形式是:首先介绍了电脑横机的现状和发展趋势及其技术特点,然后阐述了全自动电脑横机的机械结构和编织动作原理,在对其工作原理分析的基础上,模块化设计横机的硬件电路,在软件部分的实现中是以现代热门的嵌入式为依托,提出了一种基于ECOS操作系统的ARM+FPGA新型的全自动电脑横机控制系统方案。引入模块化设计原理,将控制系统分为人机界面模块、文件管理模块、编织模块和CAN总线通信模块。本系统由硬件和软件部分构成。硬件的核心控制系统采用32位的ARM处理器EDB9315,其集成了LCD控制器、触摸屏控制器、UART接口、USB控制器、NAND FLASH控制器。花型文件存储在U盘上通过USB接口传入到大容量的NAND FLASH中,解析程序对其进行相应的解析后,将控制指令传给FPGA,通过FPGA来执行具体的指令,无论在传输速度或者在容量上都比以往的软盘花型输入有很大的提高。编织模块实现对机头的各执行对象和机头主伺服、摇床移动、罗拉开闭的控制,是通过调用FPGA控制和CAN控制两部分来实现具体动作的,LPC2294控制机头上的导纱器、选针器、度目马达、沉降片的动作,让它们按照编织工艺要求进行动作。采用FPGA作为协处理器,有效地实现I/O扩展、步进电机、摇床伺服电机及主伺服电机脉冲的输出、指令传送等功能,减轻了主处理器的负担。整个系统采用模块化开发,将各个模块按功能进行划分,更符合软件开发的要求,使开发时间缩短及代码结构清晰。