一种基于UWB技术的配网方法与流程

文档序号:24633881发布日期:2021-04-09 20:44阅读:71来源:国知局
一种基于UWB技术的配网方法与流程

本发明属于串口通信技术领域,具体为一种基于uwb技术的配网方法。



背景技术:

现有智能设备都是通过手机wifi方式,经路由器去添加智能设备的,主要的配网步骤有以下几步:下载app、注册帐号、在智能设备上按wifi连接键让设备进入配网状态、手机app端输入路由器的密码、手动选择设备热点、配网成功。

整个配网过程操作十分复杂,对于初次使用的新手或中老年人来说耗时较长且难以理解,不利于用户初次使用和体验智能设备,因此,有必要进一步简化繁琐的配网步骤。



技术实现要素:

本发明的目的在于:为了解决上述提出的问题,提供一种基于uwb技术的配网方法。

本发明采用的技术方案如下:一种基于uwb技术的配网方法,所述基于uwb技术的配网方法包括以下步骤:

s1:用户使用具有uwb芯片的手机打开app并进入找队友模式,然后手机指向已配网的智能设备后,手机uwb芯片会发送找队友信号给到已配网的智能设备的uwb模块;

s2:已配网设备收到找队友信号后wifi模组进入sta+ap模式并回复app设备已进入找队友模式,通知手机app等待进行下一步;

s3:机app收到等待下一步后,将手机指向未配网的智能设备,手机uwb芯片会发送配网信号给到未配网的智能设备的uwb模块,未配网设备收到配网信号后wifi模组进入ap模式;

s4:未配网设备扫描已配网设备的ap并接入;

s5:已配网的设备在收到找队友信号后会每隔3秒广播一次ip和端口号,未配网的设备收到配网信号后会扫描已配网设备的ap并接入,从而建立ap连接;

s6:未配网设备接入ap后单播设备信息,已配网设备收到这些设备信息后透传到云端,app显示设备品类;

s7:用户再点击该设备发送wifi配置给未配网设备,未配网设备收到wifi配置信息后连接家庭路由器和云端;

s8:新设备发现绑定流程,app显示新设备,流程结束。

在一优选的实施方式中,所述步骤s1中,通过多个天线或者说多个模块,让手机和多个uwb模块测距就可以获得手机和这多个模块的距离从而通过算法反算出手机和模块的角度,也就是手机和智能设备的角度,这样我们就可以知道手机想要控制哪个智能设备了;而使用阵列天线的排列方式可以实现厘米级定位和±3°的角度测量精度。

在一优选的实施方式中,所述步骤s2中,模组sta模式与云端保持连接;之后设备已进入找队友模式wifi模组进入sta+ap模式;sta模式保持与云端连接;ap模式每3秒广播ip和端口。

在一优选的实施方式中,所述步骤s1中的uwb芯片在uwb发射模块方面,采用0.18μmcmos工艺实现全集成uwb发射芯片;通过一个e类功放和一个a类功放相级联,对输出脉冲进行整形以符合fccerip要求,通过开关脉冲信号控制a类功放仅在发射脉冲信号的时间内导通,从而有效的降低了芯片功耗;利用高斯单脉冲作为信号传输载体,利用二选一数据选择器来实现信号的ppm调制;实现了全数字集成的脉冲产生和调制单元;再通过驱动放大器滤波以得到符合要求的uwb信号;中,通过在脉冲产生器中引入可控延迟单元;实现了全集成可调脉宽波形发射模块;结果显示,能产生峰值电压0.3~0.6v、脉宽140~350ps的高斯单脉冲;利用小波合成技术,采用0.18μmcmos工艺实现高斯5阶脉冲波形的生成;在此基础上,加入数字控制单元控制5阶脉冲波形的相位和幅值;从而实现bpsk调制、发射功率可控的uwb脉冲产生器;从脉冲信号psd定义出发,推导出系统主要参数,采用5阶切比雪夫滤波器对输出脉冲整形,得到高频谱利用率的uwb信号波形。

在一优选的实施方式中,所述步骤s1中的uwb芯片在接收机设计方面,采用0.18μmcmos工艺实现自相关(coherent)结构接收机,通过将接收信号与本地模版信号在混频器中进行相关操作;再对相关值进行数字采样,从而还原原始数据;测试结果显示,在480mbps传输速率下,峰值功耗仅99mw;给出了采用90nmcmos工艺实现的工作在3~5ghz频段、适用于ppm调制信号接收的非相干(non-coherent)接收机;使用0.13μmcmos工艺实现dc(thedirectconversion)结构接收机,通过使用32位d-latch锁定在不同相位上对输入信号采样,从而提高adc的实际采样率;详细对比分析了几种常见接收机结构的性能,给出了在功耗限定条件下最佳接收机结构模型,采用0.18μmcmos工艺实现qac接收机,在20mpuses的脉冲重复速率下功耗仅为16mw。

