专利名称:Id标识装置的数据更新方法
技术领域:
本发明涉及一种数据更新方法,尤其是一种以无线通讯方式进行 的数据更新方法。
背景技术:
生活中,人们总希望在最短的时间内获取最有用的信息,例如在 超级市场内,人们希望在最短时间内获取与自己所需要购买商品相关 的信息及该商品的具体存放位置。因此,部分超市使用ID标识装置 来标识各个目标物,即标识超市内的各个商品,并在顾客^f吏用的购物 车上安装具有阅读器的多媒体播放器。这种ID标识装置分别放置在 各种商品的附近,每个ID标识装置具有一个微处理器,微处理器的 存储器中存储有其所放置处商品的ID识别码,ID标识装置中还有一 个无线射频收发模块,向阅读器发出包含该商品ID识别码的无线射 频信号。当阅读器接收到无线射频信号后,依据收到无线射频信号的 强弱(ESS OR RSS), —方面可以识别与ID标识装置之间的距离, 另一方面可获耳又该商品的ID识别码,多々某体播;改器将根据该ID识别 码播放该商品的相关信息,包括商品的名称、产地、品质等,顾客即 可通过这些信息对商品进行了解,确定是否需要购买,大大方便了顾 客选购商 品。
由于超级市场经常更换销售的商品,因此需要对ID标识装置存 储的ID识别码进行更新,以适应销售商品的变化。因此,现有的ID 标识装置均设有数据传送接口,用于与如计算机等外部设备连接,接 收来自外部设备的更新。
对现有的ID标识装置进行更新ID识别码时,均需要将ID标识 装置取下,通过数据线等将ID标识装置与外部设备连接,给超级市 场工作人员更新ID识别码带来不便。若ID标识装置放置在超级市场 的天花板等较高的地方,则更不方便工作人员更新ID识别码
发明内容
本发明的主要目的是提供一种方便人们进行数据更新的ID标识 装置的数据更新方法;
本发明的另一目的是提供一种节省电能消耗的ID标识装置的数 据更新方法。
为实现上述的主要目的,本发明提供的ID标识装置数据更新方 法中,ID标识装置设有微处理器,该微处理器具有相互连接的微处 理单元及在线编程计时器,并设有可由微处理单元访问的存储器,该 存储器存储有环境光亮度阈值,ID标识装置还设有通过电源处理器 向微处理器供电的电源部分,与微处理器连接的无线信号传送单元, 以及与微处理器连接的环境光亮度检测模块,
该方法包招
微处理器通过环境光亮度检测模块检测环境光亮度实际值,判断 环境光亮度实际值是否小于环境光亮度阈值,如是,微处理单元进入 休眠程序,如否,设置在线编程计时器的初始值,在线编程计时器自 初始值递减计时,直至计时值为零停止计时;
微处理器在在线编程计时器的计时时间内,即在线编程计时器停 止计时前,通过无线信号传送单元接收更新的数据。
由上述方案可见,微处理器是通过无线信号传送单元接收更新的 数据,因此,对ID标识装置进行更新数据时,只需要使用能够发送 无线信号的设备,向ID标识装置的无线信号传送单元发射带有更新 数据的无线信号即可。这样,更新数据时,不需要将ID标识装置取 下与外部设备进行有线连接,大大方便工作人员对ID标识装置的数 据进行更新。
一个优选的方案是,微处理器设置在线编程计时器的初始值后, 判断无线信号传送单元是否接收到无线信号,如是,微处理单元进入 在线编程模式,如否,判断在线编程计时器的计时值是否为零,如 是,结束数据更新程序,如否,继续判断是否接收无线信号。
由此可见,微处理器是在在线编程计时器的计时值为零前接收更 新的数据,而在在线编程计时器计时值为零后不再接收更新的数据。 因此,ID标识装置在计时器计时值为零后,只处于发射数据的状态,不需要在发射数据与接收更新数据的状态中来回切换,减少ID 标识装置对电能的消^^。
图l是本发明ID标识装置的数据更新方法实施例冲ID标识装置 的结构示意框图2是本发明ID标识装置的数据更新方法实施例中ID标识装置 与套筒的外观示意图3是本发明ID标识装置的数据更新方法实施例的流程图。
以下结合附图及实施例对本发明作进一步说明。
具体实施例方式
参见图1,是本发明ID标识装置的数据更新方法实施例中ID标 识装置的结构示意框图。本实施例中,ID标识装置包括电源部分1、 电源处理器2、环境光亮度检测模块4、微处理器5、红外线收发模 块6、无线射频收发模块8以及数据下载接口 9。其中,红外线收发 模块6及无线射频收发模块8组成ID标识装置的无线信号传送单 元。
微处理器5是ID标识装置的核心,其具有微处理单元51、存储 器52以及在线编程计时器53等。其中,微处理单元51控制各种信 息接收与发送,并对接收到信息进行处理,同时微处理单元51还可 以根据电源情况、周围环境光亮度情况进入工作状态或休眠^t式。
存储器52可由微处理单元51访问,并存储有多种程序、 一种或 多种特定商品的ID识别码以及周围环境光亮度阈值等信息。当然, 本实施例的存储器可以是多种不同存储器,如RAM、 FLASH等,这些 都是本领域技术人员所熟知的存储器。
在线编程计时器53是一个自动递减计时的计时器,微处理单元 51设置其计时的初始值后,在线编程计时器53即从初始值开始自动 递减计时, 一直计时至计时值为零^f更停止计时。
电源部分1可以是镍-镉、镍-金属氢化物、锂离子等蓄电池,其 通过电源处理器2向微处理器5提供电源。电源处理器2包括一个拨动开关、整流电路以及稳压电路等,将电源部分1提供的电源经过整
流、稳压处理后,向微处理器5提供稳定的驱动电源。
环境光亮度检测模块4主要包括环境光亮度传感器,用于检测 ID标识装置周围环境光亮度的状况,并将检测到的环境光亮度实际 值传送至微处理器5,如果微处理单51元判断周围环境光亮度实际 值低于阈值时,进入休眠程序,以减少电能的消耗。
红外线收发模块6以及无线射频收发模块8组成本实施例的无线 信号传送单元,可以红外线信号或无线射频信号的方式接收来自外部 设备的无线信号,并向阅读器发射表示ID标识装置所标识商品的ID 识别码的红外线信号或无线射频信号。当然,红外线收发模块6、无 线射频收发模块8接收的红外线信号、无线射频信号包含有需要更新 的ID识别码。
数据传送接口 9用于将初始数据传送到微处理器5中,如微处理 器5的驱动程序、初始的ID识别码等。当然,若超市工作人员需要 将大量的数据更新至微处理器5中,也可以通过数据传送接口 9将需 要更新的数据传送至微处理器5。
ID标识装置开始工作后,微控制器5将通过环境光亮度检测模 块4检测周围环境光亮度的实际值,将环境光亮度的实际值与存储在 存储器52中的环境光亮度阈值比较,判断环境光亮度实际值大于环 境光亮度阔值时,在一个设定的时间内进行数据的更新,即接收并存 储外部设备发送的ID识别码等信息。
因此,工作人员需要对ID标识装置进行数据更新时,应该使ID 标识装置的环境光亮度检测模块4检测到周围环境光亮度低于阔值, 即让ID标识装置置于较黑暗的状态,随之将其置于较光亮的状态, 并在ID标识装置置于较光亮状态后迅速向其发射包括需要更新的数 据的无线信号。
参见图2,是本发明ID标识装置的数据更新方法实施例中ID标 识装置与套筒的外观示意图。由图2可见,ID标识装置11垂直吊挂 在超级市场天花板上,其包括壳体12,在壳体12上开设有多个采光孔13。采光孔13为圆形通孔,环境光亮度检测模块4可通过采光孔 13检测周围环境光亮度实际值。
套筒21由筒体22以及支承杆23组成,筒体22为一端开口的圆 环形筒,其外壁由不透明材料,如黑色塑料等形成。支承杆23设置 在筒体22的下方,并与筒体22下端连接,方便工作人员将筒体22 举起。
ID标识装置11进行数据更新时,将套筒21的筒体22放置在ID 标识装置11的正下方,如图2所示。然后,将支承杆23向上举起, 则筒体22套在ID标识装置11上,ID标识装置11的环境光亮度检 测模块4即检测到周围环境光亮度实际值低于阈值。工作人员将套筒 21取下后,环境光亮度检测模块4便检测到周围环境光亮度实际值 大于阈值,红外线收发模块6以及无线射频收发模块8便接收红外线 信号和无线射频信号。
ID标识装置更新数据的流程图如图3所示。ID标识装置开始工 作后,首先启动微处理器的微处理单元及所有电路,并完成所需软件 的引导和微处理器内各个单元部件的初始化。
然后,微处理器通过环境光亮度检测模块检测周围环境光亮度实 际值,并执行步骤Sl,将环境光亮度实际值与存储在存储器中的环 境光亮度阈值进行比较,判断环境光亮度实际值是否大于环境光亮度 阈值,如是则执行步骤S3,否则,执行步骤S2,微处理单元进入休 眠程序。微处理单元进入休眠程序后,将处于休眠模式,休眠模式可 以是微处理单元自带的休眠模式,也可以是通过编程实现的休眠模 式,微处理单元在休眠模式下消耗电能远远小于正常工作下消耗的电 能,以节省电能的消耗。
当然,微处理单元每次进入休眠模式前将设定休眠时间,如30 秒,在休眠时间到后即唤醒,并再次执行步骤Sl,判断环境光亮度 实际值是否大于环境光亮度阈值,以此不断循环工作,直至判断环境 光亮度实际值大于阈值,进行数据更新工作,或者ID标识装置的电 源模块电能消耗完毕。如图2所示,套筒21套在ID标识装置11上,环境光亮度检测 模块4将判断周围环境光亮度实际值低于环境光亮度阈值,进入休眠 程序。将套筒21取下后,环境光亮度检测模块4便检测到环境光亮 度实际值大于环境光亮度阈值,微处理单元即被唤醒,并执行以下操 作。
参见图3,微处理单元唤醒后,执行步骤S3,设定在线编程计时 器的初始值,在线编程计时器即自初始值开始自动递减计时。然后, 微处理器判断是否接收到无线射频信号,即执行步骤S4,如果接收 到无线射频信号,则执行步骤S6,否则执行步骤S5,进一步判断在 线编程计时器的计时值是否为零,若在线编程计时器的计时值为零, 则表示接收无线射频信号的时间已经结束,数据更新程序也同时结 束。若在线编程计时器的计时值不为零,则返回执行步骤S4,继续 等待接收无线射频信号。
微处理单元接收到无线射频信号后,便进入在线编程模式,首先 执行步骤S6,判断接收到的无线射频信号是否包含有适合格式的数 据,即包含适合格式的ID识别码,若有,则执行步骤S7,将接收到 的ID识别码存储在存储器中指定的地址上,若接收到的无线射频信 号包含的ID识别码格式不适合,则执行步骤S5,判断在线编程计时 器的计时值是否为零。
步骤S8中,微处理器判断无线射频信号是否接收完毕,如果没 有接收完毕,则继续接收无线射频信号,并执行步骤S6,判断接收 到的无线射频信号是否包含有适合格式的ID识别码。若无线射频信 号已经接收完毕,则清零在线编程计时器,即执行步骤S9,然后返 回执行步骤S5,进一步判断在线编程计时器的计时值是否为零。此 时,微处理单元可判断在线编程计时器的计时值为零,结束数据更新 程序。
数据更新程序结束后,微处理器便开始通过红外线收发模块或无 线射频收发模块发射存储在存储器中的ID识别码,也就是进入数据 发射状态。
8当然,本实施例中,ID标识装置通过无线射频收发模块来接收 无线射频信号,以实现接收更新的ID识别码。本发明实际应用时, 还可以通过红外线模块接收包含有ID识别码的红外线信号,以此接 收更新的数据,也可以实现本发明的目的。
由此可见,ID标识装置是以无线信号的方式接收需要更新的数 据,超级市场的工作人员只需要使用具有发射无线信号功能的存储设 备将数据发射至ID标识装置的无线射频收发模块或红外线收发模块 即可,不需要将ID标识装置取下与计算机连接,极大方便工作人员 进行数据更新的操作。
同时,微处理单元在在线编程计时器的计时值为零前才能接收并 存储更新的数据,在线编程计时器的计时值为零后,也就是在线编程 计时器不在计时时间内时,孩i处理单元不进行H据更新的工作,这样 可避免微处理单元在数据更新状态以及发射数据状态之间来回切换。
由于微处理器在数据更新状态下需要消耗较多的电能,而在发射 数据状态下消耗电能较少,因此,若微处理器不在数据更新状态以及 发射数据状态之间来回切换,而长时间处于发射数据状态,可大大减 少电能的消井毛。
当然,本发明的ID标识装置不限于应用在超市内标识各种商 品,还可以在其他如会展中心、博物馆、机场等场所使用。例如,可 以将其放置在旅游区的各个景点内,应用无线射频信号将各个景点 ID识别码的信息发射至游客的阅读器上,并由阅读器向游客介绍各 个景点的相关信息。
最后,需要强调的是,本发明不限于上述实施方式,诸如无线信 号传送单元的改变、使用自动递增计时器替代在线编程计时器等微小 变化也应该包括在本发明的保护范围内。
权利要求
1、ID标识装置的数据更新方法,该ID标识装置设有微处理器,所述微处理器具有相互连接的微处理单元及在线编程计时器,所述微处理器还设有可由微处理单元访问的存储器,该存储器存储有环境光亮度阈值;电源部分,所述电源部分通过电源处理器向微处理器供电;与微处理器连接的无线信号传送单元;以及与微处理器连接的环境光亮度检测模块;该方法包括微处理器通过环境光亮度检测模块检测环境光亮度实际值,判断环境光亮度实际值是否小于环境光亮度阈值,如是,微处理单元进入休眠程序,如否,设置在线编程计时器的初始值,微处理器在在线编程计时器的计时时间内,通过无线信号传送单元接收更新的数据。
2、 根据权利要求1所述的ID标识装置的数据更新方法,其特征 在于所述微处理器设置在线编程计时器的初始值后,判断无线信号传 送单元是否接收到无线信号,如是,微处理单元进入在线编程模式, 如否,判断在线编程计时器的计时值是否为零,如是,结束数据更新 程序,如否,继续判断是否接收无线信号。
3、 根据权利要求2所述的ID标识装置的数据更新方法,其特征 在于所述微处理单元进入在线编程模式后,判断所接收的无线信号是 否包含有适合格式的数据,如是,将该数据存储到存储器中,如否, 判断在线编程计时器的计时值是否为零。
4、 根据权利要求3所述的ID标识装置的数据更新方法,其特征 在于所述微处理器将适合格式的数据存储到存储器后,判断无线信号 是否接收完毕,如是,清零在线编程计时器,如否,继续接收无线信 号。
全文摘要
本发明提供一种ID标识装置的数据更新方法,ID标识装置设有微处理器,该微处理器具有微处理单元、在线编程计时器及存储器,存储器存储有环境光亮度阈值,ID标识装置还设有与微处理器连接的无线信号传送单元以及环境光亮度检测模块,该方法包括微处理器通过环境光亮度检测模块检测环境光亮度实际值,判断环境光亮度实际值是否小于环境光亮度阈值,如是,微处理单元进入休眠程序,如否,设置在线编程计时器的初始值;微处理器在在线编程计时器的计时时间内,通过无线信号传送单元接收更新的数据。本发明大大方便人们对ID标识装置进行数据更新,并节省ID标识装置消耗的电能。
文档编号H04L29/08GK101594373SQ200810028498
公开日2009年12月2日 申请日期2008年5月30日 优先权日2008年5月30日
发明者兰维建, 华 周, 潘传荣, 郑成明, 涛 陈 申请人:珠海信石电子科技有限公司