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

CAN接口操控板是體系的中心,它擔(dān)任與CAN總線進(jìn)行通訊,別的還完結(jié)溫度信號的收集、加熱與制冷設(shè)備的操控等功用,內(nèi)有CAN總線收發(fā)器及操控器、中片機(jī)、溫度傳感器接口等部件)加電后,CAN接口操控板經(jīng)過溫度傳感器,守時收集高低溫老化箱試驗(yàn)箱實(shí)驗(yàn)箱的溫度數(shù)據(jù)并上傳給工控機(jī),供其顯現(xiàn)與貯存)工控機(jī)依據(jù)用戶設(shè)置的作業(yè)形式宣布特定指令至CAN總線,CAN接口操控板收到該指令后,依據(jù)預(yù)訂的算法操控加熱與制冷設(shè)備的發(fā)動、停!卜,完結(jié)相應(yīng)的操作)。
下面將要點(diǎn)介紹CAN接口操控板的軟硬件規(guī)劃、2CAN接口操控板的硬件規(guī)劃CAN接口操控板山MCP2551總線收發(fā)器,MCP2510總線操控器和PIC12C672中片機(jī)等部件構(gòu)成)其電路原理如圖2所示。
MCP2551總線收發(fā)器與體系物理總線相連,具有差分發(fā)射和接納才能,將很多節(jié)點(diǎn)與同一網(wǎng)絡(luò)相銜接)它作為MCP2510總線操控器MCP2510和體系物理總線之間的接???MCP2510總線操控器擔(dān)負(fù)著報(bào)文的發(fā)送、接納、過濾等作業(yè),是CAN總線接口操控板的中心器材)它支撐CAN總線V2.OA/B技術(shù)規(guī)范,能夠發(fā)送和接納規(guī)范和拓展報(bào)文,一起具有檢驗(yàn)過濾以及報(bào)文辦理功用)該器材包括三個發(fā)送緩沖器和兩個接納緩沖器,減少了MCU的辦理擔(dān)負(fù))MCP2510經(jīng)過SPI接口與MCU進(jìn)行數(shù)據(jù)通訊,其數(shù)據(jù)傳輸速率可高達(dá)5Mb/s。
為了簡化電路規(guī)劃,降低成本,我們選用PIC12C672中片機(jī)作為MCP2510的操控MCU}PIC12C672中片機(jī)是美國Mi-二(ochil)公司出產(chǎn)的RISC中片機(jī),只要35條指令,指令周期短至1115,除跳轉(zhuǎn)指令外其他均為中周期指令,運(yù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ī)經(jīng)過MCP2510的SPI接口對這此引腳進(jìn)行操控)在此使用中,TXORTS,TXIRTS,TX2RTS裝備成輸入腳,別離銜接上三位撥碼開關(guān),用于設(shè)置CAN接口板的ID地址)RXOBF,RXIBF裝備成數(shù)字輸出腳,別離經(jīng)過驅(qū)動電路、繼電器操控高低溫老化箱試驗(yàn)箱箱的加熱設(shè)備、制冷設(shè)備。