提升大幅面打印机数据传输性能关键技术研究
发布时间:2022-06-01 21:55
在大幅面喷墨打印机系统中,需要绘制的图像数据一般存放在主机端,打印机必须得到这些数据才能绘制出所需要的图像。由于大幅面打印机数据量大,数据传输性能的问题已经成为阻碍大幅面彩色喷墨打印机发展的重要因素。论文在分析喷墨打印机的工作原理以及组成结构的基础上,针对大幅面打印机数据传输速率较低、稳定性和可靠性较差的情况,给出了提高大幅面打印机数据传输性能的解决方案。采用通用串行总线(USB)技术和双缓冲机制,实现了接收数据与打印数据的并行工作;采用差分设计,实现了数据的远距离可靠传输:采用分时传输方案,实现了多个打印头物理数据线的共享。论文给出了完整的设计方案,并对软硬件设计做了详细的阐述。论文提出的设计方案有效地解决了打印机接收主机数据和打印不能真正并行工作的问题,避免了打印一带数据时因为数据没有准备好而出错的情况发生,提高了数据传输的平均速率,增强了高速数据传输的抗干扰性,降低了生产的成本。
【文章页数】:63 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第一章 绪论
1.1 大幅面喷墨打印机的结构
1.2 喷墨打印机的工作过程
1.3 论文的主要工作及内容安排
第二章 大幅面喷墨打印机总体方案设计
2.1 总体方案设计
2.2 喷头安装方式设计与参数计算
2.2.1 喷头结构及排列
2.2.2 参数计算
2.3 数据传输接口的选择
2.3.1 传输接口的选择
2.3.2 接口芯片选择
第三章 提升数据传输性能关键技术的设计方案
3.1 大幅面喷墨打印机中的关键技术
3.2 大量数据的存储与打印的并行处理
3.2.1 数据缓存方案
3.2.2 缓存存储器的选择
3.3 多喷头数据的并行传输
3.4 数据的可靠传输
第四章 关键技术硬件实现
4.1 接口单元硬件总体方案设计
4.2 USB接口设计
4.2.1 EZ-USB FX2工作原理
4.2.2 Slave FIFO模式接口设计
4.3 FPGA逻辑设计与配置
4.3.1 FPGA内部逻辑设计
4.3.2 FPGA配置电路设计
4.4 SDRAM控制器设计与实现
4.4.1 SDRAM工作原理
4.4.2 SDRAM控制器的实现
4.5 双缓冲模块设计
4.6 输出模块设计
第五章 系统软件设计
5.1 固件程序设计与实现
5.1.1 固件程序结构
5.1.2 固件程序的实现
5.1.3 固件下载
5.2 驱动程序设计与实现
5.2.1 WDM驱动程序模型
5.2.2 USB设备驱动程序开发
5.2.3 驱动程序开发环境
5.2.4 EZ-USB驱动程序实现
第六章 结束语
6.1 实验结果
6.2 总结
致谢
参考文献
作者在攻读硕士学位期间的研究成果
【参考文献】:
期刊论文
[1]EZ-USB FX2芯片内集成I~2C总线控制器的特性及其应用[J]. 王永涛,王广君. 现代电子技术. 2005(05)
[2]SDRAM控制器的设计与VHDL实现[J]. 田丰,邓建国,李巍,贾治华. 电子技术应用. 2005(02)
[3]基于FPGA的SDRAM控制器设计[J]. 宋一鸣,谢煜,李春茂. 电子工程师. 2003(09)
[4]26LS31/32四差动线驱动/接收器在多机通讯中的应用[J]. 龙科慧,于平. 集成电路应用. 1996(01)
硕士论文
[1]彩色喷墨绘图仪控制器的研制和开发[D]. 李新.西安电子科技大学 2002
本文编号:3652909
【文章页数】:63 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第一章 绪论
1.1 大幅面喷墨打印机的结构
1.2 喷墨打印机的工作过程
1.3 论文的主要工作及内容安排
第二章 大幅面喷墨打印机总体方案设计
2.1 总体方案设计
2.2 喷头安装方式设计与参数计算
2.2.1 喷头结构及排列
2.2.2 参数计算
2.3 数据传输接口的选择
2.3.1 传输接口的选择
2.3.2 接口芯片选择
第三章 提升数据传输性能关键技术的设计方案
3.1 大幅面喷墨打印机中的关键技术
3.2 大量数据的存储与打印的并行处理
3.2.1 数据缓存方案
3.2.2 缓存存储器的选择
3.3 多喷头数据的并行传输
3.4 数据的可靠传输
第四章 关键技术硬件实现
4.1 接口单元硬件总体方案设计
4.2 USB接口设计
4.2.1 EZ-USB FX2工作原理
4.2.2 Slave FIFO模式接口设计
4.3 FPGA逻辑设计与配置
4.3.1 FPGA内部逻辑设计
4.3.2 FPGA配置电路设计
4.4 SDRAM控制器设计与实现
4.4.1 SDRAM工作原理
4.4.2 SDRAM控制器的实现
4.5 双缓冲模块设计
4.6 输出模块设计
第五章 系统软件设计
5.1 固件程序设计与实现
5.1.1 固件程序结构
5.1.2 固件程序的实现
5.1.3 固件下载
5.2 驱动程序设计与实现
5.2.1 WDM驱动程序模型
5.2.2 USB设备驱动程序开发
5.2.3 驱动程序开发环境
5.2.4 EZ-USB驱动程序实现
第六章 结束语
6.1 实验结果
6.2 总结
致谢
参考文献
作者在攻读硕士学位期间的研究成果
【参考文献】:
期刊论文
[1]EZ-USB FX2芯片内集成I~2C总线控制器的特性及其应用[J]. 王永涛,王广君. 现代电子技术. 2005(05)
[2]SDRAM控制器的设计与VHDL实现[J]. 田丰,邓建国,李巍,贾治华. 电子技术应用. 2005(02)
[3]基于FPGA的SDRAM控制器设计[J]. 宋一鸣,谢煜,李春茂. 电子工程师. 2003(09)
[4]26LS31/32四差动线驱动/接收器在多机通讯中的应用[J]. 龙科慧,于平. 集成电路应用. 1996(01)
硕士论文
[1]彩色喷墨绘图仪控制器的研制和开发[D]. 李新.西安电子科技大学 2002
本文编号:3652909
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3652909.html