数码打印机同步信号传递装置及数码打印机制造方法及图纸

技术编号:37148203 阅读:15 留言:0更新日期:2023-04-06 22:01
本申请涉及数码打印机技术领域,特别是涉及一种数码打印机同步信号传递装置和数码打印机。该装置的N个节点包括依次串接构成菊花链拓扑结构的第1节点至第N节点。主节点用于:获取本地的同步打印脉冲信号和本地的同步控制信号,从而生成同步数据帧,将同步数据帧发送给第2节点;当N>2时,所述N个节点包括第M

【技术实现步骤摘要】
数码打印机同步信号传递装置及数码打印机


[0001]本专利技术涉及数码打印机
,尤其是涉及一种数码打印机同步信号传递装置及数码打印机。

技术介绍

[0002]在数码打印机控制系统的控制下,当承印体的表面到达预定位置时,喷头上喷嘴中的压电晶体产生脉冲将油墨挤出,并直接向承印体的表面喷射雾状墨滴直接成像。
[0003]在打印过程中,同步控制是影响打印质量的关键因素之一。同步信号的产生和传输方式直接影响其信号质量。数码打印机通常将编码器信号和其他IO输入信号汇聚在一中央节点,且中央节分别连接到每一块喷头驱动卡构成星型拓扑结构;各个喷头驱动卡产生各自的同步打印脉冲和同步控制信号。
[0004]由于主节点一般安装在距离喷头较远的位置,而且还要引出大量并行线缆连接到每一个喷头驱动卡。较远的走线距离和大量的并行走线会对信号传输带来一定干扰,影响信号传递质量。

技术实现思路

[0005]为了提高信号传输质量,本申请实施例提供一种基于菊花链拓扑结构的数码打印机同步信号传递装置,能够降低同步信号传递装置的布线难度,提高信号传输质量。
[0006]为了解决上述技术问题,本专利技术实施例提供以下技术方案:
[0007]在本申请的第一方面,提供了一种数码打印机同步信号传递装置,所述装置的N个节点包括依次排列的第1节点至第N节点,所述第1节点至第N节点依次串接构成菊花链拓扑结构,其中,N为正整数且N≥2;所述第1节点为主节点,所述主节点用于:采集编码器信号,根据所述编码器信号获取本地的同步打印脉冲信号,获取本地的同步控制信号,以及,基于本地的同步打印脉冲信号和本地的同步控制信号生成同步数据帧,并将所述同步数据帧发送给所述第2节点;当N>2时,第2至第N节点为从节点,所述N个节点包括第M

2节点、第M

1节点和第M节点,M为正整数且2<M≤N,所述第M

1节点用于:接收所述第M

2节点发送的所述同步数据帧,基于所述同步数据帧获取本地的同步打印脉冲信号和本地的同步控制信号,以及,将所述同步数据帧转发给所述第M节点。
[0008]在本申请实施例的技术方案中,第1节点至第N节点依次串接构成菊花链拓扑结构。相对于星型拓扑结构的同步信号传递装置,该装置通过将主节点和各个从节点依次串接构成菊花链拓扑结构,可以降低同步信号传输布线的难度,提高了信号传输质量,并且各个从节点的同步打印脉冲和同步控制信号相位一致性更好。
[0009]在一些实施例中,所述主节点具体用于:获取至少一IO信号,基于所述IO信号获取本地的同步控制信号。
[0010]在一些实施例中,所述主节点包括第一本地时钟,所述主节点具体用于:基于所述第一本地时钟对输入的编码器信号进行同步采样,并根据采样得到的所述编码器信号得到
本地的同步打印脉冲;基于所述第一本地时钟对输入的IO信号进行同步采样,基于同步采样得到的IO信号得到本地的同步控制信号;以及基于本地的同步控制信号和本地的同步打印脉冲生成同步数据帧,并将所述同步数据帧发送给所述第2节点。
[0011]在一些实施例中,所述主节点具体用于:根据打印分辨率对采样得到的所述编码器信号进行预处理,从而得到与打印频率相同的打印同频脉冲信号;对所述打印同频脉冲信号进行延迟处理,得到本地的同步打印脉冲。
[0012]在一些实施例中,所述主节点具体用于:基于所述第一本地时钟对输入的IO信号进行同步采样,根据所述打印同频脉冲信号对采样得到的所述IO信号进行锁存,从而得到本地的同步控制信号。
[0013]在一些实施例中,所述数码打印机包括打印机构,所述打印机构与所述主节点通信连接;当N=2时,所述主节点还用于:基于所述本地的同步打印脉冲信号和所述本地的同步控制信号控制所述打印机构进行打印作业。
[0014]在一些实施例中,主节点还包括第一移位寄存器,主节点具体还用于:在同步打印脉冲的触发下,对本地的同步控制信号进行编码并添加帧头生成同步数据帧;将同步数据帧装载到第一移位寄存器;基于第一本地时钟和第一预设波特率通过所述第一移位寄存器将所述同步数据帧串行发送到所述第2节点。
[0015]在一些实施例中,所述从节点包括第二本地时钟和第二移位寄存器,第M

