Uncategorized

零件:I2C數字溫度計(TC74)

Microchip的TC74是具有基本I2C接口的實惠的數字溫度傳感器。它的分辨率為1度攝氏度,各種-40至+125度。這是一種簡單的方法,可以在沒有模數轉換器的情況下向作業添加溫度測量。我們將向您展示如何利用下面的TC74。 Microchip TC74數字溫度傳感器(八達河搜索,從0.88美元開始) TC74有五個引腳通孔和表面貼裝封裝,請參閱TC74數據表(PDF)。如果您知道,我們無法找到任何版本的Cadsoft Eagle足跡,如果您知道請在評論中鏈接到它。 不同版本的TC74校準某些電壓,但所有工作從2.7-5Volts。我們使用的TC74A5在5 volts運行時是很多準確的,但我們從3.3伏電源供電。 I2C連接需要2個上拉電阻以保持總線高(R1,R2),2K-10K必須工作。 C1是0.1UF去耦電容器。 我們利用I2C模式中的總線海盜通用串行接口進行測試驅動器TC74,但完全相同的原則適用於任何微控制器。我們從總線海盜的3.3伏電源供電,採用了載板上拉電阻來保持I2C總線。 命令 價值 選擇溫度寄存器 0x00. 選擇配置寄存器 0x01 TC74的撰寫地址為0x9a,並簽出的地址0x9b。它有兩個,一個字節寄存器。寄存器地址0保持溫度讀數,寄存器1保持配置設置。 配置寄存器 配置寄存器的位6在上電時為0,並且當第一次有效溫度讀數可用時對1的修改。位7是可寫的,並將TC74放在省電待機模式中。讀取寄存器包含兩個步驟:使用部分Compose命令選擇寄存器,然後使用已選中的命令來檢索該值。 I2C> {0x9A 1} 210 I2C開始情況 220