一种电路的制作方法

文档序号:15357345发布日期:2018-09-05 00:09阅读:126来源:国知局

本发明涉及通信技术领域,尤其涉及一种电路。



背景技术:

目前,市场上的无线路由器一般都工作在2.4ghz(吉赫兹)频段,如,802.11b、802.11g及802.11n都在该频段工作。但是,2.4ghz是一个使用较为广泛的频段,如,微波炉、蓝牙等,故在使用的过程中,往往存在一定的干扰情况,导致出现讯号差、断线等问题。

基于此,双频段的概念被提出,在802.11n的标准中也加入了对5ghz频段的支持,并开始应用于无线网卡中得到同时支持2.4ghz和5ghz两个频段的双频无线网卡,相应的支持双频的无线产品开始在市面上受到欢迎,如,支持双频的wifi电视盒子等。

为了更好的解决双频无线网卡和无线产品主处理器之间的数据交互,一般需要使用双天线的无线网卡,但是双天线的使用使得无线网卡的成本较为昂贵。因此,研发人员试图使用单天线的无线网卡代替现有的双天线无线网卡,但是这种情况下双频无线网卡和主处理器之间的吞吐量无法达到预期的标准。



技术实现要素:

本发明的目的是提供一种电路,有效解决现有技术中主处理模块和wifi(wireless-fidelity,无线保真)模块之间吞吐量不够的技术问题。

本发明提供的技术方案如下:

一种电路,包括:主处理模块、wifi模块以及端口电压调整模块,其中,

所述wifi模块,包括单根天线,工作于2.4ghz和/或5ghz频段,用于通过天线收发wifi数据;

所述主处理模块,与所述wifi模块通信连接,进行wifi数据的交互;

所述端口电压调整模块,分别与所述主处理模块和wifi模块电连接,用于调整wifi模块的数据端口电压,以提高wifi模块和主处理模块之间的wifi吞吐量。

在本技术方案中,在wifi模块和主处理模块之间添加端口电压调整模块,通过提高wifi模块的数据端口电压来提高对wifi模块中数据端口的驱动能力,保证在单根天线的前提下,不管是工作在2.4ghz频段,还是工作在5ghz频段,主处理模块和wifi模块之间的吞吐量都能达到预设的标准,节约电路的成本。

进一步优选地,所述端口电压调整模块为上拉电阻。

进一步优选地,所述主处理模块的数据端口与wifi模块的数据端口连接;

所述端口电压调整模块的一端与主处理模块的数据端口连接,另一端分别与wifi模块和主处理模块中的数据端口电压端连接。

在本技术方案中,端口电压调整模块的一端与wifi模块中的数据端口电压连接,以提高wifi模块中数据端口的电压,提升对数据端口的驱动能力,达到提升主处理模块和wifi模块之间吞吐量的目的。

进一步优选地,所述wifi模块中的数据端口包括时钟端口、命令端口以及多个wifi数据交互端口,分别与主处理模块中的相应端口连接。

进一步优选地,所述端口电压调整模块中包括多个上拉电阻,且数量与数据端口中包括的各端口的数量相同,一一对应设置;每个上拉电阻的一端与主处理模块中数据端口中对应的端口连接、另一端分别与wifi模块和主处理模块中的数据端口电压端连接。

在本技术方案中,为了实现发明目的,在wifi模块和主处理模块中的时钟端口、命令端口以及多个wifi数据交互端口之间分别接入上拉电阻。

进一步优选地,端口电压调整模块中各上拉电阻的阻值相同。

进一步优选地,各上拉电阻的阻值范围为6.8k~47k。

附图说明

下面将以明确易懂的方式,结合附图说明优选实施方式,对上述特性、技术特征、优点及其实现方式予以进一步说明。

图1为本发明中电路结构示意图;

图2(a)为实例中wifi模块电路图,图2(b)为实例中主处理模块电路图,图2(c)为实例中端口电压调整模块电路图,图2(d)和图2(e)为实例中电源电路。

附图标号说明:

10-主处理模块,20-wifi模块,30-端口电压调整模块。

