推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于PIC单片机和CPLD的打印机控制面板测试系统设计

更新时间:2020-02-10 21:43:21 大小:8M 上传用户:songhuahua查看TA发布的资源 标签:pic单片机cpldSPI协议 下载积分:1分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

随着经济全球化日益加深,企业间的分工日益细密,出于生产成本的考虑,一个产品完全由一家公司生产正变的越来越困难。就算对于打印机这样常用的办公设备,都会出现控制面板在A公司生产,主板在B公司生产,而整机又可能在C公司组装。在出厂前ABC三个公司都要测试其产品。对A公司来说,就希望开发出一个能够模拟B公司主板的动作发送和接受指令的测试系统,来对本公司的产品进行测试,这样A公司就可以避免把控制面板组装在整个打印机上进行测试,在研发阶段这将变得更加宝贵。从而大大节省了硬件成本,提高了A公司产品测试的效率。

  与此同时,随着科学技术的飞速发展,电子产品所采用的元器件不断更新换代。当前,微控制芯片与复杂可编程逻辑器件在电子产品中得到广泛应用。在工程技术领域,如果我们能够把不断出现的新型电子元件应用到测试系统开发方面,将会变得十分有意义。

  根据工程硕士的教育特点,结合自己目前的工作实践,利用PIC单片机和CPLD等电子元器件,基于SPI协议开发出了一个针对HP公司一款较为复杂的带TFT-LCD触摸屏的照片打印机控制面板测试系统。同时,本系统的基本思想和具体软硬件模块可以方便的被移植到其它通过SPI协议通信的控制面板测试系统中。

  论文主要完成了以下几方面的工作。

  1,结合控制面板的测试需求,确定了测试系统的整体设计目标,并进行了系统整体架构设计。

  2,介绍了PIC18F4550单片机对LCM(LCD Module)的硬件接口电路设计及对LCD的驱动程序设计。

  3,介绍了Xilinx XC9572XL型CPLD对PIC单片机,Flash Memory硬件接口电路设计和基于VHDL语言的驱动程序设计。

  4,基于SPI总线通信协议对测试系统的通信协议、指令格式进行了设计,并定义了系统测试所需的基本指令集。

  最后,系统测试表明本系统操作简单高效,测试的稳定性和可靠性高。

部分文件列表

文件名 大小
基于PIC单片机和CPLD的打印机控制面板测试系统设计.pdf 8M

全部评论(0)

暂无评论