本實用新型屬于自動化測試技術(shù)領(lǐng)域,更具體涉及一種模擬量模件的自動化校準(zhǔn)和測試裝置。
背景技術(shù):
在自動控制領(lǐng)域中,模擬量AI的使用非常普遍,各種溫度、濕度等傳感器輸出的通常都是模擬量,所以許多自動化裝置中都會包含AI模件。在傳統(tǒng)的AI模件的測試過程中,需要結(jié)合示波器和信號源等一起,通過人工對AI模件的每一回路進行校準(zhǔn)測試,但是由于人工存在一定的主觀因素,往往造成調(diào)試質(zhì)量的參差不齊,從而影響整個裝置的質(zhì)量及性能。同時通過人工測試,需要復(fù)雜的接線,逐個回路的測試,速度慢,效率低下。
技術(shù)實現(xiàn)要素:
本實用新型提供一種模擬量的自動化校準(zhǔn)和測試裝置。
根據(jù)本實用新型的一個方面,提供一種模擬量模件自動化校準(zhǔn)和測試裝置,包括主控芯片、數(shù)模轉(zhuǎn)換芯片以及通過主控芯片的引腳擴展出的UART接口和網(wǎng)口,所述主控芯片和數(shù)模轉(zhuǎn)換芯片通過數(shù)據(jù)總線連接,所述數(shù)模轉(zhuǎn)換芯片通過片選擴展出多個模擬量輸出接口。
在一些實施方式中,所述數(shù)模轉(zhuǎn)換芯片設(shè)有十個模擬量輸出接口。
在一些實施方式中,所述主控芯片上設(shè)有一個UART接口。
在一些實施方式中,所述模擬量輸出接口和待測試模件通過排線連接。
在一些實施方式中,所述UART接口和待測試模件通過雙絞線連接。
其有益效果為:本實用新型通過網(wǎng)口與PC機連接,通過模擬量輸出接口和待測試的AI模件連接,通過UART接口和待測試的AI模件的UART接口連接。本實用新型通過PC機的網(wǎng)絡(luò)命令啟動對待測試AI模件的校準(zhǔn)和測試,實現(xiàn)了對待測試的AI模件的自動化的校準(zhǔn)和測試,排除人工檢測時的主觀因素,使得測試結(jié)果更為準(zhǔn)確,并且提高了工作效率。
附圖說明
圖1是本實用新型一實施方式的一種模擬量模件的自動化校準(zhǔn)和測試裝置的結(jié)構(gòu)示意圖。
1.主控芯片、2.數(shù)模轉(zhuǎn)換芯片、3.網(wǎng)口、4.模擬量輸出接口、5.UART接口、6、PC機、7.待測試AI模件。
具體實施方式
如圖1所示,為本實用新型一實施方式的模擬量模件的自動化校準(zhǔn)和測試裝置的結(jié)構(gòu)示意圖,模擬量模件自動化校準(zhǔn)和測試裝置包括主控芯片1、數(shù)模轉(zhuǎn)換芯片2、網(wǎng)口3、模擬量輸出接口4和UART接口5。
主控芯片1和數(shù)模轉(zhuǎn)換芯片2通過數(shù)據(jù)總線連接,主控芯片1通過自身引腳擴展出網(wǎng)口3和UART接口5,數(shù)模轉(zhuǎn)換芯片2通過片選信號擴展出多個模擬量輸出口4。模擬量輸出接口4和待測試模件的AI口通過排線連接。UART接口5和待測試模件通過雙絞線連接。
本實用新型的啟動和關(guān)閉是由PC機6上的測試人機交互軟件通過網(wǎng)口發(fā)送開始命令和結(jié)束命令決定的,PC機6上的測試軟件同時可以顯示待測模件的測試結(jié)果及每一個模擬量回路的具體參數(shù),可以讓測試人員很直觀的看出待測模件的校準(zhǔn)和測試結(jié)果。
在該實施例中,數(shù)模轉(zhuǎn)換芯片2擴展出了十個模擬量輸出接口4,依次為AO1-AO10。主控芯片1上設(shè)有一個UART接口5。主控芯片1采用的是邁沖科技的ARM9X25高性能處理器。本裝置采用的系統(tǒng)為Linux系統(tǒng)。
工作原理為:本裝置啟動后,首先開始對模擬量模件進行校準(zhǔn),主要包括以下步驟:
(1)主控芯片1首先讓數(shù)模轉(zhuǎn)換芯片2輸出4ma信號,然后片選到AO1輸出,通過URAT接口給待測試的AI模件發(fā)送命令,告訴待測試的AI模件開始測量AI1的值,當(dāng)待測試模件正常測試到AI1的穩(wěn)定值后,待測試的AI模件通過UART接口發(fā)送命令告訴本裝置第一路完成。依照上述同樣的步驟主控芯片1依次片選AO1到A010,讓待測的AI模件測量到輸出為4ma時AI1到AI10的測量值。
(2)接下來主控芯片1讓數(shù)模轉(zhuǎn)換芯片2輸出16ma信號,然后片選到AO1輸出,通過URAT接口5給待測試的AI模件發(fā)送命令,告訴待測試的AI模件開始測量AI1的值,當(dāng)待測試的AI模件正常測試到AI1的穩(wěn)定值后,待測試的AI模件通過UART接口5發(fā)送命令告訴本裝置第一路完成。依照上述同樣的步驟主控芯片1依次片選AO1到A010,讓待測的AI模件測量到輸出為16ma時AI1到AI10的測量值。
(3)完成上述兩個步驟后,主控芯片1通過UART接口5發(fā)送命令給待測試的AI模件,讓其對各路AI進行擬合校準(zhǔn),當(dāng)待測模件校準(zhǔn)完成后通過UART接口5發(fā)送命令通知裝置。
完成校準(zhǔn)后,開始進行測試,主控芯片1讓數(shù)模轉(zhuǎn)換芯片2輸出12ma信號,然后片選到AO1輸出,通過UART接口5命令通知待測試的AI模件開始對AI1口進行采集,待測試的AI模件測試到值后,通過UART接口5將結(jié)果返回給裝置保存,同樣的步驟主控芯片1依次片選AO1到A010,讓待測的AI模件測量到輸出為12ma時AI1到AI10的測量值,同時返回給本裝置。本裝置獲取到所有的測量值后,計算標(biāo)準(zhǔn)輸出16ma和測量值的偏差,判斷每一路待測試模件的AI口的測試結(jié)果。
最后本裝置通過網(wǎng)口將測試結(jié)果返回給PC機6,讓測試軟件顯示具體測試結(jié)果,從而完成一塊模擬量模件的校準(zhǔn)測試。
以上所述的僅是本實用新型的一些實施方式,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以做出若干變形和改進,這些都屬于本實用新型的保護范圍。