应用于物联网的电子秤无线智能传输方法、系统及设备的制造方法

xiaoxiao2020-10-23  13

应用于物联网的电子秤无线智能传输方法、系统及设备的制造方法
【技术领域】
[0001] 本发明设及应用于物联网的电子砰无线智能传输方法和系统。
【背景技术】
[0002] 物联网是在计算机互联网的基础上利用无线射频、无线数据通信等技术,构造的 一个覆盖万事万物的"Internetofthings"。美国权威咨询机构FORREST邸预测,到2020 年,世界上物物互联的业务,跟人与人通信的业务相比,将达到30比1。随着物联网的长足 发展,人们使用的各种装置都将连接在一起,达到智能化、个性化。电子砰作为人们日常生 活中的重要电子装置,在精确度上已经得到了长足的发展,但其主要还是单机使用,无法与 其他设备进行数据交互,智能化方面还需进一步提高。
[0003] WiFi是一种短距离无线传输技术,能够在数百英尺范围内支持互联网接入的无 线电信号。随着无线通信技术的迅速发展,WiFi已经成为IE邸802. 11系列标准的统称。现 行的IE邸802. 11协议组主要有IE邸802. 11a, 802. 1化,802.llgW及502.m等,用来解决 与物理层优化、安全定义、MAC层改进和互操作性等问题。
[0004]WiFi技术传输速度非常快,可W达到llmbps巧02. 1化)或者54mbps巧02. 11a、 802. 1Ig),适合高速数据传输的业务,与Zi浊ee技术相比,wifi传输速率快,传输距离远 (可达100米);同时,WiFi技术比较健康安全,其发射功率不超过100毫瓦,实际发射功 率约60~70毫瓦,与手机、对讲机等设备相比福射更小。
[0005] 目前,电子砰存在2个缺点;1、目前的电子砰基本都是单机版的,只能通过串口读 取数据。2、随着物联网的兴起,已有部分学者利用Zigbee技术组建无线传感网络,但主要 在适用于工业控制、环境监测、智能家居控制等领域,目前也有支持Zigbee技术的产品出 现,但Zigbee技术主要用于低速率、低功耗场合,且wifi对于Zigbee的干扰很大。wifi技 术成熟很多,应用也很多了,主要面向大数据量传输领域。而在自动销售系统中,每个电子 砰都需要向服务器发送数据信息,同时,服务器需要将数据发送到无线打印机中打印,目前 无线打印机都是采用wifi技术,如果采用Zigbee技术组网就很难解决速率低、信号干扰等 问题。

【发明内容】

