一种基于Zigbee通信的超市导购装置的制作方法

文档序号:7843793阅读:311来源:国知局
专利名称:一种基于Zigbee通信的超市导购装置的制作方法
技术领域
本实用新型属于定位与通信技术领域,具体涉及一种基于Zigbee通信的超市导购装置。
背景技术
随着社会的进步与经济的发展,人们的生活节奏日益加快,大型超市的出现,为人们提供了一个集中购买商品的好去处,在一定程度上方便了人们的购买,节约了时间,但是随着商品种类和数量的增加,超市规模的不断扩大,在琳琅满目的货架上能够快速的找到 自己所需商品成为了一件不易的事情,在大型超市中往往也会出现顾客找不到收银台出口等情况,对于各种商品的打折信息、特价信息和促销也不易做到及时、全面的了解,这样不但没有节约时间反而为购物带来了不必要的麻烦,所以在超市里如何能够快速的掌握商品摆放位置以及快速了解一些商品的基本信息对于真正方便老百姓超市购物具有很大的意义,传统的卫星定位、导航系统在室内信号弱、成本高、定位精度也达不到本系统的要求。
发明内容为了克服上述现有技术的缺点,本实用新型在于提供一种基于Zigbee通信的超市导购装置,其安装于购物车上,能够用于快速查寻超市内商品的摆放位置并进行导航,同时还具备一些计算器,查询特价、打折、促销信息等实用性辅助功能。为了实现上述目的,本实用新型采用的技术方案是一种基于Zigbee通信的超市导购装置,包括网关节点模块、参考节点模块、中心节点模块、盲节点模块、可移动设备和远程服务器;所述网关节点模块,参考节点模块和中心节点模块的硬件结构一致,均包括芯片CC2430,芯片CC2430外接无线收发装置和复位电路,并设置有独立的电源模块;所述盲节点模块包括芯片CC2431,芯片CC2431外接无线收发装置和复位电路,并设置独立的电源模块;所述可移动设备包括ARM9处理器,ARM9处理器外接触摸屏,存储器,电源以及盲节点模块,并也设置独立的电源模块;所述ARM9处理器选用S3C2410芯片,触摸屏采用四线式电阻触摸屏;所述参考节点模块提供一个位于已知位置的静态节点,网关节点模块组建一定区域内网络,可移动设备上的盲节点模块能通过加入或退出网关节点模块组建的网络,通过盲节点模块与相应的参考节点模块可计算当前的位置坐标,盲节点模块将位置坐标经过串口传送至ARM9处理器,ARM9处理器将位置坐标在存储器的地图上的相应位置描出,并通过触摸屏显示;所述中心节点模块用于远程服务器与所有网关节点模块的通信;由于本实用新型在导航过程中,可移动设备首先自动加入所在区域网关节点发起的网络,当顾客触发查询时,查询命令会经参考节点模块转发或直接发至网关节点模块,再由网关节点模块发至中心节点模块,中心节点模块通过串口送至远程服务器,远程服务器收到命令后读取相关的信息回复至可移动设备,顾客通过显示屏可获取查询结果,可帮助顾客快速查寻超市内商品的摆放位置并进行导航以及实现一些实用性辅助功能,具有结构简单,使用方便的特点。

