新聞中心

        EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > PROFIBUS-DP技術(shù)在石灰窯電氣控制系統(tǒng)改造中的應(yīng)用

        PROFIBUS-DP技術(shù)在石灰窯電氣控制系統(tǒng)改造中的應(yīng)用

        作者: 時(shí)間:2012-06-01 來(lái)源:網(wǎng)絡(luò) 收藏

        2.2.1 嵌入式PROFIBUS總線橋
          PRFIBUS接口部分,采用北京鼎實(shí)有限公司開(kāi)發(fā)的嵌入式PRFIBUS總線橋PB—OEM2一SE接口板[1],其中的CPU使用AT89S52單片機(jī),由于使用Siemens PLC(s7—300)作主站,所以選用Siemens的從站協(xié)議芯片SPC3來(lái)連接PROFIBUS—DP主站與從站。對(duì)AT89S52而言,SPC3相當(dāng)于它擴(kuò)展的一個(gè)外部RAM,是一個(gè)集成有PROFIBUS—DP協(xié)議的DP總線橋芯片。


          SPC3的內(nèi)部結(jié)構(gòu)見(jiàn)圖4,SPC3芯片中包括方式寄存器、狀態(tài)寄存器、中斷寄存器和各種緩沖器指針和緩沖區(qū);內(nèi)部含有1.5kB的RAM,帶有11位地址線的并行接口。另外,SPC3內(nèi)部還集成了1個(gè)看門狗計(jì)數(shù)器,可工作于3種不同的狀態(tài):波特率監(jiān)測(cè)、波特率控制和DP控制。當(dāng)應(yīng)用處理器出現(xiàn)故障時(shí),PROFIBUS—DP將被禁止,這樣就不至于危及外圍設(shè)備。作為SPC3的心臟,微序列器控制著整個(gè)工作過(guò)程。在UART中,并行數(shù)據(jù)流和串行數(shù)據(jù)流完成交換[2]。
          CPU與SPC3的接口電路見(jiàn)圖5,SPC3有內(nèi)部地址解碼電路,所以,AB8~AB10接地。此時(shí)DB7~ DB0是數(shù)據(jù)地址復(fù)用總線,可以產(chǎn)生低8位的數(shù)據(jù)和地址,高4位地址由AB0~AB3產(chǎn)生,AB4~AB7產(chǎn)生SPC3的片選信號(hào),只有AB4~AB7同時(shí)為0時(shí)才選中SPC3。

          目前,能滿足12Mbps波特率的驅(qū)動(dòng)芯片有SN65ALS176 SN65ALS1176 SN75ASL176、ADM1485、SN65HVD1176等。采用光電隔離主要是為了消除來(lái)自外界的干擾,能滿足12Mbps波特率的光耦有HCPL7720、HCPL0720、HCPL7721、HCPL0721、HCPL7710等。另外要求電源也要采取隔離措施,如加變壓器隔離或采用DC—DC模塊。
        2.2.2 用戶產(chǎn)品模板部分
          其核心部分是一個(gè)AT89C51單片機(jī),單片機(jī)接口分配電路見(jiàn)圖6。

        1)數(shù)字量輸入部分(見(jiàn)圖7)

          設(shè)備(電機(jī))的模擬量采用了RC電路濾波,經(jīng)光耦隔離,再由施密特觸發(fā)器整形,變?yōu)閿?shù)字量輸入CPU。RC電路濾波以減小因觸點(diǎn)機(jī)械顫抖而造成的誤操作。為了減小電路板的體積,使總體結(jié)構(gòu)更加美觀和緊湊,還可以采用軟件防顫,同樣可以達(dá)到滿意的效果,但程序運(yùn)行速度減慢了。



        評(píng)論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 河曲县| 霍山县| 上犹县| 定远县| 古蔺县| 屏南县| 京山县| 新营市| 南木林县| 大冶市| 南澳县| 成武县| 惠安县| 吴川市| 三门县| 涞源县| 威海市| 苍南县| 黔东| 拉萨市| 定州市| 龙海市| 垫江县| 家居| 土默特右旗| 瓦房店市| 莆田市| 汉川市| 广水市| 盐亭县| 富平县| 乡城县| 云阳县| 凌云县| 金乡县| 崇仁县| 五大连池市| 黄山市| 宣武区| 盐源县| 通榆县|