[发明专利]一种电子秤的称量方法有效
申请号: | 201210092022.6 | 申请日: | 2012-03-30 |
公开(公告)号: | CN102636244A | 公开(公告)日: | 2012-08-15 |
发明(设计)人: | 温泳荣;郑崇苏 | 申请(专利权)人: | 福州科迪电子技术有限公司 |
主分类号: | G01G23/00 | 分类号: | G01G23/00;G06F21/00 |
代理公司: | 福州市鼓楼区京华专利事务所(普通合伙) 35212 | 代理人: | 宋连梅 |
地址: | 350008 福建*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电子秤 称量 方法 | ||
【技术领域】
本发明具体涉及一种电子秤的称量方法。
【背景技术】
目前,电子秤的存储器均是用于存储电子秤的设置参数如下文所述Y0′、Y1′、Y2′、Y3′,电子秤的单片机内均包含一CPU和一存储单元,该存储单元具有一升级程序区和一第二用户程序区。所述升级程序区是用于接收电子秤厂家提供的更新后的第二数据包,并把更新后的第二数据包存入第二用户程序区;所述第二用户程序区用于存储能实现电子秤称量功能的用户程序如:标准砝码数据0、X1′、X2′、X3′,以及计算待测物的称量结果的公式X″=X1′+(X′n-X′1)/(Y′n-Y′1)*(Y″-Y′1)等用户程序。其中,所述X1′、X2′、X3′均为标准砝码的重量值,X3′的数值与电子秤的量程相等,且X′2=2X′1,X′3=3X′1;0即X0′表示空秤盘的重量值;X″代表待测物的称量结果即待测物的重量值,Y0′、Y1′、Y2′、Y3′、Y″分别是指重量值为0(即X0′)、X1′、X2′、X3′、X″时的数字信号。
如图1所示,目前电子秤的称量方法包括以下步骤:
步骤100.电子秤开机,然后单片机的CPU对电子称的硬件和单片机内的程序变量进行初始化。其中,硬件初始化指单片机内部的IO口、定时器、串口、以及电子称主板上的A/D转换器和主板上显示芯片等的初始化;程序变量的初始化指:所有变量清零,从第二用户程序区读取数据0(即X0′)、X1′、X2′、X3′,以及从电子秤的存储器中读取数据Y0′、Y1′、Y2′、Y3′。
步骤200.所述CPU判断电子秤上是否有按键按下,若是,则响应按键并执行相应操作;若否,则执行步骤300;
步骤300.电子秤的传感器检测到秤盘上被测物的重力并把检测结果输送给A/D转换器;所述CPU读取电子秤的A/D转换器,判断A/D转换器是否已将被测物的重量转换成数值Y″,若是,则读取数值Y″;若否,则返回至步骤200;
步骤400.所述CPU将数值Y″用公式X″=Xn-1′+(X′n-X′n-1)/(Y′n-Y′n-1)*(Y″-Y′n-1)计算得到数值X′,并将数值X′输出到电子秤的显示器,由显示器显示数值X′;其中,当Y2′<Y″<Y3′时,n=3;当Y1′<Y″<Y2′时,n=2;当Y0′<Y″<Y1′时,n=1。
然而,目前电子秤的称量方法存在一个严重的问题,即倘若电子秤的单片机被人非法破解,则第二用户程序区的用户程序就被人窃取了,因而别人很容易就可将电子秤称量过程中用到的用户程序即第二用户程序区的用户程序烧写在其它单片机中,从而从事生产具有称量功能的单片机等事宜。
此外,当电子秤在客户手上使用时有发现bug或者厂家更新程序增加新功能时,客户可以在电子秤公司的网站上下载或者通过经销商拷贝更新后的程序即第二数据包,然后通过串口线连接电脑下载第二数据包。此第二数据包包括标准砝码数据和能实现电子秤称量功能升级的用户程序,然而所述第二数据包因可从电子秤公司的网站上下载或从经销商拷贝,所以极易被人非法窃取,从而将其用于非法用途。
【发明内容】
本发明所要解决的技术问题在于提供一种电子秤的称量方法,解决了目前电子秤的称量软件中的程序易被人窃取并用于非法用途的问题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福州科迪电子技术有限公司,未经福州科迪电子技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210092022.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:挤压机模筒修复装置
- 下一篇:一种永磁同步电机无传感器控制系统