[0006] 为了克服现有技术的不足,本发明的目的在于提供一种应用于物联网的电子砰无 线智能传输方法和系统,可W通过无线方式与物联网设备进行数据交互,使传统电子砰成 为物联网的一个终端设备。
[0007] 为解决上述问题,本发明所采用的技术方案如下:
[0008]方案一;
[0009] 一种应用于物联网的电子砰无线智能传输方法,包括W下步骤:
[0010] 步骤1、单片机接收电子砰所发送的数据,将该接收到的数据WXML文件格式保 存,记为数据XML文件;
[0011] 步骤2、单片机在数据XML文件的前面添加控制指令,并发送至WIFI模块中;
[0012] 步骤3、WIFI模块根据控制指令将接收到的数据XML文件发送至服务器端;
[0013] 步骤4、服务器端从WIFI模块所发送的数据中解析出数据XML文件中的由电子砰 所发送的数据。
[0014] 优选的,所述控制指令为用于发送HTTP请求数据的AT+HTTPDT控制指令;在步骤 3中,WIFI模块通过HTTP协议中的POST方式将数据XML文件发送至服务器端中。
[0015] 优选的,在步骤4中,解析从WIFI模块所发送的数据的方法为:通过调用预设的用 于获取无参POST数据的程序获取无参POST数据,再从无参POST数据中获取由电子砰所发 送的数据。
[0016] 优选的,在步骤4中还包括;若服务器端从WIFI模块接收数据成功,则返回成功信 息至单片机,否则返回失败信息至单片机。
[0017] 方案二:
[0018] 一种应用于物联网的电子砰无线智能传输系统,包括W下模块:
[0019] 第一数据处理模块,设于单片机中,用于接收电子砰所发送的数据,将该接收到的 数据WXML文件格式保存,记为数据XML文件;
[0020] 第二数据处理模块,设于单片机中,用于在数据XML文件的前面添加控制指令,并 发送至WIFI模块中;
[0021] 数据传输模块,设于WIFI模块中,用于根据控制指令将接收到的数据XML文件发 送至服务器端;
[0022] 数据解析模块,设于服务器端中,用于从WIFI模块所发送的数据中解析出数据 XML文件中的由电子砰所发送的数据。
[0023] 优选的,所述控制指令为用于发送HTTP请求数据的AT+HTTPDT控制指令;在数据 传输模块中,WIFI模块通过HTTP协议中的POST方式将数据XML文件发送至服务器端中。
[0024] 优选的,在数据解析模块中,解析从WIFI模块所发送的数据的方法为:通过调用 预设的用于获取无参POST数据的程序获取无参POST数据,再从无参POST数据中获取由电 子砰所发送的数据。
[0025] 优选的,在数据解析模块中还包括;若服务器端从WIFI模块接收数据成功,则返 回成功信息至单片机,否则返回失败信息至单片机。
[0026] 方案二;
[0027] 一种应用于物联网的电子砰无线智能传输设备,包括单片机、WIFI模块和服务器 端,其中:
[002引所述单片机,用于接收电子砰所发送的数据,将该接收到的数据WXML文件格式 保存,记为数据XML文件;W及在数据XML文件的前面添加控制指令,并发送至WIFI模块 中;
[0029] 所述WIFI模块,用于根据控制指令将接收到的数据XML文件发送至服务器端;
[0030] 所述服务器端,用于从WIFI模块所发送的数据中解析出数据XML文件中的由电子 砰所发送的数据。
[0031] 优选的,所述控制指令为用于发送HTTP请求数据的AT+HTTPDT控制指令;且所述 WIFI模块通过HTTP协议中的POST方式将数据XML文件发送至服务器端中。
[0032] 相比现有技术,本发明的有益效果在于;与传统的电子砰相比,利用该无线传输方 法和系统,电子砰将产生的数据传送至服务器端,则可W与其他物联网设备进行数据交互, 进入物联网,使得电子砰成为物联网的一个终端设备。
【附图说明】
[0033] 图1为本发明优选实施例中的方法流程图。
【具体实施方式】
[0034] 下面,结合附图W及【具体实施方式】,对本发明做进一步描述:
[0035] 参考图1为本发明一种应用于物联网的电子砰无线智能传输方法,包括W下步 骤:
[0036]S101;单片机接收电子砰所发送的数据,将该接收到的数据WXML文件格式保存, 记为数据XML文件;
[0037]S102;单片机在数据XML文件的前面添加控制指令,并发送至WIFI模块中;
[003引S103 ;WIFI模块根据控制指令将接收到的数据XML文件发送至服务器端;
[0039]S104;服务器端从WIFI模块所发送的数据中解析出数据XML文件中的由电子砰所 发送的数据。
[0040] 在步骤S101中,单片机与电子砰之间通过串口连接W读取电子砰的数据,电子砰 所发送的数据一般为重量数据,例如,电子砰所发送的重量数据为;ST,NT,+0. 12化巧3 54 2C4E54 2C2B20 20 302E31 32 37她67 0D0A。接收到重量数据后,需要对其进 行转换封装,具体通过XML文件实现,重量数据转换后生成的数据XML文件如下;<?xml version= "1."encoding= "ISO-8859-1" ?〉<data〉ST|NT1+0. 12化g$</data〉。
[0041] 在步骤S102中,为了能够将该数据XML文件通过WIFI发送至服务器端,需要在数 据XML文件的前面添加控制指令,具体的控制指令为用于发送HTTP请求数据的AT+HTTPDT 控制指令,则添加控制指令后的数据格式为:
[00创 AT+HTTPDT= <?xmlversion= "1."encoding= "IS0-8859-1" ? 〉<data〉ST|NT|+0. 12化g$</data〉。< br>[0043] 在步骤S103中,WIFI模块根据控制指令,即根据AT+HTTPDT控制指令通过HTTP协 议中的POST方式将数据XML文件发送至服务器端中。
[0044] 在步骤S104中,服务器端接收到WIFI模块所发送的POST数据,其中,WIFI模块 利用HTTPPOST方式所传输的数据为无参数据,即服务器端接收到的数据也是无参的,因此 服务器端需要通过调用预设的用于获取无参POST数据的程序获取无参POST数据,再从无 参POST数据中获取由电子砰所发送的数据,无参POST数据指无参数的POST数据。其中, WPHP代码为例,服务器端中用于获取无参POST数据的程序如下:
[0045]
[0047] 通过上述程序便可获取到无参POST数据,即< ?xmlversion="1. "encoding= "ISO-8859-r?Xdata乂T|NT|+0. 12化g$</data〉,再从该数据中获取电子砰所发送的数 据,即〈data〉标签中的数据。
[0048] 另外,服务器端在接收WIFI模块所发送的数据后需要回应,即将接收情况的状态 码发回给WIFI模块,再返回单片机中,当服务器端接收数据成功,则返回成功状态码信息, 若接收数据失败,则返回失败状态码信息。
[0049] 上述方法的优点在于;与传统的电子砰相比,利用该无线传输方法,电子砰将产生 的数据传送至服务器端,则可W与其他物联网设备进行数据交互,进入物联网,使得电子砰 成为物联网的一个终端设备。
[0050] 对应于上述方法,本发明还公开了一种应用于物联网的电子砰无线智能传输系 统,包括W下模块:
[0051] 第一数据处理模块,设于单片机中,用于接收电子砰所发送的数据,将该接收到的 数据WXML文件格式保存,记为数据XML文件;
[0052] 第二数据处理模块,设于单片机中,用于在数据XML文件的前面添加控制指令,并 发送至WIFI模块中;
[0053] 数据传输模块,设于WIFI模块中,用于根据控制指令将接收到的数据XML文件发 送至服务器端;
[0054] 数据解析模块,设于服务器端中,用于从WIFI模块所发送的数据中解析出数据 XML文件中的由电子砰所发送的数据。
[0055] 优选的,所述控制指令为用于发送HTTP请求数据的AT+HTTPDT控制指令;在数据 传输模块中,WIFI模块通过HTTP协议中的POST方式将数据XML文件发送至服务器端中。 [0化6] 优选的,在数据解析模块中,解析从WIFI模块所发送的数据的方法为:通过调用 预设的用于获取无参POST数据的程序获取无参POST数据,再从无参POST数据中获取由电 子砰所发送的数据。
[0化7] 优选的,在数据解析模块中还包括;若服务器端从WIFI模块接收数据成功,则返 回成功信息至单片机,否则返回失败信息至单片机。
[0化引本发明还公开了一种应用于物联网的电子砰无线智能传输设备,包括单片机、WIFI模块和服务器端,其中:
[0化9] 所述单片机,用于接收电子砰所发送的数据,将该接收到的数据WXML文件格式 保存,记为数据XML文件;W及在数据XML文件的前面添加控制指令,并发送至WIFI模块 中;
[0060] 所述WIFI模块,用于根据控制指令将接收到的数据XML文件发送至服务器端;
[0061] 所述服务器端,用于从WIFI模块所发送的数据中解析出数据XML文件中的由电子 砰所发送的数据。
[0062] 优选的,所述控制指令为用于发送HTTP请求数据的AT+HTTPDT控制指令;且所述 WIFI模块通过HTTP协议中的POST方式将数据XML文件发送至服务器端中。
[0063] 对本领域的技术人员来说,可根据W上描述的技术方案W及构思,做出其它各种 相应的改变W及形变,而所有的该些改变W及形变都应该属于本发明权利要求的保护范围 之内。
【主权项】
1. 应用于物联网的电子秤无线智能传输方法,其特征在于,包括以下步骤: 步骤1、单片机接收电子秤所发送的数据,将该接收到的数据以XML文件格式保存,记 为数据XML文件; 步骤2、单片机在数据XML文件的前面添加控制指令,并发送至WIFI模块中; 步骤3、WIFI模块根据控制指令将接收到的数据XML文件发送至服务器端; 步骤4、服务器端从WIFI模块所发送的数据中解析出数据XML文件中的由电子秤所发 送的数据。2. 根据权利要求1所述的应用于物联网的电子秤无线智能传输方法,其特征在于,所 述控制指令为用于发送HTTP请求数据的AT+HTTPDT控制指令;在步骤3中,WIFI模块通过 HTTP协议中的POST方式将数据XML文件发送至服务器端中。3. 根据权利要求2所述的应用于物联网的电子秤无线智能传输方法,其特征在于,在 步骤4中,解析从WIFI模块所发送的数据的方法为:通过调用预设的用于获取无参POST数 据的程序获取无参POST数据,再从无参POST数据中获取由电子秤所发送的数据。4. 根据权利要求1所述的应用于物联网的电子秤无线智能传输方法,其特征在于,在 步骤4中还包括:若服务器端从WIFI模块接收数据成功,则返回成功信息至单片机,否则返 回失败信息至单片机。5. 应用于物联网的电子秤无线智能传输系统,其特征在于,包括以下模块: 第一数据处理模块,设于单片机中,用于接收电子秤所发送的数据,将该接收到的数据 以XML文件格式保存,记为数据XML文件; 第二数据处理模块,设于单片机中,用于在数据XML文件的前面添加控制指令,并发送 至WIFI模块中; 数据传输模块,设于WIFI模块中,用于根据控制指令将接收到的数据XML文件发送至 服务器端; 数据解析模块,设于服务器端中,用于从WIFI模块所发送的数据中解析出数据XML文 件中的由电子秤所发送的数据。6. 根据权利要求5所述的应用于物联网的电子秤无线智能传输系统,其特征在于,所 述控制指令为用于发送HTTP请求数据的AT+HTTPDT控制指令;在数据传输模块中,WIFI模 块通过HTTP协议中的POST方式将数据XML文件发送至服务器端中。7. 根据权利要求6所述的应用于物联网的电子秤无线智能传输系统,其特征在于,在 数据解析模块中,解析从WIFI模块所发送的数据的方法为:通过调用预设的用于获取无参 POST数据的程序获取无参POST数据,再从无参POST数据中获取由电子秤所发送的数据。8. 根据权利要求5所述的应用于物联网的电子秤无线智能传输系统,其特征在于,在 数据解析模块中还包括:若服务器端从WIFI模块接收数据成功,则返回成功信息至单片 机,否则返回失败信息至单片机。9. 应用于物联网的电子秤无线智能传输设备,其特征在于,包括单片机、WIFI模块和 服务器端,其中: 所述单片机,用于接收电子秤所发送的数据,将该接收到的数据以XML文件格式保存, 记为数据XML文件;以及在数据XML文件的前面添加控制指令,并发送至WIFI模块中; 所述WIFI模块,用于根据控制指令将接收到的数据XML文件发送至服务器端; 所述服务器端,用于从WIFI模块所发送的数据中解析出数据XML文件中的由电子秤所 发送的数据。10.根据权利要求9所述的应用于物联网的电子秤无线智能传输设备,其特征在于,所 述控制指令为用于发送HTTP请求数据的AT+HTTPDT控制指令;且所述WIFI模块通过HTTP 协议中的POST方式将数据XML文件发送至服务器端中。
【专利摘要】本发明公开了一种应用于物联网的电子秤无线智能传输方法、系统及设备,方法包括:单片机接收电子秤所发送的数据,将该接收到的数据以XML文件格式保存,记为数据XML文件;单片机在数据XML文件的前面添加控制指令,并发送至WIFI模块中;WIFI模块根据控制指令将接收到的数据XML文件发送至服务器端;服务器端从WIFI模块所发送的数据中解析出数据XML文件中的由电子秤所发送的数据。本发明的优点在于:与传统的电子秤相比,利用该无线传输方法、系统及设备,电子秤将产生的数据传送至服务器端,则可以与其他物联网设备进行数据交互,进入物联网,使得电子秤成为物联网的一个终端设备。
【IPC分类】G05B19/418, G08C17/02
【公开号】CN104881985
【申请号】CN201510284436
【发明人】杨灵, 林忠茂, 刘云
【申请人】仲恺农业工程学院
【公开日】2015年9月2日
【申请日】2015年5月28日
转载请注明原文地址:https://www.famiwei.com/read-8137564.html

最新回复(0)