在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > CAN總線在中央空調(diào)控制系統(tǒng)中的應(yīng)用

            CAN總線在中央空調(diào)控制系統(tǒng)中的應(yīng)用

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

            它提供了上位微機(jī)和的接口,采用高性能的嵌入式微處理器80C188、控制器82C200和收發(fā)器82C250負(fù)責(zé)數(shù)據(jù)交換和通信處理。82C200是PHILIPS公司的產(chǎn)品,可完成物理層和數(shù)據(jù)鏈路層的所有功能。電子控制單元(ECU)的應(yīng)用層由微處理器提供,82C200為其提供一個(gè)多用途的接口。雙口RAM IDT7130作為PC機(jī)與CAN總線控制器的數(shù)據(jù)共享區(qū),可提供兩路相互獨(dú)立的端口,每個(gè)端口均有各自的地址線、數(shù)據(jù)線和控制線,并且具有兩套相互獨(dú)立的中斷邏輯來(lái)實(shí)現(xiàn)兩個(gè)CPU之間的握手控制信號(hào)。通過(guò)軟硬件設(shè)置將雙口RAM映射成PC機(jī)的物理內(nèi)存,使收發(fā)數(shù)據(jù)相當(dāng)于直接向內(nèi)存讀寫數(shù)據(jù),從而提高了數(shù)據(jù)交換速率,并保證兩個(gè)CPU同時(shí)對(duì)同一內(nèi)存單元進(jìn)行讀寫操作時(shí)數(shù)據(jù)的正確性。

            此外,智能CAN總線通信適配卡還具有中斷選擇、主存基地址選擇、LED指示系統(tǒng)狀態(tài)及CAN收發(fā)狀態(tài)等功能。系統(tǒng)工作時(shí),上位機(jī)將控制命令經(jīng)ISA總線發(fā)送至智能CAN總線通信適配卡,經(jīng)驅(qū)動(dòng)電路寫入雙口RAM,然后發(fā)出中斷信號(hào)。CAN通信控制器82C200收到中斷信號(hào)后,從雙口RAM中取出數(shù)據(jù),并以CAN總線協(xié)議標(biāo)準(zhǔn),經(jīng)輸出驅(qū)動(dòng)電路、光電隔離電路以及CAN總線收發(fā)器82C250發(fā)送至CAN總線,完成從上位機(jī)到單元控制器的數(shù)據(jù)交換。上位機(jī)接收數(shù)據(jù)的過(guò)程與發(fā)送命令的過(guò)程相似,但方向相反。

            圖3為單元控制器電路的原理框圖。

            圖中,微處理器采用ATMEL公司生產(chǎn)的AT89C51單片機(jī),CAN總線控制器選用SJA1000,CAN總線收發(fā)器仍選用82C250,控制CAN總線的數(shù)據(jù)交換。工作時(shí),CAN總線控制器SJA1000從CAN總線接收上位機(jī)發(fā)出的命令和數(shù)據(jù),以中斷方式通知CPU89C51。CPU收到中斷信號(hào)后,將SJA1000接收到的數(shù)據(jù)存入RAM中,并根據(jù)數(shù)據(jù)對(duì)I/O接口電路發(fā)出相應(yīng)的命令,控制風(fēng)機(jī)機(jī)組、加濕器等執(zhí)行部件進(jìn)行相應(yīng)的操作。若上位機(jī)需要各單元狀態(tài)信息,則CPU啟動(dòng)數(shù)據(jù)采集程序,控制I/O接口電路對(duì)各個(gè)檢測(cè)點(diǎn)的數(shù)據(jù)進(jìn)行巡回檢測(cè),并由CAN總線控制器發(fā)送至CAN總線,由上位機(jī)接收。I/O接口電路可提供8路數(shù)字量輸入、8路數(shù)字量輸出、16路模擬量輸入及4路模擬量輸出接口,用于接單元內(nèi)各個(gè)檢測(cè)點(diǎn)和控制點(diǎn)。

            硬件看門狗電路X25045用于系統(tǒng)監(jiān)控,防止程序跑飛,并提供512字節(jié)EEPROM來(lái)保護(hù)重要的系統(tǒng)控制參數(shù),提高了單元控制器的抗干擾能力。
            數(shù)字顯示器可以顯示風(fēng)機(jī)的互回風(fēng)溫度、送風(fēng)溫度、回風(fēng)濕度、變頻器頻率、風(fēng)門開度、水閥開度、報(bào)警信號(hào)的類型及數(shù)量等系統(tǒng)狀態(tài)信息。小鍵盤用于修改設(shè)置參數(shù)、改變顯示類型,從而使單元控制器在脫離上位機(jī)的情況下仍然可以完成控制功能。

            3 軟件設(shè)計(jì)

            系統(tǒng)軟件由上位機(jī)管理軟件和單元控制器控制軟件組成。上位機(jī)管理軟件是在Windows98操作平臺(tái)上,利用Visual Basic6.0開發(fā)的,包括系統(tǒng)監(jiān)控、通信管理、數(shù)據(jù)處理、控制命令、動(dòng)態(tài)顯示等模塊,具有界面友好、顯示直觀、操作方便等優(yōu)點(diǎn)。系統(tǒng)運(yùn)行時(shí),各檢測(cè)點(diǎn)和控制點(diǎn)的位置以圖形方式形象地顯示在上位機(jī)顯示器上,檢測(cè)和控制數(shù)據(jù)在各自位置旁動(dòng)態(tài)顯示,操作者經(jīng)簡(jiǎn)單培訓(xùn)即可對(duì)整個(gè)系統(tǒng)進(jìn)行控制。單元控制器控制軟件采用8051匯編語(yǔ)言編程,固化于89C51的EEPROM中,主要完成數(shù)據(jù)采集、數(shù)據(jù)通信、I/O接口控制、數(shù)字顯示控制等功能。根據(jù)各個(gè)季節(jié)對(duì)室內(nèi)溫、濕度的不同要求,軟件中預(yù)先設(shè)置了不同季節(jié)的控制參數(shù),并可通過(guò)小鍵盤隨時(shí)進(jìn)行修改。實(shí)際運(yùn)行時(shí),溫度控制精度達(dá)到±0.5℃,濕度控制精度達(dá)到±2%RH。

            在中央空調(diào)上、下位機(jī)之間采用CAN總線進(jìn)行通信,可大大提高系統(tǒng)工作的可靠性、實(shí)時(shí)性及擴(kuò)展性,實(shí)現(xiàn)高精度的溫度、濕度控制,具有廣闊的推廣應(yīng)用前景。


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

            評(píng)論


            相關(guān)推薦

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

            關(guān)閉