Pięciokanałowy termometr I²C
Poniedziałek, 01 Kwiecień 2024
W niektórych sytuacjach przydatny okazuje się pomiar temperatury w kilku niezależnych punktach urządzenia. Na rynku dostępne są oczywiście termometry 1-Wire czy I²C, ułatwiające prostą realizację małej sieci niezależnych termometrów, problematyczny jest jednak ich koszt oraz, niestety, ryzyko natrafienia na podróbkę. Prezentowany układ używa jako czujników najzwyczajniejszych tranzystorów krzemowych NPN typu 2N3904 – dzięki czemu nawet kilka kanałów pomiaru można wykonać niewielkim kosztem i to praktycznie z elementów zalegających w szufladach.
Podstawowe parametry:
konstrukcja oparta na scalonym przetworniku EMC1046/7,
interfejs: I²C,
cztery kanały pomiarowe do podłączenia czujników tranzystorowych,
rozdzielczość pomiaru: 0,125°C,
dokładność: ±2%,
zakres pomiarowy: –40...+127°C,
częstotliwość odczytów: 4 Hz,
napięcie zasilania: 3,3 V,
poziom logiczny na liniach SDA/SCL: 3,3...5 V (wbudowany translator),
wbudowany dodatkowy, piąty czujnik na PCB.
W module zastosowano gotowe rozwiązanie przetwornika temperatury na magistrali I²C oparte o układ EMC1046/7 firmy Microchip. Strukturę wewnętrzną układu pokazano na rysunku 1 – jest on kompletnym sześciokanałowym przetwornikiem temperatury, który obsługuje pięć czujników zewnętrznych i jeden czujnik wbudowany w strukturę. Każdy z kanałów ma obwód obróbki sygnału z filtracją, dzięki...
Aby kontynuować czytanie wykup
Prenumeratę