多種觸發(fā)功能的可編程高速數(shù)據(jù)采集模塊
1.1 觸發(fā)信號(hào)的產(chǎn)生
傳感器探測(cè)和感知的模擬信號(hào)一般都帶有一定干擾,如果僅憑一個(gè)觸發(fā)點(diǎn)來(lái)決定觸發(fā)的位置則很難控制,在本模塊觸發(fā)位置的設(shè)計(jì)中采用了三點(diǎn)觸發(fā)窗技術(shù),觸發(fā)窗的設(shè)置可以有效地屏蔽模擬信號(hào)的抖動(dòng),使模塊正常運(yùn)行。
觸發(fā)極性triggerpolar有上升沿觸發(fā)rising_edge和下降沿觸發(fā)falling_edge兩種模式,在這兩種觸發(fā)極性下,觸發(fā)信號(hào)上升沿表示模塊開(kāi)始存儲(chǔ)A/D轉(zhuǎn)換數(shù)據(jù)。模塊設(shè)置了觸發(fā)字1和觸發(fā)字2,觸發(fā)字1為觸發(fā)點(diǎn)加上觸發(fā)窗長(zhǎng)度,如果結(jié)果小于255則觸發(fā)字為兩者相加結(jié)果,否則為255;觸發(fā)字2為觸發(fā)點(diǎn)減去觸發(fā)窗長(zhǎng)度,如果結(jié)果大于0則觸發(fā)字為兩者相減結(jié)果,否則為0。
圖2是下降沿觸發(fā)信號(hào)產(chǎn)生圖。圖中模塊開(kāi)始采樣時(shí),A/D轉(zhuǎn)換數(shù)據(jù)與觸發(fā)字1和觸發(fā)字2不斷地比較,當(dāng)A/D數(shù)據(jù)大于觸發(fā)字1時(shí),觸發(fā)信號(hào)輸出為低電平;此后A/D數(shù)據(jù)與觸發(fā)字2比較,當(dāng)A/D數(shù)據(jù)小于觸發(fā)字2,觸發(fā)信號(hào)輸出高電平。本文引用地址:http://www.ex-cimer.com/article/194706.htm
1.2 觸發(fā)模式的選擇
觸發(fā)模式分為前觸發(fā)、中間觸發(fā)和后觸發(fā)。觸發(fā)模式的選擇決定了觸發(fā)的預(yù)觸發(fā)深度N的不同。在一定的存儲(chǔ)深度M下,捕捉的波形在觸發(fā)點(diǎn)P附近被最大化地存儲(chǔ)和顯示。觸發(fā)點(diǎn)前端波形的觀察選擇前觸發(fā)模式,即預(yù)觸發(fā)深度占存儲(chǔ)深度的比例要大。觸發(fā)模式如圖3所示。S代表起點(diǎn),E代表結(jié)束點(diǎn)。觸發(fā)點(diǎn)前后波形的觀察選擇中間觸發(fā)模式,觸發(fā)點(diǎn)后端波形的觀察選擇后觸發(fā)模式。
評(píng)論