在一优选的实施方式中,所述步骤s2中,wifi模块为串口或ttl电平转wifi通信的一种传输转换模块,内置无线网络协议ieee802.11协议栈以及tcp/ip协议栈,能够实现用户中口或ttl电平数据到无线网络之间的转换;wifi模块包括两种类型的拓扑形式∶基础网(infra)和自组网(adhoc)要说明无线网络的拓扑形式,基于ap组建的基础无线网络(infra);infra也称为基础网,是出ap创建,众多sta加入所组成的无线网络,这种类型的网络的特点是ap是整个网络的中心,网络中所有的通信都通过ap来转发完成。

在一优选的实施方式中,所述步骤s3中的uwb模块包含配置地址和数据信息的文档位于wisman安装目录下的default_noack.txt中;默认需要顺序配置4195个寄存器;此外,对于特定接口(如以太网接口)以及特定参数(如物理层速率,调频序列等)需要另行配置,共有8个相关寄存器;因此总共需要配置的寄存器为4203个;由于配置一个寄存器需要获知16位地址信息和8位数据信息,因此一个寄存器需要存储的信息量为24位,而需要配置的寄存器达4203个,如果将这些信息全固化入rom中,将占用大量的fpga资源,不利于系统其他功能的开发;为此,针对这4203个寄存器,进行分类优化。

在一优选的实施方式中,所述步骤s3中的uwb模块内部的寄存器一共可分为三个部分:第一部分是前5个寄存器;这5个寄存器的地址和数据没有规律,但由于数量很少,配置时枚举即可;第二部分包括41组寄存器,共4052个;其中每组寄存器的起始地址都相同,偏移地址在起始地址的基础上依次增加1;配置这部分寄存器时,只需用rom存储8位的数据信息,其地址信息则由该组寄存器的起始地址以及该寄存器的配置顺序号决定;这样24位宽的rom变为8位宽,大大减少了资源;第三部分包括148个寄存器,其地址和数据也没有规律,对这部分寄存器信息用24位的rom来存储。

综上所述,由于采用了上述技术方案,本发明的有益效果是:

1、本发明中,由于传统的智能设备的配网步骤过于繁琐,对用户来说配网流程体验较差且难以理解,而本发明可以有效地解决以上问题,通过uwb技术可以让用户体验到更简洁的配网流程,提高了该系统的简便易操作性,从而使得该系统的配网方法适合不同年龄段的人群使用,为人们的生活带来了更大的便利。

2、本发明中,uwb模块的内部通过使用fpga来代替软件完成配置,实现uwb模块的数据收发功能,其高度降低了50%,大大压缩了该系统内部关键模块的体积,有利于uwb模块在使用时的设备集成;去掉了母板,用fpga来提供uwb子板的电压,从而使得该系统在运行时更加绿色环保。

附图说明

图1为本发明的简略流程图;

图2为本发明中手机定位设备图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

参照图1-2,

一种基于uwb技术的配网方法,所述基于uwb技术的配网方法包括以下步骤:

