技术领域
[0001] 本
发明涉及称重设备技术领域,特别是一种多模块称重方法和系统。
背景技术
[0002] 多模块称重系统是指由称重主机和两个以上的称重分机构成的称重系统,在测量时,由于被测量物体的抖动,各称重分机的测量结果数据是一个动态值,称重主机在计算重量时,采用的测量结果数据不能保证是同一个时间点各称重分机的测量结果数据,由于接收和发送数据时具有不同步性,导致测量结果存在误差,这种误差往往
波动性较大,导致测量结果不够准确。
发明内容
[0003] 为了克服
现有技术的不足,本发明提供一种能够提高测量
精度的多模块称重方法和系统。
[0004] 本发明解决其技术问题所采用的技术方案是:一种多模块称重方法,该方法适用于包括称重主机和至少两只称重分机,各称重分机与所述称重主机有线或无线通讯,该方法是:在称重主机中增加了主机时间模块,主机时间模块用于记录称重主机对各称重分机发出称重指令的时间并生成主机时间戳,并在每只称重分机中增加了分机时间模块,分机时间模块用于记录各称重分机测量重量时的时间并生成分机时间戳,每只称重分机发送给称重主机的测量结果数据中均包含该分机时间戳,称重主机计算重量时,采用的是主机时间戳与各分机时间戳对应的各称重分机的测量结果数据。
[0005] 一种采用方法的多模块称重系统,包括称重主机和至少两只称重分机,所述称重主机包括主机控
制模块和与所述主机
控制模块电连接的主机通信模块、按键模块、显示模块和主机时间模块;所述称重分机包括分机控制模块和与所述分机控制模块电连接的称重模块、分机通信模块和分机时间模块;所述主机通信模块和分机通信模块之间无线通讯;所述主机控制模块包括主控芯片U2,所述主控芯片U2为STM8L151C8
单片机。
[0006] 所述主机时间模块包括GPS北斗双模
定位芯片U4,所述GPS北斗双模定位芯片U4的1引脚悬空;所述GPS北斗双模定位芯片U4的2引脚接所述主控芯片U2的25引脚;所述GPS北斗双模定位芯片U4的3引脚接所述主控芯片U2的26引脚;所述GPS北斗双模定位芯片U4的4引脚接地;所述GPS北斗双模定位芯片U4的5引脚接3.3V电源。
[0007] 所述主机通信模块包括LORA芯片U3、射频器J3、电容C5和电容C6;所述LORA芯片U3的1引脚接地;所述LORA芯片U3的2引脚接所述主控芯片U2的33引脚,所述LORA芯片U3的3引脚接所述主控芯片U2的34引脚;所述LORA芯片U3的4引脚接所述主控芯片U2的35引脚;所述LORA芯片U3的5引脚接所述主控芯片U2的36引脚;所述LORA芯片U3的6引脚接所述主控芯片U2的23引脚;所述LORA芯片U3的8引脚和10引脚均接地;所述LORA芯片U3的9引脚接所述射频器J3的1引脚;所述LORA芯片U3的13引脚分三路,第一路通过所述电容C5接地,第二路通过所述电容C6接地,最后一路接5.5V电源;所述LORA芯片U3的14引脚接所述主控芯片U2的22引脚;所述LORA芯片U3的7、10、11、12、15和16引脚均悬空。
[0008] 所述按键模块包括按键SW2、按键SW3和按键SW4,所述按键SW2的1引脚和2引脚均悬空,所述按键SW2的3引脚接所述主控芯片U2的20引脚,所述按键SW2的4引脚接地;所述按键SW3的1引脚和2引脚均悬空,所述按键SW3的3引脚接所述主控芯片U2的19引脚,所述按键SW3的4引脚接所述按键SW2的4引脚与地之间的
节点;所述按键SW4的1引脚和2引脚均悬空,所述按键SW4的3引脚接所述主控芯片U2的21引脚,所述按键SW4的4引脚接地所述按键SW2与地之间的节点。
[0009] 所述显示模块包括显示驱动芯片U5,所述显示驱动芯片U5的1引脚接地;所述显示驱动芯片U5的2引脚接3.3V电源;所述显示驱动芯片U5的3引脚接所述主控芯片U2的38引脚;所述显示驱动芯片U5的4引脚所述主控芯片U2的37引脚。
[0010] 本发明的有益效果是:本发明在称重主机中增加了主机时间模块,并在每只称重分机中增加了分机时间模块,引入了时间戳的概念,称重主机工作时,发送一个控制指令并生成主机时间戳,各个称重分机完成测量称重并生成分机时间戳,称重主机计算重量时,采用的是主机时间戳与各分机时间戳对应的各称重分机的测量结果数据,将原先各称重分机的动态测量结果数据变为静态测量结果数据,能够确保发送和接收数据的同时性和一致性,从而减小数据波动,有效提高了测量的准确性。
[0011] 另外,本发明通过按键模块来控制主机控制模块执行相关操作,具有结构简单,操作简便等优点,主机控制模块和分机控制模块通过LORA芯片进行通讯,能够有效降低能耗,通过增加主机时间模块和分机时间模块,引入时间戳的概念,即可有效提高测量的准确性,整个系统的
硬件结构简单,生产成本低。
附图说明
[0012] 下面结合附图和
实施例对本发明进一步说明。
[0013] 图1是本发明的称重主机的结构原理
框图;图2是本发明的称重分机的结构原理框图;
图3是本发明的称重主机的
电路原理图第一部分;
图4是本发明的称重主机的电路原理图第二部分;
图5是本发明的称重主机的电路原理图第三部分。
具体实施方式
[0014] 一种多模块称重方法,该方法适用于包括称重主机和至少两只称重分机,各称重分机与所述称重主机有线或无线通讯,该方法是:在称重主机中增加了主机时间模块,主机时间模块用于记录称重主机对各称重分机发出称重指令的时间并生成主机时间戳,并在每只称重分机中增加了分机时间模块,分机时间模块用于记录各称重分机测量重量时的时间并生成分机时间戳,每只称重分机发送给称重主机的测量结果数据中均包含该分机时间戳,称重主机计算重量时,采用的是主机时间戳与各分机时间戳对应的各称重分机的测量结果数据,将原先各称重分机的动态测量结果数据变为静态测量结果数据(同一时间点是静态),能够确保发送和接收数据的同时性和一致性,从而减小数据波动,有效提高了测量的准确性。
[0015] 时间模块可以采用GPS模块,目前主流的GPS模块如ATK1218-BD芯片等时间精度已经达到纳秒级,当然是时间精度越高,越能保证一致性,测量的结果越准确,在本发明的方法中,只要时间精度不低于50毫秒,就能够满足精确测量的要求。
[0016] 参照图1至图5,一种采用上述方法的多模块称重系统,包括称重主机和至少两只称重分机,所述称重主机包括主机控制模块和与所述主机控制模块电连接的主机通信模块、按键模块、显示模块和主机时间模块;所述称重分机包括分机控制模块和与所述分机控制模块电连接的称重模块、分机通信模块和分机时间模块;所述主机通信模块和分机通信模块之间无线通讯(当然也可以是有线通信),所述主机控制模块包括主控芯片U2,所述主控芯片U2为STM8L151C8单片机。
[0017] 所述主机时间模块包括GPS北斗双模定位芯片U4(型号为ATK1218-BD),所述GPS北斗双模定位芯片U4的1引脚悬空;所述GPS北斗双模定位芯片U4的2引脚接所述主控芯片U2的25引脚;所述GPS北斗双模定位芯片U4的3引脚接所述主控芯片U2的26引脚;所述GPS北斗双模定位芯片U4的4引脚接地;所述GPS北斗双模定位芯片U4的5引脚接3.3V电源;所述主机时间模块用于在称重主机发送称重指令时,生产主机时间戳。
[0018] 所述主机通信模块包括LORA芯片U3、射频器J3、电容C5和电容C6;所述LORA芯片U3的1引脚接地;所述LORA芯片U3的2引脚接所述主控芯片U2的33引脚,所述LORA芯片U3的3引脚接所述主控芯片U2的34引脚;所述LORA芯片U3的4引脚接所述主控芯片U2的35引脚;所述LORA芯片U3的5引脚接所述主控芯片U2的36引脚;所述LORA芯片U3的6引脚接所述主控芯片U2的23引脚;所述LORA芯片U3的8引脚和10引脚均接地;所述LORA芯片U3的9引脚接所述射频器J3的1引脚;所述LORA芯片U3的13引脚分三路,第一路通过所述电容C5接地,第二路通过所述电容C6接地,最后一路接5.5V电源;所述LORA芯片U3的14引脚接所述主控芯片U2的22引脚;所述LORA芯片U3的7、10、11、12、15和16引脚均悬空;所述主机通信模块用于与称重分机进行数据的发送和接收。
[0019] 所述按键模块包括按键SW2、按键SW3和按键SW4,所述按键SW2的1引脚和2引脚均悬空,所述按键SW2的3引脚接所述主控芯片U2的20引脚,所述按键SW2的4引脚接地;所述按键SW3的1引脚和2引脚均悬空,所述按键SW3的3引脚接所述主控芯片U2的19引脚,所述按键SW3的4引脚接所述按键SW2的4引脚与地之间的节点;所述按键SW4的1引脚和2引脚均悬空,所述按键SW4的3引脚接所述主控芯片U2的21引脚,所述按键SW4的4引脚接地所述按键SW2与地之间的节点;本实施例中,所述按键SW2用于控制所述主机通信模块的组网
配对,所述按键SW3用于控制所述称重主机发出物体测量的称重指令,所述按键SW4用于数据的清除,通过按键来控制称重主机,操作简单,方便。
[0020] 所述显示模块包括显示驱动芯片U5(型号为AIP1612),所述显示驱动芯片U5的1引脚接地;所述显示驱动芯片U5的2引脚接3.3V电源;所述显示驱动芯片U5的3引脚接所述主机控制模块内的主控芯片U2的38引脚;所述显示驱动芯片U5的4引脚所述主控芯片U2的37引脚;所述显示模块用于显示称重主机的计算结果,其结构简单,能够有效降低生产成本。
[0021] 本实施例中,所述称重主机还包括电源
接口模块、编程下载模块、稳压模块和指示灯模块;所述电源接口模块包括电源接口J1、
开关SW5和电容C10,所述开关SW5的1引脚悬空;所述开关SW5的2引脚分两路,一路通过所述电容C10接地,另一路对外输出5V电源;所述开关SW5的3引脚接所述电源接口J1的2引脚,所述电源接口J1的1引脚悬空;所述编程下载模块包括编程下载接口J2,所述编程下载接口J2的1引脚接3.3V电源;所述编程下载接口J2的2引脚接所述主控芯片U2的18引脚,所述电源接口J1用于外部电源的接入,通过开关SW5控制电源的通入和关断,控制方便;所述编程下载接口J2的3引脚接所述主控芯片U2的17引脚,所述编程下载接口J2的4引脚接所述主控芯片U2的1引脚;所述编程下载接口J2的5引脚接所述主控芯片U2的2引脚,所述编程下载接口J2为用户提供下载接口,方便用户下载数据;所述稳压模块包括稳压器U1、电容C1、电容C2、电容C3、电容C4、
电阻R1、电阻R2和发光二级管D1;所述稳压器U1的1引脚接地,所述稳压器U1的2引脚分两路,一路接5V电源,另一路通过所述电容C1接地;所述电容C2的一端接所述稳压器U1与电容C1之间的节点,另一端接地;所述电容C3的一端接地,另一端接所述稳压器U1的3引脚;所述电容C4的一端接地,另一端分3路,第一节所述电容C3与所述稳压器U1的3引脚的节点,第二路对外输出3.3V电源,最后一路依次通过所述电阻R1和电阻R2后,接所述发光
二极管D1的正极,所述
发光二极管D1的负极接地;本实施例中,5V电源经所述电容C1和电容C2滤波后进入所述稳压器U1的2引脚,最终从所述稳压器U1的3引脚输出经所述电容C3和电容C4滤波的3.3V电源,为整个称重主机提供稳定电源,具有结构简单,
稳定性高等优点;所述指示灯模块包括发光二极管D2、发光二极管D3、发光二极管D4、电阻R3、电阻R4和电阻R5;所述发光二极管D4的正极接3.3V电源,负极通过所述电阻R5接所述主控芯片U2的4引脚;所述发光二极管D3的正极接所述发光二极管D4的正极与3.3V电源的节点,负极通过所述电阻R4接所述主控芯片U2的37引脚;所述发光二极管D2的正极接所述发光二极管D4的正极与3.3V电源的节点,负极通过所述电阻R3接所述主控芯片U2的38引脚;所述指示灯模块用于主机控制模块的工作状态指示。
[0022] 参见图2,称重分机包括分机控制模块和与分机控制模块电连接的称重模块、分机通信模块和分机时间模块,分机控制模块由
电池通过工作电源。分机控制模块的主控芯片为STM8L151C8,本发明是在现有的称重分机电路
基础上,增加了分机时间模块,分机时间模块的型号为ATK1218-BD,在称重分机发送给称重主机的测量结果数据加入了时间戳的概念,如现有技术中,称重分机发送给称重主机的测量结果数据为分机编号+称重数据,本发明中为分机编号+称重数据+分机时间戳,称重主机在计算重量时,识别时间戳就能够确保数据的同时性。
[0023] 本实施例中,通过按键模块来控制主机控制模块执行相关操作,具有结构简单,操作简便等优点,主机控制模块和分机控制模块通过LORA芯片进行通讯,能够有效降低能耗,通过增加主机时间模块和分机时间模块,引入时间戳的概念,即可有效提高测量的准确性,整个系统的硬件结构简单,生产成本低。
[0024] 以上的实施方式不能限定本发明创造的保护范围,专业技术领域的人员在不脱离本发明创造整体构思的情况下,所做的均等修饰与变化,均仍属于本发明创造涵盖的范围之内。