具体实施方式

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对照附图说明本发明的具体实施方式。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,并获得其他的实施方式。

为使图面简洁,各图中的只示意性地表示出了与本发明相关的部分,它们并不代表其作为产品的实际结构。

由在现有技术中,当wifi模块中只包括单根天线,且同时支持2.4ghz和5ghz频段时,主处理模块和wifi模块之间存在吞吐量不够的技术问题,本发明提供了一种全新的电路。如图1所示,为该电路的结构示意图,从图中可以看出,在该电路中包括:主处理模块10、wifi模块20以及端口电压调整模块30,其中,主处理模块10与wifi模块20通信连接,端口电压调整模块30分别与主处理模块10和wifi模块20电连接。

在工作过程中,该电路通过wifi模块20中的天线收发wifi数据,具体,将接收到的wifi数据发送至主处理模块10中进行处理操作,于此同时,主处理模块10发送控制信号至wifi模块20中,包括对wifi模块20的工作进行控制、wifi模块20将控制信息作为wifi数据发送出去获取相应的网络数据等。另外,在该电路中还包括分别与主处理模块10和wifi模块20电连接的端口电压调整模块30,对wifi模块20中数据端口的电压进行调整,提升数据端口的驱动能力,保证即便wifi模块20中只有单根天线,在2.4ghz频段和5ghz频段中,主处理模块10和wifi模块20之间的吞吐量都能达到预设的标准,电路能够正常工作的同时大大节约了电路的成本。

在实际应用中,将该电路可应用于现有的无线产品中,如,wifi电视盒子、wifi体脂称、wifi网络收音机、wifi空调等wifi智能家居等,在应用的无线产品中,上述电路中的主处理模块即为无线产品中的主控芯片,wifi模块于连接无线路由器实现无线产品的wifi通信。

更具体来说,在该电路中,主处理模块10的数据端口与wifi模块20的数据端口连接;端口电压调整模块30的一端与主处理模块10的数据端口连接,另一端分别与主处理模块10和wifi模块20中的数据端口电压端连接。即,在该电路中,主处理模块10和wifi模块20之间的数据端口通过数据线进行连接,实现两者之间的数据交互;端口电压调整模块30具体为上拉电阻,且一端分别与主处理模块10和wifi模块20中的数据端口电压连接,以提高wifi模块20中数据端口的电压,提升wifi模块20中数据端口的驱动能力,提升该数据端口数据传输的速率,达到提升主处理模块10和wifi模块20之间吞吐量的目的。

在wifi模块20中,上述数据端口中包括时钟端口(clk)、命令端口(cmd)以及多个wifi数据交互端口,且分别与主处理模块10中的相应端口(主处理模块10中的时钟端口、命令端口及wifi数据交互端口)连接。基于此,在端口电压调整模块30设定多个上拉电阻,数量与数据端口中包括的各端口的数量相同,一一对应设置;每个上拉电阻的一端与主处理模块10中数据端口中对应的端口连接、另一端与主处理模块10和wifi模块20中的数据端口电压端连接;且各上拉电阻的阻值相同,阻值范围为6.8k~47k(千欧姆),优选值可选33k、10k、8.2k等,避免出现wifi模块20中数据端口的速率不够影响wifi模块20和主处理模块10之间的吞吐量。

在一实例中,wifi模块20选用型号为aw-cm256sm的无线模块,主处理模块10选用s912主控芯片,具体,在该无线模块中的sdio(securedigitalinputandoutputcard,安全数字输入输出卡)数据端口中包括:时钟端口(sdio_data_clk)、命令端口(sdio_data_cmd)以及4个wifi数据交互端口(sdio_data_0、sdio_data_1、sdio_data_2及sdio_data_3),且分别与主处理模块10中的时钟端口(gpiox_4)、命令端口(gpiox_5)以及4个wifi数据交互端口(gpiox_0、gpiox_1、gpiox_2以及gpiox_3)连接。则相对应的在端口电压调整模块30中设置6个上拉电路,一端分别与主处理模块10中的时钟端口(gpiox_4)、命令端口(gpiox_5)以及4个wifi数据交互端口(gpiox_0、gpiox_1、gpiox_2以及gpiox_3)连接,另一端分别与主处理模块10中的数据端口电压端(vddio_x)和wifi模块20中的数据端口电压端(vddio)连接,阻值都选用为8.2k,通过该上拉电阻提高wifi模块20中各数据端口的电压。

