雖然許多GPIO器件可以檢測信號電平變化的上升沿和下降沿,但某些應用只需要捕獲前沿,而不需要監控下降沿。可以增強這些 GPIO 設備,以檢測邊緣敏感的信號轉換。一個簡單的電路提供轉換檢測。
介紹
多個Maxim GPIO器件可以檢測信號電平變化,并記錄相應端口,即使信號已恢復到原始電平。對于這些設備,信號變化的上升沿或下降沿都可以觸發事件的捕獲。對于某些應用程序,只有前緣指示受監視的事件;下降沿對應于事件的分辨率,不應引起監視器的注意。對于這些應用,需要檢測邊緣敏感轉換。
檢測信號轉換的Maxim器件可以通過使用幾個RC元件和一個施密特觸發器件來獲得邊沿靈敏度,如圖1所示。RC電路捕獲正常邏輯信號電平范圍內的第一個轉換,并將下一個轉換置于該范圍的上方或之下。施密特觸發電路隨后濾除與第二次轉換對應的事件。雖然施密特觸發器的輸出端也有兩個轉換,但Maxim部分無法區分變化,因為持續時間比I2C讀取命令短得多。
圖1.用于邊緣敏感轉換檢測的電路。
Maxim器件具有轉換檢測功能,可與圖1所示電路配合使用:MAX7302、MAX7306/MAX7307、MAX7319、MAX7321、MAX7322和MAX7323。可用于圖1電路的施密特觸發器件是單緩沖器SN74LVC1G17和雙緩沖器SN74LVC2G17。
審核編輯:郭婷
-
Maxim
+關注
關注
8文章
859瀏覽量
87320 -
觸發器
+關注
關注
14文章
2002瀏覽量
61284 -
GPIO
+關注
關注
16文章
1216瀏覽量
52268
發布評論請先 登錄
相關推薦
評論