日本a√视频在线,久久青青亚洲国产,亚洲一区欧美二区,免费g片在线观看网站

        <style id="k3y6c"><u id="k3y6c"></u></style>
        <s id="k3y6c"></s>
        <mark id="k3y6c"></mark>
          
          

          <mark id="k3y6c"></mark>

          新聞中心

          EEPW首頁 > 手機(jī)與無線通信 > 設(shè)計(jì)應(yīng)用 > 基于PLC的TTU通信模塊的設(shè)計(jì)

          基于PLC的TTU通信模塊的設(shè)計(jì)

          作者: 時(shí)間:2010-06-29 來源:網(wǎng)絡(luò) 收藏

          本文選用SGS-THOMSON公司的電力線載波芯片ST7538,它是在 ST7536、ST7537基礎(chǔ)上推出的一款為家庭和工業(yè)領(lǐng)域電力線網(wǎng)絡(luò)的半雙工、同步/異步FSK調(diào)制解調(diào)器芯片。ST7538內(nèi)部集成了發(fā)送和接收數(shù)據(jù)的所有功能[4],通過串行,可以方便地與微處理器相連接,內(nèi)部具有電壓自動(dòng)控制和電流自動(dòng)控制,只要通過耦合變壓器等少量外部器件即可連接到電力網(wǎng)中,可以在噪聲頻帶很寬的信道環(huán)境下實(shí)現(xiàn)可靠。ST7538還提供了看門狗、過零檢測、運(yùn)算放大器、時(shí)鐘輸出、超時(shí)溢出輸出、+5 V電源和+5 V電源狀態(tài)輸出等,大大減少了ST7538應(yīng)用電路的外圍器件數(shù)量,是一款功能強(qiáng)大、集成度很高的電力載波芯片,為家庭和工業(yè)環(huán)境應(yīng)用而,采取了多種抗干擾技術(shù)。
          1.2.3 硬件電路的
            通信包括微處理器部分、載波部分、信號濾波部分和電力線信號耦合保護(hù)部分。整個(gè)通信各部分的連接如圖2所示。

          本文引用地址:http://yuyingmama.com.cn/article/157334.htm

          微處理器選擇ARM芯片,它與的數(shù)據(jù)采集與處理通過串口進(jìn)行通信,及時(shí)發(fā)送主站的命令以及傳送采集到的配變數(shù)據(jù)。
            電力線載波芯片ST7538與微處理器之間通過SPI口進(jìn)行通信,通過微處理器與ST7538的串口RxD、TxD和CLR/T可以實(shí)現(xiàn)微控制器與ST7538的數(shù)據(jù)交換。ST7538的工作模式由REG_DATA和RxTx的狀態(tài)決定。微處理器與ST7538之間的通信采用同步方式,CLR/T作為參考時(shí)鐘。ST7538處于接收數(shù)據(jù)狀態(tài)時(shí),RxTx為低,待發(fā)數(shù)據(jù)從TxD腳進(jìn)入ST7538,時(shí)鐘上升沿時(shí)被采樣,并送入FSK調(diào)制器調(diào)制,調(diào)制信號經(jīng)D/A轉(zhuǎn)換、濾波和自動(dòng)電平控制電路(ALC),再通過差分放大器輸出到電力線。ST7538處于接收數(shù)據(jù)狀態(tài)時(shí),RxTx為高,信號由模擬輸入端RAI腳進(jìn)入ST7538,經(jīng)過一個(gè)帶寬±10 kHz的帶通濾波器,送入一個(gè)帶有自動(dòng)增益AGC的放大器。此信號再經(jīng)過解調(diào)、濾波和鎖相變成串行數(shù)字信號,輸出給微處理器ARM。
            信號濾波部分包括輸入窄帶濾波器和輸出窄帶濾波器兩部分。輸入濾波電路采用并聯(lián)電流諧振電路,濾除指定頻率以外的無用信號和噪聲。輸出濾波電路采用串聯(lián)電壓諧振電路,避免無用信號耦合到電力線上。
            電力線信號耦合保護(hù)電路由功率放大器、輸出保護(hù)匹配電路和輸入增益平衡匹配電路3個(gè)基本部分組成,其耦合方式采用電容耦合。
          2 配變監(jiān)測終端通信模塊的軟件設(shè)計(jì)
          2.1通信協(xié)議的制定

          通信模塊的通信協(xié)議根據(jù)DNP3.0規(guī)約制定,數(shù)據(jù)鏈路層的數(shù)據(jù)采用一種可變幀長格式:FT3。一個(gè)FT3幀被定義為一個(gè)固定長度的報(bào)頭,隨后是可以選用的數(shù)據(jù)塊,每個(gè)數(shù)據(jù)塊附有一個(gè)16 位的 CRC 校驗(yàn)碼。固定的報(bào)頭含有兩個(gè)字節(jié)的起始字,一個(gè)字節(jié)的長度(LENGH),一個(gè)字節(jié)的鏈路層控制字 (CONTROL),一個(gè)16位的目的地址,一個(gè)16位的源地址和一個(gè)16位的CRC校驗(yàn)碼,其幀格式如表1所示。

          起始字:2字節(jié),0x0564。
          長度:1字節(jié),是控制字、目的地址、源地址和用戶數(shù)據(jù)之和,255≥長度≥5。
          目的地址:2個(gè)字節(jié),低字節(jié)在前。
          源地址:2個(gè)字節(jié),低字節(jié)在前。
          用戶數(shù)據(jù):跟在報(bào)頭之后的數(shù)據(jù)塊,每16個(gè)字節(jié)一塊,最后一個(gè)塊包含剩下的字節(jié),可以是1~16個(gè)字節(jié)。每個(gè)數(shù)據(jù)塊都有一個(gè)CRC循環(huán)冗余碼掛在后面。
          CRC循環(huán)冗余碼:2個(gè)字節(jié)。在一個(gè)幀內(nèi),掛在每個(gè)數(shù)據(jù)塊之后。
          控制字與功能碼:通信控制字包含有本幀的傳輸方向,幀的類型以及數(shù)據(jù)流的控制信息。功能碼的具體設(shè)定為:
          對于原發(fā)送方的幀:
          0:使遠(yuǎn)方鏈路復(fù)位
          1:使遠(yuǎn)方進(jìn)程復(fù)位
          3:發(fā)送用戶數(shù)據(jù),須對方確認(rèn)
          4:發(fā)送用戶數(shù)據(jù),不須對方確認(rèn)
          9:詢問鏈路狀態(tài)
            對于從方發(fā)送幀:
          0:肯定確認(rèn)
          1:否定確認(rèn)
          11:回答鏈路狀態(tài)
          2.2 通信模塊的軟件設(shè)計(jì)方案
            通信模塊平時(shí)工作在載波接收狀態(tài)[5],接收到一幀數(shù)據(jù)后解調(diào)給數(shù)據(jù)采集端,TTU采集端接收并返回?cái)?shù)據(jù),數(shù)據(jù)調(diào)制后經(jīng)電力線傳給主站經(jīng)解調(diào)后給采集終端。在規(guī)定的時(shí)間內(nèi)RS485接收到數(shù)據(jù)時(shí)進(jìn)行載波發(fā)送,數(shù)據(jù)發(fā)送結(jié)束后返回接收狀態(tài)。若在規(guī)定的時(shí)間內(nèi)RS485沒有接收到數(shù)據(jù)也自動(dòng)返回載波接收狀態(tài)。通信模塊的軟件流程如圖3所示。

          通信相關(guān)文章:通信原理




          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