一种称重装置的标定系统及其标定方法制造方法及图纸

技术编号:12394169 阅读:82 留言:0更新日期:2015-11-26 01:30
本发明专利技术公开了一种称重装置的标定系统,基于Android平台实现,包括:用于采集并发送重量信息至Android平台及接收由Android平台下发的动作命令的称重装置,其包括控制模块、称重传感器、存储模块和电源模块,所述控制模块分别与称重传感器、存储模块和电源模块连接;通过串口与称重装置实现通信连接的Android平台,其用于接收所述称重装置发送的数据包,用于预设数据和输出动作命令至所述称重装置。本发明专利技术还公开了一种基于Android平台对称重装置进行标定的方法。本发明专利技术的标定系统简单易操作、方便快速完成整个标定或校准过程,且无需专业人员即可快速完成标定,解决了现有技术标定过程复杂且难以操作的问题。

【技术实现步骤摘要】
一种称重装置的标定系统及其标定方法
本专利技术涉及了称重装置的标定领域,特别是涉及了一种基于Android平台实现称重装置标定的标定系统及标定方法。
技术介绍
称重技术自古以来就被人们所重视,作为一种计量手段,广泛应用于工农业、科研、交通、内外贸易等各个领域,与人民的生活紧密相连。每一称重装置所需的标定过程是仪表显示输出值和相应的重量值与称体对应起来的过程。现有称重装置的标定时由国家标准量值(标准砝码)的质量,输出的数字码与称重装置的控制单元内部程序所编制的程序校准码一致时,即可完成标定过程。称重传感器在称重装置中占有十分重要的位置,是称重装置的心脏部件,称重传感器的产生的误差约占电子秤整机误差的50%~70%,它的好坏很大程度上决定了的精确度和稳定性。称重装置的标定校准主要是指对称重传感器的标定和校准。然而,现有称重装置现市面上大多数称重装置功能只能进行简单的称重,用普通的单片机即可实现。而且普通称重装置不具备联网、刷卡消费等复杂功能,因此,传统称重装置的技术门槛较低,普通称重装置仅能用数码管显示简单重量数字信息,较多采用数码管或数码管结合按键单元进行标定,不仅操作繁琐而且容易忘记标定步骤,既浪费了人力资源又降低标定效率。而且,称重装置在长期的使用过程中,由于称台结构的形变、称重传感器的老化、电子线路参数的漂移等原因会导致称重装置误差增大,从而会导致测量的精确度下降甚至不能正常使用,因此需要定期或根据经验对称重装置进行标定或校准,但是定期或根据经验对称重装置进行标定或校准,要么是错过了标定或校准时间进而影响称重精度,要么是无需标定或校准时仍在使用状态时进行标定或校准而降低称重作业效率。
技术实现思路
为了解决所述现有技术的不足,本专利技术提供了一种方便操作、简单易懂且标定效率高的基于Android平台的标定系统。本专利技术还提供了一种基于Android平台对称重装置进行标定的方法。本专利技术所要解决的技术问题通过以下技术方案予以实现:一种称重装置的标定系统,基于Android平台实现,包括:用于采集并发送重量信息至Android平台及接收由Android平台下发的动作命令的称重装置,其包括控制模块、称重传感器、存储模块和电源模块,所述控制模块分别与称重传感器、存储模块和电源模块连接;通过串口与称重装置实现通信连接的Android平台,其用于接收所述称重装置发送的数据包,用于预设数据和输出动作命令至所述称重装置。在本专利技术中,所述Android平台包括应用层和与应用层实现动态链接的动态链接库,所述应用层用于预设数据和输出动作命令至动态链接库;所述动态链接库用于接收并转发预设数据和动作命令至所述称重装置,还用于接收所述称重装置发送的数据包并进行解析,及将解析后的数据发送至应用层。在本专利技术中,所述称重装置还包括:与所述控制模块连接用于感应称台上是否放置任何物体的光感应器;设置在存储模块内的零点值数据表,其储存有标定时的零点标定值及标定后获得的N个参考零点值,该参考零点值包括标定完成后,当光感应器第N次感应到称台上无放置任何物体时控制模块所获得的第N个参考零点值和在此之前光感应器N-1次感应到称台上无放置任何物体时控制模块所获得对应的N-1个参考零点值;第N个参考零点值为当前零点值;允许值输入模块,用于输入当前零点值分别与在此之前获得并储存在零点值数据表中的零点标定值和N-1个参考零点值之间所允许的绝对误差允许值及当前零点值与零点标定值之间所允许的相对误差允许值;判断预警模块,逐一将当前零点值与零点值数据表中的零点标定值和N-1个参考零点值进行绝对误差计算,获得N个绝对误差值,并将N个绝对误差值分别与绝对误差允许值做比较:若均小于则不执行标定预警,若大于绝对误差允许值的次数占总次数的百分比大于或等于30%,则执行标定预警,启动预警信号;若大于绝对误差允许值的次数占总次数的百分比小于30%,则将当前零点值与零点标定值进行相对误差计算,获得对应的相对误差值,若其超过相对误差允许值,则执行标定预警,启动预警信号;其中,N≥1。在本专利技术中,所述预警信号为蜂鸣器和/或可闪烁的发光体。在本专利技术中,N优选为300。在本专利技术中,所述预设数据包括标定重量值和标定分度值;所述动作命令包括零点标定命令或任意点标定命令或归零校准命令。在本专利技术中,所述串口为UART串口。一种基于Android平台实现对称重装置标定的方法,包括:标定步骤:(11)称重装置和Android平台通过UART串口实现通信连接;(12)零点标定步骤:称台上无放置任何物体,Android平台输出零点标定命令,称重装置接收并执行零点标定命令,反馈零点标定值及完成状态至Android平台;(13)任意点标定步骤:称台上放置所需标定重量的砝码,Android平台设置标定重量值和标定分度值并输出任意点标定命令,该任意点标定命令包括标定重量值和标定分度值的预设数据,称重装置接收并执行该任意点标定命令,反馈任意点标定值及完成状态至Android平台,标定完成;校准步骤:称台上无放置任何物体,Android平台输出归零校准命令,称重装置接收并执行归零校准命令,反馈完成状态至Android平台,校准完成。在本专利技术中,所述称重装置接收并执行零点标定或任意点标定命令的流程如下:(21)读取称重传感器的电信号,并进行放大滤波处理且转换成数字信号,即对应的AD值;(22)判断是否进行正常采样模式,若是则将AD值和上次标定时的零点标定值、任意点标定值及任意点标定时砝码的重量值打包经UART串口传输至Android平台;若否则进入(23);(23)判断是否进行零点标定模式,若是则将零点标定值更新储存为该AD值,输出更新标定完成状态,将包括零点标定值及完成状态的零点标定命令信息打包经UART串口传输至Android平台;若否则进入(24);(24)判断是否进行任意点标定模式,若是则将任意点标定值更新储存为该AD值,输出更新标定完成状态,将包括任意点标定值及完成状态的任意点标定命令信息打包经UART串口传输至Android平台;若否则进入(21)。在本专利技术中,所述步骤(11)和步骤(12)之间还包括标定预警步骤:(31)输入预设的绝对误差允许值和相对误差允许值;(32)光感应器第N次感应到称台上无放置任何物体时,控制模块获得当前零点值,并储存至零点值数据表;(33)逐一将当前零点值与零点值数据表中的零点标定值和N-1个参考零点值进行绝对误差计算,获得N个绝对误差值;分别将N个绝对误差值与预设的绝对误差允许值做比较:(331)若均小于则不执行标定预警,返回步骤(32);(332)若大于绝对误差允许值的次数占总次数的百分比大于或等于30%,则执行标定预警,启动蜂鸣器和/或闪烁发光和/或将预警信息反馈至Android平台或其他智能终端;(333)若大于绝对误差允许值的次数占总次数的百分比小于30%,则进入步骤(34);(34)将当前零点值与零点标定值进行相对误差计算,获得对应的相对误差值,并将该相对误差值与预设相对误差允许值做比较:(341)若小于则不执行标定预警,返回步骤(32);(342)若大于或等于相对误差允许值,则执行标定预警,启动蜂鸣器和/或闪烁发光和/或将预警信息反馈至Android平台或其他本文档来自技高网
...
一种称重装置的标定系统及其标定方法

