第8章 LTPA245热敏打印机驱动设计
TSC TTP 245C系列条码打印机使用说明 4
内容介绍
本篇为《TSC TTP-245C系列条码打印机使用说明》,主要介绍该产品的使用方法以及常见故障 解决方案。
参考资料:TSC TTP-245 PLUS
TSC TTP-245 plus商用办公型打印机,打印清晰度高,操作简单,外观漂亮。适用于对于打印 内容清晰度要求高的标签打印。
参考资料:TSC TTP-268M
TSC TTP-264M打印机操作简便,提供热感、热转两种打印方式。最高12 ips打印速度,可以快 速的帮你完成各项打印任务。可以打印多种不同类型的标签及纸张,包括卷装纸,折页式标签纸 等。几乎支持所有常用的条形码格式。
参考资料:TSC TTP-384M
TSC TTP-384M条码打印机,针对需求大尺寸、高打印质量卷标所全新开发的多功能工业等级条 形码打印机,机身结构系以铝合金铸造而成,坚固、精确且稳定度高,充分满足使用者处理各种 宽幅标签之打印需求。
感谢观看
TSC TTP-245C系列条码打印 机使用说明:[4]
名词解释:条码打印机
条码打印机是一种专用的打印机。条码打印机和普通打印机的最大区别就是,条码打印机的打印 是以热为基础,以碳带为打印介质(或直接使用热敏纸)完成打印,这种打印方式相对于普通打 印方式的最大优点在于可以在无人看管的情况下实现连续高速打印。条码打印机所打印的内容一 般为企业的品牌标识、序列号标识、包装标识、条形码标识、信封标签、服装吊牌等。
第8章 LTPA245热敏打印机驱动设计
第8章 LTPA245热敏打印机驱动设计热敏打印机是利用发热元件产生热量,使紧贴在其表面的热敏纸迅速变色,从而在纸上形成相应点阵字符或图形的一种打印机。
相对于针式、笔式打印机,热敏打印机具有结构简单、体积小、重量轻、噪声小、功耗低、印字质量高、价格便宜、运行成本较低及使用可靠等一系列优点。
已越来越广泛地应用于医疗仪器、银行柜员机及POS终端等各种便携式计算机系统和智能化设备中,被认为是最合适的便携式硬拷贝输出设备。
本章以精工(SEIKO)SII生产的一款高速热敏打印机LTPA245为例,介绍一种通用热敏打印机的驱动设计。
8.1 热敏打印机的工作原理8.1.1 热敏打印机结构原理热敏式打印机的关键部件是打印头。
它包含很多微型发热元件,这些发热元件一般采用集成电路工艺和光刻技术,通过物理化学方法在陶瓷基片上加工制成。
为防止发热元件与热敏纸接触时产生的磨损,表面涂了一层类似玻璃的保护膜。
目前的工艺水平已将发热元件的密度做到8点/mm (分辨率达200dpi)、16点/mm,甚至更高。
在印字速度低于100cps时,热敏头寿命可达1亿字符,或记录纸滑行30km的可靠性。
热敏打印机所用的打印纸不是普通纸,而是经特殊处理过的感热记录纸。
这种记录纸是将两种混合成份材料涂复在纸上而成,基层纸上涂有一层几微米厚的白色感热生色层。
在这个感热生色层上涂有无色染料和特殊生色剂。
为使他们能有效地附在纸上,在它们周围的空隙里还填充有粘合剂。
感热生色层一经加热,生色剂立即熔化,并熔进无色染料中,引起化学反应显出颜色,这一过程仅需几个毫秒即可完成。
由于感热记录纸是受热后材料熔融引起化学反应而呈现颜色,如温度过高,新的合成物质被分解,颜色又会消失。
另外,这种物质在光的长时间作用下也会自动分解,所以感热记录纸不能长期保存。
虽然热敏打印机对打印纸有特殊要求,但是这种记录纸价格并不贵,无需像针打那样经常要更换色带。
因此,越来越多的智能化仪器仪表采用热敏打印机作为输出设备。
热敏打印
微型热敏打印软件设计本热敏打印机的软件设计主要是通过RS-232通信模块接收由汽车行使记录仪传来的数据,并判断数据类型。
当接收到数据时,首先要判断是命令字还是字符数据。
如果是1命令字,则打印机按照命令动作,如果是2字符数据,则进入打印状态。
进入打印状态后,寻找要打印字符的首地址,按照该字符的规范,从字库中取出打印点阵放入SPI数据寄存器,并传输到热敏打印头的移位寄存器,按行打印,走纸。
具体打印流程如图所示。
微型热敏打印机硬件设计1 主控器件采用Freescale公司S12系列单片机中的MC9S12D64作为主控器件。
该器件是一款性能优良的单片机,包含一个16位中央处理单元、64 KBFlash、4 KB RAM、1 KB EEPROM、两个异步串行通信接口和一个同步串行接口等丰富资源,能够满足本设计的需求。
该器件具有良好的稳定性,使得打印机能够在恶劣的工业现场使用。
2 热敏打印头过热保护模块热敏打印头加热时间一般为1 mS,连续加热超过1 s后,很容易烧毁热敏头,所以必须对热敏打印头添加过热保护电路。
过热保护电路图如图3所示。
图中VH为7.2V热敏打印头驱动电压,VH的供给与否由常开继电器控制。
由CPU的一个I/O口输出控制加热电压源控制端TCl,参见图2与图3。
TH为外部电阻与热敏打印头内部热敏电阻的分压值。
热敏打印头温度升高,则TH电压降低。
当热敏打印头温度上升到一定值时,TH电压低于比较器U1B 的引脚6参考电压,则引脚7输出一个低电平,此时无论ICI为何值,与门U6的引脚3都为低电平,进而Ql截止,继电器断开,热敏打印头加热电源被切断。
同时主控器件检测到比较器U1B的引脚7输出低电平信号,进入中断,暂停打印工作。
当检测到U1B的引脚7为高电平后,延时一段时间,出中断。
此时若热敏打印头温度降低,TH电压高于U1B的引脚6参考电压后,CPU恢复到正常工作情况;反之,比较器U1B的引脚7输出依然是低电平,继电器保持断开;主控器件再次进入中断模式。
TDP-245(爱宝)系列打印机驱动安装及使用说明
一、运行安装 TSC TDP-245 打印机驱动。
如下图所示:选择打印机的型号 TSC TDP-245。
选择通讯端口,如选择串口(COM 口),需要“配置端口”,选择串口通讯“每秒位数”、“数据位”、“奇偶校验”、“停止位”、“数据流控制”等。
出厂默认参数如下图所示,可通过打印机开机页上查看到串口通讯参数信息,如“serial 9600:8N1”。
经过以上这些步骤,TSC TDP-245 驱动安装完成。
二、关于 TSC TDP-245 驱动的使用详解。
A、选择正确的打印机通讯端口:开始---控制面板---打印机和传真,找到刚刚安装的打印机对打印机---右键---属性。
1、选择正确的打印机通讯端口,如“并口”一般选择“LPT1”,“串口”一般选择“COM1”,“USB”一般选择“USB001”,“以太网接口”则选择“添加端口”,如下图所示。
然后选择“新端口”,如下图所示。
然后选择“下一步”,如下图所示。
输入打印机的“IP 地址”,如下图所示。
然后选择“下一步”,如下图所示。
然后选择“自定义”---“设置”,如下图所示,确认以下图示信息并选择“确定”。
然后选择“下一步”,如下图所示。
最后选择“完成”即成功添加了以及网通讯端口。
然后选择以太网通讯端口“IP_192.168.123.100”并选择“应用”,如下图所示。
B、关于打印机“属性”---“打印首选项”的设置。
1、选择打印机“属性”---“打印首选项”,如下图所示。
2、关于自定义纸张/标签的尺寸:选择打印机“属性”---“打印首选项”---“页面设置”,然后选择“新建”,如下图所示。
如下图所示,定义 60mm x 30mm 大小的标签。
依次输入卷“名称”60mm x 30mm,“标签大小”,“宽度”为“60.00mm”,“高度”为“30.00mm”;“露出的衬底宽度”可设置“左”为“0.00mm”,“右”为“0.00mm”。
然后选择“确定”。
3、关于设置打印机“水平偏移量”:此设置可改变打印的水平方向左右偏移量。
基于ARM主控芯片的微型热敏打印驱动及系统设计的开题报告
基于ARM主控芯片的微型热敏打印驱动及系统设计的开题报告一、选题背景和意义随着物联网的兴起,越来越多的设备需要打印输出功能,而传统的打印机往往体积较大、功耗较高,不便于嵌入式系统以及移动设备中。
而微型热敏打印机由于其体积小、功耗低、易于集成等特点,在这一领域有着广泛的应用。
因此,设计一款基于ARM主控芯片的微型热敏打印驱动及系统,具有重要的现实意义。
二、研究内容和方法本课题着重研究基于ARM主控芯片的微型热敏打印驱动及系统设计,包括以下内容:1.微型热敏打印机的工作原理、驱动方式和接口协议研究;2.ARM主控芯片的特点、指令集和外设功能介绍;3.基于ARM芯片的微型热敏打印驱动程序设计及实现;4.基于ARM芯片的微型热敏打印系统设计。
在研究过程中,将采用文献综述、仿真模拟和实验验证等方法,对上述内容进行深入研究。
三、预期成果本课题预期达到以下成果:1.熟悉微型热敏打印机的工作原理及接口协议,掌握其驱动方式;2.熟悉ARM主控芯片的特点及指令集,了解其外设功能;3.设计并实现一款基于ARM芯片的微型热敏打印驱动程序;4.设计并实现一款基于ARM芯片的微型热敏打印系统,并能正确输出图文等内容。
四、研究计划时间安排:第1-2周:文献综述,对微型热敏打印机的工作原理及接口协议以及ARM主控芯片的特点进行详细研究,撰写综述报告。
第3-4周:基于ARM芯片的微型热敏打印驱动程序设计,包括指令集选择、驱动方式选择等,编写代码并进行仿真测试。
第5-6周:基于ARM芯片的微型热敏打印系统设计,确定系统硬件选型以及系统软件选型,编写代码并进行仿真测试。
第7-8周:实验验证,进行实际的打印测试,调试问题,最后输出实验报告。
第9周:论文撰写和修改。
参考文献:1. 王庆江,苏军才. 微型热敏打印机的研究与开发[J]. 计算技术与自动化, 2011(2): 120-122.2. 魏庆国, 刘特东. 基于ARM的热敏打印机控制程序的研究与实现[D]. 东北大学, 2013.3. 白云等. 基于STM32+FPGA的微型打印机控制器设计[J]. 微处理机, 2013(24): 10-12.。
SP-TL24 TL25标签打印机使用说明书
SP-TL24/TL25台式标签打印机使用说明书VER0.04北京思普瑞特科技发展有限公司目录注意事项 (1)安全注意事项 (1)使用注意事项 (1)存放注意事项 (1)第一章打印机外观及型号 (2)1.1外观 (2)1.2型号 (3)第二章性能特点 (4)2.1打印性能 (4)2.2打印纸 (4)2.3打印字符 (4)2.4物理参数 (5)2.5环境参数 (5)2.6其他性能 (5)第三章使用方法 (6)3.1操作步骤 (6)3.1.1打印纸卷安装 (6)3.2基本功能使用 (6)3.2.1开机 (6)3.2.2自检测 (7)3.2.3走纸(手动进纸) (7)3.2.4十六进制打印 (7)3.2.5打印机参数设置 (7)3.2.6打印机恢复出厂设置 (8)3.2.7打印机标定传感器灵敏度 (8)3.2.8升级打印机固件 (8)3.2.9切换工作模式 (8)3.3接口连接及打印 (8)3.3.1电源接口 (8)3.3.2USB连接 (8)3.3.3蓝牙连接 (9)3.3.4钱箱接口 (9)3.4指示灯、蜂鸣器和按键操作 (9)第四章其他信息 (10)4.1开发手册 (10)4.2预印刷黑标说明 (10)4.3清洁与保养 (11)附录A (12)注意事项在使用打印机之前,请仔细阅读本章内容!安全注意事项本打印机只能使用本公司提供的电源适配器,否则可能引起产品损坏。
打印时或刚打印结束时不要开启纸仓盖,用手或身体的任何部位接触打印机芯,以免过高的温度导致烫伤。
使用注意事项打印机不可浸入水中,也不要将其暴露在雨中,否则可能导致打印机损坏。
打印过程中不得打开纸仓盖,否则可能导致打印机工作不正常。
在使用USB接口打印时,在打印过程中不能将USB线拔下,否则可能导致打印数据不完整。
在使用蓝牙方式打印时,在打印过程中距离不能超过10米,否则可能导致打印乱码或无法打印。
虽然打印机可以在0℃到50℃稳定工作,但过高的环境温度(45℃)或过低的环境温度(5℃)会导致打印质量降低。
控制在热敏打印机中的打印的方法和设备[发明专利]
[19]中华人民共和国国家知识产权局[12]发明专利申请公开说明书[11]公开号CN 1775535A [43]公开日2006年5月24日[21]申请号200510120478.9[22]申请日2005.11.18[21]申请号200510120478.9[30]优先权[32]2004.11.19 [33]KR [31]95061/04[71]申请人三星电子株式会社地址韩国京畿道[72]发明人赵庆勋 郑镇泰 [74]专利代理机构北京市柳沈律师事务所代理人黄小临 王志森[51]Int.CI.B41J 2/32 (2006.01)B41J 2/365 (2006.01)B41J 2/35 (2006.01)B41J 2/375 (2006.01)B41J 29/38 (2006.01)权利要求书 2 页 说明书 6 页 附图 3 页[54]发明名称控制在热敏打印机中的打印的方法和设备[57]摘要提供一种用于控制在热敏打印机中的打印的系统和方法,包括:测量热敏印刷头(TPH)的温度,当TPH的温度低于第一设置温度时通过施加TPH驱动选通脉冲加热TPH,以及当TPH的温度等于或高于第一设置温度时在热反应纸上进行打印。
200510120478.9权 利 要 求 书第1/2页 1、一种控制在热敏打印机中的打印的方法,包括步骤: 测量热敏印刷头(TPH)的温度;当TPH的温度低于第一设置温度时通过施加TPH驱动选通脉冲加热TPH;以及当T P H的温度等于或高于第一设置温度时在热反应纸上打印。
2、如权利要求1所述的方法,其中,所述测量TPH的温度的步骤是在打印模式中以预定间隔执行的。
3、如权利要求1所述的方法,其中,所述加热TPH的步骤包括步骤: 当热反应纸被传送到打印通道时,将TPH与热反应纸的传送通道分离,以防止TPH接触热反应纸。
4、如权利要求3所述的方法,其中,所述加热TPH的步骤还包括向TPH 施加最大选通脉冲的步骤。
热敏标签打印机指南 - 为 WorldShip 软件安装热敏标签打印机并进行故障排除说明书
热敏标签打印机指南为 WorldShip®软件安装热敏标签打印机并进行故障排除目录支持的 WorldShip 打印机 (2)安装热敏标签打印机 (2)安装打印机驱动程序 (2)打印测试标签 (10)卸载打印机驱动程序 (11)设置标签库配置 (13)热敏标签打印机故障排除 (18)技术支持 (21)支持的 WorldShip 打印机有关受支持的打印机列表,请访问 上的热敏打印安装热敏标签打印机安装打印机驱动程序成功安装 WorldShip 后,将预安装 Eltron/Zebra 打印机驱动程序。
如果要安装 Bixolon 打印机,请参阅Bixolon 安装指南。
安装打印机驱动程序之前,请确保: 将打印机连接至电源。
打印机自动开启,打印机准备就绪时会出现绿灯。
确保已装入标签。
将打印机连接至电脑。
1. 在“工具”选项卡上,选择“系统首选项”,然后选择“打印设置”。
安装热敏标签打印机安装打印机驱动程序(续)2.“系统首选项编辑器”窗口中的“打印设置”选项卡出现。
在“打印机ID”框中输入打印机 ID。
在“打印机类型”中,单击下拉箭头并选择“标签”。
单击“添加”。
3.“标签打印机设置”窗口出现。
在“打印机”下,单击“更改标签打印机”。
安装热敏标签打印机安装打印机驱动程序(续)4.“打印机选择”窗口出现。
要添加新的打印机,请单击“添加打印机”。
要开始使用以前安装的打印机,请在“打印机”框中将其选中,单击“选择”按钮,然后转至步骤 12。
5.“打印机类型选择”窗口出现。
单击下拉箭头并选择“打印机类型”(即“Eltron/Zebra” 或“其他”)。
单击“选择”。
如果选择了“其他”,请转至步骤 11。
6.“Zebra 打印机驱动程序安装”窗口出现。
单击“安装 Zebra 打印机”。
注:仅当WorldShip预装的受支持打印机驱动程序 中未列出您的Zebra打印机型号时,才单击“预安装Zebra 驱动程序”按钮。
LTP01-245 介绍资料
发生破损
LTPZ245M
Confidential
LTP01-245
7
Seiko Instruments Inc.
滚轴安装时负荷减轻
30 25 20 開閉力[N ] 15 10 5 0 400 350 300 250 200 150 100 50 0 紙送り 力[gf] C LO S E O PEN 紙送り 力
Confidential
14
Seiko Instruments Inc.
维持送纸力的同时 减小开合所需的力
芯
Confidential
T Di ng ku n( Z) LT PZ 24 5M LT P0 124 5
P
FT
Di ng ku
n
精
PR
8
Seiko Instruments Inc.
维修的对应
齿轮能够替换
考虑在客户端进行的分解组装 →停止使用铆合固定、改使用螺丝固定 →不使用螺丝紧固剂、保证拆卸安装时 的稳定
简易装纸(无插销锁) 也可自动进纸
规格表
规格
LTP01-245-01 384点 75mm/s
简易装纸(无插销锁)
LTPZ245M-C384-E
58mm/48mm 热敏感应 光感应器 4.75~9.5V 3.0 ~ 3.6 / 4.75 ~ 5.25 2-2相驱动 -20~50℃ 恒定电流
Confidential
中国生产 特价 RMB
Confidential
4
Seiko Instruments Inc.
LTPZ245M互换
安装方式 互换 控制电路 互换
进行全方位评估、 确定可以进行互换。 作为客户 只需做最低限度的评估即可互换
热敏打印机传动设计
热敏打印机传动设计作者:洪岩来源:《科技风》2020年第29期摘要:热敏打印机在我国各行各业中的运用越来越广泛,尤其近年来我国电子商务的快速兴起,带动了热敏打印行业的蓬勃发展。
本文针对热敏打印机结构设计中最重要的设计环节传动系统设计做出详细说明,希望以此对正在从事或准备从事该行业的相关人士提供一个有益的参考和借鉴。
本文重点论述了热敏打印机步进马达的设计选型、传动系统的设计计算等方面的要点内容,并就利用Excel中的公式计算功能辅助我们高效地进行设计计算作出介绍。
关键词:热敏打印机;马达选型;传动计算随着我国经济的不断持续发展,热敏打印机的需求迅速增加,广泛应用于交通运输、商业零售、餐饮消费、生产制造、服装服饰、医疗金融、电力电信等众多行业,市场规模持续高速增长。
尤其近年来我国电子商务的蓬勃发展,快递物流业的快速兴起,也带动了热敏打印机行业的繁荣。
热敏打印机是指通过热打印头直接加热热敏纸,使热敏纸变色形成图像的打印机,它具有打印速度快、噪音低、打印清晰、使用方便、兼容性强等优点。
热敏打印机工作时,热打印头(TPH)和胶辊是有效接触的,热敏纸压于两者之间,步进马达通过传动系统带动胶辊转动,胶辊利用它与TPH之间摩擦力又带动热敏纸的运行。
传动设计是热敏打印机结构设计的重中之重,它关系到整个系统的打印质量,以下就从步进马达的设计选型和传动系统的设计计算两方面做出详细论述。
1 步进马达的选型步进马达是一种将电脉冲转化为角位移的执行机构。
步进驱动器接每收到一个脉冲信号后,就驱动步进马达按设定的方向转动一个固定的角度(称为“步距角”)。
在非超載的情况下,马达的转速、停止的位置只取决于脉冲信号的频率和脉冲数,可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的,也可以通过控制脉冲频率来控制马达转动的速度和加速度,从而实现调速的目的。
1.1 步进马达输出扭矩M马达估的估算1.1.1 估算胶辊处最大的输出扭矩M胶辊max实测以往类似机型最大运行阻力F阻max=18.5N,此参数在25mm的纸宽下测得。
微型热敏打印机软件设计
Automation &Instrumentation 2012(7)微型热敏打印机软件设计文章编号:1001-9944(2012)07-0058-03谢健翔(中南林业科技大学计算机与信息工程学院,长沙410004)摘要:介绍了基于C8051F340的微型热敏打印机工作原理、系统结构,论述了系统控制软件的设计思想,给出了步进电机驱动、打印头点阵驱动控制以及软件优化设计提升系统性能的方法,并给出了具体的程序设计思路和流程图。
该款热敏打印机经广泛应用于医疗仪器、工程监测等领域多年,效果良好。
关键词:C8051F340;热敏打印机;驱动程序设计中图分类号:TP311.52文献标志码:BSoftware Design of the Micro Thermal PrinterXIE Jian -xiang(College of Computer Science and Information Technoloogy ,Central South University of Forestry and Technology ,Changsha 410004,China )Abstract :This paper introduce the working principle of the micro thermal printer based on the C8051F340,the system architecture ,describes the important of the thermal print head ’s drive control.Analyses the relevant factor of impact -ing the printing gray and uniformity ,and given the solutions in software and the procedures.This thermal printer has been used widely in the field of medical equipment ,engineering monitoring for many years ,and the effect was good.Key words :C8051F340;thermal printer ;driver design收稿日期:2012-02-10;修订日期:2012-05-04作者简介:谢健翔(1962—),女,硕士,讲师,研究方向为单片机应用。
TDP-245(爱宝)系列打印机驱动安装及使用说明
一、运行安装 TSC TDP-245 打印机驱动。
如下图所示:选择打印机的型号 TSC TDP-245。
选择通讯端口,如选择串口(COM 口),需要“配置端口”,选择串口通讯“每秒位数”、“数据位”、“奇偶校验”、“停止位”、“数据流控制”等。
出厂默认参数如下图所示,可通过打印机开机页上查看到串口通讯参数信息,如“serial 9600:8N1”。
经过以上这些步骤,TSC TDP-245 驱动安装完成。
二、关于 TSC TDP-245 驱动的使用详解。
A、选择正确的打印机通讯端口:开始---控制面板---打印机和传真,找到刚刚安装的打印机对打印机---右键---属性。
1、选择正确的打印机通讯端口,如“并口”一般选择“LPT1”,“串口”一般选择“COM1”,“USB”一般选择“USB001”,“以太网接口”则选择“添加端口”,如下图所示。
然后选择“新端口”,如下图所示。
然后选择“下一步”,如下图所示。
输入打印机的“IP 地址”,如下图所示。
然后选择“下一步”,如下图所示。
然后选择“自定义”---“设置”,如下图所示,确认以下图示信息并选择“确定”。
然后选择“下一步”,如下图所示。
最后选择“完成”即成功添加了以及网通讯端口。
然后选择以太网通讯端口“IP_192.168.123.100”并选择“应用”,如下图所示。
B、关于打印机“属性”---“打印首选项”的设置。
1、选择打印机“属性”---“打印首选项”,如下图所示。
2、关于自定义纸张/标签的尺寸:选择打印机“属性”---“打印首选项”---“页面设置”,然后选择“新建”,如下图所示。
如下图所示,定义 60mm x 30mm 大小的标签。
依次输入卷“名称”60mm x 30mm,“标签大小”,“宽度”为“60.00mm”,“高度”为“30.00mm”;“露出的衬底宽度”可设置“左”为“0.00mm”,“右”为“0.00mm”。
然后选择“确定”。
3、关于设置打印机“水平偏移量”:此设置可改变打印的水平方向左右偏移量。
如何驱动专业条码打印机
如何驱动专业条码打印机第一篇:如何驱动专业条码打印机条码生成软件如何驱动专业条码打印机市场上的专用条码打印机,各品牌都有不同的控制语言,条码生成软件是怎样驱动这些设备的?怎样保证充分发挥不同设备的优势?支持专用条码打印机是专业条码编辑打印软件的基本功能。
专用条码打印机一般都采用了专用的打印控制语言,其语法规则多种多样,并且在功能上不尽相同,限制也不同,因此,驱动专用打印机是一个很复杂的过程,也是专业条码打印软件中的一项关键技术。
谈到解决这个问题,原理上很简单,就是针对每种品牌的条码打印机采用相应的指令进行输出就可以了。
但问题是不同品牌打印机的指令差异很大,这就要求专业的条码打印软件可以兼容多种打印指令集。
打印软件需要通过打印机的驱动程序识别出打印机的品牌和型号,从而确定打印机支持的指令集的类型,在标签编辑的过程中,还应该考虑到目标打印机的性能参数,这样才可以尽可能的保证在屏幕上看到的标签格式与打印出来的实际效果尽可能相同。
专业的条码打印软件应尽量发挥专用打印机的性能优势,例如支持打印机内置字体、支持标签格式下载等。
还应尽量保持在不同的打印机上达到相同的输出效果。
对于企业而言,常常会有多个品牌、多种型号的打印机在使用,要保证同一标签在不同的打印机上同样实现准确、高效的打印输出,专业的条码打印软件可以很好地做到这一点。
第二篇:码坯机常见故障码坯机常见故障1、切条机不能切条X2感应器没感应到或损坏,空压机没打开,解决方法:叫一人用手挡下另一人在触模屏上的I/O检测画面上观察若X2所对应的灯没亮则请更换感应器。
2、切条机不能压紧X4或X5感应器没感应到或损坏,解决方法:拆下感应器用铁性材料感应若感应灯没亮请更换感应器。
3、切条机一直送条且切坯机没切坯X7感应器没感应到或损坏,解决方法:叫一人用手挡下另一人在触模屏上的I/O检测画面上观察若X7所对应的灯没亮则请更换感应器。
4、切条机不能送条且切坯机一直切坯X7感应器被一直感应到,解决方法:调整感应器位置。
打印机驱动编写方法
打印机驱动编写方法打印机驱动是一种软件,用于控制和管理打印机的硬件。
它允许计算机与打印机进行通信,从而使用户能够通过计算机来控制打印机,并将打印机设置为默认打印设备。
打印机驱动通常由打印机制造商提供,但也可以由第三方开发人员编写。
1.了解打印机硬件:在编写打印机驱动程序之前,必须了解正在开发驱动程序的打印机硬件的规格和功能。
这包括打印机的型号、厂商、接口和支持的功能等。
2. 确定操作系统:不同的操作系统可能有不同的打印机驱动程序架构和接口。
因此,在编写打印机驱动程序之前,必须确定目标操作系统。
常见的操作系统包括Windows、Mac和Linux等。
3.设计驱动程序接口:根据目标操作系统的要求,设计打印机驱动程序的接口。
这包括为用户提供打印机设置选项、打印队列管理和错误处理等功能。
4. 编写设备驱动程序:将硬件接口与操作系统接口进行连接,以便操作系统能够与打印机进行通信。
此步骤需要使用特定的编程语言和工具,如C++、C#或Java等。
5.测试和调试:编写完打印机驱动程序后,进行测试和调试。
确保打印机在各种情况下都能正常工作,并能够正确地处理打印任务和错误情况。
6.创建安装程序:将打印机驱动程序和相关文件打包成安装程序,以便用户能够轻松地安装和卸载打印机驱动程序。
此步骤涉及创建自动安装程序和提供用户界面,方便用户进行操作。
在编写打印机驱动程序时1.提供用户界面:打印机驱动程序应该为用户提供一个易于使用的界面,以便用户可以轻松地配置和管理打印机。
2.支持各种打印机设置:打印机驱动程序应该支持打印机的各种设置,包括纸张类型、打印质量、颜色设置等。
这样用户就能够根据实际需求进行自定义设置。
3.处理错误和异常情况:打印机驱动程序应该能够处理各种错误和异常情况,如纸张卡住、墨盒耗尽等。
在发生错误时,驱动程序应该能够向用户提供有关问题的详细信息,并提供适当的解决方案。
4.良好的性能和稳定性:打印机驱动程序应该具有良好的性能和稳定性,以确保打印任务能够稳定地进行。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第8章 LTPA245热敏打印机驱动设计热敏打印机是利用发热元件产生热量,使紧贴在其表面的热敏纸迅速变色,从而在纸上形成相应点阵字符或图形的一种打印机。
相对于针式、笔式打印机,热敏打印机具有结构简单、体积小、重量轻、噪声小、功耗低、印字质量高、价格便宜、运行成本较低及使用可靠等一系列优点。
已越来越广泛地应用于医疗仪器、银行柜员机及POS终端等各种便携式计算机系统和智能化设备中,被认为是最合适的便携式硬拷贝输出设备。
本章以精工(SEIKO)SII生产的一款高速热敏打印机LTPA245为例,介绍一种通用热敏打印机的驱动设计。
8.1 热敏打印机的工作原理8.1.1 热敏打印机结构原理热敏式打印机的关键部件是打印头。
它包含很多微型发热元件,这些发热元件一般采用集成电路工艺和光刻技术,通过物理化学方法在陶瓷基片上加工制成。
为防止发热元件与热敏纸接触时产生的磨损,表面涂了一层类似玻璃的保护膜。
目前的工艺水平已将发热元件的密度做到8点/mm (分辨率达200dpi)、16点/mm,甚至更高。
在印字速度低于100cps时,热敏头寿命可达1亿字符,或记录纸滑行30km的可靠性。
热敏打印机所用的打印纸不是普通纸,而是经特殊处理过的感热记录纸。
这种记录纸是将两种混合成份材料涂复在纸上而成,基层纸上涂有一层几微米厚的白色感热生色层。
在这个感热生色层上涂有无色染料和特殊生色剂。
为使他们能有效地附在纸上,在它们周围的空隙里还填充有粘合剂。
感热生色层一经加热,生色剂立即熔化,并熔进无色染料中,引起化学反应显出颜色,这一过程仅需几个毫秒即可完成。
由于感热记录纸是受热后材料熔融引起化学反应而呈现颜色,如温度过高,新的合成物质被分解,颜色又会消失。
另外,这种物质在光的长时间作用下也会自动分解,所以感热记录纸不能长期保存。
虽然热敏打印机对打印纸有特殊要求,但是这种记录纸价格并不贵,无需像针打那样经常要更换色带。
因此,越来越多的智能化仪器仪表采用热敏打印机作为输出设备。
8.1.2 热敏打印机设计中需要注意的问题为实现高品质的打印,在设计热敏打印机电路和控制时序时必须注意三个问题:1. 常能量控制常能量控制指的是打印头上每一个发热元件发出的热量要相同,且保持一个常量,否则打印出的字符颜色有深有浅,影响打印效果。
发热元件每次发出的热量,除了与发热元件流过的电流的大小和持续时间有关外,还与其本身的余热(如果前次已经通电发热)有关。
它的余热直接影响下一次发热元件传给打印纸的热量,从而影响打印效果。
因此,热敏打印机电路除了要检测环境温度外,还要记录每一个发热元件前一次状态,甚至前几次的通电发热的状态,以决定本次究竟要给出多大热量(可以通过控制通电时间来确定)。
打印速度越快,这个问题就越重要。
2. 大电流脉冲控制由于打印时要同时激励的发热元件可能会很多,如一个分辨率为8点/mm,打印宽度为72mm的打印头,一点行上要排列8×72 = 576个发热元件。
尽管每个发热元件只要几十毫安的电流,但若同时激励这些发热元件,总电流就很可观了,而且这种脉冲式的电流谐波分量极其丰富,会给其它电路带来很大的干扰,甚至使打印电路失控,烧毁打印头发热元件。
150因此,发热元件通电驱动程序要仔细考虑,一般可将每点行分成几段,以几段为一组同时传送,使电流变化比较平稳。
3. 处理时间与CPU速度协调由于打印速度较快,尽管每点行只需要几十个字节的数据,但必须在数毫秒内完成这些数据的接收、处理、输出到打印头、常能量控制等一系列要求,故对CPU的速度就有较高的要求。
8.2 LTPA245热敏打印机LTPA245是精工公司生产的一款高速热敏打印机,采用全新的结构及打印技术,小巧轻便。
分离式的压纸轴设计更便于上纸,加上低电压驱动,可实现两节锂电池供电。
广泛应用于测量分析仪、POS机、通讯设备或数据终端及各种便携式设备上,已成为目前热敏打印机业界的最畅销机型,其外形结构如图8-1所示。
◆分离式压纸轴设计便于上纸◆小巧轻便可应用于手持设备◆优质耐用(打印头可连续打印超过50km)◆准确快速(90mm/秒)◆配有纸源感应器,自动检测上纸情况◆结构合理,便于维护保养LTPA245的技术参数如表8-1所示。
图8-1 LTPA245的外形表8-1 LTPA245的技术参数LTPA245通过一个1mm间距的27针FPC连接器(见图8-1)与驱动器进行连接,连接器各引脚的定义和功能如表8-2所示。
LTPA245采用同步串行通信接口,数据以串行移位的方式从驱动器移入打印机内部的数据锁存器,其工作时序如图8-2所示。
其中,DAT为串行移位数据,CLK为移位时钟,/LATCH 为数据锁存信号,DST为分段加热控制信号。
打印数据以384 bit(12 words)为一行,在CLK作用下,数据从DAT端逐一移入打印机内数据寄存器中。
每一个数据位对应1个加热元151表8-2 FPC连接器各针脚定义图8-2 LTPA245的打印时序152153件,当该位数据为0时,表示不加热,为1时表示加热。
热敏纸被加热的位置变黑,不加热的位置不变色(白)。
当384个bit 全部移入打印机后,驱动器应输出1个/LATCH 锁存信号(负脉冲),将数据送到打印寄存器。
实际打印时,为防止电流过大,打印头温度过高,驱动器应控制DST0~DST5的输出信号,将一行数据分段(本系统分3段)打印。
一行打印结束后,驱动器从A 、/A 、B 、/B 端送出脉冲,控制步进电机带动热敏纸前移一段距离,继续打印下一行。
LTPA245内部带有一个微型、大力矩的精密2相4线步进电机。
电机有A 、B 两组线圈、4个控制端,分别定义为A 、/A 、B 、/B 。
当驱动器按表8-3所示的脉冲序列从控制端给步进电机输入脉冲时,可控制电机匀速转动。
表8-3 步进电机驱动时序8.3 步进电机的驱动LTPA245内部不带步进电机驱动芯片,需外接驱动电路。
本章设计的驱动系统选用FAN8200D 驱动热敏打印机内部的步进电机。
FAN8200/FAN8200D 是美国快捷半导体公司设计生产的低工作电压、低饱和压降单片式步进电机驱动器集成电路,可用于两相步进电机的驱动。
它带有双路H 桥,可分别驱动两个独立的PNP 功率管。
每一个桥都有各自独立的使能引脚,非常适合于需要独立控制的步进电机驱动系统。
FAN8200/FAN8200D 的主要特点有:◆ 具有3.3V 和5V 微处理器(MPU)接口;◆ 内含可驱动双极步进电机的双向H 桥路;◆ 内含垂直PNP 功率晶体管;◆ 可适应宽达2.5V ~7.0V 的电源电压范围;◆ 具有很低的饱和压降(可低达0.4V/0.4A );◆ 每一路H 桥均具有独立的使能引脚,并可单独进行使能控制;◆ 具有过流保护功能; 图8-3 FAN8200D 的引脚◆ 具有过热关断(TSD )功能。
FAN8200/FAN8200D 的上述特性使其可广泛应用于通用低压步进电机驱动系统、磁盘驱动器、PC 照相机和数码相机的步进电机驱动、安全移动控制器、热敏式打印机、运动控制器以及需要两通道直流电机驱动的控制系统,同时还可用于微处理器接口的通用功率驱动器的电机驱动系统。
1. FAN8200/FAN8200D 的引脚功能FAN8200采用14脚DIP-300封装,而FAN8200D 则采用14脚SOP-225封装。
他们的工作温度都是-20~+70℃,其引脚排列如图8-3所示,各引脚的功能见表8-4。
2. FAN8200/FAN8200D 的工作原理FAN8200/FAN8200D 的内部由两路完全相同的控制电路组成。
外部脉冲信号从IN1(或IN2)输入,经片内前级缓冲放大后送入片内控制器,此信号在CE1(或CE2)使能的情况下,表8-4 FAN8200的引脚功能由控制部分进行处理并驱动晶体管,最后从OUT1(或OUT3)脚输出反相的脉冲信号,从OUT2(或OUT4)脚输出同相的脉冲信号,与步进电机的线圈形成回路后控制电机的运行。
器件触发使能端口(CE)的作用是分别对两个通道的输出进行控制,当CE端的输入控制信号为低电平时,无论有无输入控制信号,输出端OUT始终呈现高阻抗状态。
因此,要使FAN8200/FAN8200D控制器的输出端在输入信号的控制下正常工作,器件的触发使能端必须为高电平。
FAN8200/ FAN8200D中CE、IN和输出端OUT之间的逻辑控制关系如表8-5所示,表中的L表示低电平,H表示高电平,×表示无关,Z表示处于高阻态。
表8-5 FAN8200/FAN8200D的逻辑控制关系FAN8200/FAN8200D内部的热关断和偏置电路可用来对整个电路提供过热和过流保护,当负载过大或其它故障导致电路电流增大,从而使器件温度升高到片内温度传感器的设定门限以上时,FAN8200/FAN8200D中的热关断和偏置电路将向片内控制器发出关断控制信号以关断整个电路。
8.4 单片机资源分配本章设计的热敏打印机驱动系统选用STC89C58(PLCC封装)作为控制中心,负责接收上位机通过标准并行通信口传送过来的点阵或字符数据(对程序稍作改动也可接收串口数据),经单片机处理后,控制打印机加热板的加热及步进电机的走纸,从而在热敏纸上打印出上位机需要输出的字符或图形。
单片机I/O口资源的分配如表8-6所示。
154表8-6 单片机I/O口的资源分配(PLCC封闭)1558.5 系统硬件设计本书介绍的通用热敏打印机驱动系统由复位及时钟电路、并行通信模块、打印控制及串行通信模块等三大模块构成。
可接收标准并行通信口发送过来的打印数据,经分析和处理后送LPTA245热敏打印机打印;对程序稍加修改后,也可以接收串行通信口发送过来的打印数据,处理后送热敏打印机打印。
1. 系统复位电路本系统的复位有两种情况:一是系统上电复位;二是标准并口发出的复位信号对系统复位。
系统复位及时钟电路如图8-4所示。
图8-4 系统复位电路本系统的上电复位电路与一般单片机的上电复位电路一样,由于标准并口的RST输出端正常情况输出高电平,经反相器(74HC04)反相后输出低电平,打开或门,所以上电复位的过程与普通单片机系统的上电复位过程一样。
系统上电复位后,正常工作时,由于上电复位电路输出的是低电平,打开了74HC32的或门3。
此时,如果并口输出一个负脉冲(如图8-4所示),则经过反相后,变为正脉冲,由于或门3已经打开,则在或门3的输出端将输出一个正脉冲,如果此脉冲的宽度大于两个机器周期,将对单片机进行复位。
2. 并行通信模块并行通信模块由单片机、六反相器(U6,74HC04)、或门(U5,74HC32)、D触发器(U3,74HC74)、锁存器(U2,74HC374)及标准并口等组成。