<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          關(guān) 閉

          新聞中心

          EEPW首頁 > 工控自動化 > 設(shè)計應(yīng)用 > 基于CAN總線的電梯呼梯控制器的設(shè)計與實現(xiàn)

          基于CAN總線的電梯呼梯控制器的設(shè)計與實現(xiàn)

          作者: 時間:2009-08-27 來源:網(wǎng)絡(luò) 收藏


          圖1LED點陣顯示屏硬件原理圖

          4系統(tǒng)軟件

            4.1通信軟件

            本系統(tǒng)中模塊工作于配置模式和正常工作模式。首先在配置模式下將控制和狀態(tài)寄存器,波特率控制寄存器,I/0控制寄存器,中斷標志和控制寄存器,接收掩碼寄存器和接收濾波寄存器按照系統(tǒng)要求設(shè)定好,以保證暢通。此寄存器只能在配置模式下進行設(shè)定,設(shè)定完畢后進入正常工作模式。上位機和下位機都將各自的CAN接收中斷打開,等待CAN傳送來的數(shù)據(jù)。

            當發(fā)送呼梯信息時,CAN的16位設(shè)置CAN發(fā)送的格式、數(shù)據(jù)楨和位數(shù)據(jù);17位存放樓層號作為ID號;18位設(shè)為0;19和20位存放上行信息,有上行信息就發(fā)送2個字節(jié)FFFFH,如果沒有就發(fā)送0000H;21和22位存放下行信息。CAN模塊發(fā)送數(shù)據(jù)流程圖如圖2所示。

            4.2主程序

            軟件要撥碼開關(guān)的初始化設(shè)置、CAN的初始化設(shè)置、讀主控響應(yīng)并接收從CAN傳來的信息、處理按鍵呼叫子程序、CAN發(fā)送以及點陣顯示。程序主流程圖如圖3所示。


          圖2CAN模塊發(fā)送數(shù)據(jù)流程圖


          圖3程序主流程圖

          5結(jié)束語

            本文以PIC18F258為核心,設(shè)計了具有CAN通訊接口的呼梯,經(jīng)過近1年的現(xiàn)場使用,表明該具有良好的功能特性和極高的可靠性,現(xiàn)場抗干擾能力強,而且性能價格比較高。系統(tǒng)結(jié)構(gòu)簡單,安裝方便,是未來控制系統(tǒng)發(fā)展的趨勢,目前已經(jīng)成功地投入批量生產(chǎn)。


          上一頁 1 2 下一頁

          評論


          相關(guān)推薦

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

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();