周文浩 羅澤宇 鄒靜
摘 要:電風(fēng)扇是人們生活中必不可少的一種生活電器。但是,普通便攜式USB風(fēng)扇的功能單一,其電源線往往會帶來麻煩。研究發(fā)現(xiàn),采用無線充電技術(shù),利用鋰電池組儲能,能夠彌補(bǔ)傳統(tǒng)電扇的缺陷,若再輔助其他功能,將會產(chǎn)生更高的實(shí)用價值。
關(guān)鍵詞:無線充電;ESP8266;電磁感應(yīng)
中圖分類號:TM925.11;TP273.5 文獻(xiàn)標(biāo)識碼:A 文章編號:1003-5168(2019)20-0052-03
Design of Wireless Intelligent Charging Fan
ZHOU Wenhao LUO Zeyu ZOU Jing
(School of Information Engineering, Wuchang Institute of Technology,Wuhan Hubei 430065)
Abstract: Electric fans are an essential life appliance in people's lives. However, the ordinary portable USB fan has a single function, and its power cord often causes trouble. It is found that using wireless charging technology, using lithium battery pack energy storage, can make up for the defects of traditional electric fans, and if it assists other functions, it will produce higher practical value.
Keywords: wireless charging;ESP8266;electromagnetic induction
無線充電技術(shù)開創(chuàng)了一種新的供電方式。它利用無輻射的無線能量傳輸達(dá)到驅(qū)動電子器件的目的。這種方式有別于傳統(tǒng)的有線連接方式,更加便捷。雖然我國無線充電技術(shù)還處于起步階段,但隨著生活水平的日益提高,人們對無線充電技術(shù)滿懷信心,渴望其能夠早日普及。因此,筆者研究并設(shè)計(jì)了一款采用無線充電的智能便攜式風(fēng)扇,在普通桌面USB風(fēng)扇的基礎(chǔ)上添加無線充電功能,并且添加了WiFi控制、時鐘、溫濕度檢測等實(shí)用功能[1],使得日常使用更加便捷,符合人們和市場的需求。
1 整體設(shè)計(jì)方案
本項(xiàng)目主要包含兩個方面:無線充電部分和風(fēng)扇其他各個部分的控制。無線智能充電電風(fēng)扇總體框架如圖1所示。將風(fēng)扇放到充電底座上時,人們可以通過無線的方式給系統(tǒng)充電。系統(tǒng)中電池組將接收的能量存儲起來供給整個系統(tǒng)使用,機(jī)身上的OLED能顯示當(dāng)前所處環(huán)境中的溫度、濕度、日期、時間和天氣等情況,用戶可以用手機(jī)上的APP,通過WiFi控制整個風(fēng)扇的運(yùn)轉(zhuǎn),也可以讀取風(fēng)扇檢測到的其他數(shù)值。
2 功能電路設(shè)計(jì)
2.1 無線充電部分
電磁感應(yīng)式充電技術(shù)主要依據(jù)電與磁能夠互相轉(zhuǎn)換的原理,即法拉第電磁感應(yīng)定律,其工作原理與變壓器的工作原理相似,主要通過兩個線圈的相互感應(yīng)實(shí)現(xiàn)電能的傳輸。首先,發(fā)射端和接收端各有一個線圈,其相當(dāng)于變壓器的初級和次級線圈。然后,初級線圈接入交流電時產(chǎn)生磁場,次級線圈由于有交變磁場的存在而感應(yīng)出交變的電流。初級線圈與次級線圈之間是“松耦合”結(jié)構(gòu),所以沒有磁芯,能量通過空氣傳輸,減輕了整個系統(tǒng)的體積和重量[1]。德州儀器公司的BQ500211芯片和BQ51013芯片是第二代數(shù)字無線電源發(fā)射和接收控制器,符合QI標(biāo)準(zhǔn),外圍器件少,轉(zhuǎn)換效率較高。因此,選用BQ500211作為發(fā)射端控制芯片,選用BQ51013作為接收端控制芯片。發(fā)射端采用的是Tpye-c接口,需要外接5V電源適配器和數(shù)據(jù)線給發(fā)射端供電。無線充電工作原理如圖2所示。
2.2 控制系統(tǒng)
控制系統(tǒng)核心采用基于ARM-Cortex-M3內(nèi)核的STM32F103C8T6低功耗嵌入式32位微處理器[2]。該處理器具有低功耗、多外設(shè)接口的優(yōu)點(diǎn),其開發(fā)成本和維護(hù)成本低,適合作為本系統(tǒng)的控制核心。它用于采集實(shí)時時鐘模塊、溫濕度檢測模塊的數(shù)據(jù),控制OLED顯示模塊和WiFi模塊完成整個系統(tǒng)的運(yùn)行。
2.3 溫濕度檢測模塊
溫度檢測模塊采用DHT11傳感器采集室內(nèi)的溫度和濕度。DHT11是一款含有已校準(zhǔn)數(shù)字信號輸出的溫濕度復(fù)合傳感器,而且每一個傳感器都在OTP內(nèi)存中存入了在溫濕度校準(zhǔn)室中獲得的校準(zhǔn)系數(shù),在傳感器內(nèi)部處理檢測信號時需要調(diào)用這些系數(shù),保證數(shù)據(jù)的準(zhǔn)確性。它和微處理器采用單總線雙向串行接口,僅需一個I/O口就可實(shí)現(xiàn)對溫度和濕度的同時采集,采集的溫度范圍為0~(50±2)℃,濕度范圍為20%~90%RH[3]。
每次采集時,微處理器會先拉低總線并持續(xù)18μs,然后設(shè)置I/O口為輸入模式,并釋放數(shù)據(jù)總線,等待從機(jī)(DHT11)的響應(yīng)。如果DHT11傳感器工作正常,則會在接收到微處理器發(fā)出的開始信號后持續(xù)拉低數(shù)據(jù)總線80μs來通知主機(jī)傳感器狀態(tài)正常,然后持續(xù)拉高總線80μs通知主機(jī)準(zhǔn)備接收數(shù)據(jù)。隨后,按照“高位在前、低位在后”的順序,將40位數(shù)據(jù)幀一位一位地發(fā)送給主機(jī),數(shù)據(jù)格式為“8bit濕度整數(shù)數(shù)據(jù)+8bit濕度小數(shù)數(shù)據(jù)+8bit溫度整數(shù)數(shù)據(jù)+8bit溫度小數(shù)數(shù)據(jù)+8bit校驗(yàn)位”。其中,溫濕度小數(shù)部分默認(rèn)為0。當(dāng)40位數(shù)據(jù)發(fā)送完畢后,傳感器會持續(xù)拉低總線50μs并釋放總線,至此完成一次采集過程。
2.4 實(shí)時時鐘模塊
時鐘部分采用DS3231時鐘芯片。目前,普及型時鐘芯片DS1302的晶振需要外置,由于其晶體的離散性,人們很難選出精度很高的器件。在沒有溫度補(bǔ)償電路的情況下,不同的環(huán)境溫度使得晶體的特性發(fā)生變化,這就直接影響時鐘的振蕩頻率。與DS1302相比,DS3231時鐘芯片的晶振和溫度補(bǔ)償電路均集成在芯片內(nèi)部,外圍電路簡單,計(jì)時精度高,誤差僅為±2min/a,可以提供年、月、日、星期、時、分以及秒等信息,和有效期到2100年的閏年補(bǔ)償。對小于31d的月份,可自動調(diào)整月末日期,包括閏年補(bǔ)償。而且DS3231上的片上控制電路可實(shí)現(xiàn)自動電源檢測,管理主電源和備用電源(即低壓電池)之間的電源切換。如果主電源掉電,則會立即切換到備用電源,從而保證該器件仍可繼續(xù)提供精確的計(jì)時,性能不受影響。DS3231與微處理器通過I2C雙向串行總線傳輸?shù)刂放c數(shù)據(jù)。
2.5 WiFi模塊
WiFi部分采用ESP8266芯片。該芯片是一種低功耗和高集成度的WiFi芯片,外圍元件少,性能穩(wěn)定。ESP8266具備三種工作模式,即AP模式、Station模式和AP兼Station模式[3]。AP模式即Access Point,提供無線接入服務(wù),允許其他無線設(shè)備接入;Station模式類似于無線終端,本身不接受無線接入,可以經(jīng)由路由器連接到互聯(lián)網(wǎng)來獲取當(dāng)前的天氣情況;AP兼Station模式可以在接入路由器的同時,提供無線接入服務(wù),允許其他設(shè)備接入,可以作為路由中繼器使用。
本設(shè)計(jì)使用AP兼Station模式,將ESP8266上的URXD和UTXD與微處理器的PA2和PA3相連接,CH_PD與PA0相連接,RST與PA1相連接。然后,將微處理器的串口2和ESP8266模塊進(jìn)行初始化。當(dāng)確認(rèn)模塊正常工作后,使用“AT+CWLAP\r\n”命令獲取當(dāng)前路由列表。使用“AT+CWJAP="ssid_str","password_str"\r\n”連接相關(guān)路由熱點(diǎn),其中ssid_str為熱點(diǎn)名,password_str為密碼。成功連接到路由熱點(diǎn)后使用“AT+CIPSTART=\"TCP\",\"api.y ytianqi.com\",80\r\n”TCP方式連接服務(wù)器,然后就可以與之通信。使用GET命令請求數(shù)據(jù)“GET http://api.yytianqi.com/observe?city="城市編號"&key="網(wǎng)站密匙"\r\n”,服務(wù)器會返回相關(guān)的天氣數(shù)據(jù)。數(shù)據(jù)是JSON格式,解析數(shù)據(jù)就能獲取相關(guān)信息。
2.6 OLED顯示模塊
OLED顯示屏用來顯示當(dāng)前時間、電量、溫度值、濕度值以及天氣等信息。電路部分由雙色3.3cmOLED顯示屏和微處理器的I/O口相連接,采用全雙工高速同步串行通信總線SPI方式。它僅占用4個I/O口,節(jié)約了微控制器的管腳,也為PCB的設(shè)計(jì)節(jié)省了空間。
3 結(jié)語
從理論設(shè)計(jì)到硬件制作和調(diào)試,該無線智能充電電風(fēng)扇設(shè)計(jì)達(dá)到了較好的效果。該設(shè)計(jì)在連接WiFi的前提下具備了天氣預(yù)報(bào)、實(shí)時時鐘、室內(nèi)溫度濕度檢測的功能,還具備WiFi中繼功能。在沒有WiFi的情況下,雖然它無法獲取天氣信息,但是自帶的時鐘模塊依舊可以提供精準(zhǔn)的時間,而且可以給手機(jī)等電子產(chǎn)品充電,增強(qiáng)了使用體驗(yàn),結(jié)構(gòu)簡單,功能實(shí)用,符合人們對智能家居的需求,具備很高的推廣價值。
參考文獻(xiàn):
[1]賈紅梅.手機(jī)無線充電系統(tǒng)的研究[D].馬鞍山:安徽工業(yè)大學(xué),2017.
[2]黃智偉.全國大學(xué)生電子設(shè)計(jì)競賽教程[M].北京:電子工業(yè)出版社,2005.
[3]梁森.自動檢測技術(shù)及應(yīng)用[M].北京:機(jī)械工業(yè)出版社,2018.