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

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于單片機(jī)PIC16C72的分體式空調(diào)控制器

          基于單片機(jī)PIC16C72的分體式空調(diào)控制器

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

          56.jpg

          對(duì)于不同的節(jié)點(diǎn),有時(shí)有些操作應(yīng)對(duì)其封鎖,甚至應(yīng)禁止操作(如測(cè)量時(shí)應(yīng)禁止對(duì)控制柜操作)因此,我們?cè)O(shè)立了遠(yuǎn)地封鎖/解封及相應(yīng)的近地封鎖/解封命令。封鎖后的節(jié)點(diǎn)只有解封后,才近地封鎖/解封命令。封鎖后的節(jié)點(diǎn)只有解封后,才能夠繼續(xù)執(zhí)行指令。我們?cè)诿總€(gè)節(jié)點(diǎn)處設(shè)立有控制開(kāi)關(guān),以便通過(guò)本地操作實(shí)現(xiàn)近地封鎖/解封命令。這樣,就進(jìn)一步減少了本系統(tǒng)的誤操作,增加了系統(tǒng)的安全性。圖4、圖5分別為傳感器、控制柜方面的工作流程圖。

          55.gif

          為了能夠準(zhǔn)確掌握各節(jié)點(diǎn)的狀態(tài),以便及時(shí)發(fā)現(xiàn)錯(cuò)誤,并作出相應(yīng)調(diào)整,在每個(gè)節(jié)點(diǎn)都設(shè)有節(jié)點(diǎn)狀態(tài)字。通過(guò)通信,可以讓節(jié)點(diǎn)報(bào)告各自的工作狀態(tài)。如出現(xiàn)故障或非法操作,則通過(guò)PC機(jī)報(bào)警,并且PC機(jī)定期查詢(xún)各節(jié)點(diǎn),如發(fā)現(xiàn)通信故障,則報(bào)警。

          結(jié)束語(yǔ)

          為了測(cè)試本系統(tǒng)的通信能力及抗干擾性,我們將通信線(xiàn)路置于強(qiáng)干擾環(huán)境中,經(jīng)連續(xù)測(cè)試實(shí)驗(yàn),在500m傳輸距離、2Mbps傳輸速率下,完全可以保證數(shù)據(jù)傳輸?shù)目煽啃浴?p>本系統(tǒng)用新一代的現(xiàn)場(chǎng)總線(xiàn)控制系統(tǒng)FCS(Field Bus Control System)代替?zhèn)鹘y(tǒng)的集散控制系統(tǒng)DCS(Distributed Conutrol System),實(shí)現(xiàn)了現(xiàn)場(chǎng)通信網(wǎng)絡(luò)與控制系統(tǒng)的集成。由于采用CAN總線(xiàn),支持多主機(jī)方式,具有非破壞性的錯(cuò)誤界定。CAN沒(méi)有定義物理層的驅(qū)動(dòng)器、接收器特性,便于用戶(hù)根據(jù)具體需要對(duì)發(fā)送媒體和總線(xiàn)的電平進(jìn)行定義,使網(wǎng)絡(luò)功能十分靈活。通過(guò)軟件的編寫(xiě),可以完成十分強(qiáng)大的功能,并可以進(jìn)行擴(kuò)展,這對(duì)于檢測(cè)站功能的進(jìn)一步完善及其他控制工作的完成,有著十分重要的意義。


          上一頁(yè) 1 2 下一頁(yè)

          評(píng)論


          相關(guān)推薦

          技術(shù)專(zhuān)區(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); })();