论文部分内容阅读
近年来,随着自动化技术的发展,我国的纺织技术得到快速进步。但是,针织丝袜机电控系统与国外相比仍存在较大差距。本文首先分析了针织丝袜机的机械结构以及编织工艺,确定系统设计的需求,给出了一种分级阶梯控制的方案。整个控制系统分为组织级、协调级以及执行级。S3C2416为组织级的主控芯片并搭载嵌入式Linux系统,采用Linux多线程编程思想,实现针织丝袜机多任务并行处理,提高丝袜机的编织速度,并通过跨平台的Qt搭建更加友好的人机界面。主要实现人机界面、织物控制数据处理、远程管理、文件管理、报警监控、机器测试、参数设置以及系统升级等功能。STM32F405单片机作为CAN分布式系统的主节点,通过SPI和主控芯片通信,起到了协处理器的作用,实现针位检测、处理协调级数据和CAN总线管理等功能。协调级为CAN分布式系统的从节点,由多个STM32F103单片机组成,根据组织级发送的数据控制相应的执行机构。然后设计了针织丝袜花型数据解压缩算法,该算法可在存储空间和内存空间有限的嵌入式针织控制系统中无损还原花型数据,该算法运行效率以及压缩率较高;本文设计的花型数据解析算法实现了对针织丝袜机花型数据的按针位的提取,减小了选针执行机构的负担。最后设计了安卓平台上的针织丝袜机远程监控终端,通过Socket通信,可实现多台机器进行远程控制、远程监控、远程测试等功能,实现了针织丝袜机的―互联网+‖。相对传统丝袜机控制系统,基于此方案的丝袜机控制系统满足编织工艺要求、编织速度高、稳定性及可扩展性强、智能化更高。本文图65个,表4个,参考文献58篇。