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

基于HC-12的紅外轉發電路系統的設計

2018-01-06 12:24:33倪瑛
電子設計工程 2017年23期
關鍵詞:單片機信號設計

倪瑛

(南京工業職業技術學院航空工程學院,江蘇南京210023)

基于HC-12的紅外轉發電路系統的設計

倪瑛

(南京工業職業技術學院航空工程學院,江蘇南京210023)

為了減少家庭用電設備遙控器數量,提出一種用STC89C52作為主處理器的紅外轉發器控制方案。該設計可以免去了尋找遙控器的麻煩,直接通過手機或ipad終端實現對被控對象的控制。紅外轉發電路通過記錄紅外接收管接收到的紅外信號,然后經過解析出值,最后通過紅外轉發器的發射管發射出相同的載波頻率,從而達到控制的效果。經過實驗驗證,該設計能夠實現預定的功能,且性能較穩定。

遙控;紅外轉發;無線局域網;射頻模塊

隨著我國經濟的快速發展,人民生活質量的日漸提高,各種用電設備走進了日常生活,對家中各類電器的智能控制[1-3]一直是人們研究的熱點。家中的電視機、空調、DVD、音響、投影儀等電器都有各自的遙控器,同時由于遙控器眾多,有時候人們在尋找相應的遙控器時頗費時間。使用者希望可以有一個遙控器來替代眾多的遙控器,或直接用手機、平板來直接取代遙控器,從而免去尋找遙控器的麻煩。為了實現以上功能,紅外轉發電路[4-5]起到一個決定性的作用。該紅外轉發電路能夠將手機或ipad發送來的控制信號轉換成相應的紅外控制信號[6],從而去控制相應的電器。

1 方案設計

1.1 設計需求分析

紅外轉發電路主要通過電路中的紅外接收管來學習遙控設備的按鍵功能,同時通過手機、或平板等終端來控制,使用終端向紅外轉發器發出一個按鍵功能對應的數據,再通過紅外發射管將數據發射出去,從而實現了遙控器的功能。為了實現用手機或平板對被控電器的遙控控制,設計的紅外轉發電路系統需要滿足以下要求:

1)和手機或平板無線通信采用WiFi方式;

2)手機或平板發出的WiFi控制信號轉換成射頻信號;

3)射頻信號經過轉換電路轉換成紅外控制信號[7-11];

4)添加新的遙控設備時,可以學習新的遙控[12-15];

5)在手機或平板上需要添加App控制。

1.2 設計方案分析及硬件選型

根據系統整體設計的要求分析,圖1給出了紅外轉發電路系統設計。整個系統包括兩大組成部分:信號轉換電路和紅外轉發電路。其中信號轉換電路是將手機或平板發出的WiFi信號轉換為射頻信號,通常在家中只需要一個就可以。紅外轉發電路的作用在于將射頻信號轉化成紅外控制信號。由于紅外信號傳輸的特性,需要在有被控電器的房間中間頂部都需要安裝一個紅外轉發電路。

圖1 紅外轉發電路系統的設計原理圖

單片機是設計方案最關鍵的部分。在紅外轉發器中的單片機負責整個過程中數據的處理,以及對紅外發射波長的控制。因此首先需要選擇一個比較合適的單片機[16]作為處理核心,鑒于該系統對于數據的處理要求比較高,選擇了STC89C52這種單片機。STC89C52單片機是由宏晶科技公司推出的一款具有更高速、更加低功耗、更加具有抗干擾的單片機,它所使用指令集中的所有指令的代碼都是完完全全的兼容以前傳統的8051單片機。該單片機還有12時鐘為一個機器周期和6時鐘為一個機器周期的兩種模式,可以由用戶按照所需自由選擇。在信號轉換電路中,由于涉及WiFi與串口通信的過程中需要使用兩個串口,使得數據能在WiFi和HC-12兩種模塊上相互轉化使用,所以最終選擇了STC12C5A60S2這種雙串口的單片機。STC12C5A60S2單片機是8051單片機的升級版,與8051相同的是,同樣具備了高速的數據處理能力,并且擁有8~12倍的數據處理能力,所用到的指令也是完全兼容8051單片機。因此兼容性比較好,最為重要的是,這種單片機擁有兩個串口,可以將其中的一個串口用于連接WiFi,另一個串口用來連接HC-12。

