Stránka 1 z 1

I2C (SMBus) měření odporu

Napsal: 12 zář 2008, 22:08
od pivo231
Zdravím,

sháním nějaký chip, ke kterému bych připojil odpor (termistor) a přečetl jeho hodnotu po I2C (SMBus) sběrnici. Zatím jsem nic nenašel, pouze obvody, které měří teplotu pomocí PN přechodu. Já ale potřebuji měřit odpor negativního termistoru, zabudovaného uvnitř zažízení.

Díky

Napsal: 12 zář 2008, 22:30
od rnbw
Taketo veci sa vyskytuju na starsich PC zakladnych doskach (Pentium II). Vacsinou to vie merat 2-3 teploty, otacky 2-3 ventilatorov a nejakych 4-5 napati.

Napsal: 13 zář 2008, 12:25
od pivo231
rnbw píše:Taketo veci sa vyskytuju na starsich PC zakladnych doskach (Pentium II). Vacsinou to vie merat 2-3 teploty, otacky 2-3 ventilatorov a nejakych 4-5 napati.


Ano, to bývají obvody typu LM85. Co jsem zatím našel, měří teplotu pomocí PN přechodu. Já potřebuji změřit hodnotu odporu termisotru, kterou na teplotu přepočítám.

Napsal: 13 zář 2008, 13:16
od marzou
pivo231 píše:Zdravím,

sháním nějaký chip, ke kterému bych připojil odpor (termistor) a přečetl jeho hodnotu po I2C (SMBus) sběrnici. Zatím jsem nic nenašel, pouze obvody, které měří teplotu pomocí PN přechodu. Já ale potřebuji měřit odpor negativního termistoru, zabudovaného uvnitř zažízení.

Díky


. . . zkus se podívat u Maxima, mají tam podobných věcí vagóny.
Jinak bych to řešil tak, že bych si udělal zdroj proudu (mohl by stačit ten nejjednodušší - ke zdroji referenčního napětí bych připojil odpor několikanásobně větší než odpor termistoru) a na termistoru bych měřil napětí AD převodníkem MPC, který umí I2C (na výběr jich je spousta).

Napsal: 13 zář 2008, 13:40
od rnbw
pivo231 píše:
rnbw píše:Taketo veci sa vyskytuju na starsich PC zakladnych doskach (Pentium II). Vacsinou to vie merat 2-3 teploty, otacky 2-3 ventilatorov a nejakych 4-5 napati.


Ano, to bývají obvody typu LM85. Co jsem zatím našel, měří teplotu pomocí PN přechodu. Já potřebuji změřit hodnotu odporu termisotru, kterou na teplotu přepočítám.

Vedia merat aj teplotu z termistora. Alebo mozes pouzit meranie napatia.

Napsal: 13 zář 2008, 18:00
od Stan3
Zkus IO PCF8591. 4xA/D převodník pro I2C sběrnici.

Napsal: 15 zář 2008, 09:15
od pivo231
rnbw píše:
pivo231 píše:
rnbw píše:Taketo veci sa vyskytuju na starsich PC zakladnych doskach (Pentium II). Vacsinou to vie merat 2-3 teploty, otacky 2-3 ventilatorov a nejakych 4-5 napati.


Ano, to bývají obvody typu LM85. Co jsem zatím našel, měří teplotu pomocí PN přechodu. Já potřebuji změřit hodnotu odporu termisotru, kterou na teplotu přepočítám.

Vedia merat aj teplotu z termistora. Alebo mozes pouzit meranie napatia.


Jak jsem psal, na žádný jsem nenarazil. Víte o nějakém konkrétním typu?

Napsal: 15 zář 2008, 11:34
od pivo231
marzou píše:
pivo231 píše:Zdravím,

sháním nějaký chip, ke kterému bych připojil odpor (termistor) a přečetl jeho hodnotu po I2C (SMBus) sběrnici. Zatím jsem nic nenašel, pouze obvody, které měří teplotu pomocí PN přechodu. Já ale potřebuji měřit odpor negativního termistoru, zabudovaného uvnitř zažízení.

Díky


. . . zkus se podívat u Maxima, mají tam podobných věcí vagóny.
Jinak bych to řešil tak, že bych si udělal zdroj proudu (mohl by stačit ten nejjednodušší - ke zdroji referenčního napětí bych připojil odpor několikanásobně větší než odpor termistoru) a na termistoru bych měřil napětí AD převodníkem MPC, který umí I2C (na výběr jich je spousta).


Děkuji za tip na Maxima, našel jsem dva kousky, které umí externí termistor (MAX6615, MAX6698).
Zapojení s malým proudovým zdrojem je náhradní varianta.