如图2(a)所示,为该实例中wifi模块20的电路图,如图2(b)所示为主处理模块10的电路图,如图2(c)所示为端口电压调整模块30的电路图。图示中,在该wifi模块20中时钟端口(sdio_data_clk)、命令端口(sdio_data_cmd)以及4个wifi数据交互端口(sdio_data_0、sdio_data_1、sdio_data_2及sdio_data_3)与主处理模块10中的时钟端口(gpiox_4)、命令端口(gpiox_5)以及4个wifi数据交互端口(gpiox_0、gpiox_1、gpiox_2以及gpiox_3)连接之间的通信信号分别为wifi_sd_clk、wifi_sd_cmd、wifi_sd_d0、wifi_sd_d1、wifi_sd_d2以及wifi_sd_d3;上拉电阻r708的一端与主处理模块10中的命令端口(gpiox_5)、另一端分别连接于主处理模块10中的数据端口电压端(vddio_x)和wifi模块20中的数据端口电压端(vddio);上拉电阻r714的一端与主处理模块10中的时钟端口(gpiox_4)、另一端分别连接于主处理模块10中的数据端口电压端(vddio_x)和wifi模块20中的数据端口电压端(vddio);上拉电阻r707的一端与主处理模块10中的wifi数据交互端口(gpiox_0)、另一端分别连接于主处理模块10中的数据端口电压端(vddio_x)和wifi模块20中的数据端口电压端(vddio);上拉电阻r712的一端与主处理模块10中的wifi数据交互端口(gpiox_1)、另一端分别连接于主处理模块10中的数据端口电压端(vddio_x)和wifi模块20中的数据端口电压端(vddio);上拉电阻r713的一端与主处理模块10中的wifi数据交互端口(gpiox_2)、另一端分别连接于主处理模块10中的数据端口电压端(vddio_x)和wifi模块20中的数据端口电压端(vddio);上拉电阻r715的一端与主处理模块10中的wifi数据交互端口(gpiox_2)、另一端分别连接于主处理模块10中的数据端口电压端(vddio_x)和wifi模块20中的数据端口电压端(vddio)。此外,从图中可以看出,上拉电阻714与主处理模块10中的时钟端口(gpiox_4)连接的端口,同时与wifi模块20中时钟端口(sdio_data_clk)连接,且中间连接有阻值为0r的电阻r709,两者之间的通信信号为wifi_clk。

再有,从图中可以看出,在wifi模块20中除了包括型号为aw-cm256sm双频无线网卡之外,还包括天线电路、晶振电路,如图示中,天线电路(图示中wifiant)与wifi模块20中的天线端口(wl_bt_ant)连接,晶振电路分别与wifi模块20中的晶振端口xtal_out和xtal_in连接。如图2(d)和2(e),分别为该wifi模块20的供电电路,与wifi模块20中的芯片供电端口vbat连接,通过信号wifi_vbat供电。最后,要说明的是,在该实例中,针对主处理模块10和wifi模块20之间其他端口的连接,参照图2(a)和图2(b),将相应的端口进行连接即可。

如表1所示为该实例中,wifi模块20和主处理模块10之间未设置端口电压调整模块30时,在5ghz频宽中,wifi1111a/n/ac标准下,带宽分别在20/40mhz和80mhz时,无线信道36、149及161中的wifi吞吐量数据,从数据中可以看出,吞吐量远远不够,达不到预期的标准。

表1:未设置端口电压调整模块30时的吞吐量数据

如图表2所示为设置端口电压调整模块30时的吞吐量数据,从表中可以看出,在wifi模块20和主处理模块10之间设置了端口电压调整模块30之后,无线信道36、149及161中的wifi吞吐量数据都有很大的提升,达到标准。

表2:设置端口电压调整模块30时的吞吐量数据

应当说明的是,上述实施例均可根据需要自由组合。以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

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