s1:用户使用具有uwb芯片的手机打开app并进入找队友模式,然后手机指向已配网的智能设备后,手机uwb芯片会发送找队友信号给到已配网的智能设备的uwb模块,步骤s1中,通过多个天线或者说多个模块,让手机和多个uwb模块测距就可以获得手机和这多个模块的距离从而通过算法反算出手机和模块的角度,也就是手机和智能设备的角度,这样我们就可以知道手机想要控制哪个智能设备了;而使用阵列天线的排列方式可以实现厘米级定位和±3°的角度测量精度,步骤s1中的uwb芯片在uwb发射模块方面,采用0.18μmcmos工艺实现全集成uwb发射芯片;通过一个e类功放和一个a类功放相级联,对输出脉冲进行整形以符合fccerip要求,通过开关脉冲信号控制a类功放仅在发射脉冲信号的时间内导通,从而有效的降低了芯片功耗;利用高斯单脉冲作为信号传输载体,利用二选一数据选择器来实现信号的ppm调制;实现了全数字集成的脉冲产生和调制单元;再通过驱动放大器滤波以得到符合要求的uwb信号;中,通过在脉冲产生器中引入可控延迟单元;实现了全集成可调脉宽波形发射模块;结果显示,能产生峰值电压0.3~0.6v、脉宽140~350ps的高斯单脉冲;利用小波合成技术,采用0.18μmcmos工艺实现高斯5阶脉冲波形的生成;在此基础上,加入数字控制单元控制5阶脉冲波形的相位和幅值;从而实现bpsk调制、发射功率可控的uwb脉冲产生器;从脉冲信号psd定义出发,推导出系统主要参数,采用5阶切比雪夫滤波器对输出脉冲整形,得到高频谱利用率的uwb信号波形;步骤s1中的uwb芯片在接收机设计方面,采用0.18μmcmos工艺实现自相关(coherent)结构接收机,通过将接收信号与本地模版信号在混频器中进行相关操作;再对相关值进行数字采样,从而还原原始数据;测试结果显示,在480mbps传输速率下,峰值功耗仅99mw;给出了采用90nmcmos工艺实现的工作在3~5ghz频段、适用于ppm调制信号接收的非相干(non-coherent)接收机;使用0.13μmcmos工艺实现dc(thedirectconversion)结构接收机,通过使用32位d-latch锁定在不同相位上对输入信号采样,从而提高adc的实际采样率;详细对比分析了几种常见接收机结构的性能,给出了在功耗限定条件下最佳接收机结构模型,采用0.18μmcmos工艺实现qac接收机,在20mpuses的脉冲重复速率下功耗仅为16mw;

s2:已配网设备收到找队友信号后wifi模组进入sta+ap模式并回复app设备已进入“找队友”模式,通知手机app等待进行下一步,步骤s2中,模组sta模式与云端保持连接;之后设备已进入找队友模式wifi模组进入sta+ap模式;sta模式保持与云端连接;ap模式每3秒广播ip和端口,步骤s2中,wifi模块为串口或ttl电平转wifi通信的一种传输转换模块,内置无线网络协议ieee802.11协议栈以及tcp/ip协议栈,能够实现用户中口或ttl电平数据到无线网络之间的转换;wifi模块包括两种类型的拓扑形式∶基础网(infra)和自组网(adhoc)要说明无线网络的拓扑形式,基于ap组建的基础无线网络(infra);infra也称为基础网,是出ap创建,众多sta加入所组成的无线网络,这种类型的网络的特点是ap是整个网络的中心,网络中所有的通信都通过ap来转发完成;

s3:机app收到等待下一步后,将手机指向未配网的智能设备,手机uwb芯片会发送配网信号给到未配网的智能设备的uwb模块,未配网设备收到配网信号后wifi模组进入ap模式;步骤s3中的uwb模块包含配置地址和数据信息的文档位于wisman安装目录下的default_noack.txt中;默认需要顺序配置4195个寄存器;此外,对于特定接口(如以太网接口)以及特定参数(如物理层速率,调频序列等)需要另行配置,共有8个相关寄存器;因此总共需要配置的寄存器为4203个;由于配置一个寄存器需要获知16位地址信息和8位数据信息,因此一个寄存器需要存储的信息量为24位,而需要配置的寄存器达4203个,如果将这些信息全固化入rom中,将占用大量的fpga资源,不利于系统其他功能的开发;为此,针对这4203个寄存器,进行分类优化;步骤s3中的uwb模块内部的寄存器一共可分为三个部分:第一部分是前5个寄存器;这5个寄存器的地址和数据没有规律,但由于数量很少,配置时枚举即可;第二部分包括41组寄存器,共4052个;其中每组寄存器的起始地址都相同,偏移地址在起始地址的基础上依次增加1;配置这部分寄存器时,只需用rom存储8位的数据信息,其地址信息则由该组寄存器的起始地址以及该寄存器的配置顺序号决定;这样24位宽的rom变为8位宽,大大减少了资源;第三部分包括148个寄存器,其地址和数据也没有规律,对这部分寄存器信息用24位的rom来存储;

s4:未配网设备扫描已配网设备的ap并接入;

s5:已配网的设备在收到找队友信号后会每隔3秒广播一次ip和端口号,未配网的设备收到配网信号后会扫描已配网设备的ap并接入,从而建立ap连接;

s6:未配网设备接入ap后单播设备信息,已配网设备收到这些设备信息后透传到云端,app显示设备品类;

s7:用户再点击该设备发送wifi配置给未配网设备,未配网设备收到wifi配置信息后连接家庭路由器和云端;

s8:新设备发现绑定流程,app显示新设备,流程结束。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1