<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > CAN總線(xiàn)在智能建筑溫濕度自控系統中的應用

CAN總線(xiàn)在智能建筑溫濕度自控系統中的應用

作者: 時(shí)間:2012-08-03 來(lái)源:網(wǎng)絡(luò ) 收藏
智能大廈是在傳統建筑的基礎上增加了樓宇、辦公、通信等3個(gè)自動(dòng)化系統的高科技大廈。樓宇自動(dòng)化系統(BAS)是智能大廈的重要組成部分,它采用傳感技術(shù)、計算機技術(shù)和現代通信技術(shù),實(shí)現對大廈內的空調、電力、電梯、供排水、防火、防盜和視頻監控等設備實(shí)行綜合自動(dòng)管理,具有各種安全保護、運行監控等管理功能。給用戶(hù)提供舒適、安全的內部環(huán)境。因此,智能大廈的各個(gè)場(chǎng)所、各個(gè)房間,溫濕度必須常年控制在某一特定的范圍內,實(shí)現溫濕度控制智能化。
  本文介紹的溫濕度自動(dòng)控制系統,基于CAN總線(xiàn),采用Intel80C196KC16位單片機作為智能節點(diǎn)控制器,系統通信可靠、快捷,硬件電路設計和軟件編程簡(jiǎn)單,能較好地滿(mǎn)足智能大廈對環(huán)境的智能化要求,達到節能的目的。

2系統的總體方案設計及工作原理
  系統由上位管理機、CAN接口適配卡和多個(gè)智能節點(diǎn)組成,節點(diǎn)數量可根據建筑物的規模增減。采用CAN總線(xiàn)作為通信網(wǎng)絡(luò )將各節點(diǎn)連接成一個(gè)分布式智能控制系統。系統的總體結構如圖1所示。網(wǎng)絡(luò )拓撲結構采用總線(xiàn)方式,上位管理機采用PⅢ500PC機,以80C196單片機為節點(diǎn)控制器,傳輸介質(zhì)采用雙絞線(xiàn),通信位速率設為20kb/s,CAN總線(xiàn)任意兩節點(diǎn)之間的距離可以達到3.3km,完全可以滿(mǎn)足智能大廈內部的通信要求。上位機通過(guò)CAN接口適配卡與CAN總線(xiàn)相連,進(jìn)行信息交換,負責對整個(gè)系統進(jìn)行監視管理。節點(diǎn)控制器通過(guò)CAN總線(xiàn)接收上位機的各種操作控制命令和設定參數;實(shí)時(shí)采集各模擬量輸入通道的溫濕度值,采集新風(fēng)處理設備,包括送、回風(fēng)機、過(guò)濾器、冷卻器、加熱器和加濕器等設備的開(kāi)關(guān)狀態(tài)信號。當檢測到溫濕度與設定值有偏差時(shí),執行溫度和濕度算法,輸出相應的控制量給執行器(電動(dòng)調節閥),調節盤(pán)管內的水流量,保持送風(fēng)的溫、濕度在要求上控制范圍內;如果發(fā)現溫度或濕度超過(guò)了設定的上下限,則會(huì )立即發(fā)出聲、光報警,同時(shí)輸出相應的極限值到執行器,使溫濕度盡快回到設定范圍。
2.1節點(diǎn)硬件電路設計
  節點(diǎn)硬件電路以Intel
16位單片機80C196KC為核心,選用SJA1000作為CAN控制器,并使用了CAN控制接口芯片PCA8250。82C250可以提供對總線(xiàn)的差動(dòng)發(fā)送和接收功能,提高系統總線(xiàn)的節點(diǎn)驅動(dòng)能力,增大通信距離,降低干擾。節點(diǎn)硬件電路如圖2所示。在圖2中,利用80C196KC多達6路的高速輸出器HSO來(lái)產(chǎn)生PWM輸出,可使系統具有9路模擬量輸出和8路模擬量輸入的能力。為減少元件數,節約電路板空間,選用可編程器件PSD302進(jìn)行系統擴展和I/O重組,它將單片機所需的大部分外圍接口功能,如EPROM(64kB)、SRAM(2kB)和可編程邏輯器件(PLD)集成在一塊芯片上,并提供8路開(kāi)關(guān)量輸入和8路開(kāi)關(guān)量輸出。80C196KC的P1口主要用于溫度、濕度超限時(shí)的報警指示,但P1.3、P1.4、P1.5一起作為PWN方波輸出端。P2口除完成一些特殊功能外,還為看門(mén)狗電路X25045提供片選信號。時(shí)鐘芯片DS12887A在程序中編程為提供每秒定時(shí)中斷,通過(guò)HSI.0向80C196KC提出中斷請求,在達到設定的間隔時(shí)間后將執行增量型PID控制算示和模糊控制算法。X25045實(shí)現硬件看門(mén)狗功能,它也提供512B
EEPROM來(lái)保存重要的系統控制參數。每當系統掉電、上電后,通過(guò)串行時(shí)鐘輸出端SO將重要的系統參數讀到特定RAM區,使程序恢復正常運行。


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

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>