热敏打印机设计解决方案_第1页
热敏打印机设计解决方案_第2页
热敏打印机设计解决方案_第3页
热敏打印机设计解决方案_第4页
热敏打印机设计解决方案_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

热敏打印机设计解决方案资料内容仅供您学习参考,如有不当之处,请联系改正或者删除资料内容仅供您学习参考,如有不当之处,请联系改正或者删除热敏打印机设计解决方案DevelopplanofthermalprinterAuthor:ShangHaiC&W瞿江洪第一篇综述介绍热敏打印机的工作原理,组成构造。论述驱动板的硬件和软件的组成,介绍设计过程中留意事项,并提出解决的方案。关键词:热敏打印机、二相八拍、步进电机、模块化、任务调度、实时处理热敏打印机是一种常规的票据打印设备,它具有体积小、重量轻、打印点密集清楚以及低入式实时处理系统。热敏打印机系统架构核心处理单元等。设计依据GB/T15425-2023UCC/EAN—128barcodeEAN.UCC系统128GB/T12904-2023商品条码IEEE1284-1995 计算机并口2资料内容仅供您学习参考,如有不当之处,请联系改正或者删除资料内容仅供您学习参考,如有不当之处,请联系改正或者删除资料内容仅供您学习参考,如有不当之处,请联系改正或者删除资料内容仅供您学习参考,如有不当之处,请联系改正或者删除资料内容仅供您学习参考,如有不当之处,请联系改正或者删除3AbbreviationADCMCUDTRDTXEMCESDI/OICLEDPCBRxTXUARTFTS/NCITFQA其次篇总体性能产品性能概况

DescriptionAnalog-to-DigitalConverterMicrocontrolunitDataTerminalReadyDiscontinuousTransmissionElectromagneticCompatibilityElectrostaticDischargeInput/OutputIntegratedCircuitLightEmittingDiodePrintedCircuitBoardReceiveDirectionTransmitDirectionUniversalAsynchronousReceiver&TransmitterFastpulsetestSerialnumberNewCellNewCell1〕工作频率:24Mhz2〕工作电压:DC9~12V/2023mA3〕静态耗流:<50mA4〕打印纸宽:57.5±0.5mm48mm50mm/s70mm/s100万行9〕打印纸规格:TF50KS-E、AF50KS-E、F5041C57.5±0.5mm外径:Ф50mm内径:Ф13mm接口性能1〕电源接口:PSII-LPS接口2〕25pin标准并口/串口通讯接口3〕14pinJTAG接口4〕RJ11-6pin接口5〕26pin打印机芯转接口6〕1*2键盘和双LED指示灯显示接口环境性能Normaloperation:-00°Cto+50°CNormaloperationhumidity:20~85%Storagetemperature-20°Cto+60°C资料内容仅供您学习参考,如有不当之处,请联系改正或者删除资料内容仅供您学习参考,如有不当之处,请联系改正或者删除5Storagehumidity:5~95%Weight:circa1.0KG

