数码印花机接口转换系统和数据传输方法

文档序号:6597501阅读:284来源:国知局
专利名称:数码印花机接口转换系统和数据传输方法
技术领域
本发明涉及数码印花领域和嵌入式系统设计领域,具体来说是指一种基于多接口
输入的数码印花机接口转换系统。
背景技术
随着数码印花机的发展,传统计算机的并行口速度无法满足特定数码印花机的打 印要求,鉴于通用的数据传输接口 , USB2. 0接口和千兆以太网接口速度可以满足特定数码 打印机的打印速度要求,并且USB接口和千兆以太网接口应用广泛,便于数码打印机的扩展。 针对数码印花机的特殊接口要求,需要有专用的系统作为数码印花机的数据接 口 ;嵌入式系统在工业控制领域有着广泛的应用,嵌入式系统有着系统可裁剪,可以根据应 用需求指定特定的系统,在有限的资源上完成特定系统任务,不浪费多余的功能,可以实现 系统的最小化,功能的完整化,针对数码印花机的特殊接口要求,嵌入式系统可以恰到好处 的实现。

发明内容
本发明提供了一种基于多接口输入的数码印花机接口转换系统,针对特定数码印 花机以上的现状,可以实现计算机通用接口, USB2.0接口和千兆以太网接口到数码打印机 特定接口的转换,实现计算机和数码印花机的无缝连接,提高数码印花机的可扩展性。
—种基于多接口输入的数码印花机接口转换系统,包括 数据输入接口单元,为嵌入式处理器外扩千兆以太网接口和USB接口 ,用于数据 的接收; 数据缓存单元,用于暂存数据输入接口单元获取的数据; 数据输出单元,为所述的嵌入式处理器通过总线实现的并行输出口,用于将数据
缓存单元的数据读取并行输出至数码印花机喷头。 所述的数据缓存单元为所述的嵌入式处理器外扩DDR2存储。 本发明还提供了一种基于多接口输入的数码印花机数据传输方法,所述的数码印 花机带有本发明所述的接口转换系统,该接口转换系统由带两个输入接口的数据输入接口 单元、数据缓存单元和数据输出单元构成,向数码印花机传输数据的步骤包括
(1)选择数据输入接口单元中的一个工作接口,通过该接口向数据缓存单元输入 数据;选择工作接口时可以通过上位机软件进行选择, 一旦选定输入接口 ,则系统的数据输 入就由指定数据接口输入,另一个不工作;如果选择以太网接口 ,那么USB接口不接收数 据,数据只从以太网接口输入,如果选择USB接口 ,那么以太网口不接收数据,数据只从USB 接口输入; (2)当数据缓存单元的数据超过设定阀值时,则停止数据接收,当数据缓存单元的 数据小于设定阀值时,则继续接收;
此步骤中根据数据缓存单元来决定是否可以接收数据,若未到缓存单元的阀值,则可以接收数据,若超过缓存单元的阀值,则停止接收数据; (3)数据缓存单元按照接收的次序将接收到的数据发送至数据输出单元;即遵循先入先出的原则对数据进行输出;数据缓存单元内有数据时,则数据从缓存单元读取送至数据输出单元并行输出,若数据缓存单元内没有数据时,则停止数据输出;
(4)数据输出单元将接收到的数据输出至数码印花机喷头。 本发明数码印花机接口转换系统可以实现计算机通用接口 ,USB2. 0接口和千兆以太网接口到数码打印机特定接口的转换,实现计算机和数码印花机的无缝连接,提高数码印花机的可扩展性。


图1为本发明数码印花机接口转换系统的结构示意框 图2为本发明数码印花机数据传输方法的流程图。
具体实施例方式
如图1所示,本发明系统的结构示意图,包括 数据输入接口单元110,用于数据的接收,共有两个输入接口,选择其中之一作为数据接收至数据缓存单元120,数据输入接口单元110为嵌入式处理器外扩千兆以太网接口和USB接口 ; 数据缓存单元120,为嵌入式处理器外扩DDR2存储,用于暂存数据输入接口单元IIO获取的数据; 数据输出单元130,为嵌入式处理器通过总线实现的并行输出口,用于将数据缓存单元120的数据读取并行输出至数码印花机喷头。 图中可见数据输入接口单元110、数据缓存单元120和数据输出单元130共用同一嵌入式处理器。 如图2所示,本发明数码印花机数据传输方法,实现如下 首先,选择数据输入接口 ,如果选择以太网接口 ,那么USB接口不接收数据,数据只从以太网接口输入,如果选择USB接口 ,那么以太网口不接收数据,数据只从USB接口输入; 其次,根据数据缓存单元来决定是否可以接收数据,若未到缓存单元的阀值,则可以接收数据,若超过缓存单元的阀值,则停止接收数据; 最后,根据数据缓存单元内有数据时,则数据从缓存单元读取送至数据并行输出,若数据缓存单元内没有数据时,则停止数据输出。
权利要求
一种基于多接口输入的数码印花机接口转换系统,其特征在于,包括数据输入接口单元(110),为嵌入式处理器外扩千兆以太网接口和USB接口,用于数据的接收;数据缓存单元(120),用于暂存数据输入接口单元(110)获取的数据;数据输出单元(130),为所述的嵌入式处理器通过总线实现的并行输出口,用于将数据缓存单元(120)的数据读取并行输出至数码印花机喷头。
2. 如权利要求1所述的数码印花机接口转换系统,其特征在于所述的数据缓存单元 (120)为所述的嵌入式处理器外扩DDR2存储。
3. —种基于多接口输入的数码印花机数据传输方法,其特征在于,所述的数码印花机 带有接口转换系统,该接口转换系统由带两个输入接口的数据输入接口单元(110)、数据缓 存单元(120)和数据输出单元(130)构成,向数码印花机传输数据的步骤包括(1) 选择数据输入接口单元(110)中的一个工作接口,通过该接口向数据缓存单元 (120)输入数据;(2) 当数据缓存单元(120)的数据超过设定阀值时,则停止数据接收,当数据缓存单元 (120)的数据小于设定阀值时,则继续接收;(3) 数据缓存单元(120)按照接收的次序将接收到的数据发送至数据输出单元 (130);(4) 数据输出单元(130)将接收到的数据输出至数码印花机喷头。
全文摘要
本发明公开了一种基于多接口输入的数码印花机接口转换系统及数据传输方法,接口转换系统包括数据输入接口单元,为嵌入式处理器外扩千兆以太网接口和USB接口,用于数据的接收;数据缓存单元,用于暂存数据输入接口单元获取的数据;数据输出单元,为所述的嵌入式处理器通过总线实现的并行输出口,用于将数据缓存单元的数据读取并行输出至数码印花机喷头。本发明数码印花机接口转换系统,可以实现计算机通用接口,USB2.0接口和千兆以太网接口到数码打印机特定接口的转换,实现计算机和数码印花机的无缝连接,提高数码印花机的可扩展性。
文档编号G06F3/12GK101786384SQ20101003958
公开日2010年7月28日 申请日期2010年1月7日 优先权日2010年1月7日
发明者祝晓平, 陈耀武 申请人:浙江大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1