1节点具体用于:基于第二本地时钟以第二预设波特率对输入的同步数据帧进行采样,将采样得到的所述同步数据帧移入第二移位寄存器;基于移入第二移位寄存器中的同步数据帧获取本地的同步控制信号和本地的同步打印脉冲信号;当在同步数据帧的数据流中检测到帧头时,开始计算接收到的同步数据帧的长度,根据定义的帧头长度从第二移位寄存器的固定抽头位置以第三预设波特率将所述同步数据帧串行发送到第M节点。
[0016]在一些实施例中,第一移位寄存器的长度等于同步数据帧的长度,且第二移位寄存器的长度等于同步数据帧的长度。
[0017]在本申请的第二方面还提供一种数码打印机,该数码打印机包括第一方面所述的装置。
[0018]应当理解,
技术实现思路
部分中所描述的内容并非旨在限定本公开的关键或重要特征,亦非用于限制本公开的范围。本公开的其他特征通过以下的描述将变得容易理解。
附图说明
[0019]为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例中所需要使用的附图作简单地介绍。显而易见地,下面所描述的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0020]图1a是本申请的一个实施例提供的具有星型拓扑结构的数码打印机同步信号传递装置的结构示意图;
[0021]图1b是本申请的一个实施例提供的具有菊花链拓扑结构的数码打印机同步信号传递装置的结构示意图;
[0022]图2是本申请的一个实施例提供的主节点的硬件结构示意图;
[0023]图3是本申请的一个实施例提供的从节点的硬件结构示意图;
[0024]图4是本申请的一个实施例提供的主节点的同步打印脉冲信号、同步控制信号和同步数据帧的时序图;
[0025]图5是本申请的一个实施例提供的从节点的同步打印脉冲信号、同步控制信号和同步数据帧的时序图。
具体实施方式
[0026]下文将参考附图中示出的若干示例性实施例来描述本公开的原理和精神。应当理解,描述这些具体的实施例仅是为了使本领域的技术人员能够更好地理解并实现本公开,而并非以任何方式限制本公开的范围。在以下描述和权利要求中,除非另有定义,否则本文中使用的所有技术和科学术语具有与所属领域的普通技术人员通常所理解的含义。
[0027]如本文所使用的,术语“包括”及其类似用语应当理解为开放性包含,即“包括但不限于”。术语“基于”应当理解为“至少部分地基于”。术语“一个实施例”或“该实施例”应当理解为“至少一个实施例”。术语“第一”、“第二”等等可以指代不同的或相同的对象,并且本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数码打印机同步信号传递装置,应用于数码打印机,其特征在于,所述装置的N个节点包括依次排列的第1节点至第N节点,所述第1节点至第N节点依次串接构成菊花链拓扑结构,其中,N为正整数且N≥2;所述第1节点为主节点,所述主节点用于:采集编码器信号,根据所述编码器信号获取本地的同步打印脉冲信号,获取本地的同步控制信号,以及,基于本地的同步打印脉冲信号和本地的同步控制信号生成同步数据帧,并将所述同步数据帧发送给所述第2节点;当N>2时,第2至第N节点为从节点,所述N个节点包括第M

2节点、第M

1节点和第M节点,M为正整数且2<M≤N,所述第M

1节点用于:接收所述第M

2节点发送的所述同步数据帧,基于所述同步数据帧获取本地的同步打印脉冲信号和本地的同步控制信号,以及,将所述同步数据帧转发给所述第M节点。2.根据权利要求1所述的装置,其特征在于,所述主节点具体用于:获取至少一IO信号,基于所述IO信号获取本地的同步控制信号。3.根据权利要求2所述的装置,其特征在于,所述主节点包括第一本地时钟,所述主节点具体用于:基于所述第一本地时钟对输入的编码器信号进行同步采样,并根据采样得到的所述编码器信号得到本地的同步打印脉冲;基于所述第一本地时钟对输入的IO信号进行同步采样,基于同步采样得到的IO信号得到本地的同步控制信号;以及基于本地的同步控制信号和本地的同步打印脉冲生成同步数据帧,并将所述同步数据帧发送给所述第2节点。4.根据权利要求3所述的装置,其特征在于,所述主节点具体用于:根据打印分辨率对采样得到的所述编码器信号进行预处理,从而得到与打印频率相同的打印同频脉冲信号;对所述打印同频脉冲信号进行延迟处理,得到本地的同步打印脉冲。5....

【专利技术属性】
技术研发人员:李继洲杨孝民童登金
申请(专利权)人:深圳汉弘软件技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1