基于单片机的USB打印机打印系统研究

来源 :东华大学 | 被引量 : 3次 | 上传用户:falconlingzi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着打印机技术的不断发展,打印系统的集成度越来越高,打印机控制方式也呈现多元化趋势。单片机技术的不断发展为实现非PC端控制打印提供了可能,通过单片机实现直接对文件进行数据转换进而控制打印机的方式,与传统计算机端打印系统控制方式相比,扩宽了打印机的应用范围。因此,本文针对基于单片机的USB打印机打印系统作出了相关研究。本文通过打印机在Windows环境下打印流程的基础上,分析打印驱动系统的组成和功能,并提出实现基于单片机的打印系统研究的流程。本课题选用PCL指令的喷墨打印机作为打印系统的研究对象,以打印机相关技术为基础,对光栅打印指令数据进行解析。同时,对常见位图数据文件和打印数据进行分析,推导打印文档的转换方法,并搭建了基于Labview、Matlab和Access(简称L-M-A)混合编程的数据转换平台。借助转换平台进行在线模拟打印测试,最后将转换程序移值至单片机系统中实现打印任务。论文的主要研究工作主要包括以下三个方面:首先,本文对打印机打印系统的组成进行了概述,在深入分析Windows打印系统的基础上,研究打印驱动系统的组成和功能。使用USB总线分析工具搭建打印数据监测平台,实现在Windows环境下对打印文档转换数据的采集。结合对打印机指令数据的解析和USB通讯规范的学习,完成对打印系统中打印数据流的分析。其次,对常见位图打印文件数据和光栅打印数据进行深入的研究,分析并总结打印数据压缩和转换的处理过程。通过参考喷墨打印驱动程序的转换过程,搭建基于L-M-A的混合数据转换平台上位机部分,编写转换程序实现目标文件直接向打印数据的转换任务。最后,本文根据对打印系统的研究,设计并实现了基于单片机对打印机的控制硬件系统。该系统选用STM32F407单片机为主控芯片,可实现单片机在HOST模式下与USB设备的通讯。将L-M-A平台的转换程序移植至单片机,最终实现通过单片机进行对文档的直接处理并进行打印。最终测试表明,本文设计的打印系统可实现单片机对U盘文件的读取和文件信息预览,并能够在单片机内部完成高速的文件数据处理和存储,完成对特定文件的直接打印。此外,在线打印测试系统也可实现开发者进行自定义打印数据图像的应用端打印。本文经对打印系统的研究,提出并设计的单片机对打印机的控制系统,为打印机开发者实现打印机的多元化控制方式提供参考,使国产打印机自主控制成为可能。该控制方式显著降低了系统的控制成本,针对特定打印需求提供低成本的控制方案。但是课题研究过程中仅针对喷墨打印控制系统进行了研究,故存在的诸多问题需要进一步讨论和解决,包括彩色文档的转换及压缩转换方法等。
其他文献
【摘要】加强高校学生社区党建工作对未来的发展具有十分重要的意义。近年来,随着部分大学的书院制建设,为学生走进社区提供了更好地条件。高校学生在充分发挥自身教育性的同时,还以高校社区为基地,重点显示了学生党员干部的重要性,促进了党建活动的开展。探索新的党建工作模式,主要是发挥自身书院制社区的优势,监督考察功能。本文主要对书院制下高校学生社区党建工作进行了全新模式的探索。  【关键词】书院制 高校学生社
【摘要】行业企业的需求是高校课程建设的动力与源泉,现代高职教育要求课程建设的改革要以行业企业的人才需求为导向。课程是实现高职教育目的和人才培养目标的基本途径,其结构和内容体系的构建是否科学、合理对专业教学和人才培养目标的实现关系紧密。分析了录井在油气勘探开发和专业人才培养中的地位与作用,针对高职油气地质勘探技术专业的人才培养目标,明确了录井技术课程定位和培养目标,构建了课程的结构体系和教学内容体系
单足跳跃机器人涉及气动和液压伺服系统、多体系统动力学、自平衡控制等多学科的基础理论和关键技术,是研究多足行走式机器人的必备基础。本文以单足机器人作为研究对象,研究其
【摘要】本文主要阐述高等院校环境设计专业中开设装饰基础课程的必要性,对于环境设计人才的培养与发展具有一定的理论与现实意义。  【关键词】环境设计 传统装饰 课程设置  【中图分类号】G642 【文献标识码】A 【文章编号】2095-3089(2014)11 -0035-02  一、当前环境设计专业课程体系设置中存在的问题  环境设计专业涉及建筑室内外环境设计和艺术设计两大学科,由理论教学体系和实践
【摘要】随着社会对高质量学前教育的需求,幼儿教师职前专业技能培养显得尤为重要,本文提出了通过第二课堂培养幼儿教师专业技能的观点,并对其可行性进行了简要分析,最后提出“五个结合”的具体措施,以克服通过第二课堂培养学生专业技能的不利因素。  【关键词】 第二课堂 幼儿教师 专业技能  【中图分类号】G655 【文献标识码】A 【文章编号】2095-3089(2014)11 -0034-02  近年来随