盡管有許多能夠檢測信號電平的上升沿和下降沿變化,但有些應(yīng)用只需捕獲信號的前沿,無需監(jiān)測下降沿。對于這些,我們通過一個簡單的電路就能提供的瞬態(tài)變化檢測功能。

Maxim的幾款能夠檢測信號電平的變化,并在信號恢復(fù)到初始狀態(tài)后,仍然可以為這一變化提供標(biāo)志記錄。對于這些器件,無論是信號電平的上升沿,還是下降沿,都能夠觸發(fā)對事件的捕獲。有些應(yīng)用中,只把信號前沿作為監(jiān)控事件;而下降沿通常標(biāo)志著事件的結(jié)束,不需要對其進(jìn)行監(jiān)測。這些應(yīng)用中,十分必要。

如圖1所示,利用幾個RC元件和一個斯密特觸發(fā)器,Maxim器件即可實(shí)現(xiàn)信號瞬變的檢測,提供高度靈敏的邊緣監(jiān)測。RC電路在標(biāo)稱邏輯電平范圍內(nèi)檢測到第一次信號變化后,便將后續(xù)電平置高或低。斯密特觸發(fā)器電路隨后濾除電平再次變化所對應(yīng)的事件。盡管在斯密特觸發(fā)器的輸出端仍有兩次信號電平的變化,但由于持續(xù)時間遠(yuǎn)遠(yuǎn)短于I2C協(xié)議的讀命令周期,Maxim器件只能識別信號電平的第一次變化。


圖1.變化檢測電路

Maxim具有信號電平變化檢測功能的IC包括:、MAX7306/MAX7307、MAX7319、MAX7321、MAX7322和MAX7323等器件,適用于圖1所示電路結(jié)構(gòu)。圖中斯密特觸發(fā)器可以選擇單緩沖器SN74LVC1G17或雙緩沖器SN74LVC2G17。