首批數字溫度傳感器使用SPI總線或I2C總線(也稱為SMBus)作為其串行數據輸出。這些總線要求控制處理器先將數據寫入傳感器,然后才能讀取溫度數據。
MAX6629-MAX6632無需處理器寫入數據,降低了復雜性。它只需要您驅動時鐘和芯片選擇線,因此更簡單的時鐘脈沖突發將讀取溫度數據。
圖1所示電路通過從時鐘獲取芯片選擇信號,使讀取數據變得更加簡單。通過單個數字輸入和單個數字輸出實現通信。
通常高電平SCK線路上的時鐘脈沖驅動低電平有效CS,因此MAX6629-MAX6632系列器件只需施加突發時鐘脈沖即可檢索數字數據。(在正常配置中,三條接口線路/CS、SO和SCK功能如圖2所示。另一方面,圖 1 的 2 線方法要求 SCK 靜止狀態(靜態狀態)很高,這反過來又需要對圖 2 的時序圖稍作修改。
圖1.通過消除/CS輸入的邏輯線,該電路允許您簡單地對來自傳感器器件的溫度數據進行時鐘運算。
圖2.圖1溫度傳感器的串行接口時序圖說明了/CS的功能。它在低電平時使能接口,然后暫停溫度到數字轉換,直到它恢復到高于0.7V的水平抄送.
當SCK最初變為低電平時,它通過肖特基二極管D1將/CS拉低。應設置R1-C1時間常數,使/CS線上升不高于0.3V抄送時鐘脈沖之間(即,圖1中的5V電源為1.5V)。示波器顯示器(圖3)顯示了/CS的緩慢上升時間。為留出時間讓傳感器IC執行下一次溫度到數字轉換,/CS應保持在0.7V以上抄送(圖1中為3.5V)在兩次溫度讀取操作之間至少持續0.5秒。
圖3.圖1所示示波器顯示了SCK脈沖(頂部跡線)如何產生/CS信號(下跡線)。
審核編輯:郭婷
-
處理器
+關注
關注
68文章
19275瀏覽量
229751 -
溫度傳感器
+關注
關注
48文章
2940瀏覽量
156052 -
監控器
+關注
關注
1文章
269瀏覽量
26564
發布評論請先 登錄
相關推薦
評論