一种标签打印初始位置识别电路、方法及打印机与流程
未命名
09-03
阅读:120
评论:0

1.本技术涉及印刷领域,具体涉及一种标签打印机的初始位置识别电路。
背景技术:
2.随着科学技术的发展,人们对打印的需求越来越高,打印技术也贯穿于各行各业中。其中,标签打印机可以打印各种不同类型的标签,因此适用于不同行业和领域的标签打印需求。
3.目前,为了使标签打印机能适应不同打印耗材,并确定正确的打印内容初始位置,基本上都是用光电开关进行耗材区分与打印内容初始位置识别,在定位过程中,需要用程序依次选择多支不同回路,再通过对比选出最佳的那一支回路用来进行打印内容的初始位置的识别,此方法的电路结构较为复杂。
4.因此,亟需一种标签打印初始位置识别电路、方法及打印机。
技术实现要素:
5.本技术提供了一种标签打印初始位置识别电路、方法与打印机,解决了传统方法中标签打印机的光电开关应用电路有多条回路导致的电路结构复杂的问题。
6.第一方面,本技术提供了一种标签打印初始位置识别电路,电路包括光电开关、微处理器、第一电阻器r1、第二电阻器r2、第三电阻器r3。光电开关包括红外发光二极管以及红外光敏三极管。其中,微处理器的第一接口与第三电阻器r3的第一端耦接,微处理器的第二接口与第二电阻器r2的第一端耦接;第二电阻器r2的第二端与第三电阻器r3的第一端耦接;第三电阻器r3的第二端与电源端耦接;第一电阻器r1的第一端与红外发光二极管的正极耦接,第一电阻器r1的第二端与电源耦接;红外光敏三极管的集电极与第二电阻器r2的第一端耦接,红外光敏三极管的基级与发射级接地;红外发光二极管的负极接地。
7.本技术通过采用上述电路,解决了标签打印机中光电开关的应用电路采用多条回路时电路复杂的问题。
8.可选地,在上述电路中,第二电阻器r2和第三电阻器r3的阻值比例为1:100。
9.通过采用上述技术方案,解决了第三电阻器r3元件本身所存在的阻值误差问题,第三电阻器r3的阻值误差范围为1%,第二电阻器r2与第三电阻器r3的阻值比例也为1%,通过与第三电阻器r3串联第二电阻器r2减小了第三电阻器r3元件本身存在的阻值误差。
10.可选地,在上述电路中,标签纸位于发射端与接收端之间,光电开关包括发射端和接收端,光电开关的发射端由红外发光二极管构成,光电开关的接收端由红外光敏三极管构成。
11.通过采用上述技术方案,使得回路中的电流大小不一样,基于红外光线的感应和接收,利用红外光敏三极管对红外光线的敏感性,对光线的强度进行检测与判别。在这个方法中,红外发光二极管是光源,它通过电路的控制产生红外光线,用于感应标签纸张的状态。当电路中有电流通过时,红外发光二极管会发射出红外光线照射在纸张上,这条红外光
线可以穿透纸张,并被接收端的红外光敏三极管的光敏区域识别到。由于红外光线的穿透能力很强,因此即使标签纸张状态不同,红外光线也能够透过纸张进行感应。当红外光线穿透纸张后,被接收端的红外光敏三极管的光敏区域识别到之后,就会产生电流,这个电流的大小会随着光照强度的不同而产生变化。
12.本技术的第二方面提供了一种标签打印初始位置识别方法,该方法应用于如上初始位置识别电路中的微处理器中,该方法包括:获取第一接口和第二接口的电压差值;根据电压差值,从预设位置识别库中查找电压差值对应的标签纸初始位置状态,以便于标签打印机根据标签纸初始位置执行后续打印操作;其中,预设位置识别库包括电压差值与标签纸初始位置状态的对应关系,一个电压差值对应一种标签纸初始位置状态。
13.通过采用上述技术方案,可以实现标签打印的初始位置识别,不同的标签纸所对应的光照强度不同,从而导致回路中的电流大小不同,第一接口和第二接口的电压差值也不同,因此可以根据不同的电压差值来对不同的标签纸纸张状态进行判断,从而确保了打印时的准确度和稳定性。
14.可选地,标签纸初始位置状态包括无纸状态与有纸状态,有纸状态包括间隙状态、连续状态、定位孔状态以及黑标状态;根据电压差值,从预设位置识别库中查找电压差值对应的标签纸初始位置状态,具体包括以下任意一种:当电压差值为第一电压差值、且第一电压差值的持续时间小于或等于预设时间时,确定标签纸初始位置状态为定位孔状态;定位孔状态为相邻底纸之间开设有定位孔时的状态;当电压差值为第一电压差值、且第一电压值的持续时间大于预设时间时,确定标签初始位置为无纸状态,无纸状态为没有耗材纸和底纸的状态;当电压差值为第二电压差值时,确定标签纸初始位置状态为间隙状态;间隙状态为相邻耗材纸之间不连续的状态;当电压差值为第三电压差值时,确定标签纸初始位置状态为连续状态;连续状态为相邻耗材纸之间连续的状态;当电压差值为第四电压差值时,确定标签纸初始位置状态为黑标状态;黑标状态为相邻底纸之间有黑色标记的状态。
15.通过采用上述技术方案,将标签纸的纸张状态与电压差值进行了一一对应,从而可以更快速、精确地识别出当前标签纸所处的状态。
16.可选地,第一、二、三、四电压差值之间的大小关系为第一电压差值大于第二电压差值,第二电压差值大于第三电压差值,第三电压差值大于第四电压差值。
17.通过采用上述技术方案,对第一、二、三、四电压差值之间的大小进行了限定,从而保证了机器在识别过程中不会出现误判。
18.可选地,定位孔状态为发射端发射红外光线从标签纸定位孔中射出且由接收端接收红外光线的状态;间隙状态为发射端发射红外光线透过底纸且由接收端接收红外光线的状态;连续状态为发射端发射红外光线透过底纸和耗材纸且由接收端接收红外光线的状态;
黑标状态为发射端发射红外光线透过黑色标记且由接收端接收红外光线的状态。
19.通过采用上述技术方案,对各种标签纸的状态及其所对应的光照状态进行了明确的说明,更方便在后续操作中机器对纸张状态的判断。
20.在本技术的第三方面提供了一种标签打印初始位置识别装置,该装置包括获取单元和标签纸位置识别单元。其中,获取单元用于获取第一接口和第二接口的电压差值;标签纸初始位置识别单元则是用于根据电压差值,从预设位置识别库中查找相应的标签纸初始位置状态,以便于标签打印机能够根据标签纸初始位置执行后续的打印操作。
21.下面将对该方法进行更为详细的阐述。首先,获取单元是该方法的重要组成部分之一。它的作用是获取第一接口和第二接口的电压差值。不同的电压差值对应不同的纸张状态。
22.通过获取单元,可以获取第一接口和第二接口的电压差值,从而确定标签纸的位置状态。标签纸初始位置识别单元的作用是根据电压差值,从预设位置识别库中查找相应的标签纸初始位置状态。
23.预设位置识别库包含了电压差值与标签纸初始位置状态的对应关系。在实际应用中,需要事先将不同电压差值与不同的标签纸初始位置状态进行对应,建立一个完整的预设位置识别库。
24.当获取单元获取到电压差值后,标签纸初始位置识别单元会根据这个电压差值在预设位置识别库中进行查询,找到对应的标签纸初始位置状态,以便于标签打印机能够根据该位置状态进行后续的打印操作。
25.本技术通过采用上述装置,实现了对标签打印初始位置的识别,提高了打印的准确性和稳定性。
26.可选地,标签纸初始位置状态包括无纸状态与有纸状态,有纸状态包括间隙状态、连续状态、定位孔状态以及黑标状态;标签纸初始位置识别单元根据电压差值,从预设位置识别库中查找电压差值对应的标签纸初始位置状态,具体包括以下任意一种:当电压差值为第一电压差值、且第一电压差值的持续时间小于或等于预设时间时,标签纸位置识别单元确定标签纸初始位置状态为定位孔状态;定位孔状态为相邻底纸之间开设有定位孔时的状态;当电压差值为第一电压差值、且第一电压值的持续时间大于预设时间时,标签纸位置识别单元确定标签初始位置为无纸状态,无纸状态为没有耗材纸和底纸的状态;当电压差值为第二电压差值时,标签纸位置识别单元确定标签纸初始位置状态为间隙状态;间隙状态为相邻耗材纸之间不连续的状态;当电压差值为第三电压差值时,标签纸位置识别单元确定标签纸初始位置状态为连续状态;连续状态为相邻耗材纸之间连续的状态;当电压差值为第四电压差值时,标签纸位置识别单元确定标签纸初始位置状态为黑标状态;黑标状态为相邻底纸之间有黑色标记的状态。
27.通过采用上述技术方案,将标签纸的纸张状态与电压差值进行了一一对应,从而可以更快速、精确地识别出当前标签纸所处的状态。
28.本技术第四方面提供一种电子设备,电子设备包括处理器、存储器、用户接口及网络接口,存储器用于存储指令,用户接口和网络接口用于给其他设备通信,处理器用于执行
存储器中存储的指令,以使电子设备执行上述中任一项的方法。
29.本技术第五方面提供一种标签打印机,标签打印机包括上述中任意一种标签打印初始位置识别电路。
30.综上所述,本技术实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:1.解决了传统方法中标签打印识别电路中光电开关的应用电路有多条回路,电路结构较为复杂的问题,简化了电路。
31.2、提高标签打印准确性,该申请通过实时检测标签纸的位置状态,可以根据该状态进行打印操作,避免造成打印错误和质量问题,从而提升标签打印的准确性。
32.3、提高标签打印效率:该方法通过快速识别标签纸的位置状态,可以快速进行后续的打印操作,从而提高标签打印的效率。
附图说明
33.图1是本技术实施例提供的一种标签打印初始位置识别电路的结构示意图。
34.图2是本技术实施例提供的一种标签打印初始位置识别电路的场景图。
35.图3是本技术实施例提供的一种标签打印初始位置识别方法的流程图。
36.图4是本技术实施例公开的一种标签打印初始位置识别方法的标签纸间隙状态示意图。
37.图5是本技术实施例的公开的一种标签打印初始位置识别方法的标签纸连续状态示意图。
38.图6是本技术实施例公开的一种标签打印初始位置识别方法的标签纸定位孔状态示意图。
39.图7是本技术实施例公开的一种标签打印初始位置识别方法的标签纸黑标状态示意图。
40.图8是本技术实施例公开的一种标签打印初始位置识别装置的结构示意图。
41.图9是本技术实施例的公开的一种电子设备的结构示意图。
42.附图1-图9中:r1、第一电阻器;r2、第二电阻器;r3、第三电阻器;900、电子设备;901、处理器;902、通信总线;903、用户接口;904、网络接口;906、存储器。
具体实施方式
43.为了使本领域的技术人员更好地理解本说明书中的技术方案,下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本技术一部分实施例,而不是全部的实施例。
44.在本技术实施例的描述中,“例如”或者“举例来说”等词用于表示作例子、例证或说明。本技术实施例中被描述为“例如”或者“举例来说”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用“例如”或者“举例来说”等词旨在以具体方式呈现相关概念。
45.在本技术实施例的描述中,术语“多个”的含义是指两个或两个以上。例如,多个系统是指两个或两个以上的系统,多个屏幕终端是指两个或两个以上的屏幕终端。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。
46.本技术提供的技术方案可以应用于标签打印机在打印时对标签纸的初始位置状态确定的场景中。
47.在对本发明实施例进行介绍之前,首先对本发明实施例中涉及的一些名词进行定义和说明。
48.标签纸:是一种特殊的打印介质,由耗材纸和底纸两部分组成,如图4所示。其中,耗材纸是指印刷条码、文件或图案等信息的材料,其材质可以是热敏纸、热转印纸、直热纸、碳带等;底纸是指标签纸的背面支撑材料,用于支撑标签纸的稳定性和平整度,其材质可以是纸张、塑料薄膜等。
49.mcu:mcu是微控制器(microcontroller unit)的英文缩写,它是一种集成了微处理器、存储器、输入输出接口及其他外设的芯片。
50.图1为本技术实施例提供的一种标签打印位置识别电路的结构示意图。
51.如图1所示,电路包括光电开关、微处理器、第一电阻器r1、第二电阻器r2、第三电阻器r3。光电开关包括红外二极管以及红外光敏三极管。其中,微处理器的第一接口与第三电阻器r3的第一端耦接,微处理器的第二接口与第二电阻器r2的第一端耦接;第二电阻器r2的第二端与第三电阻器r3的第一端耦接;第三电阻器r3的第二端与电源端耦接;第一电阻器r1的第一端与红外发光二极管的正极耦接,第一电阻器r1的第二端与电源耦接;红外光敏三极管的集电极与第二电阻器r2的第一端耦接,红外光敏三极管的基级与发射级接地;红外发光二极管的负极接地。
52.特别地,在本电路中,所使用的光电开关的型号为ds-gp2s700-smd。ds-gp2s700-smd光电开关具有高精度检测、快速响应的特点。高精度检测是指该型号的光电开关可精确检测物体的存在和位置,其最大检测距离为7mm,最小检测物体直径为0.3mm,快速响应是指光电开关具有较高的响应速度和响应频率,可以实现高速检测和输出,该型号的光电开关可以更好地应用于标签打印初始位置识别的场景中。同时该型号的光电开关采用红外线光源和红外光敏三极管接收器,其中,红外线光源可以实现无线束干扰的检测,提高检测的精度和稳定性,同时红外线光源可以穿透一定的物体,在本发明中具体体现为可以穿透纸张,适用于本发明中标签打印初始位置识别的场景;红外光敏三极管则具有高灵敏度、高响应速度,低噪声的特点,同时可以将光信号转换成电信号,同样适用于本发明中标签打印初始位置识别的场景。
53.图2为本实施例的一种标签打印初始位置识别的场景示意图。该场景示意图可以应用于图1所示的结构示意图中。如图2所示,纸张位于光电开关发射端和接收端正中间,发射端发射出红外光线,红外光线再透过纸张被接收端所接收。
54.下面结合图1和图2对本技术中一种标签打印初始位置识别电路原理进行说明,图中的电路中接有电源,电源为光电开关提供了所需的电能,当电路中有电流通过时,光电开关中的红外发光二极管感应到有电流后会产生红外光照射在纸张上。
55.在本技术中,红外发光二极管产生的红外光线为直径1mm的小圆圈,纸张的位置位
于光电开关发射端与接收端之间,此时,透过纸张的红外光线会被光电开关接收端的红外光敏三极管感应到,红外光敏三极管的光敏区域会产生电荷,并在集电极处生成电流流经第二电阻器r2和第三电阻器r3。mcu通过adc模块将第一接口和第二接口上的电压信号转化为数字信号,进而获取到第一接口和第二接口的电压值,mcu内部的adc模块可以实现高精度的模拟信号转换,因此可以获得较为准确的电压值,从而根据电压值完成对打印纸状态进行判断,实现对打印纸初始位置的检测和定位。
56.图3是本技术实施例的一种标签打印初始位置识别方法的流程图。如图3所示,为本技术实施例中一种标签打印初始位置识别的一种流程示意图。该方法可以包括步骤s301至步骤s302。
57.步骤s301:获取第一接口和第二接口的电压差值。
58.在上述步骤中,当回路中有电流通过时,红外发光二极管感应到电流后会发射出红外光线照射在纸张上,该红外光线可以穿透纸张,红外光线穿透纸张之后被接收端的红外光敏三极管的光敏区域识别到后,红外光敏三极管的集电极会根据光照强度的不同产生不同大小的电流流经第二电阻器r2和第三电阻器r3,从而导致第一接口和第二接口的电压值不同。当标签纸处于不同的纸张状态时,红外光线透过纸张时的损耗量不一样,接收端接收到的红外光线的强度也就不同,所产生的电流也不同,导致第一接口和第二接口的电压值也不同。因此,通过检测第一接口和第二接口的电压值,就可以通过检测到的第一电压和第二电压的差值对纸张状态进行判断。
59.步骤s302:从位置识别库中查找不同电压差值对应的标签纸初始位置状态。
60.在上述步骤中,预设位置识别库中存储有不同纸张状态对应的不同电压差值,我们将打印纸的定位孔状态所对应的电压差值预设为第一电压差值,间隙状态所对应的电压差值预设为第二电压差值,连续状态下的电压差值预设为第三电压差值,黑标状态下的电压差值预设为第四电压差值。
61.此时,第一、二、三、四电压差值并不是一个具体的值,结合实际使用场景中可能出现的误差,这些电压差值应该是一个电压差值范围;具体电压差值的数值范围是通过不断地实验对比得出来的一个范围。在实验阶段通过对已知位置的标签纸进行电压差值的检测,通过反复多次的实验将这些电压差值进行检测记录得出一个尽可能准确的电压差值的范围。为了表述简便,本技术说明书中以第一,二,三,四电压差值来指代各自电压差值对应的范围,并将与它们匹配的打印纸状态一一对应地存储在预设位置识别库中。
62.当mcu获取到第一接口和第二接口的电压差值时就可以根据预设位置识别库中存储的电压差值进行比对并确认此时的纸张状态。电压差值的大小会因为纸张厚薄程度,机器的老化程度以及光电开关的质量差异会存在微小浮动。因此,本技术对于电压差值的具体范围的数值不进行限定。
63.如图4所示,为本技术实施例中的一种标签打印初始位置识别方法中间隙状态的打印纸示意图,间隙状态是指耗材不是一张连续不断的耗材,而是相邻两张耗材之间有特定的宽度,当纸张处于间隙状态时,发射端红外光线发出后直接经过底纸直接透到接收端。此时,mcu的第一接口和第二接口会获得一个电压差值,将这个电压差值与预设位置识别库中的电压值进行匹配,从而确定打印纸此时所处的状态为间隙状态。
64.如图5所示,为本技术实施例中的一种标签打印初始位置识别方法中连续状态的
打印纸示意图,连续状态是指有底纸和耗材纸两部分,当纸张处于连续状态时,发射端红外光线发出后透过底纸和耗材纸透射到接收端。mcu通过第一接口和第二接口对所检测到的电压差值与预设位置识别库中的电压差值进行比较,若检测到的电压差值在第四电压差值范围内,则确认此时的纸张状态为连续状态。
65.下面对定位孔状态和无纸状态的区别进行讨论。如图6所示,图中示出了定位孔状态的标签纸。
66.定位孔位于连续两张耗材纸之间,是镂空的。红外光线可以直接从发射端穿透定位孔,并由接收端接收。此时,在定位孔状态下,接收端接收到的红外光线与无纸状态下的红外光线是一致的,就需要区分开定位孔状态和无纸状态。
67.如图6所示,定位孔状态有一定的高度h(例如:3mm,仅仅作为举例,不进行限定),红外光线以1mm为直径的光线进行说明,红外光线a在定位孔中移动时,经过一段时间从定位孔移出后接收端接收到的红外光线b;显然接收端接收到的红外光线a和红外光线b是不一样的,以此来确定定位孔状态。然而,在一段时间后,若接收端接收到的红外光线b和红外光线a一样,此时可以确定标签纸纸张状态为无纸状态。
68.下面对纸张的黑标状态进行判断,如图7所示,为本技术实施例的一种标签打印初始位置识别方法的黑标状态示意图,黑标状态是指相邻底纸之间有黑色标记的状态。当纸张处于黑标状态时,红外光线由发射端透过黑色标记投射到光电开关接收端。此时,mcu的第一接口和第二接口会获得一个电压差值,将这个电压差值与预设位置识别库中的电压值进行匹配,从而确定打印纸此时所处的状态为黑标状态。
69.在本实施例中,红外光敏三极管的基极区域集成了感光元件,当红外光照射到感光元件时,会在红外光敏三极管的集电极产生电流,不同的光照强度对应不同的电流,光照强度越强,集电极端产生的电流越大,因为不同的光照强度对应的集电极电流值不同,集电极电流流经第二电阻器r2和第三电阻器r3,从而导致mcu的第一接口电压值和第二接口电压值的大小不同,他们所对应的电压差值也就不同,所以可以利用电压差值来进行对标签纸初始打印位置状态的判断。
70.当标签纸处于无纸状态时,红外光线由发射端直射到接收端,光照强度最强,对应的电流越大,所对应的电压差值也越大。
71.当标签纸处于定位孔状态时,在预设的时间范围内,红外光线由发射端直射到接收端,当超过预设的时间范围时,红外光线会发生改变,此时mcu会识别到电压值的改变,从而识别出此时是处于定位孔状态而不是无纸状态。
72.当标签纸处于间隙状态时,红外光线由发射端透过一层底纸后被接收端所接收,此时光照强度相对于无纸状态时会有所损耗,集电极所产生的电流也比无纸状态时的电流小,对应的第一接口和第二接口的电压差值也比无纸状态时的电压差值小。
73.当打印纸处于连续状态时,红外光线由发射端透过底纸和耗材纸后被接收端所接收,此时相对于间隙状态,纸张多了一层耗材纸,接收端所接收到的光照强度也会比间隙状态时要小,从而集电极端产生的电流也会减小,所对应的第一电压差值和第二电压差值也会减小。
74.当打印纸处于黑标状态时,红外光线由发射端透过黑标部分再由接收端接收,当红外光线透过黑标时损失的红外线最多,此时红外接收三极管得到的红外线最少,此时通
过集电极的电流最少。所以第一接口与第二接口的电压差值也最小。
75.由上述论述可知,第一电压差值,第二电压差值,第三电压差值和第四电压差值之间的大小关系为:第一电压差值大于第二电压差值大于第三电压差值大于第四电压差值。由于第一电压差值,第二电压差值,第三电压差值,第四电压差值实际上为一个范围,各电压差值所对应的范围也没有重叠的部分。因此,本技术可以预先构建电压差值与标签纸所处的状态之间的对应关系,并利用该对应关系,结合mcu获取到的电压差值来确认标签纸当前所处的状态。
76.需要说明的是,这里所说的第一接口电压值为adc1端所检测到的电压值,第二接口电压值为adc2端所检测到的电压值,adc1端电压值为电源电压与第三电阻器r3两端电压的电压差值,adc2端电压值为电源电压与第二电阻器r2两端的电压和第三电阻器r3两端的电压之和的差值,第一接口与第二接口的电压差值为adc1端电压和adc2端电压的差值,adc1端电压和adc2端电压的差值为第二电阻器r2两端的电压。
77.在本技术实施例中,第三电阻器r3和第二电阻器r2的阻值比例为100:1。因电阻元件本身存在制造误差,而本技术中选用的电阻元件本身的误差范围为1%(当前所能使用的较低的误差范围),当只选用第三电阻器r3时,其自身阻值与标称值的差异会影响整个电路的准确性。而将第二电阻器r2引入电路中,第二电阻器r2的阻值也是第三电阻器r3阻值的1%。第二电阻器r2电阻存在的作用是消除第三电阻器r3电阻元件本身的误差。也就是说,通过设置第二电阻值r2和第三电阻值r3之间的阻值比例,来消除或进一步减少1%的误差,使得mcu获取的电压差值更加精准。
78.举例来说,当设定第三电阻器r3的阻值为10kr,此时它的误差比例是1%,误差上限为10.1kr,误差下限为9.9kr;此时第二电阻器r2的阻值为100r,误差上限为101r,误差下限为99r。所以,第二电阻器r2和第三电阻器r3的阻值总和下限是9.999kr,上限是10.201kr。此处,电阻总和下限无限接近r2的标称值,使被选用状态的误差最小,此时误差比例为千分之一。
79.参照图8,本技术还提供了一种标签打印初始位置识别装置,该装置包括获取单元和标签纸初始位置识别单元。
80.获取单元801用于为获取第一接口和第二接口的电压差值;标签纸初始位置识别单元802用于根据电压差值,从预设位置识别库中查找电压差值对应的标签纸初始位置状态,以便于标签打印机根据标签纸初始位置执行后续打印操作;其中,预设位置识别库包括电压差值与标签纸初始位置状态的对应关系,一个电压差值对应一种标签纸初始位置状态。
81.在一种可能的实施方式中,标签纸包括耗材纸与底纸,标签纸初始位置状态包括无纸状态与有纸状态,有纸状态包括间隙状态、连续状态、定位孔状态以及黑标状态;根据电压差值,从预设位置识别库中查找电压差值对应的标签纸初始位置状态,具体包括以下任意一种:当电压差值为第一电压差值、且第一电压差值的持续时间小于或等于预设时间时,标签纸初始位置识别单元确定标签纸初始位置状态为定位孔状态,定位孔状态为相邻底纸之间开设有定位孔时的状态;当电压差值为第一电压差值、且第一电压值的持续时间大于预设时间时,确定标
签纸初始位置为无纸状态,无纸状态为没有耗材纸和底纸的状态;当电压差值为第二电压差值时,确定标签纸初始位置状态为间隙状态;间隙状态为相邻耗材纸之间不连续的状态;当电压差值为第三电压差值时,确定标签纸的初始位置状态为连续状态;连续状态为相邻耗材纸之间连续的状态;当电压差值为第四电压差值时,确定标签纸初始位置状态为黑标状态;黑标状态为相邻底纸之间有黑色标记的状态。
82.在一种可能的实施方式中,第一、二、三、四电压差值之间的大小关系为第一电压差值大于第二电压差值,第二电压差值大于第三电压差值,第三电压差值大于第四电压差值。
83.在一种可能的实施方式中,上述定位孔状态为发射端发射红外光线从标签纸定位孔中射出且由接收端接收红外光线的状态;黑标状态为发射端发射红外光线透过黑色标记且由接收端接收红外光线的状态;间隙状态为发射端发射红外光线透过底纸且由接收端接收红外光线的状态。
84.需要说明的是:上述实施例提供的装置在实现其功能时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的装置和方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
85.本技术还公开一种电子设备。参照图9,图9是本技术实施例的公开的一种电子设备的结构示意图。该电子设备900可以包括:至少一个处理器901,至少一个网络接口904,用户接口903,存储器905,至少一个通信总线902。
86.其中,通信总线906用于实现这些组件之间的连接通信。
87.其中,用户接口903可以包括显示屏(display)、摄像头(camera),可选用户接口903还可以包括标准的有线接口、无线接口。
88.其中,网络接口904可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。
89.其中,处理器901可以包括一个或者多个处理核心。处理器901利用各种接口和线路连接整个服务器内的各个部分,通过运行或执行存储在存储器905内的指令、程序、代码集或指令集,以及调用存储在存储器805内的数据,执行服务器的各种功能和处理数据。可选的,处理器901可以采用数字信号处理(digital signal processing,dsp)、现场可编程门阵列(field-programmable gate array,fpga)、可编程逻辑阵列(programmable logic array,pla)中的至少一种硬件形式来实现。处理器901可集成中央处理器(central processing unit,cpu)、图像处理器(graphics processing unit,gpu)和调制解调器等中的一种或几种的组合。其中,cpu主要处理操作系统、用户界面和应用程序等;gpu用于负责显示屏所需要显示的内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器901中,单独通过一块芯片进行实现。
90.其中,存储器905可以包括随机存储器(random access memory,ram),也可以包括只读存储器(read-only memory)。可选的,该存储器905包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。存储器905可用于存储指令、程
序、代码、代码集或指令集。存储器905可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现上述各个方法实施例的指令等;存储数据区可存储上面各个方法实施例中涉及的数据等。存储器905可选的还可以是至少一个位于远离前述处理器901的存储装置。参照图9,作为一种计算机存储介质的存储器905中可以包括操作系统、网络通信模块、用户接口模块以及一种标签打印初始位置识别的应用程序。
91.在图9所示的电子设备900中,用户接口903主要用于为用户提供输入的接口,获取用户输入的数据;而处理器901可以用于调用存储器905中存储一种标签打印初始位置识别的应用程序,当由一个或多个处理器901执行时,使得电子设备900执行如上述实施例中一个或多个所述的方法。需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本技术并不受所描述的动作顺序的限制,因为依据本技术,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本技术所必需的。
92.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
93.在本技术所提供的几种实施方式中,应该理解到,所披露的装置,可通过其他的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些服务接口,装置或单元的间接耦合或通信连接,可以是电性或其他的形式。
94.作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
95.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
96.集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本技术各个实施例方法的全部或部分步骤。而前述的存储器包括:u盘、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
97.以上所述者,仅为本公开的示例性实施例,不能以此限定本公开的范围。即但凡依本公开教导所作的等效变化与修饰,皆仍属本公开涵盖的范围内。本领域技术人员在考虑说明书及实践真理的公开后,将容易想到本公开的其他实施方案。
98.本技术旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未记载的本技术领域中的公知常识或惯
用技术手段。说明书和实施例仅被视为示例性的,本公开的范围和精神由权利要求限定。
技术特征:
1.一种标签打印初始位置识别电路,其特征在于,所述初始位置识别电路包括光电开关、微处理器、第一电阻器(r1)、第二电阻器(r2)以及第三电阻器(r3),所述光电开关包括红外发光二极管以及红外光敏三极管;其中,所述微处理器的第一接口与所述第三电阻器(r3)的第一端耦接;所述微处理器的第二接口与所述第二电阻器(r2)的第一端耦接;所述第二电阻器(r2)的第二端与第三电阻器(r3)的第一端耦接;所述第三电阻器(r3)的第二端与电源端耦接;所述第一电阻器(r1)的第一端与所述红外发光二极管的正极耦接,第二端与所述电源端耦接;所述红外光敏三极管的集电极与所述第二电阻器(r2)的第一端耦接;所述红外光敏三极管的基极与发射极接地;所述红外发光二极管的负极接地。2.根据权利要求1所述的一种标签打印初始位置识别电路,其特征在于,所述第二电阻器(r2)与所述第三电阻器(r3)的阻值比例为1:100。3.根据权利要求1所述的一种标签打印初始位置识别电路,其特征在于,标签纸位于发射端与接收端之间;其中,所述光电开关包括所述发射端与所述接收端,所述发射端由所述红外发光二极管构成,所述接收端由所述红外光敏三极管构成。4.一种标签打印初始位置识别方法,其特征在于,所述方法应用于如权利要求3所述初始位置识别电路中的微处理器中,所述方法包括:获取所述第一接口和所述第二接口的电压差值;根据所述电压差值,从预设位置识别库中查找所述电压差值对应的标签纸初始位置状态,以便于标签打印机根据所述标签纸初始位置执行后续打印操作;其中,所述预设位置识别库包括所述电压差值与所述标签纸初始位置状态的对应关系,一个所述电压差值对应一种所述标签纸初始位置状态。5.根据权利要求4所述的方法,其特征在于,所述标签纸包括耗材纸与底纸,所述标签纸初始位置状态包括无纸状态与有纸状态,所述有纸状态包括间隙状态、连续状态、定位孔状态以及黑标状态;所述根据所述电压差值,从预设位置识别库中查找所述电压差值对应的标签纸初始位置状态,具体包括以下任意一种:当所述电压差值为第一电压差值、且所述第一电压差值的持续时间小于或等于预设时间时,确定所述标签纸初始位置状态为定位孔状态;所述定位孔状态为相邻所述底纸之间开设有定位孔时的状态;当所述电压差值为所述第一电压差值、且所述第一电压值的持续时间大于所述预设时间时,确定所述标签初始位置为无纸状态,所述无纸状态为没有耗材纸和底纸的状态;当所述电压差值为第二电压差值时,确定所述标签纸初始位置状态为间隙状态;所述间隙状态为相邻所述耗材纸之间不连续的状态;当所述电压差值为第三电压差值时,确认所述标签纸初始位置状态为连续状态;所述连续状态为相邻所述耗材纸之间连续的状态;当所述电压差值为第四电压差值时,确定所述标签纸初始位置状态为黑标状态;所述黑标状态为相邻所述底纸之间有黑色标记的状态。
6.根据权利要求5所述的方法,其特征在于,所述第一电压差值大于所述第二电压差值,所述第二电压差值大于所述第三电压差值,所述第三电压差值大于所述第四电压差值。7.根据权利要求5所述的方法,其特征在于,所述定位孔状态为所述发射端发射红外光线从标签纸定位孔中射出且由所述接收端接收红外光线的状态;所述间隙状态为所述发射端发射红外光线透过所述底纸且由所述接收端接收红外光线的状态;所述连续状态为所述发射端发射红外光线透过所述底纸和所述耗材纸且由所述接收端接收红外光线的状态;所述黑标状态为所述发射端发射红外光线透过黑色标记且由接收端接收红外光线的状态。8.一种标签打印初始位置识别装置,其特征在于,所述装置为权利要求3中所述初始位置识别电路中的微处理器,所述微处理器包括获取单元(801)和标签纸初始位置识别单元(802);其中,所述获取单元,用于获取所述第一接口和所述第二接口的电压差值;所述标签纸初始位置识别单元,用于根据所述电压差值,从预设位置识别库中查找所述电压差值对应的标签纸初始位置状态,以便于标签打印机根据所述标签纸初始位置执行后续打印操作;其中,所述预设位置识别库包括所述电压差值与所述标签纸初始位置状态的对应关系,一个所述电压差值对应一种所述标签纸初始位置状态。9.一种电子设备,其特征在于,包括处理器(901)、存储器(905)、用户接口(903)及网络接口(904),所述存储器(905)用于存储指令,所述用户接口(903)和网络接口(904)用于给其他设备通信,所述处理器(901)用于执行所述存储器(905)中存储的指令,以使所述电子设备(900)执行如权利要求4-7任意一项所述的方法。10.一种标签打印机,其特征在于,所述标签打印机包括权利要求1-3任意一种标签打印初始位置识别电路。
技术总结
本申请提供一种标签打印初始位置识别电路、方法及打印机,涉及标签打印领域。电路包括红外发光二极管、红外光敏三极管、MCU、第一电阻器R1、第二电阻器R2、第三电阻器R3。通过MCU获取第一接口和第二接口的电压差值,再根据该电压差值,从预设位置识别库中查找电压差值所对应的标签纸纸张状态,初始位置状态包括间隙,连续,定位孔,黑标状态。根据标签纸纸张状态确认标签打印的初始位置。本申请通过采用上述电路和方法,解决了传统方法中标签打印识别电路中光电开关的应用电路有多条回路,电路结构较为复杂的问题,达到了简化电路的效果。达到了简化电路的效果。达到了简化电路的效果。
技术研发人员:杨雄 王志明 罗山
受保护的技术使用者:深圳市普实科技有限公司
技术研发日:2023.06.20
技术公布日:2023/8/31
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/
上一篇:一种聚酯开口爽滑母粒的制作方法 下一篇:一种微量停跳组合液的制作方法