本站小編為你精心準(zhǔn)備了高精度數(shù)字邏輯分析參考范文,愿這些范文能點(diǎn)燃您思維的火花,激發(fā)您的寫作靈感。歡迎深入閱讀并收藏。
《機(jī)械設(shè)計(jì)與制造工程雜志》2014年第六期
1邏輯分析設(shè)備原理概述
邏輯分析儀是利用時(shí)鐘從測試設(shè)備上采集并顯示數(shù)字信號的儀器,主要用于時(shí)序判定。邏輯分析儀不同于示波器可以顯示模擬信號,它針對每一路信號輸入僅設(shè)置一個唯一的門限值,用于與被測信號進(jìn)行強(qiáng)度大小比較,故輸出的是高于門限信號強(qiáng)度和低于門限信號強(qiáng)度的數(shù)字波形。采集效果如圖1所示。
2高精度狀態(tài)采集實(shí)現(xiàn)方案
根據(jù)上述邏輯分析設(shè)備工作原理,邏輯分析設(shè)備可以獲得復(fù)雜的模擬輸入信號與門限信號的強(qiáng)度比較關(guān)系,進(jìn)而得到可以交給計(jì)算機(jī)處理的具有時(shí)間序列的數(shù)字信號,這種信號處理方法針對多路狀態(tài)量并行(如多路電信號的通斷檢測)采集和處理比較方便,如果希望通過該狀態(tài)采集的輸出結(jié)果還原初始模擬信號,就需要考慮輸出信號失真度過高的問題。根據(jù)狀態(tài)采集的技術(shù)原理和特點(diǎn),下文將詳細(xì)介紹本文所研究設(shè)備的設(shè)計(jì)方案,核心技術(shù)是本文中提到的組合多路多門限狀態(tài)采集,一方面提高輸入采樣信號的時(shí)序精度,另一方面降低輸出信號的誤差。
2.1多路組合狀態(tài)采集方案多路組合狀態(tài)采集的具體技術(shù)方案,是在高精度時(shí)隙控制模塊的時(shí)隙控制下,形成一個時(shí)隙序列,并控制每個單路狀態(tài)采集模塊工作在確定的時(shí)隙內(nèi)。這種控制方式下,如果單位時(shí)間按照時(shí)隙控制模塊分為N個時(shí)隙,則單位時(shí)間的組合狀態(tài)采集的時(shí)間精度就相當(dāng)于單路狀態(tài)采集時(shí)間精度的N倍,如圖2(a)中時(shí)間軸所示。然后,再按照實(shí)際需要對每個狀態(tài)采集模塊門限信號的大小進(jìn)行設(shè)置,如圖2(a)門限軸所示,形成輸入信號比較強(qiáng)度線性增長的門限序列,并對每個門限信號按照大小進(jìn)行二進(jìn)制標(biāo)記。當(dāng)被測模擬信號按照同樣的時(shí)隙劃分依次輸入到各個狀態(tài)采集模塊時(shí),在每一個時(shí)隙里,只要判斷輸入信號處于哪兩個相鄰門限信號之間,把較小的門限信號的二進(jìn)制標(biāo)記作為輸出信號。在設(shè)備的輸出端按時(shí)隙順序關(guān)系將每路輸出結(jié)果進(jìn)行組合,即可得到一個近似的按時(shí)隙的數(shù)字信號輸出,如圖2(b)所示。
2.2組合狀態(tài)采集核心模塊構(gòu)成在具體硬件設(shè)計(jì)中,上述多路狀態(tài)采集采用的是模塊化設(shè)計(jì)方案,整個核心功能部分由信號輸入模塊、時(shí)隙控制模塊、多路狀態(tài)采集模塊和輸出模塊構(gòu)成。為了便于用戶使用,在核心功能部分之外再加入上位機(jī)模塊,為用戶提供時(shí)隙精度控制、多個狀態(tài)采集門限信號控制和狀態(tài)采集結(jié)果輸出的人機(jī)界面接口,功能模塊的整體拓?fù)浣Y(jié)構(gòu)如圖3所示。由上述設(shè)計(jì)方案和模塊構(gòu)成可知,該設(shè)計(jì)方案中硬件模塊的功能劃分清楚,可以滿足通過提高時(shí)隙控制模塊的時(shí)間精度進(jìn)而提高組合采集精度并實(shí)現(xiàn)設(shè)備狀態(tài)采集時(shí)間精度的需要,還可以在狀態(tài)輸出端得到一定近似程度的數(shù)字輸出結(jié)果,便于后期的狀態(tài)采集結(jié)果處理。
3狀態(tài)采集精度影響因素分析
基于邏輯狀態(tài)采集的誤差,在其構(gòu)成的各個主要模塊中都不可避免地存在,其狀態(tài)采集結(jié)果的精度同樣受到很多因素的影響,具體如下。
3.1硬件電路因素a.本文所研究的設(shè)備設(shè)計(jì)方案多處用到了微處理器、微控制器以及門限信號大小的設(shè)置,所以設(shè)備電源輸入的波動將引起整個狀態(tài)采集結(jié)果的波動,使得采集結(jié)果與真實(shí)結(jié)果之間產(chǎn)生差異。b.該設(shè)備采用了多路并行狀態(tài)采集方案,各個采集卡之間的共地干擾也將是一個影響采集結(jié)果準(zhǔn)確性的因素。
3.2軟件設(shè)計(jì)因素組合多點(diǎn)狀態(tài)采集實(shí)現(xiàn)單路輸出,這種方案的數(shù)學(xué)模型就是一種通過分段投影擬合目標(biāo)曲線的方法。該方法在本文所研究的設(shè)備中是通過直接比較輸入信號和門限信號強(qiáng)度大小,并將輸入信號曲線直接投影到距離最近的門限強(qiáng)度信號軸上,這是一種近似曲線擬合,在算法上存在固有的誤差。
4仿真實(shí)驗(yàn)
基于上述多路組合狀態(tài)采集實(shí)現(xiàn)單路高精度采集的設(shè)計(jì)方案,本文利用Labview軟件進(jìn)行虛擬儀器的程序開發(fā),進(jìn)而完成相關(guān)仿真實(shí)驗(yàn)。實(shí)驗(yàn)中,使用Labview編程,分別實(shí)現(xiàn)一個最大值為1的標(biāo)準(zhǔn)正弦波形模塊(代表模擬待測輸入信號)、一個2級和一個5級大小遞增的比較門限多路狀態(tài)采集模塊(代表多路組合狀態(tài)采集),并且將上述狀態(tài)采集門限強(qiáng)度平均分布在0~1之間(代表時(shí)隙控制),分兩次進(jìn)行仿真實(shí)驗(yàn),得到比較結(jié)果輸出和數(shù)字輸出(代表單路狀態(tài)采集的波形輸出和數(shù)字輸出),2級門限狀態(tài)采集結(jié)果見表1,5級門限狀態(tài)采集結(jié)果見表2。對比表1和表2可以看出:兩次實(shí)驗(yàn)都獲得了近似的數(shù)字輸出,相對輸出結(jié)果曲線圖,可以得出5級門限序列組合狀態(tài)采集得到的輸出結(jié)果精度更高,模數(shù)轉(zhuǎn)換結(jié)果也更符合目標(biāo)信號強(qiáng)度曲線,證明文中所提的邏輯分析設(shè)備的設(shè)計(jì)方案是可行的。表2得出的輸出結(jié)果與真實(shí)值之間的誤差很明顯,這是因?yàn)椴杉c(diǎn)數(shù)量有限,并且采集點(diǎn)分布平均,在這樣的條件下擬合一個未知信號的強(qiáng)度曲線是會產(chǎn)生較大誤差的。因此,可以通過增加采集點(diǎn)的方法,提高時(shí)隙控制模塊的控制精度來提高狀態(tài)采集的精度。
5結(jié)束語
本文提出了一種高精度邏輯分析設(shè)備的設(shè)計(jì)方案,并通過仿真實(shí)驗(yàn)證明了該方案的有效性和可行性,同時(shí)在實(shí)驗(yàn)分析過程中提出進(jìn)一步提高采集精度的方法。該方案在工業(yè)生產(chǎn)和過程控制中有一定實(shí)際意義,對于升級現(xiàn)有邏輯分析儀的采集能力有一定參考價(jià)值。
作者:石瑞單位:中國電子科技集團(tuán)公司第二十研究所