2024年2月3日发(作者:衣雪卉)
热敏打印机设计解决方案
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
热敏打印机设计解决方案
Develop plan of thermal printer
Author:ShangHai C&W 瞿江洪
第一篇 综述
摘要:介绍热敏打印机的工作原理,组成结构。论述驱动板的硬件和软件的组成,介绍设计过程中注意事项,并提出解决的方案。
关键词:热敏打印机、二相八拍、步进电机、模块化、任务调度、实时处理
引言:热敏打印机是一种常规的票据打印设备,它具有体积小、重量轻、打印点密集清晰以及低噪声的特点。热敏打印机广泛用于实验室、售卖设备等领域。热敏打印机是集软硬件于一体的嵌入式实时处理系统。
热敏打印机系统架构
热敏打印机由硬件平台和驱动软件两部分构成。按照功能性的组成分为以下几个功能单元:步进电机、打印点数据通讯、发热单元控制、传感器信号单元、钱箱控制、通讯接口、键盘、指示灯组、字库、非易失性数据单元、可操作的外部扩展数据空间、复位电路,供电回路、外部震荡、核心处理单元等。
设计依据
GB/T 15425-2002 UCC/EAN—128 bar code 系统 128条码
GB/T 12904-2003 商品条码
IEEE 1284-1995 计算机并口
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除2
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
术语、定义和缩略语
Abbreviation
ADC
MCU
DTR
DTX
EMC
ESD
I/O
IC
LED
PCB
Rx
TX
UART
FT
S/N
CIT
FQA
第二篇 总体性能
产品性能概况
Description
Analog-to-Digital Converter
Micro control unit
Data Terminal Ready
Discontinuous Transmission
Electromagnetic Compatibility
Electrostatic Discharge
Input/Output
Integrated Circuit
Light Emitting Diode
Printed Circuit Board
Receive Direction
Transmit Direction
Universal Asynchronous Receiver & Transmitter
Fast pulse test
Serial number
New Cell
New Cell
1)工作频率:24Mhz
2)工作电压:DC9~12V / 2000mA
3)静态耗流:<50mA
4)打印纸宽:57.5±0.5mm
5) 有效打印宽度:48mm
6) 打印速度:50mm/s
7) 走纸速度:70mm/s
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除3
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
8) 可靠性:100万行
9)打印纸规格:TF50KS-E、AF50KS-E、F5041C
纸宽:57.5±0.5mm
外径:Ф50mm
内径:Ф13mm
纸厚:60~70μm,53~60g/m2
接口性能
1)电源接口 :PSII-LPS接口
2)25pin 标准并口 / 串口 通讯接口
3)14pin JTAG接口
4)RJ11-6pin 接口
5)26pin 打印机芯转接口
6)1*2键盘和双LED指示灯显示接口
环境性能
Normal operation: -00°C to +50°C
Normal operation humidity: 20~85%
Storage temperature -20°C to +60°C
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除4
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
Storage humidity: 5~95%
Weight: circa 1.0 KG
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。
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除5
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
TPM100硬件由通讯、电源、微控制器、功率电路、打印数据管理、字库管理以及键盘和指示灯等几部分构成。
电源
电源部分提供了3组不同电平的输出:7.4V、5V、3.3V。输入电源为9~12V。7.4V作为功率部分的供电电源;5V作为逻辑部分的主电源;而3.3V则作为外扩字库的供电电源。
通讯
TPM100可支持标准并口和RS-232串口通讯方式,在出厂时就需要进行相关设置,确定通讯方式。通讯部分作为与外部的信息交互单元由硬件电路通讯电路和通讯缓冲两个部分构成。
标准并口:数据总线宽度8bits,控制总线4bits ,占用一个外部中断源。电路由MCU、sn74ahc74、sn74ahc05pw、sn74hc573、sn74ahc001g构成。
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除6
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
RS-232串口:由两根数据线TXD、RXD,两根应答线DTR、DSR组成,占用一个UART中断源。电路由max202和MCU的通用端口和串口构成。
通讯缓冲:采用MCU自带的SRAM空间。
通讯方式的选择:用一个跳帽选择对应的通讯方式。
功率电路
TPM100的功率电路有两个部分,即发热单元和步进电机。它们都采用7.4V的供电电源。
发热单元:其功率控制部分由热敏打印头内部集成,在TPM100设计过程中仅仅需要给打印头提供7.4V电源和相关的逻辑控制线。为了保护发热单元不受到损坏,设计过程中需要考虑硬件保护的问题,硬件保护电路由sn74ahc123和mcu的一个通用i/o构成。
步进电机:通过步进电机驱动芯片将逻辑信号转换成功率信号驱动步进电机。电路由l6219r和mcu的6个通用i/o组成,送出一组2相8拍的功率信号。
打印数据管理
打印数据管理分为两个部分:打印数据缓冲管理和打印数据的发送。
打印数据缓冲管理:在MCU自带的SRAM空间开辟一个空间作为打印缓冲。
打印数据的发送:占用MCU三个通用i/o,模拟串口发送数据致打印头。
字库管理
TPM100的字库包括三个部分:标准汉字字库、内部西文字库(产家设定的西文字库)和自定义字库。
标准汉字字库采用spi外扩方式存放在外部flash memory 25p80中,采用3.3V供电。
内部字库存放在程序空间。
自定义字库存放在MCU自带的SRAM空间,可自定义数量为96个(12*24点阵)。
键盘和指示灯
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除7
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
支持两个按键和一个可控制指示灯以及一个电源指示灯(5v),按键占用一个外部中断源和一个通用i/o,可控制指示灯占用一个通用i/o。
指示灯状态及说明:
序号
1
2
3
按键说明:
键盘由[SEL]在线控制按键和[LF]走纸按键构成,在线方式下,按下[SEL]进入离线方式,在这个状态下,TPM100不接受下传数据,按下[LF]可走纸,松开即停止。再按[SEL]可恢复在线方式。
按住[SEL],然后接通电源,可进入自检模式。
微控制器
TPM100采用μpsd32**作为微控制器,协调各个功能单元的工作。
硬件单元功能描述及接口要求
通讯部分
通讯部分由串口通讯和并口通讯构成(注:两种通讯方式不能共存并由出产设置决定采用定制通讯方式)。
TPM100的串口通讯部分采用RS232IE标准串口电器规范,共一组数据线(RXD/TXD),一组应答线(DSR/DTR);
TPM100的并口通讯部分采用兼容pacsz1284并口通讯规范,数据宽度8bits,控制总线宽度4bits。
外接部分
外接部分由键盘和LED指示灯两部分构成;
键盘有两个按键:SEL和LF按键。SEL为在线控制线,LF为走纸键。
指示灯状态
亮
灭
闪烁
说明
在线
离线
告警
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除8
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
LED指示灯一为电源指示灯,一为状态指示灯。
打印机芯控制部分
打印机芯控制分为三个部分:步进电机控制、发热单元控制以及传感器信号的处理。
当前采用打印机芯内置步进电机是一个两相八拍的电机,对应的在设计过程中也需要采用两相八拍的电机驱动芯片,根据电机性能设定输出电流不超过350mA。
步进电机控制芯片控制信号说明:
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除9
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
字库管理部分
打印机的字库由西文字库和标准汉字字库组成。
西文字库分为两块:打印机默认的西文字库和开放给用户的用户自定义字库空间,用户可以通过指令定义自己需要的西文字符。
汉字字库作为标准字库,不允许做修改,字库存放在25p80的flash memory中,通过标准SPI接口进行数据交互。
电源管理
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除10
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
系统需要三组电源:3.3V/5V/7.4V,其中,3.3V为字库供电电源;5V为逻辑电路供电电源;7.4V为功率电路供电电源。
主要器件的原理和性能指标
略
连接器PIN脚定义
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除11
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除12
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
硬件测试点设计
调试用测试点
TPM100在设计中需要留出方便实验室软、硬件调试和测试的测试点。包括串并口、JTAG以及一些重要的时钟线和控制线。
生产测试点
模块在生产线进行生产测试时,夹具上的探针通常会连到电源、串并口、按键、SPI/I2C接口,复位信号等等。这些测试点在设计的初期就要考虑留出,既要考虑测试的方便又要考虑测试点位置对外观、贴标识等的影响,并且测试点的位置要固定不变。
应用所需测试点
基本上,TPM100不会对客户直接开放,所有的维修和应用设计都将在公司完成,所以,应用测试点在此不作考虑。
软件设计计划
项目软件设计的需求分析
热敏打印机需要支持以下功能:
支持通用指令集
支持标准并口或RS-232串口(只能选择其一)
支持富士通384点宽打印头
支持条码CODE128国标打印
支持西文12*24点阵打印
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除13
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
支持中文GB2312 24点阵打印
支持自动换行打印
支持自检功能
支持中、西文混合打印
<串并口的pin脚定义请参照硬件篇〉
软件系统的驱动开发
略
调试和测试接口的设计
软件开发的风险分析
<要求:合理分析和预测由于平台原因在软件开发中可能发生的会影响整个项目计划的问题,以提前规避或准备解决方案>
这个项目的最大问题也是我们一直知道而没有解决的问题,目前对富士通的这款打印机芯的技术材料是残缺的,尤其是控制方面的说明,几乎是没有,所以,所有的控制方式和相关的保护都需资料内容仅供您学习参考,如有不当之处,请联系改正或者删除14
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
要我们通过试验的方式去获得,这样将造成两个问题:一是开发周期不可限定;二也是最严重的,可能导致系统无法稳定工作或者系统无法工作在最佳状态。
项目的主体架构沿用微型针式打印机的软件架构,所有这个方面的问题不大。
软件开发需要着重关注两个问题:可靠性设计和可测试性设计。
可靠性设计
热敏打印机是一个实时的多任务系统,它要求任务即时处理,同时某些任务之间又有固定的逻辑或者先后关系。
热敏打印机的以下任务是不允许同时进行的,否则将会发生危险。
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除15
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
可测试性设计
为了便于测试并寻找bug ,在软件的设计过程中采用模块化设计,并对一些关键设备开放专用的测试接口。
在任务管理中建立完整的任务状态以及缓冲状态标志管理制度,并建立相应得测试接口,便于在任何时候观测任务或者缓冲的工作状态。
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除16
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
第五篇 结构和工艺
结构设计
结构的可靠性设计
系统采用单向插入连接器,避免由于连接器接入方向错误导致的危险。
热设计
散热片与机壳的保护钢板连接,增加散热面积。
整机的外观颜色
TPM100的PCB为绿色、j8连接器为乳白色、其余连接器为黑色。
整机的外观造型
TPM100为一款依照目前常规热敏打印机外壳设计的模块,模块上留有6个定位孔(圆孔Ф6mm),方便用户固定模块。
整机的外形尺寸(长X宽X高);
143.8(W) × 96.5(D) × 1.6(H) mm
可附机械尺寸图(略);
整机的结构形式
屏蔽框
连接方式
连接器
共有三个对外连接器接口:DB25通讯接口、12v电源接口以及RJ11钱箱接口。
通讯连接器是一个25pin的DB直插卧式连接器,TPM100用的是母座,电缆端用的是公头。
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除17
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
连接器结构图如下:
12v电源用的是一个3pin仿PSII直插卧式连接器,TPM100用的是母座,电缆端用的是公头。连接器结构图如下:
钱箱接口用的是标准6pin RJ-11连接器。连接器结构图如下:
需要注意生产和包装、运输对公座的影响。
16.6.2.2 固定方式
TPM100板上留了6个定位孔(圆孔Ф6mm),对应着常规打印机外壳的螺栓位置,方便用户将TPM100板紧固在机壳上。
整机的屏蔽方式、接地与防静电方法。
TPM100的定位孔连到了系统的主地,用户可以通过紧固螺栓、螺母来达到模块与机壳的大面积接地,从而达到较好的屏蔽效果和防静电的效果。
工艺设计
PCB
PCB板厂在生产PCB时需要在各层工艺边加上铜箔,增强整板的刚性;
PCB板在出货前板厂应至少烤板1小时,防止PCB在包装之前受潮。PCB板平整度要求为0.5%;
拼版图需要仔细标明各尺寸,同时留的光学定位点不能影响生产贴片。
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除18
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
第六篇 测试
研发测试
软件功能测试
TPM100的软件功能测试由软件工程师和软件测试工程师完成。软件工程师偏向开发性和功能性测试,软件测试工程师做功能确认测试,每个正式的软件版本都需要经过软件测试工程师的测试确认、发布、归档至质量部后方能批量生产。
软件测试方案
TPM100作为标准单元,软件测试时参照标准单板的测试案例和测试规范。
软件测试实际上包括两大部分:功能测试和性能测试。
功能测试主要是进行独立的单元、指令或者是打印数据测试,它的重点在于系统是否能够实现需求。
性能测试则是偏重于整体功能的测试,如:连续工作能力测试、不同指令之间的逻辑测试、不同任务间的逻辑测试等等,它强调测试的非常规化,测试条件也偏向于边界点的测试。
功能测试
这部分工程师可以直接对照用户使用手册进行测试,在这里不作冗述。
18.1.3 性能测试
18.2 硬件功能测试
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除19
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
TPM100的硬件功能测试由硬件工程师和硬件测试工程完成。硬件工程师需要注重开发性、功能性、探索性、可靠性和稳定性调试和测试,硬件测试工程师需要参照模块硬件测试规范,对模块进行完整的硬件测试,同时每个正式软件版本发布之前均需要硬件测试工程师进行测试确认。
TPM100的硬件测试内容如下:
电源纹波检测:7.4v/5v/3.3v,分为上电波形检测、静态工作电压检测、动态工作电压检测(需要着重检测打印工作时的电压状态)要求纹波不超过5%;
I2C通讯波形检测以及通讯效果检测;
钱箱控制信号波形检测以及实际控制效果检测;
通讯检测;
传感器信号检测;
步进电机检测(波形校验以及负载测试);
发热单元与打印点数据传输检测(波形校验以及负载测试);
检测键盘(实际上就两个按键,串口通讯方式采用返回键值方式,并口通讯采用led指示方式)
硬件功能测试操作步骤如下:
首先是做不带负载的测试(标准的试验步骤在这里不作冗述,硬件工程师都应该了解)
1. 确认取消负载;
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除20
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
2. 连接12v电源,上电,监测7.4v/5v/3.3v电源情况;
3. 通过并口或者串口发送进入硬件测试模式指令(参考硬件测试指令表);
4. 如果是串口通讯方式,通过串口返回测试名利字;如果是并口方式,如果接受正确指示灯送出一组两短一长的信号,否则无动作;
5. 发送I2C通讯波形检测指令,通过示波器观测波形,对照资料是否符合要求,以下的测试,凡需要监测波形的均采用示波器观测;如果操作正确,在串口通讯方式下,将从串口接受到“i2c ok”,否则是“i2c error”;并口方式下,正确为led匀速闪烁六次,否则为常亮;
6. 发送钱箱控制信号波形检测指令,观测输入波形是否符合设计预期;
7. 发送传感器信号检测指令;
8. 发送步进电机检测指令,比较输入输出关系以及输出波形是否达到要求;
9. 发送发热单元与打印点数据传输检测指令,观测波形是否符合设计期望;
10. 发送键盘测试指令,然后手动操作,观测输入波形是否符合设计预期,如果是串口通讯,通过串口返回按键值;
11. 发送跳出测试模式指令;
注意:对应的进入测试项目命令就有对应的退出命令。
做负载测试
1. 确认连接负载;
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除21
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
2. 连接12v电源,上电,监测7.4v/5v/3.3v电源情况;
3. 通过并口或者串口发送进入硬件测试模式指令(参考硬件测试指令表);
4. 发送钱箱控制信号波形检测指令,观测钱箱实际动作是否符合要求;
5. 发送传感器信号检测指令,稍描两处传感器,并手动修改输入量,观测是否能够得到正确的传感器反馈(仅限于串口通讯);
6. 发送步进电机检测指令;观测是否有失步,是否有尖啸(注意观测波形是否满足打印机芯控制需要);
7. 发送发热单元与打印点数据传输检测指令,观测实际打印出来的效果(同时监测5v和7.4v电源,看是否有明显的波动,如果有,那么需要改进存电回路);
8. 发送跳出测试模式指令;
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除22
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
硬件测试指令表如下:资料内容仅供您学习参考,如有不当之处,请联系改正或者删除23
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除24
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
生产测试
生产测试是设计制造的重要部分,随着零部件的小型化、产品的日渐复杂和上市时间的缩短,测试问题越来越复杂,电路板功能的扩大使得组装级别的评估及现场维护成为组装工艺过程中的重要问题。
TPM100在出货之前需要在生产线进行完整的生产测试。
19.1 测试成本计算
测试成本可以宽泛的定义为:
(∑导致测试开销的因素)/(测试的器件数量)=测试成本
19.2 生产测试流程
TPM100SMT贴片完成之后,写S/N号、FT、FQA抽测等。
单板所需接口和测试点
TPM100在做生产测试时,需要用到打印机芯接口(26pin连接器),相关测试点要连接到测试夹具(包括电源、地、temp、并/串口、debug点等)。同时还要增加功能性测试,测试、键盘、LED、GPIO、ADC等接口。
19.4 生产测试软件
TPM100的生产测试软件包括multi-down、写S/N号程序、Calibration 程序、FT程序、功能性测试程序等。FQA抽测时进行测试。
19.5 生产测试附件
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除25
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
19.5.1 夹具
TPM100在DL、BT、FT三站均需要使用夹具,其他站使用测试版。
19.5.2 其他附件
生产TPM100的其他附件包括PC、电源、并/串口线等,同时在写S/N号还要用到条码枪。
TPM100需要在定型之前完成CE测试,并取得相关报告和证书。
1.1 CE测试
CE测试内容如下:
安全实验:
1.工作电压
2.故障试验
3.撞击实验
4.震动实验
5.冲击试验
6.电气间隙、爬电距离和绝缘穿透距离
7.插头实验
8.保护连接导体电阻
9.外部导线接线端子
10.电源线应力消除试验
11.电气连接和固定试验
12.漏电试验
13.可接触性试验
14.能量危险检查
15.限制电源试验
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除26
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
16.安全连锁装置试验
17.印刷电路板试验
18.电源保护套
19.封装和密封零件检验
20.抗外力试验 21.建筑内(上)电气设备
22.电击试验
23.介电强度试验
24.标签检查和试验
25.辐射试验
26.发热试验
测试
测试
29.限流电路试验
30.过载试验
31.手动装置试验
32.电池防爆试验
33.溢出试验
34.可燃实验
35.防火试验
36.黏合剂试验
37.维卡试验
38.防水试验
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除27
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
电磁兼容实验:
1.传导干扰电压
2.辐射场强
3.干扰功率
4.天线端子干扰电话
5.谐波电流
6.波动电压
7.射频干扰电压
8.低频磁场
9.高频磁场
10.连续干扰 11.静电
12.瞬变脉冲
13.射频连续波
14.连续波传导干扰
15.工聘磁场
16.脉冲
17.电源电压瞬
第七篇 测试板设计
1 配置说明
TPM100的测试板除了是研发调试和测试的工具之外,同时也是客户的初期测试和调试工具,并且我们可以在测试板上验证一些推荐给客户的参考设计。
1.1 测试原理
TPM100的测试板原理是采用模拟外部通讯设备和操作输入的形式,通过送入按键数据或者通讯数据控制TPM100做出相应动作,至于对于相应的TPM100的输出,则可以选择测试板监控和观测打印机实际动作两种形式。
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除28
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
1.2 测试板实现功能
TPM100的测试板为单板提供功能接口,包括开关机控制、并/串口、电源、键盘、LCD、GPIO口、ADC等等。
1.3 测试板设计注意事项
TPM100的测试板在设计时要注意实用性、易操作性、功能齐备,同时要注意电源等的性能。
2 系统应用方式
2.1 测试板应用场合
TPM100的测试板除应用在实验室作为调试和测试的工具之外,还用作认证测试的工具,以及客户初期的测试和调试工具。
2.2 所需配合设备
TPM100的测试板在使用时还需要配备电源、并/串口线、打印机芯连接电缆、打印机芯及机壳,其中前三项为必备项。
2.3 操作指导(user guide)
TPM100的测试板操作指导参照《TPM100 Dug-Board user guide》。
第八篇 生产
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除29
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除30
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
第九篇产品推广及售后维护
1 产品推广介绍
略
2 产品推广所需文档
TPM100做产品推广之前需要准备好硬件文档、软件文档、Dug-Board用户手册和用户参考设计等。
3 样品说明
在给客户提供TPM100样品时需要同时附上Dug-Board、电源、并串口线、软硬件文档、打印机芯以及机壳等等。
第十篇 关键技术说明
1 关键技术说明
TPM100在设计过程中需要注意的关键技术是提高单板的稳定性和可靠性,同时由于系统对实时性要求比较高,所以我们尽可能的利用cpu时间,协调各个功能单元的资源分配,尤其是要解决不同任务之间对公共资源的竞争问题。
4 售后维护所需资料
TPM100售后维护不提供升级服务,仅仅提供用户手册和维修文档等。
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除31
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除32
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
第十二篇 参考文献
略
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除33
2024年2月3日发(作者:衣雪卉)
热敏打印机设计解决方案
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
热敏打印机设计解决方案
Develop plan of thermal printer
Author:ShangHai C&W 瞿江洪
第一篇 综述
摘要:介绍热敏打印机的工作原理,组成结构。论述驱动板的硬件和软件的组成,介绍设计过程中注意事项,并提出解决的方案。
关键词:热敏打印机、二相八拍、步进电机、模块化、任务调度、实时处理
引言:热敏打印机是一种常规的票据打印设备,它具有体积小、重量轻、打印点密集清晰以及低噪声的特点。热敏打印机广泛用于实验室、售卖设备等领域。热敏打印机是集软硬件于一体的嵌入式实时处理系统。
热敏打印机系统架构
热敏打印机由硬件平台和驱动软件两部分构成。按照功能性的组成分为以下几个功能单元:步进电机、打印点数据通讯、发热单元控制、传感器信号单元、钱箱控制、通讯接口、键盘、指示灯组、字库、非易失性数据单元、可操作的外部扩展数据空间、复位电路,供电回路、外部震荡、核心处理单元等。
设计依据
GB/T 15425-2002 UCC/EAN—128 bar code 系统 128条码
GB/T 12904-2003 商品条码
IEEE 1284-1995 计算机并口
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除2
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
术语、定义和缩略语
Abbreviation
ADC
MCU
DTR
DTX
EMC
ESD
I/O
IC
LED
PCB
Rx
TX
UART
FT
S/N
CIT
FQA
第二篇 总体性能
产品性能概况
Description
Analog-to-Digital Converter
Micro control unit
Data Terminal Ready
Discontinuous Transmission
Electromagnetic Compatibility
Electrostatic Discharge
Input/Output
Integrated Circuit
Light Emitting Diode
Printed Circuit Board
Receive Direction
Transmit Direction
Universal Asynchronous Receiver & Transmitter
Fast pulse test
Serial number
New Cell
New Cell
1)工作频率:24Mhz
2)工作电压:DC9~12V / 2000mA
3)静态耗流:<50mA
4)打印纸宽:57.5±0.5mm
5) 有效打印宽度:48mm
6) 打印速度:50mm/s
7) 走纸速度:70mm/s
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除3
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
8) 可靠性:100万行
9)打印纸规格:TF50KS-E、AF50KS-E、F5041C
纸宽:57.5±0.5mm
外径:Ф50mm
内径:Ф13mm
纸厚:60~70μm,53~60g/m2
接口性能
1)电源接口 :PSII-LPS接口
2)25pin 标准并口 / 串口 通讯接口
3)14pin JTAG接口
4)RJ11-6pin 接口
5)26pin 打印机芯转接口
6)1*2键盘和双LED指示灯显示接口
环境性能
Normal operation: -00°C to +50°C
Normal operation humidity: 20~85%
Storage temperature -20°C to +60°C
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除4
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
Storage humidity: 5~95%
Weight: circa 1.0 KG
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。
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除5
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
TPM100硬件由通讯、电源、微控制器、功率电路、打印数据管理、字库管理以及键盘和指示灯等几部分构成。
电源
电源部分提供了3组不同电平的输出:7.4V、5V、3.3V。输入电源为9~12V。7.4V作为功率部分的供电电源;5V作为逻辑部分的主电源;而3.3V则作为外扩字库的供电电源。
通讯
TPM100可支持标准并口和RS-232串口通讯方式,在出厂时就需要进行相关设置,确定通讯方式。通讯部分作为与外部的信息交互单元由硬件电路通讯电路和通讯缓冲两个部分构成。
标准并口:数据总线宽度8bits,控制总线4bits ,占用一个外部中断源。电路由MCU、sn74ahc74、sn74ahc05pw、sn74hc573、sn74ahc001g构成。
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除6
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
RS-232串口:由两根数据线TXD、RXD,两根应答线DTR、DSR组成,占用一个UART中断源。电路由max202和MCU的通用端口和串口构成。
通讯缓冲:采用MCU自带的SRAM空间。
通讯方式的选择:用一个跳帽选择对应的通讯方式。
功率电路
TPM100的功率电路有两个部分,即发热单元和步进电机。它们都采用7.4V的供电电源。
发热单元:其功率控制部分由热敏打印头内部集成,在TPM100设计过程中仅仅需要给打印头提供7.4V电源和相关的逻辑控制线。为了保护发热单元不受到损坏,设计过程中需要考虑硬件保护的问题,硬件保护电路由sn74ahc123和mcu的一个通用i/o构成。
步进电机:通过步进电机驱动芯片将逻辑信号转换成功率信号驱动步进电机。电路由l6219r和mcu的6个通用i/o组成,送出一组2相8拍的功率信号。
打印数据管理
打印数据管理分为两个部分:打印数据缓冲管理和打印数据的发送。
打印数据缓冲管理:在MCU自带的SRAM空间开辟一个空间作为打印缓冲。
打印数据的发送:占用MCU三个通用i/o,模拟串口发送数据致打印头。
字库管理
TPM100的字库包括三个部分:标准汉字字库、内部西文字库(产家设定的西文字库)和自定义字库。
标准汉字字库采用spi外扩方式存放在外部flash memory 25p80中,采用3.3V供电。
内部字库存放在程序空间。
自定义字库存放在MCU自带的SRAM空间,可自定义数量为96个(12*24点阵)。
键盘和指示灯
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除7
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
支持两个按键和一个可控制指示灯以及一个电源指示灯(5v),按键占用一个外部中断源和一个通用i/o,可控制指示灯占用一个通用i/o。
指示灯状态及说明:
序号
1
2
3
按键说明:
键盘由[SEL]在线控制按键和[LF]走纸按键构成,在线方式下,按下[SEL]进入离线方式,在这个状态下,TPM100不接受下传数据,按下[LF]可走纸,松开即停止。再按[SEL]可恢复在线方式。
按住[SEL],然后接通电源,可进入自检模式。
微控制器
TPM100采用μpsd32**作为微控制器,协调各个功能单元的工作。
硬件单元功能描述及接口要求
通讯部分
通讯部分由串口通讯和并口通讯构成(注:两种通讯方式不能共存并由出产设置决定采用定制通讯方式)。
TPM100的串口通讯部分采用RS232IE标准串口电器规范,共一组数据线(RXD/TXD),一组应答线(DSR/DTR);
TPM100的并口通讯部分采用兼容pacsz1284并口通讯规范,数据宽度8bits,控制总线宽度4bits。
外接部分
外接部分由键盘和LED指示灯两部分构成;
键盘有两个按键:SEL和LF按键。SEL为在线控制线,LF为走纸键。
指示灯状态
亮
灭
闪烁
说明
在线
离线
告警
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除8
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
LED指示灯一为电源指示灯,一为状态指示灯。
打印机芯控制部分
打印机芯控制分为三个部分:步进电机控制、发热单元控制以及传感器信号的处理。
当前采用打印机芯内置步进电机是一个两相八拍的电机,对应的在设计过程中也需要采用两相八拍的电机驱动芯片,根据电机性能设定输出电流不超过350mA。
步进电机控制芯片控制信号说明:
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除9
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
字库管理部分
打印机的字库由西文字库和标准汉字字库组成。
西文字库分为两块:打印机默认的西文字库和开放给用户的用户自定义字库空间,用户可以通过指令定义自己需要的西文字符。
汉字字库作为标准字库,不允许做修改,字库存放在25p80的flash memory中,通过标准SPI接口进行数据交互。
电源管理
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除10
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
系统需要三组电源:3.3V/5V/7.4V,其中,3.3V为字库供电电源;5V为逻辑电路供电电源;7.4V为功率电路供电电源。
主要器件的原理和性能指标
略
连接器PIN脚定义
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除11
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除12
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
硬件测试点设计
调试用测试点
TPM100在设计中需要留出方便实验室软、硬件调试和测试的测试点。包括串并口、JTAG以及一些重要的时钟线和控制线。
生产测试点
模块在生产线进行生产测试时,夹具上的探针通常会连到电源、串并口、按键、SPI/I2C接口,复位信号等等。这些测试点在设计的初期就要考虑留出,既要考虑测试的方便又要考虑测试点位置对外观、贴标识等的影响,并且测试点的位置要固定不变。
应用所需测试点
基本上,TPM100不会对客户直接开放,所有的维修和应用设计都将在公司完成,所以,应用测试点在此不作考虑。
软件设计计划
项目软件设计的需求分析
热敏打印机需要支持以下功能:
支持通用指令集
支持标准并口或RS-232串口(只能选择其一)
支持富士通384点宽打印头
支持条码CODE128国标打印
支持西文12*24点阵打印
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除13
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
支持中文GB2312 24点阵打印
支持自动换行打印
支持自检功能
支持中、西文混合打印
<串并口的pin脚定义请参照硬件篇〉
软件系统的驱动开发
略
调试和测试接口的设计
软件开发的风险分析
<要求:合理分析和预测由于平台原因在软件开发中可能发生的会影响整个项目计划的问题,以提前规避或准备解决方案>
这个项目的最大问题也是我们一直知道而没有解决的问题,目前对富士通的这款打印机芯的技术材料是残缺的,尤其是控制方面的说明,几乎是没有,所以,所有的控制方式和相关的保护都需资料内容仅供您学习参考,如有不当之处,请联系改正或者删除14
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
要我们通过试验的方式去获得,这样将造成两个问题:一是开发周期不可限定;二也是最严重的,可能导致系统无法稳定工作或者系统无法工作在最佳状态。
项目的主体架构沿用微型针式打印机的软件架构,所有这个方面的问题不大。
软件开发需要着重关注两个问题:可靠性设计和可测试性设计。
可靠性设计
热敏打印机是一个实时的多任务系统,它要求任务即时处理,同时某些任务之间又有固定的逻辑或者先后关系。
热敏打印机的以下任务是不允许同时进行的,否则将会发生危险。
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除15
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
可测试性设计
为了便于测试并寻找bug ,在软件的设计过程中采用模块化设计,并对一些关键设备开放专用的测试接口。
在任务管理中建立完整的任务状态以及缓冲状态标志管理制度,并建立相应得测试接口,便于在任何时候观测任务或者缓冲的工作状态。
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除16
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
第五篇 结构和工艺
结构设计
结构的可靠性设计
系统采用单向插入连接器,避免由于连接器接入方向错误导致的危险。
热设计
散热片与机壳的保护钢板连接,增加散热面积。
整机的外观颜色
TPM100的PCB为绿色、j8连接器为乳白色、其余连接器为黑色。
整机的外观造型
TPM100为一款依照目前常规热敏打印机外壳设计的模块,模块上留有6个定位孔(圆孔Ф6mm),方便用户固定模块。
整机的外形尺寸(长X宽X高);
143.8(W) × 96.5(D) × 1.6(H) mm
可附机械尺寸图(略);
整机的结构形式
屏蔽框
连接方式
连接器
共有三个对外连接器接口:DB25通讯接口、12v电源接口以及RJ11钱箱接口。
通讯连接器是一个25pin的DB直插卧式连接器,TPM100用的是母座,电缆端用的是公头。
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除17
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
连接器结构图如下:
12v电源用的是一个3pin仿PSII直插卧式连接器,TPM100用的是母座,电缆端用的是公头。连接器结构图如下:
钱箱接口用的是标准6pin RJ-11连接器。连接器结构图如下:
需要注意生产和包装、运输对公座的影响。
16.6.2.2 固定方式
TPM100板上留了6个定位孔(圆孔Ф6mm),对应着常规打印机外壳的螺栓位置,方便用户将TPM100板紧固在机壳上。
整机的屏蔽方式、接地与防静电方法。
TPM100的定位孔连到了系统的主地,用户可以通过紧固螺栓、螺母来达到模块与机壳的大面积接地,从而达到较好的屏蔽效果和防静电的效果。
工艺设计
PCB
PCB板厂在生产PCB时需要在各层工艺边加上铜箔,增强整板的刚性;
PCB板在出货前板厂应至少烤板1小时,防止PCB在包装之前受潮。PCB板平整度要求为0.5%;
拼版图需要仔细标明各尺寸,同时留的光学定位点不能影响生产贴片。
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除18
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
第六篇 测试
研发测试
软件功能测试
TPM100的软件功能测试由软件工程师和软件测试工程师完成。软件工程师偏向开发性和功能性测试,软件测试工程师做功能确认测试,每个正式的软件版本都需要经过软件测试工程师的测试确认、发布、归档至质量部后方能批量生产。
软件测试方案
TPM100作为标准单元,软件测试时参照标准单板的测试案例和测试规范。
软件测试实际上包括两大部分:功能测试和性能测试。
功能测试主要是进行独立的单元、指令或者是打印数据测试,它的重点在于系统是否能够实现需求。
性能测试则是偏重于整体功能的测试,如:连续工作能力测试、不同指令之间的逻辑测试、不同任务间的逻辑测试等等,它强调测试的非常规化,测试条件也偏向于边界点的测试。
功能测试
这部分工程师可以直接对照用户使用手册进行测试,在这里不作冗述。
18.1.3 性能测试
18.2 硬件功能测试
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除19
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
TPM100的硬件功能测试由硬件工程师和硬件测试工程完成。硬件工程师需要注重开发性、功能性、探索性、可靠性和稳定性调试和测试,硬件测试工程师需要参照模块硬件测试规范,对模块进行完整的硬件测试,同时每个正式软件版本发布之前均需要硬件测试工程师进行测试确认。
TPM100的硬件测试内容如下:
电源纹波检测:7.4v/5v/3.3v,分为上电波形检测、静态工作电压检测、动态工作电压检测(需要着重检测打印工作时的电压状态)要求纹波不超过5%;
I2C通讯波形检测以及通讯效果检测;
钱箱控制信号波形检测以及实际控制效果检测;
通讯检测;
传感器信号检测;
步进电机检测(波形校验以及负载测试);
发热单元与打印点数据传输检测(波形校验以及负载测试);
检测键盘(实际上就两个按键,串口通讯方式采用返回键值方式,并口通讯采用led指示方式)
硬件功能测试操作步骤如下:
首先是做不带负载的测试(标准的试验步骤在这里不作冗述,硬件工程师都应该了解)
1. 确认取消负载;
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除20
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
2. 连接12v电源,上电,监测7.4v/5v/3.3v电源情况;
3. 通过并口或者串口发送进入硬件测试模式指令(参考硬件测试指令表);
4. 如果是串口通讯方式,通过串口返回测试名利字;如果是并口方式,如果接受正确指示灯送出一组两短一长的信号,否则无动作;
5. 发送I2C通讯波形检测指令,通过示波器观测波形,对照资料是否符合要求,以下的测试,凡需要监测波形的均采用示波器观测;如果操作正确,在串口通讯方式下,将从串口接受到“i2c ok”,否则是“i2c error”;并口方式下,正确为led匀速闪烁六次,否则为常亮;
6. 发送钱箱控制信号波形检测指令,观测输入波形是否符合设计预期;
7. 发送传感器信号检测指令;
8. 发送步进电机检测指令,比较输入输出关系以及输出波形是否达到要求;
9. 发送发热单元与打印点数据传输检测指令,观测波形是否符合设计期望;
10. 发送键盘测试指令,然后手动操作,观测输入波形是否符合设计预期,如果是串口通讯,通过串口返回按键值;
11. 发送跳出测试模式指令;
注意:对应的进入测试项目命令就有对应的退出命令。
做负载测试
1. 确认连接负载;
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除21
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
2. 连接12v电源,上电,监测7.4v/5v/3.3v电源情况;
3. 通过并口或者串口发送进入硬件测试模式指令(参考硬件测试指令表);
4. 发送钱箱控制信号波形检测指令,观测钱箱实际动作是否符合要求;
5. 发送传感器信号检测指令,稍描两处传感器,并手动修改输入量,观测是否能够得到正确的传感器反馈(仅限于串口通讯);
6. 发送步进电机检测指令;观测是否有失步,是否有尖啸(注意观测波形是否满足打印机芯控制需要);
7. 发送发热单元与打印点数据传输检测指令,观测实际打印出来的效果(同时监测5v和7.4v电源,看是否有明显的波动,如果有,那么需要改进存电回路);
8. 发送跳出测试模式指令;
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除22
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
硬件测试指令表如下:资料内容仅供您学习参考,如有不当之处,请联系改正或者删除23
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除24
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
生产测试
生产测试是设计制造的重要部分,随着零部件的小型化、产品的日渐复杂和上市时间的缩短,测试问题越来越复杂,电路板功能的扩大使得组装级别的评估及现场维护成为组装工艺过程中的重要问题。
TPM100在出货之前需要在生产线进行完整的生产测试。
19.1 测试成本计算
测试成本可以宽泛的定义为:
(∑导致测试开销的因素)/(测试的器件数量)=测试成本
19.2 生产测试流程
TPM100SMT贴片完成之后,写S/N号、FT、FQA抽测等。
单板所需接口和测试点
TPM100在做生产测试时,需要用到打印机芯接口(26pin连接器),相关测试点要连接到测试夹具(包括电源、地、temp、并/串口、debug点等)。同时还要增加功能性测试,测试、键盘、LED、GPIO、ADC等接口。
19.4 生产测试软件
TPM100的生产测试软件包括multi-down、写S/N号程序、Calibration 程序、FT程序、功能性测试程序等。FQA抽测时进行测试。
19.5 生产测试附件
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除25
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
19.5.1 夹具
TPM100在DL、BT、FT三站均需要使用夹具,其他站使用测试版。
19.5.2 其他附件
生产TPM100的其他附件包括PC、电源、并/串口线等,同时在写S/N号还要用到条码枪。
TPM100需要在定型之前完成CE测试,并取得相关报告和证书。
1.1 CE测试
CE测试内容如下:
安全实验:
1.工作电压
2.故障试验
3.撞击实验
4.震动实验
5.冲击试验
6.电气间隙、爬电距离和绝缘穿透距离
7.插头实验
8.保护连接导体电阻
9.外部导线接线端子
10.电源线应力消除试验
11.电气连接和固定试验
12.漏电试验
13.可接触性试验
14.能量危险检查
15.限制电源试验
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除26
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
16.安全连锁装置试验
17.印刷电路板试验
18.电源保护套
19.封装和密封零件检验
20.抗外力试验 21.建筑内(上)电气设备
22.电击试验
23.介电强度试验
24.标签检查和试验
25.辐射试验
26.发热试验
测试
测试
29.限流电路试验
30.过载试验
31.手动装置试验
32.电池防爆试验
33.溢出试验
34.可燃实验
35.防火试验
36.黏合剂试验
37.维卡试验
38.防水试验
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除27
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
电磁兼容实验:
1.传导干扰电压
2.辐射场强
3.干扰功率
4.天线端子干扰电话
5.谐波电流
6.波动电压
7.射频干扰电压
8.低频磁场
9.高频磁场
10.连续干扰 11.静电
12.瞬变脉冲
13.射频连续波
14.连续波传导干扰
15.工聘磁场
16.脉冲
17.电源电压瞬
第七篇 测试板设计
1 配置说明
TPM100的测试板除了是研发调试和测试的工具之外,同时也是客户的初期测试和调试工具,并且我们可以在测试板上验证一些推荐给客户的参考设计。
1.1 测试原理
TPM100的测试板原理是采用模拟外部通讯设备和操作输入的形式,通过送入按键数据或者通讯数据控制TPM100做出相应动作,至于对于相应的TPM100的输出,则可以选择测试板监控和观测打印机实际动作两种形式。
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除28
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
1.2 测试板实现功能
TPM100的测试板为单板提供功能接口,包括开关机控制、并/串口、电源、键盘、LCD、GPIO口、ADC等等。
1.3 测试板设计注意事项
TPM100的测试板在设计时要注意实用性、易操作性、功能齐备,同时要注意电源等的性能。
2 系统应用方式
2.1 测试板应用场合
TPM100的测试板除应用在实验室作为调试和测试的工具之外,还用作认证测试的工具,以及客户初期的测试和调试工具。
2.2 所需配合设备
TPM100的测试板在使用时还需要配备电源、并/串口线、打印机芯连接电缆、打印机芯及机壳,其中前三项为必备项。
2.3 操作指导(user guide)
TPM100的测试板操作指导参照《TPM100 Dug-Board user guide》。
第八篇 生产
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除29
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除30
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
第九篇产品推广及售后维护
1 产品推广介绍
略
2 产品推广所需文档
TPM100做产品推广之前需要准备好硬件文档、软件文档、Dug-Board用户手册和用户参考设计等。
3 样品说明
在给客户提供TPM100样品时需要同时附上Dug-Board、电源、并串口线、软硬件文档、打印机芯以及机壳等等。
第十篇 关键技术说明
1 关键技术说明
TPM100在设计过程中需要注意的关键技术是提高单板的稳定性和可靠性,同时由于系统对实时性要求比较高,所以我们尽可能的利用cpu时间,协调各个功能单元的资源分配,尤其是要解决不同任务之间对公共资源的竞争问题。
4 售后维护所需资料
TPM100售后维护不提供升级服务,仅仅提供用户手册和维修文档等。
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除31
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除32
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除
第十二篇 参考文献
略
资料内容仅供您学习参考,如有不当之处,请联系改正或者删除33