国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

無線充電Qi協(xié)議正向通信FSK的解調(diào)設(shè)計

2020-08-03 07:58白光磊池卿華王兆俊江昊史佳雯周天
現(xiàn)代電子技術(shù) 2020年8期
關(guān)鍵詞:無線充電

白光磊 池卿華 王兆俊 江昊 史佳雯 周天

摘? 要: 無線充電Qi協(xié)議提出發(fā)射器和接收器通過頻率調(diào)制(FSK)方式進(jìn)行正向通信,進(jìn)而建立完整的通信狀態(tài)控制。接收器可采用測寬法進(jìn)行頻率解調(diào),然而由于電磁耦合變化、負(fù)載變化、載波占空比變化、測量量化等引起的誤差,該方法無法滿足實際應(yīng)用的要求。該文針對傳統(tǒng)測寬法抗干擾能力弱的問題,提出一種窗口濾波算法,通過參考相鄰脈沖頻率確定當(dāng)前脈沖的有效頻率,極大地提高了測寬法的抗干擾能力。經(jīng)實例分析,改進(jìn)后的測寬法抗干擾能力強、邏輯簡單,為無線充電正向通信FSK解調(diào)提供一種可行的方法。

關(guān)鍵詞: Qi協(xié)議; 無線充電; 正向通信; 頻率解調(diào); 測寬法; 窗口濾波

中圖分類號: TN26?34? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?文獻(xiàn)標(biāo)識碼: A? ? ? ? ? ? ? ? ? ? ? 文章編號: 1004?373X(2020)08?0001?04

Design of FSK demodulation for forward communication based on

wireless charging Qi protocol

BAI Guanglei1, CHI Qinghua2, WANG Zhaojun2, JIANG Hao1, SHI Jiawen1, ZHOU Tian1

(1. School of Electronic Information, Wuhan University, Wuhan 430072, China; 2. Space Star Technology Co., Ltd., Beijing 100086, China)

Abstract: The wireless charging Qi protocol supports the forward communication of the transmitter and the receiver in the frequency shift keying (FSK) mode, and can establish the complete communication state control. The width measurement method can be adopted to perform the frequency demodulation of the receiver, but it may cause errors due to electromagnetic coupling change, load change, duty cycle change of carrier, measurement quantization and so on. Therefore, the method cannot meet the requirements of practical application. In allusion to the weak anti?interference ability of the traditional width measurement method, a window?filtering algorithm is proposed, with which the effective frequency of the current pulse can be determined by referring to the adjacent pulse frequency, which greatly improves the anti?interference ability of the width measurement method. By practical analysis, the improved width measurement method has strong anti?interference ability and simple logic, and provides a feasible method for the FSK demodulation of the forward communication in the wireless charging.

Keywords: Qi protocol; wireless charging; forward communication; frequency demodulation; width measurement method; window filtering

0? 引? 言

無線充電將充電設(shè)備與電源分離,充電更安全,并且具有多機共用、防水防塵、在極其惡劣的條件下也能正常工作的特點,可應(yīng)用于智能穿戴、移動電子設(shè)備、醫(yī)用植入設(shè)備、無線傳感網(wǎng)絡(luò)和防水密封電子產(chǎn)品等 [1?3] 。為了保證充電的兼容性、安全性、平滑性,Qi協(xié)議提出完整的狀態(tài)控制,并給出發(fā)射器通過頻率調(diào)制,接收器端通過頻率解調(diào),完成正向通信[3?5]。頻率解調(diào)非線性變換方法主要包括限幅鑒頻法、過零點檢測法、頻譜分析法及測寬法[6?7],各方法優(yōu)缺點如表1所示。測寬法具有檢測時間短、實時性高的特點;然而在無線充電系統(tǒng)中,在出現(xiàn)電磁耦合變化、負(fù)載變化、載波占空比變化、測量量化等引起誤差時,將會導(dǎo)致頻率解調(diào)出錯[7]。本文針對測寬法抗干擾能力差的問題,提出窗口濾波算法,通過參考相鄰脈沖頻率,極大地提高了抗干擾能力,為無線充電正向通信FSK提供一種可行方法。

1? FSK解調(diào)設(shè)計

1.1? 無線充電的頻率調(diào)制

發(fā)射器端按照編碼規(guī)則,控制工作頻率,完成頻率調(diào)制。接收器LC諧振電路A,B兩端點波形頻率與工作頻率一致且互補,通過電壓比較器輸出同頻方波,將方波接入單片機、FPGA等嵌入式平臺完成頻率解調(diào),按照解碼規(guī)則進(jìn)行解碼。

