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

低壓電力線載波通信的集散控制數據交換研究

2012-01-26 03:45:42李智超
時代農機 2012年3期
關鍵詞:單片機信號

羅 野,李智超

(常熟理工學院 電氣與自動化工程學院,江蘇 常熟 215500)

集散控制系統(Distributed Control System,簡稱DCS)的特點是集中管理、集中操作,分散控制,特別適合大規模生產設備的管理、控制和操作,這種系統使得企業自動化水平大大提高。傳統的DCS有上位機和下位機兩個層面,分為有線和無線兩大類。有線傳輸需敷設專用通信線路,增加項目成本;無線傳輸存在信號盲區,且無線頻率資源受管制,使用不方便。在供電網絡覆蓋的區域內,利用供電線路,采用電力線載波通信可以克服以上兩種方式的缺點,形成供電與通訊一體化的DCS系統。

1 基于低壓電力線載波通信DCS接口單元總體結構

DCS接口單元具有低壓電力線載波通信功能及RS485總線通信功能,它的一端是RS485標準接口,另一端是電力線通信接口。總體結構如圖1所示。DCS接口單元之間利用PL2102實現低壓電力線載波通信,上位機及下位機則采用RS485總線分別與DCS接口單元進行數據通信。

2 接口單元硬件電路設計

DCS通信接口的硬件電路如圖2所示,其中PL2102芯片是專為電力線通訊網絡設計的半雙工異步調制解調器。電力線載波通信所需要的直接序列擴頻調制電路已在PL2102芯片內集成,外圍的配置電路主要包括功率放大電路、濾波整形電路、諧振電路及二次濾波電路,PL2102芯片通過外圍配置電路與電力線耦合。

(1)電力線載波芯片與單片機接口電路設計。選用AT89C2051單片機,通過P1.3、P1.4引腳模擬I2C時序來訪問PL2102的內部寄存器。因為I2C器件連接到總線的輸出端是開漏輸出或集電極開路輸出的結構,所以SDA和SCL必須用上拉電阻接到電源正極,PL2102的半雙工收發控制端接單片機的P1.5口,單片機通過P1.6口與PL2102接收、發送數據,數據同步端SYNC接單片機的外部中斷INT0。

(2)RS485與單片機接口電路設計。RS485接口電路采用MAX485實現TTL與RS485之間的電平轉換,由于MAX485為半雙工狀態,所以只采用一對差分信號線。A、B分別為差分信號的正、負端,當A引腳的電平高于B時發送的數據為1,當A引腳的電平低于B時發送的數據為0,在總線末端接一個匹配電阻,吸收總線上的發射信號,保證信號傳輸無毛刺。

MAX485芯片的發送和接收功能轉換是有芯片的RE、DE端控制的。當單片機P1.7為高電平時,經反相器,使得RE=0且DE=1,接收器R打開,驅動器D關閉,此時MAX485處于數據接收允許狀態,將A端和B端的差分信號轉化成TTL信號送RXD。當單片機P1.0為低電平時,經反相器,使得RE=1且DE=0,接收器R關閉,驅動器D打開,此時MAX485處于數據發送允許狀態,使TTL信號經驅動平衡后變成差分信號送A端和B端。

3 DCS通信單元程序流程設計

DCS通信接口單元的程序主要有三部分,即主程序、與RS485通信的串行中斷服務程序、電力線載波通信子程序。在主程序中利用RS485通信的串行中斷服務程序與上下位機溝通,然后通過判斷接收到的電力線載波信號中的地址信息是否與本機地址相符,確定有無請求信號,若有則調用電力線載波通信子程序,將采集到的信息通過電力線進行傳輸。

(1)單片機與PL2102的I2C通信。通過單片機的P1.3、P1.4模擬I2C時序來訪問PL2102的內部寄存器,在電力線載波通信子程序都會調用到載波發送子程序、載波接收子程序。

載波發送子程,用于載波通信的主叫方發出命令。置為載波發送態時,載波通信控制單元發送完1位的擴頻數據后,自動產生一次中斷,允許下一位數據發送。根據捕獲和同步過程需要,首先發送至少40位的全“1”;然后按位發送同步幀頭0x09、0xAF;之后根據用戶的有關通信協議按位發送通信地址、數據長度、數據體、校驗等字節。接收時,由于電力線的噪聲一直存在,所以有效數據前必須增加同步幀頭,依據相關性標準選擇為0x09、0xAF,后續為通信的有效數據體及校驗字節。接收時,首先采用16位接收窗口、1位滑動方式來接收通信的同步幀頭0x09、0xAF。幀頭接收成功后,后續數據按每8位一個字節的方式進行截取,得到傳送的有效數據。

