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

含有中繼通信的KQ-130F電力載波通信實驗系統

2021-01-22 13:40:42曹德安宋相慧
數字技術與應用 2020年12期
關鍵詞:單片機系統

曹德安 宋相慧

(廣東開放大學(廣東理工職業學院),廣東廣州 510091)

0 引言

為便于物聯網專業進行電力載波通信技術相關內容的實踐教學,文獻[1]中設計并實現了一個基于四川科強電子KQ-130F電力載波模塊、清翔電子QX-mini51單片機最小系統板的電力載波的通信實驗系統,并驗證了主機與多從機的直接雙向通信,但沒有考慮中繼通信的情況。實際上,電力載波通信與其他有線通信方式相比,雖然不需要進行專門的布線,但是噪聲干擾強、信號衰減大,這些特性縮短了載波信號的可靠傳輸距離。為了擴大電力載波信號的可靠傳輸距離,常常采用在主機與較遠從機之間增加中繼器的方法,利用中繼器進行主機控制信號與從機狀態信號的再生與放大。例如,KQ-130F電力載波模塊在專線的情況下,最遠傳輸距離是2km,而城市路燈系統一般都會超過這個距離,這種情況下如果想用KQ-130F電力載波模塊進行通信,就需要考慮利用中繼器,而且是通過編程實現中繼功能。所以,對于物聯網專業的學生來說了解電力載波通信中的中繼通信是很有必要的。文獻[2-3]雖然介紹了中繼通信,但相對于高職物聯網專業的學生來說,過于專業和理論化。本文將在文獻[1]的基礎上,增加一個由KQ-130F電力載波模塊和清翔電子QX-mini51單片機最小系板構成的中繼器,通過編程實現主機直接與從機、主機通過中繼器與從機的雙向通信。

圖1 系統的簡化電路原理圖

1 系統介紹

與文獻[1]的硬件系統相比,這里主要增加了電力載波模塊和單片機最小系統板組成的中繼器單元。圖1為系統的簡化電路原理圖,其中的主機、從機和中繼器模塊均為QX-mini51單片機最小系統板。系統采用主從通信方式,主機的P1口,從機P1口的低四位都接了發光二極管,主機與從機P3.2至P3.5都接了開關。中繼器模塊單片機硬件路雖然也連接了開關和發光二極管,但為簡單起見,編程時可以不考慮。主機與從機1是經過串口、電力載波模塊、220V電力線而實現物理連接的。主機和從機2之間的通信,還需要通過中繼器,也就是主機發給從機2的命令或者從機2返回的狀態信息都需要通過中繼器的轉發。通過編程實現主機對從機LED燈的遠程監控,即主機上的開關可以控制從機燈的亮與滅,也能讓從機返回各自燈的狀態,并在主機對應LED燈上顯示。主機與從機各開關具體功能與文獻[1]中相同,如表1所示。

表1 主機與從機各開關功能

表2 數據幀格式-不含中繼器

表3 數據幀格式-含中繼器

2 軟件設計

2.1 自定義數據幀

如文獻[1]所述,KQ-130F的串行通信方式唯一,其接口波特率9600bps,數據格式為1個起始位,8個數據位1個停止位格式,該數據格式對應單片機的串行方式1。因此,對于包含KQ-130F載波通信模塊,通信方式唯一,該方式也就是51單片機在串行方式1,如果要實現多機通信,我們只能采用自定義數據幀的方法。

文獻[1]中,由于沒有考慮中繼通信問題,數據流類型比較簡單,只有主機發給從機和從機返回給主機2種類型數據流,數據幀也只有4部分,占4個字節即可,分別是:幀長度、目標機地址、控制命令/狀態數據、結束標志,如表格2表示。當考慮中繼器時,數據流類型就增加到6種類型,而且數據幀所包含信息也必須增加,才能讓收到該數據幀的單片機明確這些數據的含義,數據幀格式如表3所示。可以看出,與表2相比,數據幀格式中多了“附屬地址”“數據幀類型編碼”2項,這2項能夠反映出接收機收到數據來自哪里或者將要發送到哪里。其中的命令碼,可以定義為如表4所示內容。狀態碼即為從機P1口的值。

表4 命令碼

圖2 中繼器主程序流程圖

2.2 程序設計

