<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)技術(shù)的果園氣象監測網(wǎng)絡(luò )節點(diǎn)的設計及實(shí)現

基于CAN總線(xiàn)技術(shù)的果園氣象監測網(wǎng)絡(luò )節點(diǎn)的設計及實(shí)現

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

果樹(shù)的生長(cháng)受自然環(huán)境和人為因素的影響,其中中的條件對果樹(shù)的生長(cháng)、結果和壽命影響很大。條件分溫度、土壤的水分、光照以及風(fēng)力的強弱。所以,通過(guò)條件,及時(shí)地以人為因數改善果樹(shù)的生長(cháng)條件,已成為影響果農收入的關(guān)鍵問(wèn)題。
是德國B(niǎo)OSCH公司從80年代初為解決現代汽車(chē)中眾多的控制與測試儀器之間的數據交換而開(kāi)發(fā)的一種串行數據通信協(xié)議。通信接口中集成了協(xié)議的物理層和數據鏈路層功能,可完成對通信數據的成幀處理,包括位填充、數據塊編碼、循環(huán)冗余檢驗、優(yōu)先級判別等項工作,通信速率可達1MBPS。作為一種分散式、數字化、雙向多點(diǎn)、具有高速率高可靠性特點(diǎn)的通信系統,CAN可以構建靈活的多主通訊機制,也可以建立主從式結構,而且這兩種方式下的硬件物理聯(lián)接完全相同。
1 系統的總體方案及工作原理
運用CAN總線(xiàn)構建分布式的果園氣象系統,采用主從式結構。系統結構如圖1所示。本系統由上位監控PC機、CAN總線(xiàn)適配器和現場(chǎng)三部分組成,數量可根據果園的規模增減。

本文引用地址:http://dyxdggzs.com/article/173727.htm

上位監控PC機采主要負責對監測系統氣象數據的接收與管理、控制命令的發(fā)送以及各監測工作狀態(tài)的實(shí)時(shí)顯示;CAN總線(xiàn)適配器可以使PC機方便地連接到CAN總線(xiàn)上,本系統采用USB-CAN總線(xiàn)適配器;監測節點(diǎn)以為核心,主要負責對現場(chǎng)的氣象數據進(jìn)行采集,對采集來(lái)的數據進(jìn)行數字濾波求平均值處理并將處理過(guò)的數字信號送入CAN總線(xiàn)。同時(shí)監測節點(diǎn)也接收來(lái)自上位機的控制命令參數。本系統通信可靠、快捷,硬件電路編程簡(jiǎn)單,能較好地滿(mǎn)足對果園氣象條件長(cháng)期準確監測的要求。
2 節點(diǎn)的
2.1 的特點(diǎn)
節點(diǎn)硬件電路以PHILIPS 8位為核心。P87C591從80C51微控制器家族派生而來(lái),帶硬件接口和CAN總線(xiàn)接口,帶6路模擬輸入的10位ADC,可選擇快速8位ADC。
P87C591包含了PHILIPS半導體SJA1000 CAN控制器強大的PeliCAN功能,并在此基礎上擴展了以下功能:①增強的CAN接收中斷,有接收緩沖區級的接收中斷;用于接收中斷的高優(yōu)先級驗收濾波器。②擴展的驗收濾波器,8個(gè)濾波器用于標準幀格式,4個(gè)濾波器用于擴展幀格式;驗收濾波器的“運行中可改變”特性。

80C51 CPU接口將PeliCAN與P87C591微控制器內部總線(xiàn)相連,連接原理如圖2 所示。80C51核通過(guò)5個(gè)特殊功能寄存器CANADR(地址寄存器),CANDAT(數據寄存器),CANMOD(模式寄存器),CANSTA(狀態(tài)寄存器)和CANCON(命令寄存器)對PeliCAN進(jìn)行訪(fǎng)問(wèn)。通過(guò)CANMOD 可對PeliCAN模式寄存器進(jìn)行直接的讀/寫(xiě)訪(fǎng)問(wèn);通過(guò)寫(xiě)入CANCON 對命令寄存器進(jìn)行訪(fǎng)問(wèn);通過(guò)讀CANCON 對中斷寄存器進(jìn)行訪(fǎng)問(wèn);通過(guò)CANSTA 寄存器可對中斷使能寄存器進(jìn)行寫(xiě)操作;訪(fǎng)問(wèn)CANSTA 可位尋址并允許單個(gè)狀態(tài)位的直接尋址,這對查詢(xún)很有用。


上一頁(yè) 1 2 3 下一頁(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>