当前位置: 首页 > 范文大全 > 公文范文 >

一种电脑提花大圆机并行选针控制技术

时间:2022-03-23 09:25:54  浏览次数:

zoޛ)j馐0L@D4~?tݺ}8Otӟ춶bhygZ ƥri^+--mZ.ܢjnr'b	rzrljwgyezƩj\{k[^r薈2Z.ܢjnr'b	ryy'0jnם~jS+-ygZ ~jw*ln+ޭbƧvm.W%jبbƬjpjjب8^r*ܺ+]zȠݶ^jبq,azjY^wvWzW*'rZ
+f{a^r薈2u&u驅bqe8^.,-mZ.ܢjnr'b	r{b'%!h*)zz-ir^r'yezڦ'eɩi.^+amrzwZ׫ןyl)޲^mz)^(irjr*ܺVrףiʮjd+mx&ib餧ŠݲV方案

结合电脑提花大圆机并行选针控制技术涉及的关键机械结构及编织工艺,本文采用了高性能的ARM处理器芯片,双通道高速光耦,8通道总线驱动芯片,D触发器芯片来搭建本技术总体控制方案的硬件平台,其总体控制方案如图2所示。

总体控制方案的硬件平台由主控制模块和选针控制模块两部分组成。主控制模块中ARM处理器产生DATA0~DATA7 8位数据信号和1位CLK时钟信号分别经由74LVXC3245MT总线驱动和74AHC1G14 D触发器后输出到主控制模块的输出端口上。

选针控制模块其输入端口接收来自主控制模块输出端口处的8位数据信号和1位时钟信号。总线驱动芯片74AC373M包含8个输入口和8个输出口,可将主控制模块输入的1组并行信号转换输出多组信号输出,以DATA0信号为例,将其接入74AC373M的8个输入口,则74AC373M输出8组与DATA0逻辑相关的输出信号。TLP2116高速光耦包含2个输入口和2个输出口。74HC541D总线芯片,包含8个输入口和8个输出口,可增强光耦输出端信号的总线驱动能力。

3 控制技术关键硬件设计

3.1 主控制模块设计电路

主控制模块是本技术的关键部分,本技术涉及的并行选针控制算法由主控制模块中的ARM处理器实现。ARM处理器按照并行选针控制算法产生8个数据信号及1个时钟信号并通过总线驱动芯片增加信号的带负载能力。主控制模块设计电路如图3所示。

图3中R1为上拉电阻,当其上拉3.3V电源时,74LVXC3245MTC总线驱动芯片作为发送芯片,R2~R11为限流电阻。

主控制模块采用STM32F407作为ARM处理器,其IO口的工作频率高达84MHz,满足电脑提花大圆机对选针控制技术的实时性要求。本技术要求STM32F407产生9个并行信号。DATA0~DATA7为8个数据信号,CLK为1个时钟信号。74LVXC3245MTC作为总线驱动芯片将DATA0~DATA7数据信号分别转换为SAD0~SAD7数据信号,增加了8个数据信号的带负载能力。74AHC1G14作为D触发器将CLK时钟信号转换为SCLK时钟信号,增加了时钟信号的带负载能力。

3.2 选针控制模块设计电路

电脑提花大圆机由于较多的编织路数导致其所需的选针器数目相对其他提花机的选针器数目要多。主控制模块产生的9个信号无法驱动电脑提花大圆机较多数目的选针器负载,故需要通过选针控制模块对9个信号的总线驱动能力进行放大。选针控制模块的硬件连接图如图4所示。

主控制模块输出的9个并行信号经过选针控制模块后可输出n组9个并行信号。n的取值与电脑提花大圆机上的选针器数目有关,每组中的9个并行信号的带负载能力有限,当挂接的选针器越多,选针器在工作时9个并行信号线上的损耗增大,当选针器的个数超过26个,就会出现部分选针器动作故障[7]。故本设计每组挂接24个选针器。笔者以江苏东台某电脑提花大圆机厂的一台寸数为96.52 cm,总路数为48路,总针数为1 700针,上下盘每路各2个选针器,共192个8刀压电陶瓷选针器的双面电脑提花大圆机为本技术的机械本体,故需要8组选针器。SAD0~SAD7依次经过8个74AC373M总线驱动芯片,32个TLP2116双通道光耦芯片,8个74HC541D总线驱动芯片,CLK依次经过1个74AC373M总线驱动芯片,4个TLP2116双通道光耦芯片,1个74HC541D总线驱动芯片后生成8组并行信号,n的取值为8。

4 控制技术关键程序设计

4.1 并行选针控制通讯方式

主控制模块产生的8个数据信号包含着选针器的地址信息和该地址选针器的刀头动作信息。8个数据信息最多可表示256個选针器寻址空间及8把刀的动作信息。以8刀压电陶瓷选针器为研究对象对并行选针控制通讯方式进行说明。并行选针控制通讯方式如图5所示。

图5中DATA0~DATA7代表数据信号,CLK代表时钟信号,1代表逻辑高电平,0代表逻辑低电平。虚线分别表示在CLK时钟信号上升沿及下降沿时DATA0~DATA7的逻辑状态。当CLK在时钟上升沿时,此时DATA0~DATA7上的信号代表选针器地址信息,其中DATA0为最低位,DATA7为最高位,如5图所示当前时刻代表的选针器地址为0xff。CLK在时钟下降沿时,此时DATA0~DATA7上的信号代表选针器动作信息,其中DATA0为第1把刀的动作信息,DATA7为第8把刀的动作信息,则当前时刻代表的选针器动作信息为0x00。若0代表该选针器刀头打上,则当前下降沿时刻,选针器8把刀全部打上,反之则选针器8把刀全部打下。

4.2 并行选针控制算法

电脑提花大圆机每走一个针位,主控制模块中的ARM处理器芯片将当前针位下每路选针器的动作信息按照并行选针控制算法依次下发给电脑提花大圆机上每个选针器,以江苏东台某电脑提花大圆机厂的双面电脑提花大圆机为本技术的机械本体。并行选针控制算法流程如图6所示。

图6中t代表定时器产生中断的时间,xn代表第n个选针器8把刀的状态,每把刀有0,1两个状态,所有xn的数据长度为8位,数据从低位到高位,分别代表第1把刀到第8把刀的状态。n代表当前选针器的序号。N代表进入中断的次数。IO1~IO8代表ARM控制8个并行数据的输入输出口,IO9代表ARM处理器控制时钟数据的输入输出口。

由图6可知,完成对一个8刀选针器的控制,包括发送地址数据和发送地址数据两个过程,需进4次定时器中断,共计花费4μs时间。本电脑提花大圆机机械本体含有192个选针器,当对所有选针器完成提花控制需要768 μs。本电脑提花大圆机总针数X为1700针,在该总针数下,电脑提花大圆机生产过程中,最高转速R一般不超过40 r/min[8-9],则转过每个针位所需最短时间T的计算式如下。

式中:R为电脑提花大圆机最高转速,r/min;X为总针数。

经过计算,转过每个针位所需最短时间T为1.133 ms,即压电陶瓷选针器需要在最短时间T内完成动作,取定时器中断时间t为1 μs,则采用本次并行选针控制算法完成所有选针器的提花控制需要768 μs,满足电脑提花大圆机选针控制技术的实时性要求。

5 系统测试

笔者采用灰排线连接主控制模块的输出端口和选针控制模块的输入端口。选针控制模块输出端口共8路输出,每路外接24个8刀压电陶瓷选针器。本技术应用在江苏东台某台96.52 cm,1700针,48路双面三工位电脑提花大圆机上。在20 r/min的针筒转速下正常工作24h进行系统测试,以此来验证本技术的可行性。

系统测试结果显示,采用本控制技术的电脑提花大圆机工作稳定,编织过程中无错花乱花现象产生,且织物表面无挂纱,无破洞现象。整个系统测试过程中,机器出现报警次数较少,机器效率较高。该双面电脑提花大圆机织物图如下图7所示。

6 结 语

本文通过对电脑提花大圆机主要机械结构和编织工艺进行分析,提出了一种电脑提花大圆机并行选针控制技术。并介绍了本控制的总体设计思路,主要分析了主控制模块和选针控制模块硬件设计和软件实现方法。

经测试,采用本技术的电脑提花大圆机控制系统实时性好,选针器刀头动作响应快速且准确。编织过程中织物次品率较低且编织效率高。满足电脑提花大圆机对选针控制技术实时性及准确性的高要求,该控制技术结合电脑提花大圆机编织工艺以及嵌入式控制技术,提高了选针控制技术的实时性和准确性,具有广阔的应用前景。

参考文献:

[1] 雷宝玉.2014中国国际纺织机械展览会暨ITMA亚洲展览会圆纬机述评[J].针织工业,2014(7):1-9.

[2] 雷宝玉.2016中国国际纺织机械展览会暨ITMA亚洲展览会圆纬机述评[J].针织工业,2016(12):1-9.

[3] 未印.提花圆纬机实时控制系统设计[D].杭州:浙江理工大学,2012:7-11.

[4] 汤炜.基于AM335X针织圆纬机提花控制系统研制[D].杭州:浙江理工大学,2013:6-10.

[5] 陶海斌.电脑提花大圆机控制系统的研究与开发[D].苏州:苏州大学,2015:3-30.

[6] 吴晓光.电子选针器下位机控制系统在大圆机上的应用[J].针织工业,2005(11):4-6.

[7] 陈春松.多路数圆型纬编针织机控制系统设计[D].杭州:浙江理工大学,2012:51-52.

[8] 孟振华,雷宝玉.第17届上海国际纺织工业展览会圆纬机述评[J].针织工业,2015(7):1-7.

[9] 雷宝玉.第18届上海国际纺织工业展览会圆纬机述评[J].针织工业,2017(12):1-9.

推荐访问: 提花 并行 控制 电脑 技术