<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • 基于CEBus總線的鐵路燈塔控制系統的設計

    時間:2024-09-15 10:56:03 理工畢業論文 我要投稿
    • 相關推薦

    基于CEBus總線的鐵路燈塔控制系統的設計

    摘要:介紹了基于CEBus總線的鐵路燈塔控制系統。該系統采用擴頻電力線載波通信技術實現了對鐵路燈塔的自動控制。給出了系統的硬件、軟件實現方法,并介紹了可推廣應用的場合。

    1 系統介紹

    鐵路沿線的各站點都裝設有用于照明的大型燈塔。目前對燈塔的控制一般采用集中控制方式,在控制室中使用多個閘刀對燈塔進行一對一控制。因燈塔和控制室常位于鐵路兩側,所以施工較困難,而且電纜的投資大,自動化水平也不高。采用電力線載波通信技術,在現成的電力線路上傳輸數據,無需裝設通信線路,也不占用無線通信頻道資源,可很好地解決這個問題。但由于電力線上存在高衰減、高噪聲、高變形等問題,它不是一個理想的通信媒介。因此要在電力線上實現可靠的載波通信,必須選用基于擴頻技術的抗干擾能力強的電力線載波專用Modem芯片來設計鐵路燈塔控制系統。

    鐵路燈塔控制系統由一個主站和若干個子站構成,主站和子站掛接在單相或三上低壓電力線上。主站安裝于控制室內,子站安裝于各燈塔底座的控制箱內。主站和子站以擴頻電力線載波通信方式實現數據交換。

    系統中站和子站的載波通信網絡接口控制器選用美國Intellon公司的SSCP300芯片。該芯片是一個高度集成的電力線收發器和信道存取接口,提供了CEBus(用戶電子總線)總線標準。CEBus是EIA(美國電子工業協會)制定并頒布的一種通信標準,目前為EIA-600。CEBus標準是一種應用于網絡的開放式通信協議,采用節點到節點的通信方式,數據傳輸速率為10kbps。CEBbus協議采用ISO/OSI協議中的四層:物理層、數據鏈路層、網絡層和應用層。一個CEBus信息由報頭和數據包組成,如圖1所示。報頭是載波偵聽多路訪問/沖突檢測(CSMA/CDCR)協議的一部分,發送方用監聽傳輸介質中是否有其它發送方占用信道,以獲取對傳輸通道的控制權。CEBus采用擴頻載波(SSC)技術,形成“Chirp”掃頻信號,對報頭采用ASK調制,數據包采用PRK調制,頻率范圍為100kHz~400kHz。

    2 硬件結構

    2.1 主站及子站的硬件結構

    主站及子站的硬件結構如圖2所示。

    主站以PIC16F877單片機為核心,由指示、鍵盤、RS232接口、在線編程接口、通信接口等單元組成。指示單元用74LS164串/并轉換芯片實現,接到PIC16F877單片機的RB5和RB4引腳。鍵盤單元用74LS165并/串轉換芯片實現,接到PIC16F877單片機的RA3、RA4和RA5引腳。主站定義了具有如下功能的按鍵:(1)一個燈塔的東西南北燈組選擇;(2)子站地址選擇;(3)鎖鍵盤;(4)運行命令。在線編程接口單元利用PIC16F877單片機的/MCLR、RB3、RB6、RB7四個引腳對CPU的在系統程序及定值進行修改。主站利用MAX202實現標準RS232通信接口,可與上位監控PC機進行數據通信,也可外接Modem來實現遠程通信。

    子站由PIC16F877單片機、指示、在線編程接口。固態繼電器出口、地址編碼、通信接口等單元組成。地址編碼用于設置本子站的地址碼,用一個八位開關與PIC16F877單片機的RD口連接,共有256個編碼。每個子站裝有四個固態繼電器,用于開啟和關閉一個燈塔的東西南北四個方向的燈組。

    2.2 通信接口

    主站和子站的通信接口原理如圖3所示。

    SSCP300網絡控制器提供了一個與SPI兼容的主處理器接口,將PIC16F877的RC3(SCK)、RC4(SDO)、RC5(SDI)引腳定義用于SPI串行通信,分別與SSCP300的SCLK、SDI、SDO連接。SSCP300的片選信號/CS、復位信號/RST及中斷信號/INT分別連接與PIC16F877的RB3、RB2及RB1引腳。由SSCP300產生的“Chirp”波形輸出到其SO管腳,經放大、三級濾波、SSCP111媒介接口IC放大后,被傳輸到電力線耦合電路并送至電力線。由電力線經耦合電路來的“Chirp”波形經無源六級LC構成的濾波器后,被傳輸到SSCP300的SI引腳。耦合電路采用鐵氧體磁環作為耦合變壓器的磁芯,變比為1:1,初次級線圈的匝數均為7。采用TVS來抑制較大幅度或較大加速度的瞬間電壓。

    3 軟件結構

    系統的軟件采用模塊化結構,主要包括初始化模塊、輸出控制模塊、鍵盤掃描模塊、通信模塊等。整個軟件分為主站軟件和子站軟件兩部分。下面以通信模塊軟件的設計為例來說明程序設計方法。

    SSCP300向與之連接的PIC16F877單片機提供CEBus服務。PIC16F877單片機通過SPI接口對SSCP300進行初始化、層信息設置、數據鏈路的存取控制設置等操作。完成以上步驟后,可進行數據的發送和接收。

    PIC16F877單片機與SSCP300間各種形式的數據交換由控制命令來實現。常用的控制命令、十六進制碼及功能如表1所示。一般情況下,命令后緊跟數據長度,接著為數據信息。

    表1 常用控制命令

    命令碼命令值命令名稱功 能RST
    LR
    LW
    IR
    PR
    PT
    WRS-460X01
    0X02
    0X03
    0X04
    0X08
    0X09
    0X46Reset
    Layer_Management_Read
    Layer_Management_Write
    Interface_Read
    Packet_Receive
    Packet_Transmit
    Write_Register_46復位
    讀層信息
    寫層信息
    讀標志位
    接收分組
    發送分組
    設置數據鏈路控制

    3

    基于CEBus總線的鐵路燈塔控制系統的設計

    【基于CEBus總線的鐵路燈塔控制系統的設計】相關文章:

    基于GPIB總線技術的TD-SCDMA通信儀表控制系統設計03-07

    基于PCI總線的CAN卡的設計與實現03-18

    基于PXI總線的數據采集模塊的設計03-07

    基于CAN總線的汽車液晶儀表設計03-07

    基于PROFIBUS-DP總線的鋁材退火爐爐溫控制系統的設計與實現03-07

    基于單片機的CAN智能總線節點的設計03-07

    現場總線控制系統的構成與特點03-18

    基于CAN總線的EV電控系統通信的設計與開發03-19

    基于ADμC812的CAN總線智能節點的設計03-19

    主站蜘蛛池模板: 国产玖玖玖九九精品视频| 国产亚洲午夜高清国产拍精品 | 国产精品毛片一区二区三区| 国产精品综合久久第一页| 99精品国产高清一区二区麻豆| 欧美亚洲成人精品| 免费欧美精品a在线| 久久99精品久久只有精品| 亚洲精品国产自在久久| 国产精品无码不卡一区二区三区| 99热精品在线| 人妻少妇精品视频二区| 日本国产精品久久| 国产精品丝袜久久久久久不卡| 精品一区二区三区免费| 国产精品午睡沙发系列| 蜜臀久久99精品久久久久久小说| 欧美人与性动交α欧美精品| 精品人体无码一区二区三区| 国产成人精品怡红院在线观看| 国产夫妇精品自在线| 国产欧美亚洲精品A| 久久久久人妻一区精品色| 一本久久a久久精品综合香蕉| 国产在线观看一区二区三区精品| 国产精品福利在线观看| 国产精品无码无需播放器| 亚洲AV无码成人网站久久精品大 | 国产亚洲精品自在线观看| 亚洲综合一区二区精品导航| 97精品伊人久久大香线蕉app| 久久亚洲美女精品国产精品| 亚洲日韩国产精品乱| 欧美午夜精品久久久久久浪潮| 狠狠色伊人久久精品综合网 | 日韩精品一区二区亚洲AV观看| 亚洲综合国产精品第一页 | 亚洲国产精品丝袜在线观看| 精品成人一区二区三区四区| 刺激无码在线观看精品视频| 99亚洲精品视频|