一种防作弊高精度智能数字称重模块及其防作弊方法
【专利摘要】本发明公开了一种防作弊高精度智能数字称重模块及其防作弊方法,数字称重模块包括信号放大电路、AD转换电路、微处理器、温度采集电路、通讯电路、电源电路和防浪涌电路;防作弊方法包括以下步骤:数据接收终端发送一组随机数给数字称重模块;数字称重模块将接收到的随机数与实际测量重量数据通过加密函数f(x)进行加密形成密文;数字称重模块将密文通过自定义的RS-485通讯协议发送给数据接收终端;数据接收终端接收到密文后用解密函数进行解密计算出实际测量重量数据。本发明可有效防止通过信号干扰、篡改数据等作弊方法改变重量信息,安全可靠,不易被篡改或窃取,提高了数据传输可靠性。
【专利说明】
一种防作弊高精度智能数字称重模块及其防作弊方法
【技术领域】
[0001]本发明涉及一种称重传感器,具体地说是一种防作弊高精度智能数字称重模块及其防作弊方法,属于重量计量【技术领域】。
【背景技术】
[0002]随着工业控制系统向数字化、智能化方向发展,近年来数字称重传感器被开发并已得到广泛应用。数字称重传感器是在弹性元件贴片、固化、后固化和布线组桥后,与数字称重模块连接,使称重传感器输出有格式、有规律的信号,并能实现远距离传输。稳定、安全、可靠是用户最关心的问题,然而在一些仪表和通讯线路中发现了一些作弊装置,说明目前数字称重传感器中应用的数字称重模块传输协议已经被破解。在称重传感器的实际应用中,由于工作环境温度变化太大引起的测量值漂移同样是个不可小觑的问题,在高精度测量中,给传感器附加硬件补偿措施很难达到精度要求并且人工成本较高。因此,研发一种可防作弊的高精度智能数字称重模块是亟需解决的问题。
【发明内容】
[0003]针对现有技术的不足,本发明提供了一种防作弊高精度智能数字称重模块及其防作弊方法,其不仅能够提高数据传输可靠性,而且具有防作弊功能。
[0004]本发明解决其技术问题采取的技术方案是:一种防作弊高精度智能数字称重模土夹,其特征是,包括信号放大电路、AD转换电路、微处理器、温度采集电路、通讯电路、电源电路和防浪涌电路,所述信号放大电路的输入端与称重传感器的输出端连接,输出端通过AD转换电路与微处理器连接,所述微处理器分别与温度采集电路、通讯电路和电源电路相连,所述防浪涌电路分别与信号放大电路和电源电路相连,所述微处理器通过通讯电路与数据接收端相连;所述微处理器内装载有加密软件,与加密软件对应的解密软件安装在数据接收端。
[0005]优选地,所述通讯电路包括RS-485通讯电路。
[0006]本发明还提供了一种防作弊高精度智能数字称重模块的防作弊方法,其特征是,采用基于RS-485自定义的通讯协议,将加密算法固化在数字称重模块中,将解密算法安装在数据接收端;所述防作弊方法包括以下步骤:
[0007]数据接收终端发送一组随机数给数字称重模块;
[0008]数字称重模块将接收到的随机数与实际测量重量数据通过加密函数f(x)进行加密形成密文;
[0009]数字称重模块将密文通过自定义的RS-485通讯协议发送给数据接收终端;
[0010]数据接收终端接收到密文后用解密函数进行解密计算出实际测量重量数据。
[0011 ] 优选地,所述自定义的RS-485通讯协议为:每一帧数据为4个字节,前3个字节为称重数据,最后I个字节为校验码。
[0012] 优选地,所述加密函数f(x)如式I所示:
[0013]
【权利要求】
1.一种防作弊高精度智能数字称重模块,其特征是,包括信号放大电路、AD转换电路、微处理器、温度采集电路、通讯电路、电源电路和防浪涌电路,所述信号放大电路的输入端与称重传感器的输出端连接,输出端通过AD转换电路与微处理器连接,所述微处理器分别与温度采集电路、通讯电路和电源电路相连,所述防浪涌电路分别与信号放大电路和电源电路相连,所述微处理器通过通讯电路与数据接收端相连;所述微处理器内装载有加密软件,与加密软件对应的解密软件安装在数据接收端。
2.根据权利要求1所述的一种防作弊高精度智能数字称重模块,其特征是,所述通讯电路包括RS-485通讯电路。
3.一种防作弊高精度智能数字称重模块的防作弊方法,其特征是,采用基于RS-485自定义的通讯协议,将加密算法固化在数字称重模块中,将解密算法安装在数据接收端;所述防作弊方法包括以下步骤: 数据接收终端发送一组随机数给数字称重模块; 数字称重模块将接收到的随机数与实际测量重量数据通过加密函数f(x)进行加密形成密文; 数字称重模块将密文通过自定义的RS-485通讯协议发送给数据接收终端; 数据接收终端接收到密文后用解密函数进行解密计算出实际测量重量数据。
4.根据权利要求3所述的一种防作弊高精度智能数字称重模块的防作弊方法,其特征是,所述自定义的RS-48 5通讯协议为:每一帧数据为4个字节,前3个字节为称重数据,最后I个字节为校验码。
5.根据权利要求3所述的一种防作弊高精度智能数字称重模块的防作弊方法,其特征是,所述加密函数f (X)如式I所示:
式中,X1^ x2> X3> X4是重量信息,kp k2、k3、k4是系统产生的随机数,k = 1^+1?+!?+!?,且k古O。
6.根据权利要求5所述的一种防作弊高精度智能数字称重模块的防作弊方法,其特征是,所述解密函数如式2所示:
式中,X1^ x2> X3> X4是重量信息,kp k2、k3、k4是系统产生的随机数,k = 1^+1?+!?+!?,且k古O。
7.根据权利要求3至6任一项所述的一种防作弊高精度智能数字称重模块的防作弊方法,其特征是,还包括温度补偿步骤,所述温度补偿步骤为通过温度采集电路获得称重传感器的实时工作温度,利用温度补偿函数补偿温度变化引起的称重传感器输出误差。
8.根据权利要求7所述的一种防作弊高精度智能数字称重模块的防作弊方法,其特征是,所述温度补偿函数如式3所示: f(x,T) = (f(x)+f(x0,T)) ; MTi) (3) 式中,i = I...40,X为称重传感器的输入,T为实时温度,Xtl为称重传感器零点的输入值,f(x0, T)为称重传感器在实时温度T下的零点输出值,MTi)为称重传感器在[IV1Ji]温度段下任意输入对应的补偿系数。
9.根据权利要求8所述的一种防作弊高精度智能数字称重模块的防作弊方法,其特征是,所述f (Ti)为通过采集[_20°C—+60°C ]温度下称重传感器的零点到满量程共82个样本点的输出值进行计算的结果。
【文档编号】G01G23/00GK104180881SQ201410420868
【公开日】2014年12月3日 申请日期:2014年8月22日 优先权日:2014年8月22日
【发明者】王伟, 崔学, 杨阳 申请人:济南金钟电子衡器股份有限公司
文档序号 :
【 6238377 】
技术研发人员:王伟,崔学,杨阳
技术所有人:济南金钟电子衡器股份有限公司
备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明 :此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除
技术研发人员:王伟,崔学,杨阳
技术所有人:济南金钟电子衡器股份有限公司
备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明 :此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除