關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > CAN總線在家庭智能化控制系統中的應用研究

        CAN總線在家庭智能化控制系統中的應用研究

        作者: 時間:2010-09-22 來源:網絡 收藏

        O 引言
        智能的主要功能集中在安全報警、電話或電腦遠程控制、紅外遙控、自動抄表控制、燈光和濕度控制等方面。根據智能終端設備傳輸數據和功能的不同可以把它分成兩類子網,一類是傳輸數據以數據量小、速率低的自動化控制設備;另一類是傳輸多媒體信息、(視頻、音頻信號),信號量大、速率快,如視頻會議、音頻點播等。家庭智能終端設備可以采用結構組建成有線子網和無線子網,因各設備分布在家中不同的地方,對于組建成有線子網布線比較復雜,但是如果采用PLC與構建成網絡,將降低成本。
        (Controller Area Network,控制器局域網)是德國Bosch公司在20世紀80年代初為汽車檢測控制而開發的一種串行數據通訊協議,它是一種多主機,通訊介質可以是雙絞線、同軸電纜或光導纖維,通訊速率為1Mb/s。總線具有卓越的性能,極高的可靠性和獨特的設計,廣泛于工業自動化、交通工具、醫療儀器以及建筑、環境控制等眾多部門。

        1 家庭的組成
        家庭是電視、洗衣機、空調及水表、電表、燃氣表等設備的指揮通信和信息管理的核心,主要功能是與遠程控制系統進行數傳通信,接收各種控制口令,完成對相應設備的實時控制。
        控制系統中凡具有嵌入式微處理器或微計算機的單體均通過CAN總線相互連接。組成分布式局部網,實現數據交換和信息資源共享。這種設計具有以下優點:減少了通信端口、連接電纜;抗干擾能力強;配置靈活、系統擴展和升級方便;調試簡單,檢修方便。
        由CAN總線組成的家庭控制系統原理如圖1所示。

        本文引用地址:http://www.104case.com/article/162833.htm



        2 PLC與CAN總線的連接
        現以GE FANUC系列90 PLC為例,給出一個PLC與CAN總線的連接方案。
        GE系列90 PLC都帶有經轉換的RS 232串行通訊口,編程計算機通過此串口與PLC進行通訊和編程。RS 232標準電平采用負邏輯,規定+3~+15V之間的任意電平為邏輯“0”電平,-3~-15V之間的任意電平為邏輯“1”電平。而CAN信號則使用差分電壓傳送,兩條信號線稱為“CAN _H”和“CAM_L”,靜態時均為2.5 V左右,此時的狀態表示為邏輯“1”,也可以叫做“隱性”;用CAN_H比CAN_L高表示邏輯“0”,稱為“顯性”。顯性時,通常電壓值為:CAN_H=3.5V,CAN_L=1.5V。
        RS 232串口的幀格式為:1位起始位,8位數據位,1位可編程的第9位(此位為發送和接收的地址/數據位),1位停止位。而CAN的數據幀格式為:幀信息+ID+數據(可分為標準幀和擴展幀兩種格式)。因此,設計時就需要有一個微控制器來實現電平和幀格式等的轉換,其轉換方式如圖2所示。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 扎兰屯市| 高州市| 香河县| 拉萨市| 长阳| 保靖县| 稷山县| 嫩江县| 焦作市| 无为县| 年辖:市辖区| 通许县| 沙坪坝区| 遂宁市| 鲁甸县| 安乡县| 株洲县| 绥化市| 遵化市| 澄迈县| 赤壁市| 开原市| 康马县| 盘锦市| 平乡县| 通山县| 潜山县| 开江县| 全椒县| 汕头市| 宁城县| 武冈市| 仁寿县| 高邑县| 嘉兴市| 三亚市| 岳池县| 都兰县| 拉萨市| 黎城县| 滦南县|