在紅外收發二極管上,采用紅外發射管和紅外接收管分立的元件,用一個紅外接收管接收所需要學習的按鍵的信息,將4個紅外發射管分立在四周,從而達到能夠覆蓋各個方向的效果。紅外接收管在家用電器設備的工作端接收器中使用比較廣泛,例如電視、音響、空調、DVD等等電氣設備。紅外發射管是一種可以將電能直接轉化成為近乎紅外光,并且同時將之輻射出去的發光元器件,它主要應用在各種光電開關上以及一些遙控發射的電路中。紅外二極管輻射的時候,最大輻射強度的位置一般是在發射管發出光線中心軸的正前方,并且輻射的強度隨著輻射的方向與中心軸之間的夾角的增加而減小,夾角越大,輻射強度越小。輻射強度最大為50%時候的角度稱為半強度輻射角。紅外發光二極管正常情況下使用的是砷化鎵(GaAs)、砷鋁化鎵(GaAlAs)等這些材料,采用也是全透明、淺藍色或黑色的樹脂封裝,一般情況下人們使用透明色的比較多,并且不同工藝型號的紅外發光二極管在各個參數上也會有所不同。

紅外接收管的接收性能強,能夠很好地接收遙控器發送出來的控制信號。因為紅外接收管不能接受其他的傳輸信號,只能夠接收到其他設備傳輸過來的紅外信號,所以紅外接收管的使用準確性和靈敏度能夠得到很好的保證。遙控器發出的紅外信號經過接收器的解調,數據會變成“0”和“1”兩種狀態,區別在于高低電平持續的時間長短上不同或者是在信號周期上決定數據“0”和“1”數據狀態的跳變情況。單片機對數據進行解碼時,通常是將紅外接收管的輸出端與單片機的外部中斷相連接,并同時通過定時器計算外部中斷的間隔時間,以此為參考獲取相關的紅外數據。

在無線傳輸模塊的選擇上,選擇了HC-12無線串口傳輸模塊,該模塊可以將原本需要用線連接起來傳輸的數據轉換為無線發送的模式,且具有傳輸距離遠、傳輸數據穩定、傳輸速度快的特點。該模塊工作時的頻率一般為433.4 MHz到473.0 MHz之間,并且可以設置多達100個頻道,模塊內部自帶MCU微處理器,用戶只需要對模塊進行使用即可,無需再自己手動編程,模塊采用了現今使用最為常見的多種串口透傳方式進行通信。HC-12采用了無線串口透傳的原理進行傳輸數據,該模塊工作時相當于兩臺設備處于半雙工工作模式,RXD端口接收數據,在接收到數據之后,再以無線電波的形式發射到空中,TXD端口則在接收到無線電波之后還原出原始的數據,并將數據傳輸給設備。由于兩個HC-12模塊工作在半雙工的狀態下,所以不能同時進行數據的收發。HC-12無線串口透傳4種工作模式及各個模式下的特性參考值如表1所示。

表1 HC-12無線串口透傳4種工作模式及各個模式下的特性參考值

由于通信的距離受到串口波特率的限制,所以當增加波特率的時候必然會減少傳輸的距離,當把波特率調低的時候可以增加傳輸距離,但是通信速度相對會慢一點。具體的模塊接收靈敏度如表2所示。在信號轉換電路中的單片機采用了雙串口單片機,單片機的一個串口與WiFi模塊相連,另一個與HC-12相連,利用WiFi使手機與雙串口單片機進行通信,然后通過雙串口單片機轉發給HC-12,再實現與紅外轉發相連接。

WiFi模塊又叫做WiFi串口模塊,工作在傳輸層,功能是將串口和TTL電平轉換為無線信號,然后通過天線發射出去,WiFi模塊支持無線網絡協議IEEE802.11b.g.n協議,還有TCP/IP協議。

表2 實驗數據

