雖然許多GPIO器件可以檢測(cè)信號(hào)電平變化的上升沿和下降沿,但某些應(yīng)用只需要捕獲前沿,而不需要監(jiān)控下降沿??梢栽鰪?qiáng)這些 GPIO 設(shè)備,以檢測(cè)邊緣敏感的信號(hào)轉(zhuǎn)換。一個(gè)簡(jiǎn)單的電路提供轉(zhuǎn)換檢測(cè)。
介紹
多個(gè)Maxim GPIO器件可以檢測(cè)信號(hào)電平變化,并記錄相應(yīng)端口,即使信號(hào)已恢復(fù)到原始電平。對(duì)于這些設(shè)備,信號(hào)變化的上升沿或下降沿都可以觸發(fā)事件的捕獲。對(duì)于某些應(yīng)用程序,只有前緣指示受監(jiān)視的事件;下降沿對(duì)應(yīng)于事件的分辨率,不應(yīng)引起監(jiān)視器的注意。對(duì)于這些應(yīng)用,需要檢測(cè)邊緣敏感轉(zhuǎn)換。
檢測(cè)信號(hào)轉(zhuǎn)換的Maxim器件可以通過使用幾個(gè)RC元件和一個(gè)施密特觸發(fā)器件來(lái)獲得邊沿靈敏度,如圖1所示。RC電路捕獲正常邏輯信號(hào)電平范圍內(nèi)的第一個(gè)轉(zhuǎn)換,并將下一個(gè)轉(zhuǎn)換置于該范圍的上方或之下。施密特觸發(fā)電路隨后濾除與第二次轉(zhuǎn)換對(duì)應(yīng)的事件。雖然施密特觸發(fā)器的輸出端也有兩個(gè)轉(zhuǎn)換,但Maxim部分無(wú)法區(qū)分變化,因?yàn)槌掷m(xù)時(shí)間比I2C讀取命令短得多。
圖1.用于邊緣敏感轉(zhuǎn)換檢測(cè)的電路。
Maxim器件具有轉(zhuǎn)換檢測(cè)功能,可與圖1所示電路配合使用:MAX7302、MAX7306/MAX7307、MAX7319、MAX7321、MAX7322和MAX7323??捎糜趫D1電路的施密特觸發(fā)器件是單緩沖器SN74LVC1G17和雙緩沖器SN74LVC2G17。
審核編輯:郭婷
-
Maxim
+關(guān)注
關(guān)注
8文章
859瀏覽量
87031 -
觸發(fā)器
+關(guān)注
關(guān)注
14文章
1992瀏覽量
60983 -
GPIO
+關(guān)注
關(guān)注
16文章
1184瀏覽量
51763
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論