為簡單起見,中繼器模塊單元的作用僅僅是在主機與指定從機之間進行命令與狀態數據的轉發,不作一般的從機使用。中繼器主程序框架如圖2所示,在初始化程序中進行中斷及串口通信等設置,然后進入空循環等待串口接收數據引起的中斷,其中斷響應程序結構與文獻[1]中的圖4基本相同,不同之處在于讀串口次數由4次修改為6次,這是由于含中繼器的情況下,數據幀定義為了6個字節長度。主機和從機的主程序框架、中斷響應框架也與文獻[1]中基本相同,不同之處同樣是由于數據幀內容及長度變化了。另外,主機、從機和中繼器,對于串口發送和接收數據的處理方式都相同:即判斷串口是否發送完一個字符幀的數據采用查詢標志位的方法,而是否接收完一個字符幀的數據采用中斷方式。

圖3 包含中繼模塊的電力載波通信實驗系統實物圖

3 實驗結果

圖3為包含中繼器模塊的電力載波通信實驗系統實物圖,從左至右,各個模塊與圖1相對應。實驗系統中主機與最右邊從機距離其實非常近,可以直接通信,在其中加入中繼器模塊是為了演示包含中繼器模塊下的電力載波通信。實驗測試效果與表1完全相同,驗證了包含中繼器情況下電力載波通信程序的正確性。

4 結語

本文在文獻[1]提出的硬件設備基礎上,增加一個KQ-130F電力載波模塊和QX-mini51單片機最小系統板組成的單元,通過編程,使其具有中繼器的功能,實現了包含中繼模塊下的電力載波通信實驗,使得該實踐教學平臺內容更豐富。該功能的增加,既能進一步鍛煉學生的單片機編程能力,又能加深對電力載波通信知識的了解,提升了該實踐教學平臺的實用性能。

猜你喜歡
單片機系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于PowerPC+FPGA顯示系統
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
半沸制皂系統(下)
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: 99ri精品视频在线观看播放 | 九九热视频在线免费观看| 一级香蕉人体视频| 制服无码网站| 超清无码熟妇人妻AV在线绿巨人| 曰AV在线无码| 国产激情在线视频| 高清免费毛片| 热99re99首页精品亚洲五月天| 18禁高潮出水呻吟娇喘蜜芽| 青青国产视频| 国产91熟女高潮一区二区| 九色视频一区| 欧美精品在线免费| 亚洲综合色区在线播放2019| 国产欧美在线观看一区| 99青青青精品视频在线| 亚洲精品日产AⅤ| 精品伊人久久久大香线蕉欧美| 2020久久国产综合精品swag| 午夜日b视频| 五月婷婷导航| 色综合久久88色综合天天提莫| 国内精品91| 在线观看无码av五月花| A级毛片高清免费视频就| 91破解版在线亚洲| 亚洲无线一二三四区男男| 伊人久综合| 国产麻豆精品久久一二三| 亚洲成肉网| 国产美女无遮挡免费视频网站 | 久久综合干| 国产精品视频a| 国产女人在线观看| 国产真实自在自线免费精品| 在线播放91| 91免费国产高清观看| 国产一区二区三区日韩精品| 99精品视频在线观看免费播放| 精品久久人人爽人人玩人人妻| 麻豆精品在线播放| 欧洲一区二区三区无码| 91久久国产综合精品| 国产人成在线视频| 91精品啪在线观看国产91九色| 欧美翘臀一区二区三区| 五月天香蕉视频国产亚| 国产剧情伊人| 久久6免费视频| 国产精品99一区不卡| 欧美精品v欧洲精品| 日韩精品高清自在线| h网址在线观看| 精品91视频| 久久中文无码精品| a在线观看免费| 国产v精品成人免费视频71pao | 色吊丝av中文字幕| 亚洲区第一页| 日韩av电影一区二区三区四区| 亚洲毛片在线看| 在线国产毛片| 乱色熟女综合一区二区| 国产毛片片精品天天看视频| 无码'专区第一页| 亚洲成人精品| 99热这里只有精品2| 999在线免费视频| 国产亚洲视频免费播放| 亚洲久悠悠色悠在线播放| 亚洲色图欧美在线| 亚洲精品久综合蜜| 国产精品手机视频一区二区| 热久久这里是精品6免费观看| 九一九色国产| 日本一本正道综合久久dvd| 日韩精品无码免费一区二区三区| 在线综合亚洲欧美网站| 日韩欧美中文字幕在线韩免费| 99热精品久久| 精品视频一区二区三区在线播|