王 濤
(青海民族大學物理與電子信息工程學院,青海 西寧 810007)
LED可見光無線通信是一種新興光通信技術,它利用LED發出的高速明暗閃爍燈光實現信息的調制和傳輸,利用光電二極管實現光電轉換,獲取信息[1-4]。
LED可見光無線通信避免了電磁干擾,而且無需申請頻段,非常適合應用在展示導游、智能型道路交通系統、醫院、室內信息傳輸等領域。隨著各國對此技術不斷深入研究,LED可見光無線通信正呈現越來越大的應用價值[5-6]。日本、德國等發達國家已在這方面走在前面,德國研究人員在2010年研制出500 Mbit/s的可見光通信系統,日本更是極力發展應用該技術,在日本東京舉行的2012尖端技術展上,可見光通信正向智能機滲透,以卡西歐為代表的若干家企業均拿出了將可見光作為信息載體的傳輸技術。
目前,國內在此領域正處于研發階段,國家已啟動的“十城萬盞”照明工程為LED可見光通信的應用提供了廣闊空間。本課題立足于國內可見光通信的現狀,研究了基于51單片機的LED可見光單工通信系統,初步實現了LED可見光數據通信。
系統主要由發射板、接收板組成,系統框圖如圖1所示。發射板和接收板經USB轉串口模塊連接PC機,采用光強度調制一直接檢測(IM-DD)技術,進行可見光信號的發射和接收,從而實現PC機之間的可見光數據通信。

圖1 系統框圖
1)PC機:顯示觀察發送數據和接收數據。
2)發射端USB轉串口模塊:連接發射端MCU控制模塊到PC機USB接口,將PC機串口調試助手中發送的數據送入MCU控制模塊串口。
3)發射端MCU控制模塊:核心器件為超強抗干擾、高速、低功耗的STC89C52RC單片機,PC機中送來的數據信息在STC89C52RC單片機控制下驅動LED驅動電路[7]。
4)LED驅動模塊:主要由LED驅動電路和LED陣列光源組成。研究表明,環境光照度大于150 lux時,環境光對傳輸會形成干擾,當環境光照度小于此門限值時且光源足夠強時,環境光的干擾基本可以忽略[8],因此系統光源采用直徑5 mm的3×8 LED陣列,用光強度調制將電信號轉換為光信號,光強度信號隨輸入信號電流變化,實現調制,發送出可見光數據。LED驅動電路中,考慮到運算放大器的工作頻率比較低,而單一晶體管可以完成百兆赫茲到吉赫茲級工作,所以系統中LED陣列驅動器件選擇單一晶體管。
5)無線光通信信道:圖2是室內無線光通信系統的線性基帶傳輸模型[9]。

圖2 室內無線光通信系統的線性基帶傳輸模型
圖2中f(t)是輸入的發射光,R是光敏元件的響應效率,h(t)是基帶信道的脈沖響應,N(t)是光噪聲,y(t)是輸出光電流,其表達式為

y(t)跟光檢測器表面接收到的瞬時光功率的積分成比例關系。系統信道中的太陽光、熒光燈燈光等均可視為光噪聲,通過使用光學濾光片和聚光鏡可以對光噪聲進行有效削弱。透鏡能對發射光進行聚焦,同時能擴大光敏元件的接收范圍,光學濾光片可以濾除雜散光,這些都有利于提高信道傳輸質量,延長通信距離。
6)光電接收模塊:采用光電二極管光接收可見光數據,將光信號轉換為電信號。光電二極管接收到的光強和其自身的有效接收面積成正比,在視距鏈路中,接收端可以采用減小接收機視角或者增加透鏡折射率的方法來增加光電二極管的有效接收面積[10]。
光電接收模塊采用直接檢測技術,將接收到的光信號經光電二極管還原成電信號。考慮到PIN光電二極管與雪崩光電二極管相比,雖然PIN光電二極接收靈敏度較低,但PIN光電二極管的光電轉換線性度好,工作電壓較低,響應速度快,價格也較低,所以系統中選擇PIN光電二極管。
7)接收端MCU控制模塊:核心器件為超強抗干擾、高速、低功耗的STC89C52RC單片機,對光電接收模塊產生的信號進行處理,恢復成數據信息。
8)接收端USB轉串口模塊:連接接收端MCU控制模塊到PC機USB接口,將MCU控制模塊串口發出的數據送入PC機串口調試助手中進行顯示。
USB轉串口模塊1一端連接好發射板上單片機的接口后,對發射板加電,另一端通過USB接口連接PC機COM3口。USB轉串口模塊2一端連接好接收板上單片機的接口后,對接收板加電,另一端通過USB接口連接PC機COM4口,電路實物圖如圖3所示。

