高低溫老化箱試驗箱實驗箱卞要用于查核商品的高低溫老化箱試驗箱功用,是公司進行商品環(huán)境實驗必小可少的設(shè)備,它卞要是山箱體、制冷設(shè)備、加熱設(shè)備構(gòu)成,并有溫度顯現(xiàn)和簡中的操控體系)山于高低溫老化箱試驗箱實驗繼續(xù)時刻長,作業(yè)時有噪音、振動,環(huán)境較為惡劣,因此完結(jié)對高低溫老化箱試驗箱實驗箱的計算機隋控有必定的現(xiàn)實意義)。
傳統(tǒng)的設(shè)備溫控體系多選用RS232,RS485等串行通訊方法,實時性、拓展性和可靠性較差,CAN總線是現(xiàn)場總線中的一種,它能有效地支撐分布式操控和實時操控,是一種開放式、數(shù)l字化、多點通信的串行通訊網(wǎng)絡(luò))。
這篇文章規(guī)劃了一種依據(jù)CAN總線的分布式高
低溫老化箱試驗箱實驗箱控體系)該體系構(gòu)造簡中,成本低,且實時性、拓展性和可靠性好,具有較強的實用價值),該體系包括一個卞操控器(工業(yè)操控計算機,含PC-CAN接口片)和多個節(jié)點操控器(CAN接口操控板),并選用總線式王網(wǎng)絡(luò)拓撲構(gòu)造,無源抽頭銜接,因此體系的可靠性較高)其信息傳輸選用CAN通信協(xié)議,通訊介質(zhì)選用雙絞線)。
圖中工控機(含PC-CAN接口片)安裝在操控室,高低溫老化箱試驗箱實驗箱放在作業(yè)間,兩地之間用雙絞線進行銜接,間隔約SOm,雙絞線的兩頭需短接12052的終端匹配電阻)工控機選用臺灣研華的IPC610,具有杰出的軟硬件兼容J降.在該工控機的ISA插槽中刺進型號為PCL-841的CAN-PC接口片,經(jīng)過該片即可把工控機銜接到CAN總線上)工控機的操控軟件可設(shè)置高低溫老化箱試驗箱實驗箱的作業(yè)形式:高溫實驗、低溫實驗、溫度沖擊實驗、自定義)仃種形式均可設(shè)置預(yù)訂溫度和堅持時刻,溫度沖擊實驗還能設(shè)置循環(huán)次數(shù),自定義形式山上述三種基本形式按必定流程構(gòu)成,多個節(jié)點均可獨立設(shè)置其作業(yè)參數(shù))。

CAN接口操控板是體系的中心,它擔任與CAN總線進行通訊,別的還完結(jié)溫度信號的收集、加熱與制冷設(shè)備的操控等功用,內(nèi)有CAN總線收發(fā)器及操控器、中片機、溫度傳感器接口等部件)加電后,CAN接口操控板經(jīng)過溫度傳感器,守時收集高低溫老化箱試驗箱實驗箱的溫度數(shù)據(jù)并上傳給工控機,供其顯現(xiàn)與貯存)工控機依據(jù)用戶設(shè)置的作業(yè)形式宣布特定指令至CAN總線,CAN接口操控板收到該指令后,依據(jù)預(yù)訂的算法操控加熱與制冷設(shè)備的發(fā)動、停!卜,完結(jié)相應(yīng)的操作)。
下面將要點介紹CAN接口操控板的軟硬件規(guī)劃、2CAN接口操控板的硬件規(guī)劃CAN接口操控板山MCP2551總線收發(fā)器,MCP2510總線操控器和PIC12C672中片機等部件構(gòu)成)其電路原理如圖2所示。
MCP2551總線收發(fā)器與體系物理總線相連,具有差分發(fā)射和接納才能,將很多節(jié)點與同一網(wǎng)絡(luò)相銜接)它作為MCP2510總線操控器MCP2510和體系物理總線之間的接???MCP2510總線操控器擔負著報文的發(fā)送、接納、過濾等作業(yè),是CAN總線接口操控板的中心器材)它支撐CAN總線V2.OA/B技術(shù)規(guī)范,能夠發(fā)送和接納規(guī)范和拓展報文,一起具有檢驗過濾以及報文辦理功用)該器材包括三個發(fā)送緩沖器和兩個接納緩沖器,減少了MCU的辦理擔負)MCP2510經(jīng)過SPI接口與MCU進行數(shù)據(jù)通訊,其數(shù)據(jù)傳輸速率可高達5Mb/s。
為了簡化電路規(guī)劃,降低成本,我們選用PIC12C672中片機作為MCP2510的操控MCU}PIC12C672中片機是美國Mi-二(ochil)公司出產(chǎn)的RISC中片機,只要35條指令,指令周期短至1115,除跳轉(zhuǎn)指令外其他均為中周期指令,運轉(zhuǎn)效率高)其內(nèi)部集成了。 2K(14bit寬度)的編程空間和128字節(jié)的RAM,別的還集成有4通道的8位A/D轉(zhuǎn)換器,4MHz的RC振動器、上電復(fù)位電路、看門狗電路等)它僅有8個引腳,體積小,外圍電路簡中,具有較高的性價比)。
MCP2510經(jīng)過SPI接口與MCU通訊,但PIC12C672自身沒有SPI接口,囚此用四條一般I/()線GPS,GP4,GP1,GP2別離接至MCP2510的CS,SO,SI,SCK引腳,用軟件算法完結(jié)SPI接口協(xié)議)SPI接口讀指令時序如下ICI3所示)在讀操作開始時,CS引腳將被置為低電平,隨后讀指令和8位地址碼(A7至AO)將被順次送入MCP2510,并在SCK的上升沿縮存仃個數(shù)據(jù)位)在接納到讀指令和地址碼以后,MCP2510指定地址寄存器中的數(shù)據(jù)將在SCK的降低沿輸出到SO引腳)拉高CS引腳電平完畢讀操作。

MCP2510外援BMHz晶體作振動粽,將CAN總線速度裝備為125kbpsMCP2510有三個引腳TxoITS,Tx1ITS,Tx2ITS>能夠裝備成通用的輸入腳,兩個引腳(RXOBF,RXIBF)能被裝備成數(shù)字輸出腳,山PIC12C672中片機經(jīng)過MCP2510的SPI接口對這此引腳進行操控)在此使用中,TXORTS,TXIRTS,TX2RTS裝備成輸入腳,別離銜接上三位撥碼開關(guān),用于設(shè)置CAN接口板的ID地址)RXOBF,RXIBF裝備成數(shù)字輸出腳,別離經(jīng)過驅(qū)動電路、繼電器操控高低溫老化箱試驗箱箱的加熱設(shè)備、制冷設(shè)備。