999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于單片機的LiFi計數裝置

2020-12-14 04:35:10張夕蕊姚夏元
軟件導刊 2020年9期

張夕蕊 姚夏元

摘 ?要: 本系統以STC89C52單片機為運算控制中心,實現對顯示器、傳感器等模塊的精準控制,共同實現傳輸光信號的功能。在按鍵輸入模塊中,LED燈(發光二極管)發射的可見光信號為系統的輸入信號,由光敏電阻傳感器模塊將光信號采集并存儲于硬件系統中,將獲得的信號進行比較和轉換,在DO端口向單片機輸出高電平,光控制開關開啟,單片機程序觸發,達到在液晶顯示屏上進行計次的效果。該裝置操作簡單、穩定性高、安全性強,實現了信號的超高速傳輸,具有很強的創新性和實用意義。

關鍵詞: 可見光通信技術;STC89C52單片機; LCD1602顯示器;光敏電阻傳感器;LED燈;計數器

中圖分類號: TP27 ???文獻標識碼: A ???DOI:10.3969/j.issn.1003-6970.2020.09.018

【Abstract】: This system uses STC89C52 single-chip microcomputer as the operation control center to achieve precise control of the display, sensor and other modules, and jointly realize the function of transmitting optical signals. In the key input module, the visible light signal emitted by the LED lamp (light emitting diode) is the input signal of the system. The light signal is collected by the photoresistor sensor module and stored in the hardware system. The obtained signal is compared and converted at the DO port High level is output to the single-chip microcomputer, the light control switch is turned on, and the single-chip microcomputer program is triggered to achieve the effect of counting times on the liquid crystal display. The device is simple in operation, high in stability and strong in security, and realizes ultra-high-speed transmission of signals, which has strong innovation and practical significance.

【Key words】: LiFi; STC89C52 Single chip microcomputer; LCD1602 monitor; Photoresistor sensor; LED lights; counter

0 ?引言

LiFi,“光保真技術”(Light Fidelity),全稱是“可見光無線通信技術”,是一種利用可見光波譜(如燈泡發出的光)進行數據傳輸的全新無線傳輸技術,2012年,由英國愛丁堡大學電子通信學院移動通信系主席、德國物理學家哈拉爾德·哈斯教授發明[13]。LiFi技術的研究迄今已有十余年的歷史。目前已成為美日歐諸多國家在數據通信研究領域的必爭之地。因其所具備的當下的Wi-Fi技術所無法比擬的超高速率頻率、超長帶寬以及強大的安全性和節能性,LiFi的興起被認為可以推動一場通信革命。目前我國在可見光通信技術領域已經取得了很多重要的研究成果。日常生活中或繁或簡的數據通信功能都可以嘗試使用LiFi技術來實現。

1 ?系統整體設計

本系統以STC89C52單片機為運算和控制核心,主要由LCD液晶顯示模塊、光信號采集模塊、按鍵輸入模塊組成。LCD1602顯示器作為輸出部分的核心,與單片機、繼電器等配合,接受來自光信號采集模塊

的信號,完成數字的輸出任務。用戶按鍵輸入的計次信號由LED發光二極管發射,由光傳感器負責接收并轉化為數字信號高低電平,通過DO端口與單片機完成通信。按鍵模塊是獨立于輸出系統的輸入模塊,其原理簡單,易于進行替換和調節。系統總設計流程如圖1所示[1-2]。

2 ?硬件模塊設計

2.1 ?單片機系統

本裝置使用ATMEL公司開發的STC89C52單片機為核心控制器[3],該單片機擁有32位串行I/O地址線,512bit的內存,8k字節Flash,中斷結構以及三個16位的定時器或計數器,片選信號單片機擁有內外兩種中斷方式,包括4個外部中斷和一個7向量4級中斷結構,中斷復位快速方便,可以直接使用串口下載。另外C52單片機擁有靜態邏輯操作模式,對于本系統來說,外部連接部件不繁重,算數不復雜時,可以運行在空閑模式下,達到了高效且節能的效果。考慮到該系統中,核心單片機需要控制的液晶顯示器和傳感器,以上優越的性能能夠支持本嵌入式操作運行系統

