System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及一种喷码控制方法及相应的喷码模块、喷码机。
技术介绍
1、图1为现有滚轮式喷墨打印设备的外观结构图。喷码机主体包括喷头1,滚轮2和磁编码器3。当滚轮2沿喷印面滚动时,带动磁编码器3产生同步信号驱动喷头1喷印图像。该喷码机主要用于牲畜胴体表皮喷码,喷印面为牲畜胴体表皮,如猪胴体表皮。
2、图2为现有滚轮式喷墨打印设备的方案原理图。现有滚轮式喷墨打印设备采用单控制器设计,喷印过程中arm主控既需要负责图像生成、图像处理、实时检测滚轮编码器驱动信号、产生特定脉冲信号进行喷头驱动,又要进行用户交互。现有滚轮式喷墨打印设备的方案存在很多不足。
3、首先,现有手持滚轮式喷墨打印设备采用单处理器方案,在喷印过程中,喷印控制软件容易出现实时性要求较高的图像处理打印任务与应用层运行任务产生冲突的情况,严重情况会导致设备喷印控制软件阻塞卡顿,无法正常响应用户的正常操作。
4、其次,现有喷印设备在加载打印大幅图像时会出现喷印响应延时情况,从用户按下喷印开关到设备开始执行喷印需要等待1秒以上,极容易影响在高速作业情况下的生产效率。
5、还有,现有喷印设备没有配备墨盒保护机构,在墨盒带电插拔时容易对墨盒和喷印设备产生永久性电气损伤,影响喷印作业,造成经济损失。
6、申请号为cn201910836078.x,申请日为2019-09-05的中国专利申请“基于嵌入式linux的高解析喷码机系统”公开了一种基于嵌入式linux的高解析喷码机系统。包括上位机单元、下位机单元;所述上位机单元以
7、申请号为cn201510789581.6,申请日为2015-11-17的中国专利申请“一种喷码机的fpga控制系统及其控制方法”公开了一种喷码机的fpga控制系统及其控制方法,其包括fifo单元、状态机单元、喷印控制寄存器、喷印状态寄存器、数据缓冲器、数据转换模块、承印物侦测及产线速度侦测模块,fpga系统通过并行总线接口与cpu主控系统进行交互,并且还通过串行通讯接口与喷码设备的后端驱动相连。但是该申请主要围绕fpga部分,而且是围绕fpga对打印速度的响应。
8、现有技术中绝大部分的喷码机都只是涉及到条码、可变数据的喷码,其图像尺寸小,但对速度要求较高,或者,图像尺寸大,但对喷码的实时性要求不高,如喷绘、喷墨打印机等。在牲畜胴体喷码领域,图像尺寸大,图像长度1米左右,即有可变二维码,又有各种印章整合喷印,同时要配合产线的生产速度,对图像的处理速度以及喷码的实时性都有较高要求。
9、此外,现有喷码机都禁止带电插拔墨盒,以免对墨盒或者喷码机产生危害。
技术实现思路
1、本专利技术的目的是提供一种支持动态插拔墨盒的喷码控制方法及相应的喷码模块、喷码机,在提升喷码机的用户体验的同时,避免对墨盒或者喷码模块产生危害。
2、为了实现本专利技术,本专利技术提供一种喷码控制方法,所述方法包括,
3、墨盒在仓检测步骤,检测墨盒是否在喷码模块的墨仓内,即所述墨盒的触点与所述墨仓的触点是否处于电接触状态,如果处于电接触状态,则判断所述墨盒在所述墨仓内,如果未处于电接触状态,则判断所述墨盒不在所述墨仓内;
4、墨盒供电控制步骤,如果所述墨盒不在所述墨仓内,则关闭所述墨盒供电。
5、更进一步,所述墨盒在仓检测步骤包括,通过与所述墨盒的测温信号触点相匹配的测温电路测量所述墨盒的温度,如果所述温度在正常范围内,则判断所述墨盒的触点与所述墨仓的触点处于电接触状态,如果所述温度不在正常范围内,则判断所述墨盒的触点与所述墨仓的触点未处于电接触状态。
6、更进一步,所述墨盒在仓检测步骤包括,与所述墨盒上设置的加密芯片进行通信,如果通信成功,则判断所述墨盒的触点与所述墨仓的触点处于电接触状态,如果通信失败,则判断所述墨盒的触点与所述墨仓的触点未处于电接触状态。
7、本专利技术还提供一种喷码模块,包括墨盒及与之相适配的墨仓,墨盒在仓检测单元,所述墨盒在仓检测单元检测所述墨盒是否在所述墨仓内,即所述墨盒的触点与所述墨仓的触点是否处于电接触状态。
8、更进一步,所述墨盒在仓检测单元包括与所述墨盒的测温信号触点相适应的测温电路,所述测温电路的采样检测分压电阻一端联接电源,另一端与所述测温信号触点和arm控制器的adc引脚相联接,将所述adc采集的电压信息转化为温度,如果所述温度在正常范围内,则判断所述墨盒的触点与所述墨仓的触点处于电接触状态,如果所述温度不在正常范围内,则判断所述墨盒的触点与所述墨仓的触点未处于电接触状态。
9、更进一步,所述墨盒在仓检测单元包括与所述墨盒的加密芯片通信的iic通信电路,如果所述iic通信成功,则判断所述墨盒的触点与所述墨仓的触点处于电接触状态,如果所述iic通信失败,则判断所述墨盒的触点与所述墨仓的触点未处于电接触状态。
10、更进一步,所述墨盒的型号为iut309。
11、本专利技术还提供一种应用上述喷码控制方法的喷码模块。
12、本专利技术还提供一种喷码模块,包括复数个墨盒及与之相适配的墨仓,所述墨盒在喷头前端集成热敏电阻,所述喷码模块还包括,墨盒在仓检测单元,所述墨盒在仓检测单元包括并联联接的所述复数个墨盒的热敏电阻,并与外部采样分压电阻进行串联联接,adc电路与所述采样分压电阻联接,采集所述采样分压电阻的电压值,根据所述电压值判断所述复数个墨盒的在仓情况。
13、更进一步,所述adc电路为10位分辨率,所述采样分压电阻的电压值为所述热敏电阻常温下的电阻值的3倍。
14、本专利技术还提供一种应用上述喷码模块的喷码控制方法,所述墨仓容纳两个所述墨盒,所述方法包括,所述喷码模块根据所述adc电路采样值确定所述墨仓内墨盒的数量。
15、更进一步,在常温下,所述adc电路采样值与所述墨盒的数量的关系为,如果所述adc电路采样值接近1023时,则判断所述墨仓内无墨盒;如果所述adc电路采样值接近256时,则判断所述墨仓内有一个墨盒;如果所述adc电路采样值接近146时,则判断所述墨仓内有两个墨盒。
16、更进一步,在常温下,所述adc电路采样值与所述墨盒的数量的关系为,如果所述adc电路采样值≥634时,则判断所述墨仓内无墨盒;如果634>所述adc电路采样值>201时,则判断所述墨仓内有一个墨盒;如果所述adc电路采样值≤201时,则判断所述墨仓内有两个墨盒。
17、更进一步,如果所述本文档来自技高网...
【技术保护点】
1.一种喷码控制方法,其特征在于,所述方法包括,
2.如权利要求1所述的喷码控制方法,其特征在于,所述墨盒在仓检测步骤包括,通过与所述墨盒的测温信号触点相匹配的测温电路测量所述墨盒的温度,如果所述温度在正常范围内,则判断所述墨盒的触点与所述墨仓的触点处于电接触状态,如果所述温度不在正常范围内,则判断所述墨盒的触点与所述墨仓的触点未处于电接触状态。
3.如权利要求1所述的喷码控制方法,其特征在于,所述墨盒在仓检测步骤包括,与所述墨盒上设置的加密芯片进行通信,如果通信成功,则判断所述墨盒的触点与所述墨仓的触点处于电接触状态,如果通信失败,则判断所述墨盒的触点与所述墨仓的触点未处于电接触状态。
4.一种喷码模块,包括墨盒及与之相适配的墨仓,其特征在于,所述喷码模块还包括,墨盒在仓检测单元,所述墨盒在仓检测单元检测所述墨盒的触点与所述墨仓的触点是否处于电接触状态,如果处于电接触状态,则判断所述墨盒在所述墨仓内,否则,判断所述墨仓为空。
5.如权利要求4所述的喷码模块,其特征在于,所述墨盒在仓检测单元包括与所述墨盒的测温信号触点相适应的测温电
6.如权利要求4所述的喷码模块,其特征在于,所述墨盒在仓检测单元包括与所述墨盒的加密芯片通信的IIC通信电路,如果所述IIC通信成功,则判断所述墨盒的触点与所述墨仓的触点处于电接触状态,如果所述IIC通信失败,则判断所述墨盒的触点与所述墨仓的触点未处于电接触状态。
7.如权利要求5所述的喷码模块,其特征在于,所述墨盒的型号为IUT309。
8.一种喷码模块,其特征在于,所述喷码模块包括权利要求1至3中任意一项所述的喷码控制方法。
9.一种喷码模块,包括复数个墨盒及与之相适配的墨仓,所述墨盒在喷头前端集成热敏电阻,其特征在于,所述喷码模块还包括,墨盒在仓检测单元,所述墨盒在仓检测单元包括并联联接的所述复数个墨盒的热敏电阻,并与外部采样分压电阻进行串联联接,ADC电路与所述采样分压电阻联接,采集所述采样分压电阻的电压值,根据所述电压值判断所述复数个墨盒的在仓情况。
10.如权利要求9所述的喷码模块,其特征在于,所述ADC电路为10位分辨率,所述采样分压电阻的电压值为所述热敏电阻常温下的电阻值的3倍。
11.一种应用于如权利要求10所述喷码模块的喷码控制方法,其特征在于,所述墨仓容纳两个所述墨盒,所述方法包括,所述喷码模块根据所述ADC电路采样值确定所述墨仓内墨盒的数量。
12.如权利要求11所述的喷码控制方法,其特征在于,在常温下,所述ADC电路采样值与所述墨盒的数量的关系为,如果所述ADC电路采样值接近1023时,则判断所述墨仓内无墨盒;如果所述ADC电路采样值接近256时,则判断所述墨仓内有一个墨盒;如果所述ADC电路采样值接近146时,则判断所述墨仓内有两个墨盒。
13.如权利要求11所述的喷码控制方法,其特征在于,在常温下,所述ADC电路采样值与所述墨盒的数量的关系为,如果所述ADC电路采样值≥634时,则判断所述墨仓内无墨盒;如果634>所述ADC电路采样值>201时,则判断所述墨仓内有一个墨盒;如果所述ADC电路采样值≤201时,则判断所述墨仓内有两个墨盒。
14.如权利要求11至13任意一项所述的喷码控制方法,其特征在于,如果所述墨仓内为两个所述墨盒,则开启所述墨盒的驱动电源,否则关闭所述墨盒的驱动电源。
15.一种喷码机,其特征在于,所述喷码机包括如权利要求1至3,11至14中任意一项所述的喷码控制方法,或者包含如权利要求4至10中任意一项所述的喷码模块。
...【技术特征摘要】
1.一种喷码控制方法,其特征在于,所述方法包括,
2.如权利要求1所述的喷码控制方法,其特征在于,所述墨盒在仓检测步骤包括,通过与所述墨盒的测温信号触点相匹配的测温电路测量所述墨盒的温度,如果所述温度在正常范围内,则判断所述墨盒的触点与所述墨仓的触点处于电接触状态,如果所述温度不在正常范围内,则判断所述墨盒的触点与所述墨仓的触点未处于电接触状态。
3.如权利要求1所述的喷码控制方法,其特征在于,所述墨盒在仓检测步骤包括,与所述墨盒上设置的加密芯片进行通信,如果通信成功,则判断所述墨盒的触点与所述墨仓的触点处于电接触状态,如果通信失败,则判断所述墨盒的触点与所述墨仓的触点未处于电接触状态。
4.一种喷码模块,包括墨盒及与之相适配的墨仓,其特征在于,所述喷码模块还包括,墨盒在仓检测单元,所述墨盒在仓检测单元检测所述墨盒的触点与所述墨仓的触点是否处于电接触状态,如果处于电接触状态,则判断所述墨盒在所述墨仓内,否则,判断所述墨仓为空。
5.如权利要求4所述的喷码模块,其特征在于,所述墨盒在仓检测单元包括与所述墨盒的测温信号触点相适应的测温电路,所述测温电路的采样检测分压电阻一端联接电源,另一端与所述测温信号触点和arm控制器的adc引脚相联接,将所述adc采集的电压信息转化为温度,如果所述温度在正常范围内,则判断所述墨盒的触点与所述墨仓的触点处于电接触状态,如果所述温度不在正常范围内,则判断所述墨盒的触点与所述墨仓的触点未处于电接触状态。
6.如权利要求4所述的喷码模块,其特征在于,所述墨盒在仓检测单元包括与所述墨盒的加密芯片通信的iic通信电路,如果所述iic通信成功,则判断所述墨盒的触点与所述墨仓的触点处于电接触状态,如果所述iic通信失败,则判断所述墨盒的触点与所述墨仓的触点未处于电接触状态。
7.如权利要求5所述的喷码模块,其特征在于,所述墨盒的型号为iut309。
8.一种喷码模块,其特征在于,所述喷码模...
【专利技术属性】
技术研发人员:郭巍巍,宁尚国,李乾,
申请(专利权)人:江苏清科源码科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。