WiFi模塊功能是將串口和TTL電平轉換為無線信號,然后通過天線發射出去。WiFi模塊在生活中常見的有3類,第一類是通用型的WiFi模塊,如手機、筆記本等電子產品上的接口模塊,第二類是路由方案,用的比較多的是家里的路由器,生活中較為常見。第三類就是嵌入式模塊,用來連接單片機使用,接口通常為一般的MCU接口,在本次設計中使用的是嵌入式模塊,另外考慮到傳輸距離的問題,最終選擇了ESP8266串口WiFi模塊。

2 實驗測試

在程序設計中設置了紅外數值的中斷讀取函數。在該函數中首先判斷是否有紅外信號的產生,若檢測到紅外信號,則開始接收紅外信號,接著通過函數來計算紅外信號所產生的時間長度,通過時間長度計算出紅外信號的數值,最后將這個值發送出去,從而實現了紅外接收到解析的整個過程。

下載程序并運行,并且使用電腦模擬,查看是否能夠正常的使用。輸入F0,使得紅外轉發器進入學習狀態,如圖2所示,這時候會看到能夠正常的返回一個FF值,表示進入學習狀態成功。

圖2 紅外轉發器的學習狀態

將紅外轉發連接到單片機開發板上,通過一個外部遙控器,在學習模式下,按某個按鍵,使得其向紅外接收管發送數據,并利用NECI協議人為的模擬出一個紅外轉發信號.再通過將開發板上的串口與電腦相連接,通過電腦上的串口助手進行調試,發送剛才所學習到的紅外信號的值,然后通過串口助手查看紅外轉發器是否接收到了剛才所學習的紅外信號的值,如圖3所示。測試結果表明工作正常。

在調試中如果接收到的紅外的值有錯誤,則使用示波器,查看輸出和紅外接收部分處在工作狀態下的波長,當檢測出某段的波長出現了問題,對應程序所在的代碼段,啟用斷點調試功能,每執行一步觀察相應的值的變化情況,若發現某處出現錯誤,及時更改。

3 結論

通過對實物模型的調試,最終紅外接收管能夠接收到來自于手機或平板發出來的信號,并進行解析,整個接收以及解析的過程也是非常的短,相對來說穩定性非常好。通過實驗模型的測試,實用性和穩定性相對較完善,由于紅外發射管和接收管的壽命比較長,所以該實物在耐用性方便一定會有出很不錯的表現。

圖3 檢測學習的結果

[1]李志為,盧偉雄,吳佳龍.多模式集成的低成本智能家居控制平臺[J].中國科技信息,2013(11):102-104.

[2]鄧昀,程曉輝.面向物聯網的智能家居系統設計[J].桂林理工大學學報,2012(5):260-264.

[3]趙釗.智能家居發展與設計中的應用[J].建筑設計,2015(5):22.

[4]張桂青,陳超,陶亮,等.基于物聯網的無線紅外轉發器的設計[J].測控技術,2015,34(4):116-119.

[5]朱一飛,王國棟,高閻,等.基于ZigBee的紅外轉發器的設計與實現[J].電子測試,2013,5(9):17-18.

[6]宋冬萍.智能紅外遙控微系統的設計[J].大眾科技,2010(8):11-13.

[7]凌振寶,王順月,韓哲鑫,等.基于STM32的紅外光通信裝置的設計[J].吉林大學學報:信息科學版,2014(5):493-497.

[8]李瑞芳.紅外光通信裝置的設計與實現[J].自動化應用,2014(3):34-35.

[9]賈婷,李瑛,季雨,等.紅外光通信裝置[J].電子世界,2013(23):85.

[10]王玨敏.基于STC89C52單片機的紅外光通信裝置設計[J].電子制作,2014(7):28-29.

[11]靳天玉,段東波,張冠茂,等.基于MSP430F149的紅外光數字通信實驗系統設計[J].實驗室科學,2014(5):52-54.

[12]王沁洋.基于LM3S8962的具有學習能力的紅外轉發系統[J].電子制作,2013(24):1.

[13]陳天水,秦文,胡天友.基于megal128單片機的學習型紅外遙控器設計[J].微型機與應用,2011,30(8):26-28.