的正常運轉,軟件開發較為方便。如圖2是STC89C52單片機的最小系統,將系統按照該圖連接,即可在此基礎上開發所需的功能和應用。單片機最小系統設計圖如圖2所示。

2.2 ?LCD1602顯示模塊

顯示模塊主要采用了LCD1602液晶顯示屏[4],通過1602與單片機的密切配合共同完成輸出系統的搭建。LCD1602顯示器不需要連接其他工作電路、Flash和RAM等,其自身具有32位的超長交互界面以及高精度的AD轉換系統,將其按照單片機說明書直接與C52相連,即可直接通信。由于芯片高度集成,操作起來十分方便。LCD1602自帶的大存儲容量使得用戶可以自主設計顯示界面,自定義初始化顯示,只需找到使用的物理存儲地址,利用程序將默認設置從I/O端口鍵入交互界面,其余地址分配給單片機通信顯示即可。為保證芯片的正常運行,接入可調電阻作為保護,當芯片正常運作時,指示燈亮起[4-6]。

LCD1602與單片機的連接是在單片機最小系統的基礎上布置的,1602液晶顯示芯片共有16個引腳, ?引腳1、2分別接地和5 V電源,引腳3VO經滑動電阻后接地,調節液晶顯示器對比度。運行1602模塊 ?時,按照說明書將所有引腳同理接入,接通電源即 ?可。連接后,整個系統基本完成。系統總設計圖如圖3所示。

2.3 ?光信號采集模塊

該4線制光信號采集模塊以運算放大器LM393為核心,以光感電阻為接收器采集達到閾值的光信號,經模擬電路在DO端輸出高電平,連接單片機和繼電器,同時AO端口連接AD模塊實現靈敏調節。該系統的工作原理即檢測DO端口的高低電平,若成功采

集到光信號,則通過運放比較、整流改變輸出電平,單片機能精準識別電平的變化,從而輸出結果到顯示區。系統初始化的輸出端口為低電平,在此狀態下單片機和繼電器不會被觸發、AD轉換模塊不工作。電路連接圖如圖4所示[7]。

該模塊具有以下幾個優點:

(1)雖然程序復雜但PCB板外形小巧,便于安裝和調試、界面簡單易于操作、I/O接口利用率高。

(2)寬電壓LM393比較器輸出的信號質量高,幾乎不含諧波,且驅動電流超過15mA,驅動能力強。

(3)光敏電阻的感光性能極佳,配置的可調電位器可以輔助調節進出光線的亮度,為后續定量研究提供了可能。

(4)斜置安裝的排針使得光敏電阻與二極管之間的距離調節方便且易于觀察。

2.4 ?按鍵輸入模塊

輸入模塊包括按鍵和LED燈兩部分,通過與單片機相連組成閉合的二極管回路,當按動按鍵時,回路閉合,電流通過LED燈,二極管正向飽和,實現按次閃爍。回路中接入電阻起到保護作用,避免擊穿。該過程可用圖5簡單表示[8-9]。

3 ?軟件模塊設計

3.1 ?LCD1602顯示器程序設計

LCD1602內部受繼電器和單片機的信號控制,顯示器對單片機發出的電信號進行分析,將模擬信號進行整流和AD轉換,使串行信號轉化為并行信號輸出,并且在程序作用下將二進制碼轉化十進制顯示。該過程完成后,顯示器將信號傳回單片機并進入等待狀態。該配合流程如圖6所示。

(1)顯示質量高。字符型的顯示屏本質上是點陣結構,顯示器的每一個點在接收到外來信號之后會保持其色彩度和亮度,能夠恒定發光。不需要刷新新的亮點是的液晶顯示器能夠穩定輸出,避免閃爍和模糊。

(2)數字型接口與單片機保持一致,操作方便,信息傳輸便捷。

(3)功耗更低。相比于其他類型的顯示器,LCD1602具有更低的能耗,其主要能量消耗在內部的電極以及驅動IC。

(4)體積小,便于攜帶和改裝,相比于傳統的顯示器重量大大減輕,結構更加優化。

3.2 ?光敏傳感器模塊設計