電路簡化結(jié)構(gòu)如圖1所示。

文獻(xiàn)[4]描述了Qi協(xié)議頻率通信的位編碼規(guī)則,每個bit都采用差分雙向編碼策略。發(fā)射器每次經(jīng)過載波電信號的512周期進(jìn)行一次數(shù)據(jù)的對齊。當(dāng)輸出“1”時,電信號的頻率會在bit的開始處和256個周期處發(fā)生跳變,共計兩次跳變;當(dāng)輸出“0”時,電信號的頻率僅會在bit開始處發(fā)生一次跳變。頻率調(diào)制位編碼示例圖見圖2。為了便于單片機測量脈沖的寬度或頻率,接收器需首先將波形處理為一定電平的同頻方波信號。因此,接收器將LC諧振電路A,B兩端點電壓信號通過電壓比較器輸出同頻方波,示例波形如圖3所示。

1.2? 測寬解調(diào)法的基本原理

接收器從調(diào)頻方波開始,根據(jù)脈沖的頻率解調(diào)出信息數(shù)據(jù)完成正向通信的最后一環(huán)。測寬解調(diào)法的思路是,首先根據(jù)輸入信號,捕獲相鄰高電平(或相鄰低電平)的寬度,即得到了每一個脈沖的寬度。從而根據(jù)寬度判斷出頻率高低,然后根據(jù)脈沖的頻率跳變及計數(shù)進(jìn)行解碼。實際某段調(diào)頻方波的解碼過程示例如圖4所示。

圖中的這段波形為256個周期的低頻方波和256個周期的高頻方波。通過單片機定時器輸入捕獲通道測量相鄰下降沿的寬度,從而得出每一周期的頻率,圖中用L表示低頻,H表示高頻,可以畫出頻率狀態(tài)的變化。由解碼規(guī)則得,在256個周期時頻率發(fā)生跳變,可以得出這一段方波信號表示一個1。

1.3? 傳統(tǒng)測寬法的缺陷

測寬解調(diào)法的關(guān)鍵是每一脈沖頻率的準(zhǔn)確判斷。在每一脈沖頻率正確判斷的基礎(chǔ)上,可準(zhǔn)確得到頻率跳變時間和脈沖計數(shù),從而進(jìn)行正確的解調(diào)并得到正確的解碼數(shù)據(jù)。然而在出現(xiàn)電磁耦合變化、負(fù)載變化、載波占空比變化、測量量化等引起誤差時,將會導(dǎo)致個別脈沖頻率誤判。此時,無法正確解碼,且對數(shù)據(jù)位的同步帶來挑戰(zhàn)。當(dāng)出現(xiàn)電磁耦合變化、負(fù)載變化等產(chǎn)生圖中調(diào)頻方波信號,或因為載波占空比變化、測量量化誤差等導(dǎo)致脈沖頻率誤判時,一段編碼為1的波形信號頻率狀態(tài)如圖5所示,無法完成解碼及位同步。

圖5? 干擾信號解碼示例圖

1.4? 窗口濾波算法

針對測寬法的缺陷,設(shè)計窗口濾波算法。窗口濾波算法的思路是,在判斷出每一周期的頻率基礎(chǔ)上,設(shè)計一定長度的窗口,窗口內(nèi)可觀察當(dāng)前周期及前面若干個周期的頻率,根據(jù)窗口內(nèi)的高低頻率個數(shù),從而判斷出當(dāng)前周期的有效頻率,從而使得頻率狀態(tài)變化的抗干擾能力增強。然后根據(jù)有效頻率的狀態(tài)變化,進(jìn)行解碼。以窗口長度等于10為例,示例如圖6所示。

圖6中調(diào)頻方波分為三段,其中前后兩段虛線方波信號分別為前一bit和后一bit的部分調(diào)制信號波形。由單片機通過測寬法判斷出每一脈沖周期的頻率高低,如前所述,某些可能會出現(xiàn)誤判。采用窗口濾波算法,即通過觀察當(dāng)前脈沖及前邊若干脈沖來得出一個有效頻率(用h表示高頻,l表示低頻)。在每一個窗口中,僅有高頻個數(shù)高于某一個閾值,才會得出有效頻率為高頻h,否則有效頻率為低頻l。

