在電子萬(wàn)能試驗(yàn)機(jī)測(cè)控系統(tǒng)中,基于ARM微處理器的主控制器作為試驗(yàn)機(jī)測(cè)控系統(tǒng)的重要組成單元,其主要任務(wù)如下:
1. 測(cè)量參數(shù)的獲取。作為一個(gè)測(cè)控系統(tǒng),只有獲取被控對(duì)象的運(yùn)行狀況,才能根據(jù)具體的情況實(shí)現(xiàn)有效的控制。對(duì)于萬(wàn)能試驗(yàn)機(jī)來(lái)說(shuō),需要測(cè)量的參數(shù)為試件的負(fù)荷量、變形量以及活動(dòng)橫梁的位移量。這些參數(shù)通過(guò)不同的傳感器傳送到主控制器的相關(guān)接口。主控制器獲取通過(guò)A/D轉(zhuǎn)換后的信號(hào)量以及數(shù)字脈沖輸入,完成試驗(yàn)數(shù)據(jù)的采集。
2. 控制功能??刂剖请娮尤f(wàn)能試驗(yàn)機(jī)主控制器主要的功能,試驗(yàn)機(jī)所有的試驗(yàn)都是通過(guò)活動(dòng)橫梁的升降來(lái)完成的,不同的試驗(yàn)知識(shí)所需的試驗(yàn)機(jī)附件不一樣。所以在對(duì)伺服電機(jī)的“數(shù)字控制”上,主控制器的輸出傳遞給伺服驅(qū)動(dòng)單元,電機(jī)的正轉(zhuǎn)或反轉(zhuǎn)帶動(dòng)活動(dòng)橫梁的升降。測(cè)控系統(tǒng)中檢測(cè)和控制是兩個(gè)緊密聯(lián)系的過(guò)程,在試驗(yàn)時(shí)所有的動(dòng)作必須根據(jù)測(cè)量的數(shù)據(jù)來(lái)判斷選擇執(zhí)行。對(duì)ARM主控制器而言,根據(jù)傳感器的測(cè)量信號(hào),通過(guò)比較判斷調(diào)節(jié)控制器的輸出,其輸出的PWM控制信號(hào)經(jīng)伺服驅(qū)動(dòng)單元驅(qū)動(dòng)直流伺服電機(jī),實(shí)現(xiàn)試驗(yàn)過(guò)程的控制。
3. 通訊功能。主控制器的通訊功能主要涉及與上位PC機(jī)的通訊,通過(guò)RS232或USBN種方式與上位PC機(jī)進(jìn)行通訊,通訊功能要求及時(shí)、穩(wěn)定可靠。萬(wàn)能試驗(yàn)機(jī)主控制器需要完成數(shù)據(jù)采集、處理、控制、通訊等功能。傳統(tǒng)的單片機(jī)由于具有運(yùn)算能力較弱、資源有限、功能單一等缺點(diǎn),往往無(wú)法滿(mǎn)足要求,并且如果使用單片機(jī)完成試驗(yàn)機(jī)所要求的參數(shù)設(shè)置、信號(hào)調(diào)整及過(guò)程控制等功能,則系統(tǒng)設(shè)計(jì)將會(huì)較復(fù)雜,而且可靠性差、不易擴(kuò)展。而使用嵌入式微處理器,則可以大大減少設(shè)計(jì)的困難。所以,目前國(guó)內(nèi)外新型的機(jī)電設(shè)備控制器多采用16位和32位高性能的處理器,輔助以必要的外圍接口實(shí)現(xiàn)。 |