关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > 基于VHDL的微型打印机控制器设计

基于VHDL的微型打印机控制器设计

作者:时间:2012-02-18来源:网络收藏

1 引言

本文引用地址:http://www.eepw.com.cn/article/161101.htm

  是一种面向、多层次的数字系统的标准化硬件描述语言,不需依赖冯·诺伊曼结构,可实现时序和真正并行,从而开辟一种全新的数字系统的设计途径。使用语言更便于建立层次结构和元件结构设计。VHDL编写的电路模块代码可重复利用,故简化设计,缩短设计时间,提高工作效率。

  2 TP UP-SF简介

  TP UP-SF系列的高速,采用针式撞击点阵打印,是一类体积小、打印速度快的打印输出设备。该系列配有串行和并行接口,实现汉字的高速打印,可装外径70 mm大打印纸卷。此系列打印机比较小巧,携带方便,适用于小型收款机、小型计费器、信用卡终端等各种应用场合。

  TP UP-SF支持EPSON M一180、M—190和M一160系列的10种机头打印;可配置的串行和并行接口,根据打印机型号不同,TP UP—SF的打印速度可达2.5行/s,打印密度最高为252点/行。

  打印机具有40个通用ESC/P打印控制命令和FS汉字打印控制命令。其中包括:字符、点阵图形打印命令和汉字打印命令。对于前者ESC/P命令支持字符打印及放大,上、下划线和点正图形,用户自定义字符打印,实现打印格式设置,十六进制形式打印等功能。而后者,FS命令支持机内国标一、二级硬汉字库打印汉字,罗马字母(A6区)和制表符(A9区)。

  3 微型打印机的接口连接

  3.1 串口连接

  TP UP—SF系列打印机的S型机采用与RS-232C标准兼容的D一25串行接口,其接口插座则与IBM PC的RS一232C相配合。串行接口引脚排列如图l所示,表l为串行接口引脚信号说明。

串行接口引脚排列
有2种握手方式可供选用,一种是标志控制方式,另一种是XON/XOFF协议方式。串行数据传输采用异步通讯格式,串行通讯的数据格式和波特率可由用户自行设定。

  3.2 并口连接

  TP UP-SF系列打印机的P型机采用与Centmnics标准兼容的D一25并行接口,接口插座则与IBM PC的打印接口相配合。并行接口引脚排列如图2所示,表2为并行接口引脚信号说明。

并行接口引脚排列

  图3为并行接口的时序,FPGA按照这些信号工作时序进行正确控制。当输入信号进入打印机时,即可驱动打印机完成打印工作。

并行接口的时序

 


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