本系統采用靈敏型光敏電阻傳感器,工作電壓在3.3-5 V之間,此外還有運算放大器作為比較器和二極管整流器。當接通外部電源是,初始化的默認輸入輸出都為低電平,DO端口連接單片機和繼電器通信,AO端口連接AD轉換模塊。當系統發出光亮,光敏電阻被觸發,若強度達到閾值,則電流信號通過運放進行整流,最終在DO端口輸出一個高電平,光控開關打開,同時AO端口處AD轉換器運行,靈敏地檢測光線的強度。單片機的引腳與DO端相接,用以識別高低電平信號,若單片機片選引腳接收到高電平信號,則顯示系統隨機觸發。設計流程如圖7所示[10-12]。

4 ?系統運行測試

將裝置接通5V電源,按下開關,系統顯示屏亮起顯示處于待機狀態,液晶屏顯示“KE JIAN GUANG TX DATA:”提示數據輸入,初始計數值置零(不進行顯示)。首先對光檢測模塊進行測試,調整光敏二極管的位置足夠接近PCB板上的LED燈,保證LED燈閃爍時其光強度超過光感電阻的接受閾值,以開啟光檢測模塊的DO端口。按下按鍵使LED燈按次閃爍,光傳感器模塊接受電磁頻譜的可見光部分而向單片機和繼電器輸出高電平,顯示器累計次數實現疊加。顯示器的計次上限為兩位數,即01-99,計次頻率即按鍵頻率。按起開關后重新啟動,裝置計數清零。

多次重復測試過程中發現光信號能夠以非常快的頻率完成采集和傳輸,輸入輸出裝置之間幾乎沒有時延。實物裝置演示如圖8所示。

值得注意的是,測試過程中若嘗試使光敏電阻稍微移動遠離發光二極管,則光信號的采集往往會失敗。光線強度、傳輸距離與閾值之間的關系有待進一步研究和實驗。這在一定程度上顯著地反映了LiFi技術的應用局限性。

5 ?創新點

(1)可見光通信技術,又稱光保真技術(Light Fidelity)的應用,利用電磁波普的可見光部分作為數據傳輸的載體,當下熱門研究的新領域。

(2)光傳感器模塊。光敏電阻作為接收器,通過光線強度與感光閾值比較器輸出高電平,在電路內部實現簡潔的二進制信號傳輸,用戶操作簡單,高效節能。

(3)優化的程序設計。主程序、LCD1602模塊程序以及光傳感器程序均由Visual C++6.0和Keil uVision4完成,易于理解和更改。

(4)顯示模塊LCD1602與單片機配合,能夠實現32個字符的超長用戶提示。

(5)高阻電源提供低壓供電,能耗低,單片機外部連接可調電阻保護電路,避免了靜電短路,對整個電路實現良好保護。

(6)裝置輕巧便攜,方便演示和改良。

6 ?結語

該計數裝置以STC89C52單片機為控制中心,將LCD1602液晶顯示器、繼電器、DO端口、光敏電阻和LED燈等組件聯合成為相互配合的有機整體,結構和程序較為簡單,但創新性強,良好地體現了光通信的高速和高效特性,完成度高。LiFi技術作為新興領域,是實現智能家居、電子通信新領域的重要突破方向。

該系統具有良好的拓展性,通過可見光建立信號基站,理論上能夠實現數據、文件以及視頻等任何信息載體的傳輸。將該裝置的輸入輸出接入其他系統,能夠實現數字傳輸的智能化。然而,光通信在享有Wi-Fi技術所無法比擬的超高速度、穩定性以及安全性的同時,也存在著諸多的局限性,在本裝置中,LED燈與光敏電阻的距離需要嚴格控制,且無法實現數據反饋和雙向傳輸,這也是當下可見光通信技術的崛起所面臨的主要困境。

參考文獻

[1]路帥, 李智豪, 吳轉紅, 等. 基于51單片機的智能語音密碼鎖設計[J], 軟件, 2020, 41(3): 51-55

[2]李瑞福. 基于單片機AT89C51的一氧化碳濃度檢測儀設計[J]. 軟件, 2015, 36(9): 106-108

[3]王蕊. 基于單片機的多功能自動調溫風扇系統設計[D]. 鄭州大學, 2014.

