<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

WiFi智能燈泡方案

作者: 時(shí)間:2023-05-18 來(lái)源:大大通 收藏

是高拓訊達公司新一代支持1T1R IEEE802.11b/g/n協(xié)議的低功耗Wi-Fi芯片。在上一代芯片的基礎上,增加了更多物聯(lián)網(wǎng)應用的外設接口,同時(shí)增大RAM空間,降低休眠功耗,更適合應用于電池供電的產(chǎn)品中。

本文引用地址:http://dyxdggzs.com/article/202305/446708.htm

集成了低功耗MCU處理器,可獨自實(shí)現Wi-Fi網(wǎng)絡(luò )功能,內置2Mbytes SPI Flash存儲器,為嵌入式系統提供高速緩存。為客戶(hù)提供一套具有卓越性能,高可靠性和超長(cháng)待機時(shí)間的Wi-Fi技術(shù)方案。

這里演示一下透過(guò) MCU PWM來(lái)控制一個(gè)LED燈泡,實(shí)作一個(gè)簡(jiǎn)單的WiFi方案。

設計理念:

燈泡透過(guò)ATBM6441 WiFi的功能連上WiFi AP來(lái)存取網(wǎng)際網(wǎng)路。在A(yíng)TBM6441中包含阿里云SDK可直接連上阿里云,完成provision之后就可以透過(guò)APP來(lái)控制燈泡的開(kāi)關(guān)以及進(jìn)階的應用。

組件:

燈泡: LED 燈泡,包含R G B WW WC 等控制信號輸入。

無(wú)線(xiàn)模組 : ATBM6441啰。我們利用Altobeam的EVB來(lái)使用。


ATBM6441與燈泡的接線(xiàn)如下。 因為我們使用RGB來(lái)控制,所以直接把WW,WC都固定PULL UP。

PIN

PIO8

R

PIO7

G

PIO6

B

PULL UP

WW

PULL UP

WC


阿里云:利用阿里云的 平臺,來(lái)作遠端調適。

云智能APP::使用云智能APP來(lái)作WiFi autoconfig的設定。

PCB 設計確認清單:

  • 天線(xiàn)射頻設計規范

天線(xiàn)射頻走線(xiàn)的參數,必須遵守50ohm阻抗的微帶設計規范。射頻走線(xiàn)不要太細,考慮到加工精度,PCB加工后射頻阻抗應該控制在40ohm到60ohm之間。下圖是走線(xiàn)設計范例。

上圖中,射頻線(xiàn)要畫(huà)在表層,鄰近的一層則為GND層。

W:表層的線(xiàn)寬

S:走線(xiàn)和銅箔之間的凈空距離

H:表層和鄰近GND層的間距

天線(xiàn)射頻走線(xiàn)盡可能短且走直線(xiàn),如果必須拐彎,請使用135度角或者弧形走線(xiàn)方式。射頻走線(xiàn)下方需要有未被分割開(kāi)的完整平面。

  • 前端射頻匹配電路

射頻匹配電路推薦由4個(gè)器件組成拍 π型電路。如下圖所示,這些匹配砌件需要盡量靠近Wi-Fi芯片。針對不同的設計,器件參數都需要進(jìn)行微調。為了加強ESD保護,建議可以在靠近天線(xiàn)端加一個(gè)0402封裝的ESD保護器件。

注意:需要在表層的射頻微帶線(xiàn)兩側加強GND屏蔽,同時(shí)盡可能多放一下過(guò)孔和下層的地平面連接。最佳的PCB設計方案是在射頻線(xiàn),電源線(xiàn),PWR_ON控制信號線(xiàn)和晶體附近增加GND屏蔽,同時(shí)GND屏蔽上要多放一些過(guò)孔。

如果射頻前端需要兼容IPEX座設計,IPEX座需放在天線(xiàn)端口和π型匹配件之間,射頻線(xiàn)盡量短。

  • E-PAD 接地焊盤(pán)上的過(guò)孔

為了增強E-PAD的接地和散熱性能,推薦使用4*4 + 3*3的過(guò)孔,工藝允許的話(huà)建議6*6個(gè)陣列地過(guò)孔。如果過(guò)孔過(guò)少會(huì )直接影響射頻性能和芯片工作時(shí)的溫度。


  • 電源管腳的去耦電容

每個(gè)電源管腳附近推薦放一個(gè)去耦電容,而且去耦電容的位置必須放置在芯片管腳和過(guò)孔之間。如果去耦電容的GND焊盤(pán)需要通過(guò)過(guò)孔連接下層的GND,過(guò)孔需要放置在GND焊盤(pán)附近。 

  • 電源線(xiàn)的設計規范

