自動(dòng)模式與觸發(fā)模式
如果沒(méi)有發(fā)生觸發(fā)事件,將會(huì)出現(xiàn)什么情況呢?這一個(gè)非常好的問(wèn)題。在這種情況下,屏幕上的波形將不會(huì)更新。這不是我們想要的情況,因?yàn)橛脩?hù)可能不知道如何改變觸發(fā)來(lái)獲得屏幕上的波形。例如,如果探頭滑落,示波器將可能停止觸發(fā)。不過(guò),如果屏幕不能更新,信號(hào)丟失將很不明顯。
為了解決這個(gè)問(wèn)題,
示波器擁有一個(gè)稱(chēng)為“自動(dòng)(Auto)”觸發(fā)的模式。在此模式下,如果在一段時(shí)間內(nèi)無(wú)法找到觸發(fā),示波器將自動(dòng)觸發(fā)以更新屏幕。通常,示波器上有一些指示器(例如前面板上的LED)來(lái)指示上一個(gè)觸發(fā)是真實(shí)觸發(fā)還是自動(dòng)觸發(fā)。這樣,如果用戶(hù)看到“自動(dòng)(Auto)”指示器,他們就會(huì)知道所設(shè)置的觸發(fā)沒(méi)有發(fā)生。例如,如果用戶(hù)設(shè)置的觸發(fā)為毛刺信號(hào),他們將會(huì)知道示波器沒(méi)有檢測(cè)出毛刺信號(hào)。
然而,當(dāng)您回顧上一段的內(nèi)容時(shí)就會(huì)發(fā)現(xiàn),當(dāng)自動(dòng)觸發(fā)發(fā)生時(shí),它就意味著每次觸發(fā)之后,示波器進(jìn)行重新準(zhǔn)備時(shí)具有掛起時(shí)間。為了完全避免這一時(shí)間,示波器應(yīng)改為“觸發(fā)(triggered)”模式。(這在某些示波器中稱(chēng)為“正常”模式)。在“觸發(fā)(triggered)”模式中,除非發(fā)現(xiàn)觸發(fā)事件,否則示波器將不會(huì)進(jìn)行觸發(fā)。因此,如果用戶(hù)將觸發(fā)模式設(shè)置為毛刺信號(hào)并且示波器一直沒(méi)有進(jìn)行觸發(fā),那么用戶(hù)就可以確信毛刺信號(hào)沒(méi)有發(fā)生(至少示波器能夠檢測(cè)出)。
普通觸發(fā)模式
邊沿觸發(fā)
邊沿觸發(fā)是所有觸發(fā)模式中最普通的一種觸發(fā)。它的使用如此頻繁的原因在于,所有波形都有邊沿,只要觸發(fā)電平設(shè)置正確,這種觸發(fā)模式就能正常工作。同時(shí),這一優(yōu)勢(shì)也是其最大的劣勢(shì),因?yàn)樗軐?duì)大多數(shù)波形非常頻繁地進(jìn)行觸發(fā),所以它和自動(dòng)觸發(fā)(Auto Trigger)非常相似。
毛刺信號(hào)/脈沖寬度/超時(shí)觸發(fā)
雖然許多問(wèn)題只需使用邊沿觸發(fā)便可以輕松找出,但是有時(shí)工程師必須使用更復(fù)雜的觸發(fā)。其中,最簡(jiǎn)單的觸發(fā)便是脈沖觸發(fā)。脈沖觸發(fā)被定義為一段高于(正脈沖)或者低于(負(fù)脈沖)某個(gè)閾值電平的時(shí)間。最常見(jiàn)的脈沖觸發(fā)是毛刺觸發(fā),它常用于對(duì)小于最小寬度的脈沖進(jìn)行觸發(fā)。這是一個(gè)違反觸發(fā)的實(shí)例,因?yàn)槭静ㄆ鳠o(wú)論在何時(shí)觸發(fā)都會(huì)指示出一個(gè)問(wèn)題。
具有最大時(shí)間值的脈寬觸發(fā)的一個(gè)令人困惑的方面是發(fā)生觸發(fā)的時(shí)間。在某些情況下,用戶(hù)可能想要在超過(guò)時(shí)間值時(shí)示波器立即進(jìn)行觸發(fā)。這稱(chēng)為“超時(shí)”觸發(fā),因?yàn)槭静ㄆ鞑⒉恍枨笠粋€(gè)完整的脈沖來(lái)進(jìn)行觸發(fā)。換句話說(shuō),即使不發(fā)生第二個(gè)跳變,超時(shí)觸發(fā)仍將進(jìn)行。
相反,我們所說(shuō)的“脈沖”觸發(fā)只有等到第二個(gè)跳變出現(xiàn)后才會(huì)進(jìn)行觸發(fā)。也就是說(shuō),對(duì)于正脈沖來(lái)說(shuō),即使超過(guò)最大時(shí)間,也要一直等到下降沿才會(huì)發(fā)生觸發(fā)。這意味著時(shí)間限制點(diǎn)之后的觸發(fā)可以良好地進(jìn)行。因此,超時(shí)觸發(fā)的使用率比脈寬觸發(fā)高得多。由于這并不直觀,所以我們?yōu)橛脩?hù)提供了兩種選擇,用戶(hù)可以使用超時(shí)觸發(fā),也可以使用脈沖末端觸發(fā)。如果選擇超時(shí)選項(xiàng),則此時(shí)的脈寬觸發(fā)將與超時(shí)觸發(fā)完全相同。
有關(guān)脈寬觸發(fā)的另一個(gè)令人費(fèi)解的地方是它們并不全是違反觸發(fā)。雖然毛刺信號(hào)很明顯是違反觸發(fā),但長(zhǎng)脈沖也可能是一個(gè)正常事件。因此,這取決于是否規(guī)定了脈沖寬度為違反觸發(fā)的一個(gè)條件。
上升時(shí)間和下降時(shí)間
違反觸發(fā)的下一種類(lèi)型是上升時(shí)間觸發(fā)和下降時(shí)間觸發(fā)。它們可用于查找上升或下降太快或太慢的邊沿。此類(lèi)觸發(fā)由兩個(gè)觸發(fā)電平(邏輯高和邏輯低)和信號(hào)在這兩個(gè)電平之間的最長(zhǎng)時(shí)間和最短時(shí)間來(lái)定義。
上升時(shí)間觸發(fā)和下降時(shí)間觸發(fā)的一個(gè)令人困惑的方面是觸發(fā)電壓閾值并不依賴(lài)于自動(dòng)測(cè)量電壓閾值。例如,測(cè)量出信號(hào)的上升時(shí)間并且期望上升時(shí)間觸發(fā)能夠在同一時(shí)間值上進(jìn)行觸發(fā)本來(lái)是非常正常的。但在許多情況下,測(cè)量閾值默認(rèn)為信號(hào)電壓范圍的10% 和 90%。因?yàn)橛|發(fā)閾值是獨(dú)立的,所以用戶(hù)很容易錯(cuò)誤地設(shè)置不同的閾值,例如 5% 和 95%。在這種情況下,用戶(hù)可能會(huì)感到很困惑,因?yàn)闇y(cè)量顯示的是上升時(shí)間值,但是使用相同的時(shí)間值卻不能使示波器進(jìn)行觸發(fā)。
建立觸發(fā)與保持觸發(fā)
另一類(lèi)違反觸發(fā)是建立觸發(fā)和保持觸發(fā)。當(dāng)然,這要求使用數(shù)據(jù)信號(hào)和時(shí)鐘信號(hào)。這種觸發(fā)還要求規(guī)定建立時(shí)間、保持時(shí)間或者兩者都要規(guī)定。當(dāng)檢測(cè)建立時(shí)間和保持時(shí)間違反觸發(fā)條件時(shí),示波器將進(jìn)行觸發(fā)。
矮脈沖觸發(fā)
毛刺信號(hào)是一個(gè)非常窄的脈沖,而矮脈沖是一個(gè)非常矮的脈沖。矮脈沖是由三個(gè)電壓電平來(lái)定義的。如果一個(gè)信號(hào)通過(guò)兩個(gè)閾值(同一方向),然后又再次通過(guò)其中一個(gè)閾值而未通過(guò)第三個(gè)閾值,那么將出現(xiàn)矮脈沖觸發(fā)。例如,如果三個(gè)閾值為 1V、2V 和 3V,信號(hào)從 0V 向 2.3V 前進(jìn),然后返回到 0V,這就是一個(gè)矮脈沖,因?yàn)樗仙龝r(shí)通過(guò) 1V、2V ,然后下降時(shí)又通過(guò) 2V。
這個(gè)觸發(fā)最令人困惑的地方是三個(gè)閾值電平的定義。通常,閾值電平定義為 10%、50% 和 90% 時(shí)恰好合適,但它不是直觀的,為什么需要三個(gè)閾值電平,而不是兩個(gè)閾值電平呢?