基于串口通讯的打印机Slewing测试系统的设计与实现

基于串口通讯的打印机Slewing测试系统的设计与实现

论文摘要

打印机的应用非常普遍,同时人们对打印质量和速度的要求也越来越高,其中针式打印机的打印质量和速度主要依赖于打印机的驱动电机带动打印头运动的快速平稳以及走纸电机的启停快速、定位准确。驱动电机是根据打印机中存储的配置数据来运行的,该配置数据称为Slewing,Slewing配置的好坏直接关系到打印机的性能。为了快速的提高针式打印机的性能和不断的开发出新式打印机,开发一套打印机Slewing测试系统是十分必要的。本文介绍了基于串口通信方式的打印机Slewing测试系统的设计与实现。首先简单论述了本设计的系统需求及研究内容,然后介绍了开发本系统所需要的一些软、硬件知识,接下来分两部分论述了系统的详细设计,在详细设计中首先对系统原理和系统结构理做了说明,其次叙述了系统中各模块的硬件结构,随后的软件设计具体阐述了通信协议及采集流程,按照上位机和下位机分别论述了软件设计及控制流程,接着重点分析了算法实现和图像显示。最后接着从采集、通讯、解析、算法、图像等方面进行了软、硬件测试,测试结果证明硬件切实可行,软件设计符合各项功能要求。本文所设计的测试系统经过一段时间测试、改进后,已经成功应用在某公司针式打印机的开发和测试过程中。

论文目录

  • 第一章 绪论
  • 1.1 打印机现状及发展趋势
  • 1.2 研究背景
  • 1.3 系统需求及研究内容
  • 1.4 本文的章节安排
  • 第二章 配置介绍
  • 2.1 CPLD
  • 2.2 89C51 单片机
  • 2.3 LPC932 单片机
  • 2.4 串口通信
  • 2.5 打印机端口
  • 2.6 Visual Basic
  • 2.7 Slewing 文件
  • 第三章 硬件设计
  • 3.1 引论
  • 3.2 系统原理
  • 3.3 系统结构
  • 3.4 硬件设计
  • 第四章 软件设计
  • 4.1 通信协议及采集流程
  • 4.2 下位机软件设计
  • 4.3 上位机软件设计
  • 4.4 本章小结
  • 第五章 测试和疑难问题处理
  • 5.1 测试
  • 5.2 疑难问题处理
  • 5.3 本章小结
  • 第六章 总结与展望
  • 6.1 总结
  • 6.2 展望
  • 参考文献
  • 致谢
  • 攻读硕士学位期间发表的论文
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于串口通讯的打印机Slewing测试系统的设计与实现
    下载Doc文档

    猜你喜欢