(2)DCS接口單元與RS485的通信。上位機和下位機與DCS接口單元間的數據交換是利用RS485通信完成的,DCS通信接口單元的RS485通信子程序主要由兩部分組成:串行中斷服務程序和T0中斷服務程序。串行中斷服務程序用于接收或發送數據,TO中斷服務程序是用于當接收完一幀信息后進行解釋并啟動通信向上位機應答,另外也用于當上位機發送超時后的一些處理。當上位機有指令發送時,便進入串行中斷服務程序。首先判斷是接收中斷還是發送中斷,若是發送中斷,則清除TI,同時啟動字符間隔定時器T0,并置收發標志為發,將數據發送給上位機;若是接收中斷,則清除RI,也啟動字符間隔定時器T0,置收發標志為收,當接收完一幀信息后,字符間定時器會產生定時中斷,進入T0中斷服務程序。開始TO中斷服務程序后,首先清除T0中斷請求標志,停止T0定時器,接著判斷是接收完成還是發送超時,若是接收完成,再判斷校驗和是否正確,若正確,對接收的命令進行解釋,并給上位機一個回復信號;若不正確或者發送超時則等待上位機重新發送。

4 結語

本設計基于低壓電力線載波通信的DCS數據交換平臺,實現了單片機之間通過電力線進行數據交換。這個研究為供電線路覆蓋的場合如樓宇、礦井和農田等,在無需建設任何其它通信網絡的情況下構建集散控制系統提供新手段。

[1]黃仁欣,馬彪.單片機原理及應用技術[M].北京:清華大學出版社,2005.

[2]封錦.電力線載波通信技術在井下電力監控系統中的應用[J].工礦自動化,2008(3).

[3]李雙田.基于RS485通信方式的多單片機控制系統[J].微計算機應用,2008.

猜你喜歡
單片機信號
信號
鴨綠江(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
孩子停止長個的信號
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
基于LabVIEW的力加載信號采集與PID控制
一種基于極大似然估計的信號盲抽取算法
主站蜘蛛池模板: 高清乱码精品福利在线视频| 亚洲成人精品| 日韩免费无码人妻系列| 国产一区成人| 欧美激情视频二区| 午夜三级在线| 天堂成人在线视频| 区国产精品搜索视频| 欧美第一页在线| 国产成人免费手机在线观看视频 | 2021国产精品自拍| 国产污视频在线观看| 国产精品色婷婷在线观看| 国产第二十一页| 亚洲成人网在线播放| 亚洲第一天堂无码专区| 色AV色 综合网站| 中文无码精品A∨在线观看不卡| 国产成人综合亚洲欧洲色就色| 中文字幕欧美日韩| 国产精品观看视频免费完整版| 免费看黄片一区二区三区| 高清色本在线www| 亚洲清纯自偷自拍另类专区| 永久免费无码成人网站| 亚洲综合狠狠| 亚洲性日韩精品一区二区| 国产无码精品在线| 亚洲AV无码一区二区三区牲色| 日本成人不卡视频| 小13箩利洗澡无码视频免费网站| 亚洲综合精品香蕉久久网| 亚洲国语自产一区第二页| 毛片免费高清免费| 青青青伊人色综合久久| 免费jjzz在在线播放国产| 欧美在线视频不卡| 久久久精品无码一二三区| 日本不卡在线视频| 另类重口100页在线播放| 日本午夜精品一本在线观看| 亚洲精品福利网站| 国产精品va| 国产精品亚洲五月天高清| 制服丝袜一区| 强奷白丝美女在线观看| 亚洲国产天堂久久综合| 强奷白丝美女在线观看| 99免费视频观看| 精品夜恋影院亚洲欧洲| AV不卡无码免费一区二区三区| 欧美一区日韩一区中文字幕页| 久久男人资源站| 欧美成人午夜影院| 亚洲精品男人天堂| 人人爱天天做夜夜爽| 亚洲人成网址| 国产91无毒不卡在线观看| 婷婷亚洲视频| 91精品啪在线观看国产91| 丁香六月综合网| 国模极品一区二区三区| 全部免费特黄特色大片视频| 精品国产一区91在线| 国产成人综合日韩精品无码不卡 | 99re精彩视频| 欧美日韩午夜视频在线观看| 色婷婷成人| 欧美三级不卡在线观看视频| 狠狠色综合网| 久久久久久久久久国产精品| 在线欧美a| 亚洲狼网站狼狼鲁亚洲下载| 91青青在线视频| 日本不卡在线播放| 亚洲日本中文综合在线| 国产乱人伦偷精品视频AAA| 欧美一级视频免费| 国产成人久久综合777777麻豆| 国内毛片视频| 在线观看国产黄色| 日韩免费毛片视频|