[4]黃平. 基于單片機的液晶(LCD)圖文顯示系統設計[J]. 通信電源技術, 2019, 36(10): 69-70.

[5]陳新. 一款高精度環境光傳感器芯片XD3072的設計[D].西安電子科技大學, 2014.

[6]梁仕斌, 張江濤, 張崇興, 等. 基于光纖傳感的輸電導線溫度監測研究[J]. 軟件, 2018, 39(5): 01-04

[7]張子龍. 信息時代視角下電子信息工程技術的發展應用[J]. 軟件, 2018, 39(6): 125-127.

[8]李濱, 李鑫磊, 李童, 等. 基于LED可見光通信系統設計與實現[J]. 科技創新與應用, 2018(22): 104-106.

[9]梁錦, 趙同剛. 基于CC1110單片機的陰極保護數據采集通信節點及節點間無線通信控制系統設計[J]. 軟件, 2012, 33(12): 205-209.

[10]徐治. Visual C++調用MATLAB 函數庫的混合編程技術[J]. 軟件, 2015, 36(2): 55-58.

[11]孫美君, 師衛. 基于MSP430和DL/PT645標準的智能電度表設計[J]. 軟件, 2012, 33(2): 123-126.

[12]李升. LiFi技術淺析[J]. 中國無線電, 2017(08): 38+72.

[13]LED可見光通信的發展現狀與趨勢[J]. 電子元件與材料, 2015, 34(07): 59.

主站蜘蛛池模板: 成人午夜免费观看| 88av在线| 99精品视频九九精品| 毛片视频网址| 国产欧美日韩综合在线第一| 99久久人妻精品免费二区| 色一情一乱一伦一区二区三区小说| 国产成+人+综合+亚洲欧美| 亚洲欧美日韩中文字幕在线一区| 国产69精品久久久久孕妇大杂乱| 国产在线观看一区精品| 四虎国产精品永久在线网址| 性色一区| 激情无码视频在线看| 国产视频你懂得| 强乱中文字幕在线播放不卡| 久久精品电影| 在线无码av一区二区三区| 国产在线专区| 四虎成人免费毛片| 2048国产精品原创综合在线| 中文字幕伦视频| 在线观看网站国产| 国产一级做美女做受视频| 国产欧美精品午夜在线播放| 欧美日韩国产高清一区二区三区| 国产成人精品一区二区| 亚洲av综合网| 免费人成网站在线观看欧美| 亚洲精品色AV无码看| 亚洲一区二区约美女探花| 国产香蕉国产精品偷在线观看| 天天躁狠狠躁| 97se亚洲综合在线韩国专区福利| 精品五夜婷香蕉国产线看观看| 伊人久久久久久久| 国产乱人伦AV在线A| 成年免费在线观看| 国产黄在线免费观看| 99国产精品国产| 欧美日韩午夜| 国产成人AV男人的天堂| 91精品国产福利| 五月六月伊人狠狠丁香网| 五月天综合网亚洲综合天堂网| 国产精品福利尤物youwu| 99在线视频免费观看| 欧美日韩国产在线人成app| 激情综合婷婷丁香五月尤物| 国产精品亚洲片在线va| 又猛又黄又爽无遮挡的视频网站 | 伊人蕉久影院| 国产高清自拍视频| 极品国产一区二区三区| 亚洲一区二区无码视频| 国产人免费人成免费视频| 好吊色国产欧美日韩免费观看| 欧美中文字幕在线播放| 亚洲品质国产精品无码| 成人在线亚洲| 在线亚洲精品福利网址导航| 亚洲欧美另类中文字幕| 99在线观看视频免费| 国产拍在线| 亚洲成aⅴ人片在线影院八| av午夜福利一片免费看| 国产成人精品在线| 欧美在线视频不卡| 99久久亚洲综合精品TS| 亚洲性视频网站| 五月婷婷激情四射| 国产va在线观看免费| 四虎影视8848永久精品| 91区国产福利在线观看午夜| 久久综合国产乱子免费| 美女扒开下面流白浆在线试听| 欧美国产在线一区| 欧美亚洲日韩中文| 亚洲无码91视频| 狠狠干综合| 免费人成视频在线观看网站| 欧美一区二区三区不卡免费|