sensore temperatura smd

ciao!

ho fatto una scheda con ds1631 (è un sensore smd di temperatura su bus I2C) per leggere la temperatura ambiente; il circuito è in un contenitore metallico (alluminio)

per evitare problemi legati alla pessima conduzione del calore offerta dall'aria (dentro il contenitore) ho messo una staffa di acciaio fatta ad S che contatta elasticamente il case di alluminio con il chip smd... ho messo anche della pasta termo-conduttiva

i valori di temperatura che leggo sembrano affetti da drift-termico positivo in relazione al funzionamento e si stabilizzano qualche grado sopra la reale temperatura; ora leggo ad esempio 23°C mentre in realtà sono 19/20°C

con temperature negative il problema sembra non esserci... ho fatto prove con temperature dalle parti di -20°C e la lettura è corretta

acquisisco a 10-bit di risoluzione, lavoro a +5V anche se non non c'è uno stabilizzatore di mezzo... (ac-trasfo-ponte-grosso_elettrolitico)

potrebbe essere qui il problema? oppure è la mancanza di ventilazione forzata a darmi noie?

-ice-

Reply to
ice
Loading thread data ...

non era meglio una ventolina che faceva un piccolo ricircolo? comunque, anche per esperienza personale, un chip smd "nudo" rileva la temp. amb. senza difficolta

  • del drift termico sono i 3-4°C di errore! ma sei sicuro che la temp. sopra l'smd è 23°C?

sei sicuro che non ci sia qualche problema circuitale?visto che il ds1631 è alimentato a +5V solamente, e quindi lo 0°C è creato con un offset interno

penso di no visto che puo lavorare da 2.7-5V di alimentazione

puo darsi, ma per prima cosa io toglierei la barretta di acciaio e lascerei "libero" l'ic

Reply to
emilio

emilio ha scritto:

si, era meglio ma ho pensato che essendo il contenitore metallico lo scambio di calore con l'esterno non sarebbe mancato... a me ovviamente serve la temperatura ambiente

anche la mia esperienza dice questo... non capisco infatti :)

con 10-bit la precisione è 0,25°C... come fa a sbagliare di 4 gradi sistematicamente?

l'ic è sul bottom e il bottom è 1cm dal fondo del contenitore; il motivo della staffa era appunto per portare la temperatura del chip alla stessa del contenitore in alluminio (che si presume assuma la temperatura ambiente)

per questo pensavo all'alimentazione... non sapevo che il layout fosse critico per questa applicazione e non ho avuto accorgimenti particolari... non come se parlassimo di uno switching insomma

ho fatto la prova adesso ma non noto miglioramenti... proverò domani a far lavorare tutto il circuito in aria libera poi vedo come va;

se non va o è un chip difettato oppure c'è qualche problema sulla scheda anche se al momento non ho in mente nulla; magari il 100nF nei pressi dei rails di alimentazione non sta facendo il suo lavoro... bho

grazie!!! ciao,

-ice-

Reply to
ice

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.