圖3 基于51單片機的VLC單工通信系統電路實物圖
利用PC機中串口調試助手,對系統進行了如下實驗,在高速調制下觀察了信號的傳輸接收狀況。
1)手動發送實驗。波特率均設置為600,在PC機COM3口發送區發送數據“Visible Light Communication!My Visible Light Communication!ok!!”,數據手動發送,經過基于51單片機的VLC單工通信系統后,PC機COM4口接收區迅速準確顯示出“Visible Light Communication!My Visible Light Communication!ok!!”。實驗觀察結果如圖4所示。

圖4 手動發送實驗結果(截圖)
2)自動發送實驗。波特率均設置為600,發送數據不變,將手動發送改為自動發送,自動發送周期設置為10 ms,數據可以通過基于51單片機的VLC單工通信系統快速傳輸,并準確顯示在COM4口的接收區。實驗觀察結果如圖5所示。
自動發送實驗中如果用遮擋物(如書本)阻斷無線光通信信道,則雖然發射板仍在快速發送光信號,但COM4口的接收區無任何數據顯示。當移出遮擋物時,COM4口的接收區繼續顯示數據,這說明觀察顯示到的數據是從光信道傳輸后收到的。

圖5 自動發送實驗結果(截圖)
3)發送文件實驗。波特率均設置為600,在COM3口的發送區選擇發送文件“C:COMDATA1.txt”,發送文件后,COM4口接收區準確顯示出“1.txt”的內容:My VLC。實驗觀察結果如圖6所示。

圖6 發送文件實驗結果(截圖)
本文針對LED可見光進行了基于51單片機的VLC系統設計,采用超強抗干擾、高速、低功耗的STC89C52RC單片機進行控制,利用串口調試助手來實現信號源的發送與接收,系統具有較小的體積和較低的成本。實驗結果表明,該系統能夠實現簡單的單工數據通信。
[1]TANAKA Y,KOMINE T,HARUYAMA S,et al.Indoor visible communication utilizing plural white LEDs as lighting[C]//Proc.PIMRC 2001.[S.l.]:IEEE Press,2001:81-85.
[2]胡國永,陳長纓,陳振強.白光LED照明光源用作室內無線通信研究[J].無線光通信,2006(7):673-679.
[3]丁德強,柯熙政.可見光通信及其關鍵技術研究[J].半導體光電,2006(2):15-18.
[4]KOMINE T,LEE J H,HARUYAMAV S,et al.Adaptive equalization for indoor visible light wireless communication systems[C]//Proc.APCC 2005.[S.l.]:IEEE Press,2005:294-298.
[5]KOMINE T,HARUYAMA S,NAKAGAWA M.A study of shadowing on indoor visible-light wireless communicanon utilizing plural white LED lightings[C]//Proc.Wireless Communication Systems,2004.[S.l.]:IEEE Press,2004:211-225.
[6]FANG F B,WANG Y H,SONG D H,et al.Spectro-scopic analysis of white LED attenuation[J].Chinese Journal of Luminescence,2008,29(2):353-357.
[7]孫新鳳,張健,王新娜,等.LED點陣書寫顯示屏的系統設計[J].電視技術,2010,34(S1):121-123.
[8]李靜,王永亮,段海龍,等.LED可見光的虛擬儀器通信系統[J].電子測量與儀器學報,2011,25(10):901-904.
[9]KAHN J M,KRUASE W J,CARRUTHERS J B.Experiment characterization of nondireeted indoor infrared channels[J].IEEE Trans.Communication,1995,43(2):1613-1623.
[10]TANAKA Y,KOMINE T,HARUYAMA S,et al.Indoor visible light data transmission system utilizing white LED lights[C]//Proc.IEICE Trans.Communications,2003.[S.l.]:IEEE Press,2003:2440-2454.