不要使用太細的電源線(xiàn),電源線(xiàn)推薦使用和芯片一樣寬度(10+/-1 mil)的走線(xiàn)。Pin#37 是PA供電管腳,電流比較大,此管腳的電源走線(xiàn)建議加粗到15~20mil,如果此電源線(xiàn)需要打過(guò)孔,需要12mil以上的過(guò)孔或者2個(gè)電源過(guò)孔,防止因過(guò)孔限制電流。DC/DC 等電源模塊盡量遠離射頻走線(xiàn)和晶體,避免開(kāi)關(guān)電源噪聲對于射頻輸入和晶體時(shí)鐘的干擾。



  • 晶體布局布線(xiàn)

不要在晶體下面走信號線(xiàn),尤其不能走PWR_ON線(xiàn)。

阿里云設定:

在阿里云注冊一個(gè)免費帳號,進(jìn)入企業(yè)物聯(lián)網(wǎng)平臺的控制臺,按照阿里云內的說(shuō)明新增一個(gè)產(chǎn)品。我這里建立了一個(gè)名為bulb的產(chǎn)品。這個(gè)時(shí)候會(huì )得到一個(gè)ProductKey。


之后查看bulb的內容,可以看到這個(gè)產(chǎn)品的一些描述,以及可以支援的功能。這里加一個(gè)RGB自定義功能,可以用來(lái)調整燈光。默認是有一個(gè)開(kāi)關(guān)的功能。


然后新增幾個(gè)bulb設備。

這樣每個(gè)device 我們可以得到一組DeviceSecre。 接著(zhù)每一組DeviceSecre轉成json的格式備用。范例如下

{"product_key":"gxk7pXvSAPr", "device_name":"bulb_test1", "device_secret":"ea34368906bd67d0b98d1830c9801600"}

這樣阿里云的基本設定就算是完成了。

Altobeam Iot SDK for ali

使用atbm6441_iot_sdk_for_hera_v0.2.2_ali 參考default的設定,make all 后將產(chǎn)出的 fw_update1.bin, fw_update2.bin 燒入到ATBM6441_EVB_Board上。

之后再把一組DeviceSecre也寫(xiě)入。

這樣基本上就可以了。


WiFi AutoConfig:

Device以及Cloud都設定好之后,那么燈泡要怎么透過(guò)WiFi連線(xiàn)上網(wǎng)呢? 在A(yíng)ltobeam的 Firmware中有支持WiFi AutoConfig的功能。透過(guò)開(kāi)關(guān)燈泡3次來(lái)驅動(dòng),進(jìn)入autoconfig 模式,這個(gè)時(shí)候燈泡就會(huì )一閃一閃。接著(zhù)利用云智能APP就可以把燈泡的WiFi給設定好,然后燈泡就會(huì )自動(dòng)連上設定好的WiFi AP了。至于詳細怎么操作,就自行下載APP ,照著(zhù)APP內說(shuō)明執行就行了。

 

阿里云調試:

當燈泡連上網(wǎng)路之后,aliyun sdk會(huì )自行連上阿里云,此時(shí)我們再度打開(kāi)阿里云的控制平臺就可以看到裝置上線(xiàn)了。



然后就可以在線(xiàn)調試啦~ 這里可以看到屬性調試中,有我們之前定義的功能: RGB 以及開(kāi)關(guān)。當然,若能在云智能APP中新增裝置成功的話(huà),也可移直接用APP來(lái)對燈泡進(jìn)行遠端操作的。

這樣是不是很簡(jiǎn)單。


結語(yǔ):

ATBM6441 是一款高集成度的Wi-Fi芯片。包含低功耗處里器和Wi-Fi MAC層、1T1R Wi-Fi 基帶、射頻前端電路、Wi-Fi協(xié)議加速器、SDIO接口等其他通用外圍接口以及電源管理子系統??瑟氉詫?shí)現Wi-Fi 網(wǎng)絡(luò )功能,降低物料成本。本W(wǎng)i-Fi方案,即是一種Hostless的應用,利用ATBM6441就可以獨自完成,電路的設計就變得很簡(jiǎn)單,而且SDK中已經(jīng)整合好aliyun所需的lib,能大大縮短產(chǎn)品開(kāi)發(fā)時(shí)程。

?場(chǎng)景應用圖

?產(chǎn)品實(shí)體圖

?展示板照片

?方案方塊圖

?Altobeam ATBM6441 system block

?核心技術(shù)優(yōu)勢

· WiFi AutoConfig

· 1T1R IEEE802.11b/g/n

· 芯片

· 2M bytes internal SPI Flash

·

· sdk support

?方案規格

Altobeam 6441 LED bulb light model




評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>