【技术实现步骤摘要】
一种热敏打印机检测温度的校准方法、装置及热敏打印机
[0001]本专利技术涉及热敏打印
,具体的涉及一种热敏打印机检测温度的校准方法、装置及热敏打印机。
技术介绍
[0002]热敏打印技术目前的应用越来越广泛,遍及社会各行业领域,在收银、餐饮、银行、快递等各种领域,用于打印各种单据。近些年来,热敏打印技术的应用场景逐渐从商业应用覆盖到消费类产品,例如学生错题打印机、儿童相机等家庭消费产品,家用市场的规模逐渐增大。热敏打印机是一种利用打印头的加热元件通过接触热敏打印纸后使其显色打印出相应的图案的一种设备。
[0003]热敏打印机都需要温度传感器来进行异常温度检测,用以防止连续打印造成的温度过高,造成热敏打印头的损坏和人身危害。随着学生错题打印机、儿童相机等产品的出现,对于打印质量的要求也随之变高,温度传感器的作用也就不止局限于保护作用,也用于进行打印浓度的控制。通常在冷机打印时,打印效果会偏淡,在连续打印之后温度较高又会偏浓,此时就可以在打印中通过温度传感器来获取当前温度,从而可以根据当前的温度对加热控制进行补偿,保证打印效果。
[0004]目前热敏打印机的温度传感器普遍采用热敏电阻。热敏电阻的精度低,线性度低,成本也低。在对于打印效果要求不高时,可以满足要求。但是在打印质量要求高的情况下,尤其是进行灰阶图片打印时,由于热敏电阻的精度问题,无法准确获取当前的温度情况,温度补偿不准确或者不稳定,会造成打印质量差,灰度的等级无法准确控制。
[0005]为了获取准确的温度,一般会有以下两种方式: ...
【技术保护点】
【技术特征摘要】
1.一种热敏打印机检测温度的校准方法,其特征在于,所述校准方法包括:获取各个温度下温度传感器的热敏电阻的电阻值,得到热敏电阻的电阻值与温度之间的对应关系;建立BP神经网络,采用所述热敏电阻的电阻值与温度之间的对应关系进行模型训练,得到热敏电阻的校准神经网络模型;将获取的热敏电阻的电阻值输入到校准神经网络模型中输出校准的检测温度。2.根据权利要求1所述的一种热敏打印机检测温度的校准方法,其特征在于,所述建立BP神经网络包括:定义网络结构,包括输入层、隐含层及输出层,所述输入层包括至少三个均输入电阻值R的输入层输入端,所述隐含层包括至少三个神经元,每个神经元分别具有与输入端数量相对应的隐含层输入端,每个神经元的各个隐含层输入端分别与输入层输入端一一对应连接,所述输出层包括一个输出温度T的神经元。3.根据权利要求2所述的一种热敏打印机检测温度的校准方法,其特征在于,所述建立BP神经网络包括:定义激励函数信号正向传播,输入层神经元:输入值x
i
=R,输出值y
i
=x
i
;隐含层神经元:输入值输出值输出层神经元:输入值输出值误差信号反向传播,输出神经元误差E,d
k
表示真实正确结果,就是训练数据中的温度T,神经元误差权值w
kj
的误差量权值w
ji
的误差量加入学习速率η表示学习速率,选取0
‑
1之间的数。4.根据权利要求3所述的一种热敏打印机检测温度的校准方法,其特征在于,所述采用所述热敏电阻的电阻值与温度之间的对应关系进行模型训练,得到热敏电阻的校准神经网络模型包括:参数初始化:设置神经元的权重值、误差精度e及训练次数N;导入训练样本:将热敏电阻的电阻值与温度之间的对应关系的训练样本导入BP神经网络;归一化处理:对训练样本数据进行归一化处理;计算输出:按照所述BP神经网络的信号正向传播,将归一化处理之后的数据y
u
作为输入数据送入神经网络,计算出隐含层的神经元输出y
j
和输出层的神经元输出y
k
;计算神经元误差:按照所述BP神经网络的误差信号反向传播,计算出权重值的误差Δw
kj
和Δw
ji
;更新权重值:根据计算出的权重值的误差,更新隐含层和输出层的权重值w
kj
=w
kj
+Δ
w
kj
、w
ji
=w
ji
+Δw
ji
;误差精度判断:判断当前的误差精度是否达到要求若达到精度要求则结束训练,若未达到精度要求,则进一步判断是否达到训练次数N,若达到训练次数N,则结束训练,若未达到训练次数N,则返回至计算输出继续训练。5.根据权利要求4所述的一种热敏打印机检测温度的校准方法,其特征在于,所述归一化处理包括:针对输入至输入层的热敏电阻的电阻值数据进行归一化处理...
【专利技术属性】
技术研发人员:洪家桦,谢发炎,吴涛,
申请(专利权)人:厦门喵宝科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。