圖中窗口長度為10,閾值取為5,取三個窗口為例:在第一個窗口中共計5個高頻H,故得出有效頻率為高頻h;在第二個窗口中共計3個高頻H,故得出有效頻率為低頻l;在第三個窗口中共計7個高頻H,故得出有效頻率為高頻h。從而得出信號的有效頻率狀態(tài)如圖,雖然頻率狀態(tài)變化略有延遲,且頻率狀態(tài)計數(shù)長度略有變化,但由于濾除了誤判引起的頻率狀態(tài)變化,可以簡單的從頻率狀態(tài)變化中提取出位同步信號。

1.5? 數(shù)據(jù)位解碼

通過窗口濾波算法判斷的有效頻率,可以從頻率狀態(tài)變化中提取出位同步信號。然而由于有效頻率與實際頻率在位與位相鄰的地方發(fā)生偏移,且有效頻率狀態(tài)變化會隨相鄰位置實際頻率的誤判產(chǎn)生不同的偏移,因此有效頻率中對應(yīng)每一位進(jìn)行解碼的脈沖個數(shù)不是精確的512個。由編碼規(guī)則可知,通過判斷每位調(diào)制信號的前256個脈沖頻率和后256個脈沖頻率是否一致可以得出數(shù)據(jù)位為1,還是為0。若以256個脈沖為一段,則解碼一位數(shù)據(jù)需要判斷兩段脈沖的頻率,記已識別脈沖段的個數(shù)為m,記同一頻率持續(xù)脈沖計數(shù)為n,則可以按照圖7中流程圖的步驟進(jìn)行位解碼。解碼的關(guān)鍵點在于判斷最新一個脈沖有效頻率是否與之前的有效頻率發(fā)生變化,這里分為兩種情況:若無變化,則在計數(shù)到達(dá)256時,表示可以判斷出一段脈沖的頻率;若有變化,則判斷計數(shù)是否大于等于128,即根據(jù)大于等于半段波形個數(shù),表示可以判斷出一段脈沖的波形。

為了便于分析解碼方法,舉出若干個通過窗口濾波算法得到的一位調(diào)制信號經(jīng)過窗口濾波算法后的有效頻率情況。如510個低頻l:首先根據(jù)前256個l判斷出前段頻率為l;后244個l在頻率發(fā)生變化時,根據(jù)244大于128,判斷出后段頻率為l。前后段頻率一致,則解碼為0。516個高頻h:首先根據(jù)前256個h判斷出前段頻率為h;緊鄰其后256個h判斷出后段頻率為h;最后4個h,在頻率跳變時,根據(jù)4小于128忽略。前后段頻率一致,則解碼為0。253個低頻l,260個高頻h:首先前253個l, 在頻率發(fā)生變化時,根據(jù)253大于128,判斷出前段頻率為l;緊鄰其后256個h判斷出后段頻率為h;最后4個h,在頻率跳變時,根據(jù)4小于128忽略。前后段頻率不一致,則解碼為1。

2? 實例分析

本文使用系統(tǒng)頻率為72 MHz的STM32主控芯片,搭建正向通信模型,發(fā)射器采用高級定時器產(chǎn)生4路調(diào)頻PWM信號控制驅(qū)動電路,進(jìn)而驅(qū)動初級線圈。在接收器端,則采用定時器捕捉通道對每一脈沖測寬,使用測量數(shù)據(jù)進(jìn)行解碼。首先使用測量數(shù)據(jù)進(jìn)行頻率判斷,由于電磁耦合變化、負(fù)載變化、載波占空比變化、測量量化誤差等極大可能導(dǎo)致頻率誤判。在使用定時器判斷頻率的實驗數(shù)據(jù)如表2所示。

無線充電系統(tǒng)的頻率在100~200 kHz之間,從表2中幾組數(shù)據(jù)看出,出現(xiàn)單個脈沖誤判的概率大于0.2%,則在1位調(diào)制信號中(512個脈沖信號)出現(xiàn)單個或多個脈沖誤判可能性非常大,而在一個字節(jié)(11位)、數(shù)據(jù)包(3~22個字節(jié))出現(xiàn)脈沖頻率誤判的概率更大。

若采用測寬法,則首先根據(jù)每一個脈沖寬度進(jìn)行頻率判斷后,然后按照解碼原則解碼。對于工作頻率fH =151 kHz, fL =150 kHz時,在STM32完成的無線充電平臺進(jìn)行測試,使用測寬法進(jìn)行解碼,統(tǒng)計數(shù)據(jù)如表3所示。