[14]汪波濤.基于EFM32GG230單片機的紅外無線自學習系統[J].單片機與嵌入式系統應用,2014(12):60-62.

[15]高紹斌,喬學工,王華倩.一種點對點紅外通信協議設計與實現[J].電視技術,2013,37(21):22-23,31.

[16]戴娟.單片機技術與應用[M].北京:高等教育出版社,2015.

Design of infrared transmitting circuit system based on HC-12

NI Ying
(Nanjing Vocational Institute of Industry Technology,Aeronautical Engineering Department,Nanjing210023,China)

In order to reduce the number of home electrical equipment remote controllers,a kind of infrared transponder with STC89C52 as the main processor control scheme was brought forward in the paper.This design can remove from the trouble of looking for remote controllers,and achieve the control of the object directly through the phone or iPad terminal.The infrared transponder circuit recorded the infrared signal through the infrared receiving tube,and get the analytic value,finally emitted the same carrier frequency signal,so as to achieve the effect of the control.Experimental results show that the design can achieve the intended function,and the performance is more stable.

remote control;infrared transmission;WiFi;RF module

TN219

A

1674-6236(2017)23-0135-04

2016-10-09稿件編號:201610023

2014年度江蘇省智能傳感網工程技術研究開發中心開放基金立項項目(ZK14-02-02)

倪瑛(1979—),女,江蘇丹徒人,博士研究生,講師。研究方向:電子與通信技術。

猜你喜歡
單片機信號設計
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
基于LabVIEW的力加載信號采集與PID控制
主站蜘蛛池模板: 国产人在线成免费视频| 美女一级毛片无遮挡内谢| 亚洲一级毛片免费观看| 伊人婷婷色香五月综合缴缴情| 精品无码国产一区二区三区AV| 91视频首页| 无码AV动漫| 中文字幕在线观看日本| 波多野结衣一区二区三视频| 国产一区二区福利| 亚洲成年人网| 午夜毛片免费看| 91精选国产大片| 高清乱码精品福利在线视频| 农村乱人伦一区二区| 亚洲无码日韩一区| 丁香婷婷在线视频| 女同国产精品一区二区| 中国丰满人妻无码束缚啪啪| 青青青伊人色综合久久| 夜精品a一区二区三区| 国产精品无码作爱| 青青青草国产| 国产经典三级在线| 久久久久无码国产精品不卡| 极品国产在线| 男人天堂亚洲天堂| 色有码无码视频| 97se亚洲综合不卡| 91毛片网| 亚洲一级无毛片无码在线免费视频| 久久国产精品77777| 亚洲色无码专线精品观看| 精品国产91爱| 色婷婷综合在线| 亚洲精品片911| 日日拍夜夜嗷嗷叫国产| 青青草a国产免费观看| 香蕉色综合| 亚洲色图欧美激情| 亚洲欧美精品在线| 亚洲婷婷丁香| 亚洲第一网站男人都懂| 99热最新在线| 亚洲综合婷婷激情| 一本综合久久| 久久久久夜色精品波多野结衣| 国产网友愉拍精品视频| 国产对白刺激真实精品91| 四虎综合网| 制服无码网站| 亚洲国产清纯| 一本大道香蕉久中文在线播放 | 久久一级电影| 97久久精品人人做人人爽| 中文字幕色在线| 午夜人性色福利无码视频在线观看| 精品一区二区无码av| 波多野结衣视频网站| 亚洲精品国产日韩无码AV永久免费网 | 天堂中文在线资源| 久久夜色精品| 色有码无码视频| 免费一级毛片| 欧美午夜理伦三级在线观看| 久久精品视频亚洲| 国产乱人伦AV在线A| 97视频在线精品国自产拍| 久久这里只有精品23| 亚洲天堂免费| 欧美日韩国产在线人成app| 日韩人妻少妇一区二区| 久久人搡人人玩人妻精品| 手机精品福利在线观看| 亚洲日本中文综合在线| 亚洲美女操| 全免费a级毛片免费看不卡| 国产精品私拍在线爆乳| 天天做天天爱夜夜爽毛片毛片| 99在线免费播放| 欧美区一区二区三| 国产乱人伦精品一区二区|