【技术保护点】
一种称重装置的标定系统,基于Android平台实现,其特征在于,包括:用于采集并发送重量信息至Android平台及接收由Android平台下发的动作命令的称重装置,其包括控制模块、称重传感器、存储模块和电源模块,所述控制模块分别与称重传感器、存储模块和电源模块连接;通过串口与称重装置实现通信连接的Android平台,其用于接收所述称重装置发送的数据包,用于预设数据和输出动作命令至所述称重装置。

【技术特征摘要】
1.一种称重装置的标定系统,基于Android平台实现,其特征在于,包括:用于采集并发送重量信息至Android平台及接收由Android平台下发的动作命令的称重装置,其包括控制模块、称重传感器、存储模块和电源模块,所述控制模块分别与称重传感器、存储模块和电源模块连接;通过串口与称重装置实现通信连接的Android平台,其用于接收所述称重装置发送的数据包,用于预设数据和输出动作命令至所述称重装置;所述Android平台包括应用层和与应用层实现动态链接的动态链接库,所述应用层用于预设数据和输出动作命令至动态链接库;所述动态链接库用于接收并转发预设数据和动作命令至所述称重装置,还用于接收所述称重装置发送的数据包并进行解析,及将解析后的数据发送至应用层;所述预设数据包括标定重量值和标定分度值;所述动作命令包括零点标定命令或任意点标定命令。2.根据权利要求1所述的称重装置的标定系统,其特征在于,所述称重装置还包括:与所述控制模块连接用于感应称台上是否放置任何物体的光感应器;设置在存储模块内的零点值数据表,其储存有标定时的零点标定值及标定后获得的N个参考零点值,该参考零点值包括标定完成后,当光感应器第N次感应到称台上无放置任何物体时控制模块所获得的第N个参考零点值和在此之前光感应器N-1次感应到称台上无放置任何物体时控制模块所获得对应的N-1个参考零点值;第N个参考零点值为当前零点值;零点值变化允许值输入模块,用于输入当前零点值分别与在零点值数据表中的零点标定值和N-1个参考零点值之间所允许的变化允许值;判断预警模块,逐一将当前零点值与零点值数据表中的零点标定值和N-1个参考零点值,获得N个零点变化值,并将N个零点变化值分别与零点值变化允许值做比较,若均小于则不执行标定预警,若大于零点值变化允许值的次数占总次数的百分比大于或等于30%,则执行标定预警,启动预警信号;其中,N≥1。3.根据权利要求2所述的称重装置的标定系统,其特征在于,所述预警信号为蜂鸣器和/或可闪烁的发光体。4.根据权利要求2所述的称重装置的标定系统,其特征在于,N=300。5.根据权利要求1所述的称重装置的标定系统,其特征在于,所述串口为UART串口。6.一种基于Android平台实现对称重装置标定的方法,包括(11)...

【专利技术属性】
技术研发人员:袁敏良蓝刘华
申请(专利权)人:深圳市深信信息技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1