新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > PROFIBUS-DP在電機軟起動器中的應用

        PROFIBUS-DP在電機軟起動器中的應用

        作者: 時間:2012-06-19 來源:網絡 收藏

        1前言

          現場總線技術是當今世界各國關注的熱點課題,以現場總線為基礎的全數字控制系統是21世紀自動化控制系統的主流。PROFIBUS-DP是一種經過優化的高速、廉價的通信連接,專為自動控制系統和設備級分散I/O之間通信設計,使用PROFIBUS-DP模塊可取代價格昂貴的24V或0~20mA并行信號線,用于分布式控制系統的高速數據傳輸。PROFIBUS-DP主要應用于現場設備級,它的響應時間從幾百到幾百ms,數據傳輸速率為9.6kbit/s~12Mbit/s,傳輸的數據容量為每個報文多達244個字節,傳輸介質為屏蔽雙絞線或光纜,被廣泛應用于樓宇自動化、水電廠管理和工業過程自動化控制系統中。

        2控制器中PROFIBUS-DP通訊接口的硬件設計

          在控制器的PROFIBUS-DP硬件接口電路設計方案上,采用單片機+專用集成芯片+RS485驅動的方案。

          2.1簡述

          (SIEMENSPROFIBUSCONTROLLER)為優化的智能PROFIBUS-DP從站,集成有PROFIBUS-DP物理層的數據收發功能,可獨立處理PROFIBUS-DP協議。SPC3的內部有RAM、方式寄存器、狀態寄存器、中斷寄存器以及各種緩沖器指針和緩沖區等。SPC3有8根數據線和11根地址線,其中8根數據線與地址線復用,可以接80C32、80C166、80C196、HC196等單片機。SPC3內部集成了1.5KB的雙口RAM作為SPC3與軟件/程序的接口,能自動調整9.6K到12M波特率。

          2.2PROFIBUS-DP通信接口硬件設計

          PIC16F877與PROFIBUS-DP網絡的連接通過一個PROFIBUS-DP網絡的協議芯片SPC3和RS-485驅動電路組成。PROFIBUS-DP接口主要由處理器接口和串行總線接口組成。

          處理器接口電路如圖1示:80C32通過P0口和P2口擴展外部存儲器,將SPC3內部的雙口RAM作為自己的外部RAM,通過對雙口RAM的讀寫來完成對SPC3的初始化和有關數據的交換。圖中P1是指用雙PIC16F877設計的控制器,作為通訊的從站,PIC16F877集成了SPI接口,可以和協議芯片SPC3結合,以及MAX485ESA完成到PROFIBUS-DP總線網絡上的連接。


        圖1處理器接口電路


        圖2串行總線接口電路

          SPC3芯片通過請求發送信號(RTS),發送數據信號(TXD),接收數據信號(RXD),通過高速光耦HCPL7720和總線收發器ADM1485相連,構成串行總線接口。如圖2所示,盡管SPC3已經集成了物理層的數據傳輸功能,但它不具備RS-485的驅動接口,因此添置了RS-485的驅動電路。目前能滿足12M波特率的驅動器芯片為數不多,有SN65ALS176,SN75ALS176,ADM1485等,本系統中選用的是ADM1485。另外為了避免總線上的信號對電路的影響,在SPC3與RS-485總線驅動電路之間采用光電隔離。TXD、RXD信號的隔離器件選用HewlettPackar公司的12M高速光耦HCPL7720,RTS的信號隔離器件選用HCPL0601。

        雙絞線傳輸器相關文章:雙絞線傳輸器原理

        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 临江市| 乌海市| 图木舒克市| 红桥区| 合川市| 长治县| 安图县| 方正县| 习水县| 濮阳县| 河南省| 肥城市| 余干县| 大埔县| 莱阳市| 杂多县| 武胜县| 葫芦岛市| 关岭| 迭部县| 图们市| 普兰县| 洮南市| 萨迦县| 阿巴嘎旗| 宾川县| 寻甸| 砀山县| 庆云县| 清涧县| 安平县| 化德县| 冷水江市| 万源市| 措美县| 宁武县| 兴化市| 雷州市| 荣成市| 砀山县| 大丰市|