图I本实用新型的各节点模块结构原理图。图2本实用新型的可移动设备工作原理图。图3本实用新型的定位系统原理图。
具体实施方式
下面对本实用新型的结构原理,工作原理作进一步详细的说明。参照图I (a)所示,网关节点模块是所有参考节点模块和所有盲节点模块信息汇集的地方,也是这些节点的控制中心,它把参考节点模块和盲节点模块的信息收集并发送给远程服务器,远程服务器通过中心节点模块接收这些信息,完成检索以及计算等功能;网关节点模块在每个区域中,除了组建网络以外,还负责其他网络成员的身份管理、链路状态信息的管理以及分组转发等功能,而且把盲节点坐标发送给中心节点;参考节点模块提供一个位于已知位置的静态节点,该节点知道它自己的位置并且可以在被请求时告诉其它的节点它在哪里,参考节点模块并不执行任何计算,参考节点模块可以放置于任何地方,主要负责寻找、建立以及修复网络报文的路由信息,并负责转发网络报文,在定位系统中,它由用户指定固定坐标,并为定点坐标提供该坐标和接收信号强度RSSI平均值;中心节点模块,中心节点模块用于远程服务器与所有网关节点模块的通信,相当于一个总网关节点模块,接收所有网关节点的数据,并通过串口传送至远程服务器;参照图I (b)所示,盲节点模块,形成一个可移动节点,具有加入、退出网络的功能,并可以接收和发送网络报文,但不允许转发报文,盲节点模块采用CC2431芯片,其内部有定位引擎,该节点将从所有参考节点模块对请求的回应中搜集信号,读出相对的信号强度RSSI值,并将其送入定位引擎,根据RSSI平均值与参考节点模块固定坐标计算出自身位置坐标,然后读出计算得到的自身位置坐标并且发送位置信息给一个控制应用;参照图2所示,以ARM9为核心,由触摸屏、FLASH存储器、电源以及盲节点等外设组成,完成查询信息输入与查询结果显示、导航界面显示等功能,实现人机互交,触摸屏作为人机互交的界面,ARM9用来处理触摸屏的输入以及坐标数据等;存储器用于存储地图信息;电源用于对移动设备供电;盲节点模块用于获取定位坐标信息等,实现导航时,通过盲节点模块与相应的参考节点模块可计算当前的位置坐标,盲节点模块将此坐标经过串口传送至ARM9处理器,ARM9处理器将位置坐标在存储于FLASH中的地图上的相应位置描出,并通过触摸屏显示,实现信息查询时,用户可通过触摸屏输入要查询的信息,ARM9对触摸屏的输出进行相关处理并通过盲节点发送至Zigbee网络,经远程服务器处理后由盲节点接收,触摸屏显示查询结果,ARM9选用Samsung公司的S3C2410芯片、触摸屏采用四线式电阻触摸屏。[0023]所述远程服务器用于完成所查询信息结果的检索以及计算最优路径,由PC机与相应的软件组成;本系统采用信标使能方式,在信标使能方式中,网关节点模块定期广播信标,以达到相关期间同步,参照图4所示,顾客若在第一区域,开机后,可移动设备上的盲节点模块寻找网络且自动加入由第一网关节点模块I发起的网络,其内部的定位引擎,根据第一区域内参考节点提供的固定坐标和RSSI平均值可以计算出自身的精确坐标,此坐标数据通过参考节点模块发送给第一网关节点模块1,并由第一网关节点模块I转发或直接由盲节点发送给中心节点模块,中心节点模块将接收此坐标数据,通过串口传送至远程服务器,远程服务器便可得到此时顾客的坐标即所在位置,顾客经可移动设备的触摸屏输入要查询商品的种类或名称,触摸屏的输入经过微处理器ARM9的A/D接口转换后并且由ARM9处理后,这些数据通过同样的网络方式发送到远程服务器,经远程服务器检索,所查询商品的坐标亦可得到,当远程服务器同时具有顾客坐标与所查询商品的坐标时,就可跟据超市平面图计算出顾客到达目的地的最优路径,并将此路径的一组坐标值回复给盲节点,盲节点模块将这一组数 据传送给ARM9处理器暂存,ARM9处理器通过DMA控制器从存储器中读出预存的超市平面图,在平面图上以图标的方式分别显示顾客当前所在位置、目的地所在位置或区域,并将最优路径特别描出。随着顾客的移动,盲节点模块的坐标会不断刷新,屏幕上顾客当前所在位置图标也会跟着不断刷新,实现导航。若当顾客所查询商品在第三区域时,顾客从第一区域开始出发,移动设备上的盲节点模块先加入第一网关节点模块I发起的网络根据第一区域内参考节点完成定位坐标的获取,当顾客进入第二区域时,盲节点模块自动退出由第一网关节点模块I发起的网络并自动加入由第二网关节点模块2发起的网络,根据第二区域内参考节点模块继续获取定位坐标;同理,将加入由第三网关节点模块3发起的网络后盲节点模块继续刷新顾客当前坐标,直至顾客按照所提供路径到达目的地,找到所查商品时完成本次导航。无论顾客在哪个区域,系统上电后,可移动设备首先自动加入所在区域网关节点发起的网络,当顾客触发查询时,查询命令会经参考节点模块转发或直接发至网关节点模块,再由网关节点模块发至中心节点模块,中心节点模块通过串口送至远程服务器,远程服务器收到命令后读取相关的信息回复至可移动设备,顾客通过显示屏可获取查询结果。本实用新型涉及的一种基于Zigbee通信的多功能超市电子导购的设计方案,可以在很大程度上为老百姓的超市购物提供便利。可以进行商品摆放位置的查询并进行导航,帮助顾客快速、准确的找到商品。这不但为顾客提供了便利而且同时也提高了购物的效率,充分的发挥了大型超市的优势。同时本系统还具有一些实用性的辅助功能,例如查询打折、特价、促销信息和计算器功能。信息查询功能使顾客对最新的市场信息一览无遗,随时掌握市场动态。计算器功能可帮助顾客计算购买商品的总价格。所有的商品信息更新只需要在服务器上更改相关内容,所有可移动设备只是查询信息无需更改,这样提高了本系统的利用效率同时也便于超市管理。
权利要求1.一种基于Zigbee通信的超市导购装置,其特征在于,包括网关节点模块、參考节点模块、中心节点模块、盲节点模块、可移动设备和远程服务器; 所述网关节点模块,參考节点模块和中心节点模块的硬件结构一致,均包括芯片CC2430,芯片CC2430外接无线收发装置和复位电路,并设置有独立的电源模块; 所述盲节点模块包括芯片CC2431,芯片CC2431外接无线收发装置和复位电路,并设置独立的电源模块; 所述可移动设备包括ARM9处理器,ARM9处理器外接触摸屏,存储器,电源以及盲节点模块,并也设置独立的电源模块。
2.根据权利要求I所述的ー种基于Zigbee通信的超市导购装置,其特征在干,所述ARM9处理器选用S3C2410芯片,触摸屏采用四线式电阻触摸屏。
专利摘要一种基于Zigbee通信的超市导购装置,包括网关节点模块、参考节点模块、中心节点模块、盲节点模块、可移动设备和远程服务器;网关节点模块,参考节点模块和中心节点模块包括芯片CC2430,无线收发装置和复位电路,盲节点模块包括芯片CC2431;可移动设备包括ARM9处理器,外接触摸屏,存储器,电源以及盲节点模块,参考节点模块提供一个位于已知位置的静态节点,网关节点模块组建一定区域内网络,盲节点模块能通过加入或退出网关节点模块组建的网络,通过盲节点模块与相应的参考节点模块可计算当前的位置坐标,所述中心节点模块用于远程服务器与所有网关节点模块的通信,具有结构简单,使用方便的特点。
文档编号H04W84/18GK202408046SQ20112045597
公开日2012年9月5日 申请日期2011年11月17日 优先权日2011年11月17日
发明者张玉杰, 韩亮 申请人:陕西科技大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1