由于在一個數(shù)據(jù)包傳輸過程中,一個脈沖信號的誤判可能引起數(shù)據(jù)位解碼出錯以及數(shù)據(jù)位同步信號錯位,從表3數(shù)據(jù)可以看出,很難完成整個數(shù)據(jù)包的正確接收及解碼。若采用窗口濾波算法對測寬法進(jìn)行改進(jìn),首先根據(jù)每一脈沖及前面相鄰若干脈沖的寬度產(chǎn)生一個有效頻率,依次產(chǎn)生所有脈沖對應(yīng)的有效頻率,然后按照解碼規(guī)則解碼。對于工作頻率fH =151 kHz,fL =150 kHz時,使用改進(jìn)測寬法進(jìn)行解碼,統(tǒng)計數(shù)據(jù)如表4所示。

從表1中數(shù)據(jù)看出,解碼成功率接近100%,記明了改進(jìn)的測寬法是一種可行的無線充電頻率解調(diào)方法。正如前文分析,使用窗口濾波算法平滑了實際頻率引起的誤判,首先確保了準(zhǔn)確的位同步信號,其次確保了每一位正確解碼。

3? 結(jié)? 語

在無線充電系統(tǒng)正向通信頻率解調(diào)的實現(xiàn)方法中,本文針對測寬法抗干擾能力差,在某些脈沖測量出現(xiàn)誤判時無法解碼的問題,提出窗口濾波算法,通過參考多個脈沖信號的頻率平滑頻率變化,從而通過平滑后的有效頻率進(jìn)行解碼,該方法可以準(zhǔn)確的提取位同步信號、極大的提高抗干擾能力,完成正向通信的頻率解調(diào)。使用窗口濾波算法改進(jìn)的測寬法,抗干擾能力強,邏輯簡單,計算量小,可在單片機、FPGA等平臺實現(xiàn),為無線充電頻率解調(diào)提供了一種優(yōu)良的方法,具有廣闊的應(yīng)用前景。

注:本文通訊作者為江昊。

參考文獻(xiàn)

[1] 許紅霞,付益超.無線充電技術(shù)的應(yīng)用[J].電子技術(shù)與軟件工程,2017(12):112.

[2] 王國輝.無線充電技術(shù)及其特殊應(yīng)用前景[J].電子產(chǎn)品世界,2014,21(7):21?24.

[3] 白光磊,江昊,史佳雯,等.基于擴展無線充電Qi協(xié)議的數(shù)據(jù)采集方法[J].電子技術(shù)應(yīng)用,2018,44(11):76?80.

[4] International Electrotechnical Committee.? The Qi wireless power transfer system power class 0 specification part 1 and 2: interface definition: IEC PAS 63095?1 Ed. 1.0 [S]. [S.l.]: International Electrotechnical Committee, 2017.

[5] 胡江浩,張中煒.基于QI協(xié)議的無線充電通信系統(tǒng)[J].中國新通信,2016,18(3):106.

[6] 孔德龍.自適應(yīng)濾波算法在軌道電路FSK信號解調(diào)中的應(yīng)用與研究[D].蘭州:蘭州交通大學(xué),2014.

[7] 趙海,王聰穎,舒文麗,等.基于無線充電QI標(biāo)準(zhǔn)的2FSK解調(diào)設(shè)計[J].電子與封裝,2017,17(12):34?37.

[8] 陳晶晶,顏文旭.雙接收線圈磁諧振式無線充電系統(tǒng)的研究[J].通信電源技術(shù),2018(5):1?3.

[9] 張志豪,白金超,馬士騰.基于STM32單片機的智能黑板擦[J].電子技術(shù)與軟件工程,2018(10):248.

[10] 田迪.電動汽車諧振式無線充電系統(tǒng)研究[D].西安:長安大學(xué),2018.

[11] 李玉.基于時間窗口濾波的軟件去抖方法[J].電子制作,2018(11):54?56.

猜你喜歡
無線充電
電動汽車無線充電技術(shù)應(yīng)用分析
試論同步整流在電動汽車無線充電中的運用
一種改進(jìn)的多輸出無線充電電路設(shè)計
淺談無線充電技術(shù)
解決Qi標(biāo)準(zhǔn)中關(guān)于手機無線充電斷充的方法
無線充電觀賞魚的設(shè)計
頻率跟蹤式電動汽車無線充電系統(tǒng)的研究
基于QI標(biāo)準(zhǔn)線圈的磁諧振無線充電系統(tǒng)仿真研究
磁耦合無線充電器的研究