资料内容仅供您学习参考,如有不当之处,请联系改正或者删除Size:143.8(W)×96.5(D)×1.6(H)mm主要应用方向和工作流程微型热敏打印机作为一种常规的票据打印设备,广泛应用于售卖系统、试验室以及非存根型单据系统中。第三篇硬件总体硬件总体架构TPM100的总体和应用架构如以下图示:硬件总体框架图TPM100硬件总体方案为μpsd32**+cs51414+l6219r+x4043+lm393+max202+25p80+sn74ahc123+sn74ahc74+sn74ahc001g+sn74ahc05pw+lm7806+sn74hc573。66资料内容仅供您学习参考,如有不当之处,请联系改正或者删除资料内容仅供您学习参考,如有不当之处,请联系改正或者删除资料内容仅供您学习参考,如有不当之处,请联系改正或者删除灯等几局部构成。电源7.4V、5V、3.3V9~12V。7.4V的供电电源;5V3.3V通讯式。通讯局部作为与外部的信息交互单元由硬件电路通讯电路和通讯缓冲两个局部构成。4bitsMCU、sn74ahc74、sn74ahc05pw、sn74hc573、sn74ahc001g资料内容仅供您学习参考,如有不当之处,请联系改正或者删除资料内容仅供您学习参考,如有不当之处,请联系改正或者删除77资料内容仅供您学习参考,如有不当之处,请联系改正或者删除RS-232串口:由两根数据线TXD、RXD,两根应答线DTR、DSR组成,占用一个UART中断源。电路max202MCUMCUSRAM通讯方式的选择:用一个跳帽选择对应的通讯方式。功率电路TPM100的功率电路有两个局部,即发热单元和步进电机。它们都承受7.4V的供电电源。TPM1007.4Vsn74ahc123mcui/ol6219rmcu6i/o28打印数据治理打印数据治理分为两个局部:打印数据缓冲治理和打印数据的发送。打印数据的发送:占用MCU三个通用i/o,模拟串口发送数据致打印头。字库治理〔产家设定的西文字库〕和自定义字库。spiflashmemory25p803.3V内部字库存放在程序空间。自定义字库存放在MCU自带的SRAM空间,可自定义数量为96个〔12*24点阵〕。键盘和指示灯〔5v〕,按键占用一个外部中断源和一个i/o,i/o。指示灯状态及说明:序号指示灯状态说明1亮在线2灭离线3闪耀告警按键说明:[SEL]在线掌握按键和[LF]走纸按键构成,在线方式下,按下[SEL]进入离线方式,在这个状态下,TPM100[LF]可走纸,松开即停顿。再按[SEL]可恢复在线方式。按住[SEL],然后接通电源,可进入自检模式。微掌握器TPM100承受μpsd32**作为微掌握器,协调各个功能单元的工作。通讯局部〔注:两种通讯方式不能共存并由出产设置打算承受定制通讯方式〕。〔RXD/TXD〕,一组应答线(DSR/DTR);TPM100pacsz12848bits4bits。外接局部外接局部由键盘和LED指示灯两局部构成;键盘有两个按键:SEL和LF按键。SEL为在线掌握线,LF为走纸键。1010资料内容仅供您学习参考,如有不当之处,请联系改正或者删除资料内容仅供您学习参考,如有不当之处,请联系改正或者删除LED指示灯一为电源指示灯,一为状态指示灯。打印机芯掌握局部打印机芯掌握分为三个局部:步进电机掌握、发热单元掌握以及传感器信号的处理。350mA。步进电机掌握芯片掌握信号说明:1010资料内容仅供您学习参考,如有不当之处,请联系改正或者删除资料内容仅供您学习参考,如有不当之处,请联系改正或者删除字库治理局部打印机的字库由西文字库和标准汉字字库组成。指令定义自己需要的西文字符。25p80flashmemorySPI口进展数据交互。电源治理1111资料内容仅供您学习参考,如有不当之处,请联系改正或者删除资料内容仅供您学习参考,如有不当之处,请联系改正或者删除,3.3V;5V7.4V为功率电路供电电源。略连接器PIN脚定义资料内容仅供您学习参考,如有不当之处,请联系改正或者删除12资料内容仅供您学习参考,如有不当之处,请联系改正或者删除1313资料内容仅供您学习参考,如有不当之处,请联系改正或者删除资料内容仅供您学习参考,如有不当之处,请联系改正或者删除调试用测试点TPM100在设计中需要留出便利试验室软、硬件调试和测试的测试点。包括串并口、JTAG以及一些重要的时钟线和掌握线。生产测试点SPI/I2C位信号等等。这些测试点在设计的初期就要考虑留出,既要考虑测试的便利又要考虑测试点位置对外观、贴标识等的影响,并且测试点的位置要固定不变。应用所需测试点点在此不作考虑。软件设计打算工程软件设计的需求分析热敏打印机需要支持以下功能:支持通用指令集支持标准并口或RS-232串口〔只能选择其一〕支持富士通384点宽打印头支持条码CODE128国标打印支持西文12*24点阵打印1414资料内容仅供您学习参考,如有不当之处,请联系改正或者删除资料内容仅供您学习参考,如有不当之处,请联系改正或者删除GB231224支持自动换行打印支持自检功能支持中、西文混合打印<pin略调试和测试接口的设计软件开发的风险分析<要求:合理分析和推测由于平台缘由在软件开发中可能发生的会影响整个工程打算的问题,以提前躲避或预备解决方案>1515资料内容仅供您学习参考,如有不当之处,请联系改正或者删除资料内容仅供您学习参考,如有不当之处,请联系改正或者删除的,可能导致系统无法稳定工作或者系统无法工作在最正确状态。工程的主体架构沿用微型针式打印机的软件架构,全部这个方面的问题不大。软件开发需要着重关注两个问题:牢靠性设计和可测试性设计。牢靠性设计或者先后关系。热敏打印机的以下任务是不允许同时进展的,否则将会发生危急。1616资料内容仅供您学习参考,如有不当之处,请联系改正或者删除资料内容仅供您学习参考,如有不当之处,请联系改正或者删除可测试性设计测试接口。任何时候观测任务或者缓冲的工作状态。资料内容仅供您学习参考,如有不当之处,请联系改正或者删除资料内容仅供您学习参考,如有不当之处,请联系改正或者删除第五篇 构造和工艺构造设计构造的牢靠性设计系统承受单向插入连接器,避开由于连接器接入方向错误导致的危急。热设计散热片与机壳的保护钢板连接,增加散热面积。整机的外观颜色TPM100的PCB为绿色、j8连接器为乳白色、其余连接器为黑色。整机的外观造型6个定位孔〔圆孔Ф6mm〕,便利用户固定模块。整机的外形尺寸〔长X宽X高〕;143.8(W)×96.5(D)×1.6(H)mm可附机械尺寸图〔略〕;屏蔽框连接器共有三个对外连接器接口:DB25通讯接口、12v电源接口以及RJ11钱箱接口。通讯连接器是一个25pin的DB直插卧式连接器,TPM100用的是母座,电缆端用的是公头。资料内容仅供您学习参考,如有不当之处,请联系改正或者删除17资料内容仅供您学习参考,如有不当之处,请联系改正或者删除资料内容仅供您学习参考,如有不当之处,请联系改正或者删除1919资料内容仅供您学习参考,如有不当之处,请联系改正或者删除连接器构造图如下:12v电源用的是一个3pin仿PSII直插卧式连接器,TPM100用的是母座,电缆端用的是公头。连接器构造图如下:钱箱接口用的是标准6pinRJ-11连接器。连接器构造图如下:需要留意生产和包装、运输对公座的影响。16.6.2.2 固定方式TPM100板上留了6个定位孔〔圆孔Ф6mm〕,对应着常规打印机外壳的螺栓位置,便利用户将TPM100板紧固在机壳上。整机的屏蔽方式、接地与防静电方法。接地,从而到达较好的屏蔽效果和防静电的效果。工艺设计PCBPCB板厂在生产PCB时需要在各层工艺边加上铜箔,增加整板的刚性;PCB板在出货前板厂应至少烤板1小时,防止PCB在包装之前受潮。PCB板平坦度要求为0.5%;拼幅员需要认真标明各尺寸,同时留的光学定位点不能影响生产贴片。第六篇 测试研发测试软件功能测试TPM100的软件功能测试由软件工程师和软件测试工程师完成。软件工程师偏向开发性和功能性确认、公布、归档至质量部前方能批量生产。软件测试方案TPM100作为标准单元,软件测试时参照标准单板的测试案例和测试标准。软件测试实际上包括两大局部:功能测试和性能测试。功能测试主要是进展独立的单元、指令或者是打印数据测试,它的重点在于系统是否能够实现需求。任务间的规律测试等等,它强调测试的格外规化,测试条件也偏向于边界点的测试。功能测试这局部工程师可以直接比照用户使用手册进展测试,在这里不作冗述。18.1.3 性能测试18.2 硬件功能测试TPM100的硬件功能测试由硬件工程师和硬件测试工程完成。硬件工程师需要留意开发性、功能进展完整的硬件测试,同时每个正式软件版本公布之前均需要硬件测试工程师进展测试确认。TPM100的硬件测试内容如下:电源纹波检测:7.4v/5v/3.3v,分为上电波形检测、静态工作电压检测、动态工作电压检测〔需要着重检测打印工作时的电压状态〕5%;I2C通讯波形检测以及通讯效果检测;钱箱掌握信号波形检测以及实际掌握效果检测;通讯检测;传感器信号检测;步进电机检测〔波形校验以及负载测试〕;发热单元与打印点数据传输检测〔波形校验以及负载测试〕; led指示方式〕硬件功能测试操作步骤如下:首先是做不带负载的测试〔标准的试验步骤在这里不作冗述,硬件工程师都应当了解〕首先是做不带负载的测试〔标准的试验步骤在这里不作冗述,硬件工程师都应当了解〕1. 确认取消负载;资料内容仅供您学习参考,如有不当之处,请联系改正或者删除连接12v电源,上电,监测7.4v/5v/3.3v电源状况;2.资料内容仅供您学习参考,如有不当之处,请联系改正或者删除连接12v电源,上电,监测7.4v/5v/3.3v电源状况;2.2121资料内容仅供您学习参考,如有不当之处,请联系改正或者删除通过并口或者串口发送进入硬件测试模式指令〔参考硬件测试指令表〕;一组两短一长的信号,否则无动作;发送I2C通讯波形检测指令,通过示波器观测波形,比照资料是否符合要求,以下的测试,凡“i2cok”,否则是“i2c error”;并口方式下,正确为led匀速闪耀六次,否则为常亮;发送钱箱掌握信号波形检测指令,观测输入波形是否符合设计预期;发送传感器信号检测指令;发送步进电机检测指令,比较输入输出关系以及输出波形是否到达要求;发送发热单元与打印点数据传输检测指令,观测波形是否符合设计期望; 口返回按键值;发送跳出测试模式指令;留意:对应的进入测试工程命令就有对应的退出命令。留意:对应的进入测试工程命令就有对应的退出命令。做负载测试做负载测试1. 确认连接负载;通过并口或者串口发送进入硬件测试模式指令〔参考硬件测试指令表〕;发送钱箱掌握信号波形检测指令,观测钱箱实际动作是否符合要求;感器反响〔仅限于串口通讯〕;〔留意观测波形是否满足打印机芯掌握需要〕;〔同时监测5v和7.4v电源,看是否有明显的波动,假设有,那么需要改进存电回路〕;发送跳出测试模式指令;资料内容仅供您学习参考,如有不当之处,请联系改正或者删除资料内容仅供您学习参考,如有不当之处,请联系改正或者删除资料内容仅供您学习参考,如有不当之处,请联系改正或者删除资料内容仅供您学习参考,如有不当之处,请联系改正或者删除硬件测试指令表如下:23资料内容仅供您学习参考,如有不当之处,请联系改正或者删除资料内容仅供您学习参考,如有不当之处,请联系改正或者删除资料内容仅供您学习参考,如有不当之处,请联系改正或者删除24资料内容仅供您学习参考,如有不当之处,请联系改正或者删除资料内容仅供您学习参考,如有不当之处,请联系改正或者删除2626资料内容仅供您学习参考,如有不当之处,请联系改正或者删除生产测试要问题。TPM100在出货之前需要在生产线进展完整的生产测试。测试本钱计算测试本钱可以广泛的定义为:〔∑导致测试开销的因素〕/〔测试的器件数量〕=测试本钱生产测试流程TPM100SMT贴片完成之后,写S/N号、FT、FQA抽测等。单板所需接口和测试点TPM100在做生产测试时,需要用到打印机芯接口〔26pin连接器〕,相关测试点要连接到测试夹具〔包括电源、地、temp、并/串口、debug点等〕。同时还要增加功能性测试,测试、键盘、LED、GPIO、ADC等接口。生产测试软件TPM100multi-down、写S/N号程序、Calibration程序、FT程序、功能性测试程序等。FQA抽测时进展测试。生产测试附件夹具TPM100在DL、BT、FT三站均需要使用夹具,其他站使用测试版。其他附件生产TPM100的其他附件包括PC、电源、并/串口线等,同时在写S/N号还要用到条码枪。TPM100需要在定型之前完成CE测试,并取得相关报告和证书。1.1 CE测试CE测试内容如下:安全试验:工作电压故障试验撞击试验震惊试验冲击试验电气间隙、爬电距离和绝缘穿透距离插头试验保护连接导体电阻外部导线接线端子电源线应力消退试验电气连接和固定试验漏电试验可接触性试验能量危急检查限制电源试验安全连锁装置试验印刷电路板试验电源保护套封装和密封零件检验抗外力试验21.建筑内〔上〕电气设备电击试验介电强度试验标签检查和试验辐射试验发热试验SELV测试TNV测试限流电路试验过载试验手动装置试验电池防爆试验溢出试验可燃试验防火试验黏合剂试验维卡试验防水试验电磁兼容试验:传导干扰电压辐射场强干扰功率天线端子干扰谐波电流波动电压射频干扰电压低频磁场高频磁场11.静电瞬变脉冲射频连续波连续波传导干扰工聘磁场脉冲电源电压瞬配置说明TPM100的测试板除了是研发调试和测试的工具之外,同时也是客户的初期测试和调试工具,并且我们可以在测试板上验证一些推举给客户的参考设计。测试原理TPM100的测试板原理是承受模拟外部通讯设备和操作输入的形式,通过送入按键数据或者通讯数据掌握TPM100做出相应动作,至于对于相应的TPM100的输出,则可以选择测试板监控和观测打印机实际动作两种形式。测试板实现功能TPM10

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论