一种防止电子秤被篡改显示值的方法

文档序号:8221782阅读:192来源:国知局
一种防止电子秤被篡改显示值的方法
【技术领域】
[0001]本发明涉及电子秤技术领域,尤其涉及一种防止电子秤被篡改显示值的方法。
【背景技术】
[0002]现有的电子秤存在严重的作弊现象,其中一种比较突出的作弊手段就是修改显示值,比如单价和重量还是原先的值,把总价的显示值变小一些然后再送给显示器显示,这种作弊手段比较隐蔽,危害很严重,因为重量并不没有变小,很难察觉到总价被修改。现有的显示电路都是单片机和通用性的显示驱动芯片进行通信,如HT1621显示驱动芯片,通信的数据都是按照HT1621的要求进行传输,很容易被破解,只要在单片机和HT1621显示驱动芯片之间加一个芯片对显示的数据进行篡改,然后再发送给HT1621显示驱动芯片,则显示值就会被篡改。另外HT1621驱动显示屏的部分也是暴露出来的,别人也可以在HT1621显示驱动芯片和显示屏部分增加电路以修改显示值。

【发明内容】

[0003]本发明要解决的技术问题,在于提供一种防止电子秤被篡改显示值的方法,在根源上防止别人篡改电子秤内部的显示内容。
[0004]本发明是这样实现的:一种防止电子秤被篡改显示值的方法,所述电子秤设置有单片机和显示屏,所述电子秤还包括一可编程显示驱动芯片;所述可编程显示驱动芯片分别与单片机1 口、显示屏连接;所述方法具体包括如下步骤:
[0005]将显示屏与可编程显示驱动芯片相连接后并不可拆除的密封在一体;其中,可编程显示驱动芯片是可编程的驱动芯片;
[0006]单片机和可编程显示驱动芯片内部预置有相同的DES加密密钥,单片机在传输显示数据时,把显示数据做异或校验得到CRC,把显示数据和CRC用DES加密密钥先进行DES加密,再发送给可编程显示驱动芯片;可编程显示驱动芯片对收到的显示数据用DES加密密钥进行解密,并验证CRC的正确性,如果错误,则显示一个错误代码,否则把显示数据显示在显示屏上;
[0007]所述上述步骤不分先后顺序。
[0008]进一步地,所述可编程显示驱动芯片为芯海科技芯片CSUl 181、CSU8R1381系列,松翰科技芯片SN8P1900、SN8P2300系列或者富晶芯片FS98023、FS98025。
[0009]本发明具有如下优点:本发明采用了两项措施,使得作弊者无法篡改电子秤的显示值。一是单片机和可编程显示驱动芯片采用加密通信,一是显示屏和可编程显示驱动芯片密封在一起一体化不可拆除。作弊者由于无法获取加密密钥从而无法自己做一个显示驱动芯片和显示屏,并且显示电路都被密封在一起,一旦拆开就无法使用,从而无法篡改显示数据。
【附图说明】
[0010]图1为本发明电子秤的结构示意图。
【具体实施方式】
[0011]请参阅图1所示,本发明的一种防止电子秤被篡改显示值的方法,所述电子秤设置有单片机和显示屏,所述电子秤还包括一可编程显示驱动芯片;所述可编程显示驱动芯片分别与单片机1 口、显示屏连接;所述方法具体包括如下步骤:
[0012]将显示屏与可编程显示驱动芯片相连接后并不可拆除的密封在一体;其中,可编程显示驱动芯片是可编程的驱动芯片;
[0013]单片机和可编程显示驱动芯片内部预置有相同的DES加密密钥,单片机在传输显示数据时,把显示数据做异或校验得到CRC,把显示数据和CRC用DES加密密钥先进行DES加密,再发送给可编程显示驱动芯片;可编程显示驱动芯片对收到的显示数据用DES加密密钥进行解密,并验证CRC的正确性,如果错误,则显示一个错误代码,否则把显示数据显示在显示屏上;
[0014]所述上述步骤不分先后顺序。
[0015]其中,所述可编程显示驱动芯片为芯海科技芯片CSU1181、CSU8R1381系列,松翰科技芯片SN8P1900、SN8P2300系列或者富晶芯片FS98023、FS98025等等。
[0016]本发明在电子秤显示的技术领域中并未出现对显示数据进行加密后显示的方式,本发明能防止电子秤被篡改显示值。且本发明的电子秤不是用通用性的显示驱动芯片进行通信,如HT1621显示驱动芯片;而是采用可编程显示驱动芯片进行驱动。
[0017]总之,本发明采用了两项措施,使得作弊者无法篡改电子秤的显示值。一是单片机和可编程显示驱动芯片采用加密通信,一是显示屏和可编程显示驱动芯片密封在一起一体化不可拆除。作弊者由于无法获取加密密钥从而无法自己做一个显示驱动芯片和显示屏,并且显示电路都被密封在一起,一旦拆开就无法使用,从而无法篡改显示数据。现有的技术都无法有效的防止作弊者修改显示数据。
[0018]以上所述仅为本发明的较佳实施例,凡依本发明申请专利范围所做的均等变化与修饰,皆应属本发明的涵盖范围。
【主权项】
1.一种防止电子秤被篡改显示值的方法,所述电子秤设置有单片机和显示屏,其特征在于:所述电子秤还包括一可编程显示驱动芯片;所述可编程显示驱动芯片分别与单片机1 口、显示屏连接;所述方法具体包括如下步骤: 将显示屏与可编程显示驱动芯片相连接后并不可拆除的密封在一体;其中,可编程显示驱动芯片是可编程的驱动芯片; 单片机和可编程显示驱动芯片内部预置有相同的DES加密密钥,单片机在传输显示数据时,把显示数据做异或校验得到CRC,把显示数据和CRC用DES加密密钥先进行DES加密,再发送给可编程显示驱动芯片;可编程显示驱动芯片对收到的显示数据用DES加密密钥进行解密,并验证CRC的正确性,如果错误,则显示一个错误代码,否则把显示数据显示在显示屏上; 所述上述步骤不分先后顺序。
2.根据权利要求1所述的一种防止电子秤被篡改显示值的方法,其特征在于:所述可编程显示驱动芯片为芯海科技芯片CSU1181、CSU8R1381系列,松翰科技芯片SN8P1900、SN8P2300系列或者富晶芯片FS98023、FS98025。
【专利摘要】本发明提供一种防止电子秤被篡改显示值的方法,通过单片机和可编程显示驱动芯片的通讯采用加密的办法,防止别人修改前级显示数据,且把可编程显示驱动芯片和显示屏密封起来一体化不可拆除的办法防止别人修改后级显示电路;从而在根源上防止别人篡改电子秤内部的显示内容。
【IPC分类】G01G23-01
【公开号】CN104535163
【申请号】CN201410852645
【发明人】温泳荣, 郑崇苏, 徐平
【申请人】福州科迪电子技术有限公司
【公开日】2015年4月22日
【申请日】2014年12月31日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1