[发明专利]一种控制非同步多喷头协同打印的方法有效
申请号: | 201310723562.4 | 申请日: | 2013-12-24 |
公开(公告)号: | CN103640344A | 公开(公告)日: | 2014-03-19 |
发明(设计)人: | 吴少泓;王云宽;胡建华;王欣波;郑军;秦晓飞;王慎航 | 申请(专利权)人: | 中国科学院自动化研究所 |
主分类号: | B41J29/38 | 分类号: | B41J29/38;B41J2/01 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 宋焰琴 |
地址: | 100190 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 控制 同步 喷头 协同 打印 方法 | ||
1.一种控制非同步多喷头协同打印的方法,其特征在于,该方法包括步骤:
主机打印引擎程序产生打印数据和控制信息,并分开传输给打印主板控制器;
打印数据通过打印主板控制器的数据通道进入打印主板控制器中的命令解析和数据分发模块,命令解析和数据分发模块将各喷头的打印数据分发至各喷头对应的第一级缓冲FIFO中,然后经SDRAM读写控制器的读写仲裁后保存于SDRAM读写控制器的独立数据区内,第二级缓冲FIFO作为各喷头将打印的数据从SDRAM读写控制器读出后的暂存处,由SDRAM读写控制器裁决读SDRAM操作后填充,第二级缓冲FIFO与各自的喷头驱动模块相连接,随着各喷头触发信号到达喷头驱动模块,各喷头驱动模块从相应的第二级缓冲FIFO中读出打印数据发送至喷头。
2.根据权利要求1所述的方法,其特征在于,命令和参数通过打印主板控制器的命令通道进入打印主板控制器中的命令解析和数据分发模块,随后命令解析和数据分发模块根据命令和参数执行相应动作,延时参数被分发至触发管理模块。
3.根据权利要求1所述的方法,其特征在于,对于主机与打印控制器之间的单个接口内部有大于控制喷头总数的多个微数据通道时,命令解析和数据分发模块根据不同微数据通道的地址选择,接收数据后直接存入对应喷头的第一级缓存中,对于主机与打印控制器之间的单个接口内部有少于控制喷头总数的数据通道时,命令解析和数据分发模块从单一微数据通道接收所有喷头的数据,并进行拆包解析数据包标识,分发至各喷头的第一级缓存FIFO中。
4.根据权利要求1所述的方法,其特征在于,所述命令解析和数据分发模块通过建立的命令通道,接收主机打印引擎程序传来的各种打印命令和打印参数的配置,对命令做出相应的动作。
5.根据权利要求1所述的方法,其特征在于,所述打触发管理模块通过接受命令解析和数据分发模块中的各个喷头的触发延时参数,并监控外部位置触发信号,产生不同的开关信号给所述打印主板控制器中的各个喷头驱动模块。
6.根据权利要求1所述的方法,其特征在于,打印主板控制器中的SDRAM读写控制器对所管理的内存划分成与喷头个数相等的多个逻辑独立区域,各喷头待打印的数据分别放入各独立区域,对各区域的读写请求由所述内存控制器进行仲裁。
7.根据权利要求6所述的方法,其特征在于,读取数据的请求优先级总是高于写入数据的请求优先级,不同区域写入数据请求的仲裁采用轮盘赌优先级策略。
8.根据权利要求5所述的方法,特征在于,喷头驱动模块循环等待所述触发管理模块产生该喷头的触发信号,根据各种喷头的驱动波形和时序约束,每次触发信号开启一次驱动喷头的打印控制信号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院自动化研究所,未经中国科学院自动化研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310723562.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于增强无源光网络中的传输安全性的方法
- 下一篇:内容发送装置和内容发送方法