Un canale con termistore NTC converte una resistenza in una misura elettrica e quindi in una stima della temperatura. Il risultato dipende da più della scelta di una resistenza nominale: il sensore deve essere accoppiato termicamente all’oggetto corretto, l’ADC deve leggere correttamente il partitore e il software rilasciato deve usare la curva del componente installato.
Il calcolo è ipotetico. Non dichiara accuratezza della temperatura e non rappresenta dati di componenti di alcun produttore.
Partire dalla temperatura da misurare
Definire il misurando prima di selezionare il termistore. Il canale deve riportare la temperatura dell’aria ambiente, della superficie di una batteria, dell’involucro di un componente oppure di un punto del PCB? Un sensore vicino a quel punto non si trova automaticamente alla stessa temperatura.
I requisiti devono specificare:
- Intervallo di temperatura operativa, errore ammesso e tempo di risposta richiesto.
- Contatto termico o distanza dal bersaglio, inclusi adesivo, involucro e flusso d’aria.
- Fonti di calore vicine, percorsi termici nel rame, rivestimenti e potenza prevista durante il funzionamento.
- Risposta ai guasti e azione del sistema associata alla temperatura riportata.
Per esempio, un sensore montato sulla scheda può misurare in modo affidabile la temperatura locale della scheda e al tempo stesso sottostimare un punto caldo di un componente vicino. La calibrazione in una sola condizione operativa non può necessariamente eliminare un gradiente termico variabile.
Selezionare il componente esatto e una fonte R-T controllata
Identificare il termistore con produttore e codice MPN completo, non soltanto come “NTC da 10 kΩ”. Allegare al registro di progetto la scheda tecnica corrente e controllata o i dati R-T approvati dal produttore. Verificare che siano validi per la tolleranza e il package ordinati.
Registrare almeno:
- Resistenza di riferimento, temperatura dichiarata e tolleranza.
- Tabella o curva R-T, tolleranza applicabile e intervallo operativo consentito.
- Se usata, costante B, le due temperature che la definiscono e la tolleranza.
- Dati di dissipazione e costante di tempo termica, incluse le condizioni di prova.
- Package, footprint consigliato, limiti di assemblaggio e stato del ciclo di vita.

Questi termistori illustrano la varietà dei package; la fotografia non identifica l’esempio ipotetico né stabilisce una specifica curva resistenza-temperatura.
Il documento Murata “Caratteristiche di base dei termistori NTC” spiega perché la resistenza deve essere associata alla temperatura, perché la corrente di misura può causare autoriscaldamento e perché il comportamento termico dipende dall’ambiente. Le indicazioni a livello di famiglia non sostituiscono la scheda tecnica del codice MPN selezionato.
Una costante B è associata a una coppia di temperature definita. Un’approssimazione comune è:
In questa equazione le temperature sono espresse in kelvin. Usare l’intervallo B specificato dal produttore e verificare l’approssimazione rispetto ai dati R-T controllati nell’intervallo previsto. Anche al suo interno l’approssimazione può presentare un errore residuo; al di fuori non si deve presumere che il modello resti adeguato. Può essere preferibile una tabella con interpolazione convalidata o coefficienti adattati al singolo componente.
Scegliere il partitore in base all’intervallo e all’ADC
In un partitore con NTC verso massa, il resistore fisso collega l’eccitazione al nodo di misura e l’NTC collega il nodo a massa. Quando la temperatura sale e la resistenza NTC scende, scende anche la tensione del nodo. Invertendo i componenti si inverte la direzione della tensione e servono equazioni diverse.
Il documento Murata “Circuito di rilevamento della temperatura” descrive entrambi gli orientamenti e mostra come i resistori aggiuntivi modifichino la caratteristica di trasferimento. Scegliere la topologia considerando intervallo dell’ADC, rilevamento dei guasti, protezione e convenzioni del firmware.
Per la configurazione con NTC verso massa:
Se la tensione misurata normalizzata è x=(Vnode)/(Vexc), allora:
L’inversione diventa sensibile agli errori di tensione in prossimità delle alimentazioni, soprattutto quando x si avvicina a uno. Verificare l’intero intervallo di temperatura, non soltanto un punto nominale.
Scegliere il resistore fisso valutando la curva R-T esatta e l’obiettivo di progetto: per esempio risoluzione della temperatura nel caso peggiore, potenza, margine rispetto ai guasti o sensibilità vicino a una soglia di controllo. Farlo corrispondere alla resistenza NTC a una certa temperatura porta il nodo a metà scala in quel punto; non è automaticamente la scelta migliore per l’intero intervallo.
Calcolo ipotetico
Si assumano la topologia con NTC verso massa, un’eccitazione ideale di 3,3 V, un resistore fisso da 10 kΩ e una resistenza NTC ipotetica di 10 kΩ alla temperatura d’interesse:
- Corrente del partitore: (3.3 V)/(20 kΩ)=0.165 mA.
- Tensione del nodo: (3.3×10)/(10+10)=1.65 V.
- Potenza NTC: (1.652)/(10,000)=0.00027225 W, cioè circa 0.272 mW.
- Per un ADC ideale illustrativo a 12 bit che usa la convenzione degli estremi 0–4095, metà scala corrisponde al codice 2048 dopo arrotondamento.
Il trasferimento effettivo dell’ADC e le regole di arrotondamento sono definiti dalla documentazione del controller. Senza una curva NTC esatta e un’analisi degli errori, da questo esempio non si possono dedurre temperatura o accuratezza.
In questa topologia, un collegamento NTC aperto tende a portare il nodo verso la linea di eccitazione e un cortocircuito a massa tende a portarlo a zero, in funzione del carico e del cablaggio. Definire le soglie diagnostiche includendo le tolleranze e le temperature estreme valide; verificare separatamente gli altri guasti.
Considerare eccitazione, ADC e tempo di assestamento
Se l’eccitazione del partitore e il riferimento ADC seguono la stessa sorgente effettiva, nel rapporto normalizzato ideale può annullarsi la loro scala di tensione comune a regime. Questo non elimina tutti gli errori. Cadute di tensione, differenze tra i due percorsi, transitori di riferimento ed eccitazione, errori di guadagno o offset dell’ADC, rumore, dispersioni e assestamento incompleto possono ancora influire sul risultato.
Usare la documentazione dell’ADC selezionato per verificare:
- Intervallo della tensione d’ingresso, requisiti del riferimento e comportamento all’accensione.
- Tempo di acquisizione e impedenza di sorgente consentita, inclusa la resistenza di Thevenin del partitore nell’intero intervallo di temperatura.
- Commutazione del multiplexer, carica richiesta dal condensatore di campionamento e comportamento della prima conversione.
- Offset, guadagno, non linearità, quantizzazione, rumore e sensibilità al riferimento dell’ADC.
- Dispersioni dell’ingresso e dei dispositivi di protezione alle diverse temperature.
- Assestamento del filtro RC, ritardo all’avvio ed effetto di un eventuale condensatore sul pin ADC.
Un condensatore può fornire carica locale e filtrare il rumore, ma modifica anche il tempo di assestamento. Se si commuta l’eccitazione per ridurre la potenza, attendere sia l’assestamento elettrico sia il comportamento termico pertinente prima di accettare un campione. Verificare la sequenza sull’hardware.
La media può ridurre parte del rumore non correlato. Non elimina un offset persistente, un gradiente termico, l’errore residuo del modello o un’interferenza correlata.
Verificare autoriscaldamento e risposta termica
I dati R-T usati per la misura descrivono in genere una resistenza a una potenza di misura sufficientemente bassa da rendere trascurabile l’autoriscaldamento. Un partitore alimentato riscalda l’NTC; essendo una NTC, questo riscaldamento ne modifica la resistenza e la temperatura apparente.
Per il partitore con NTC verso massa:
A eccitazione e resistenza fisse, la potenza è massima per RNTC=Rfixed, se tale resistenza rientra nell’intervallo operativo. Valutare l’intervallo effettivo e i limiti dell’eccitazione.
Una costante di dissipazione della scheda tecnica può aiutare a ottenere una stima iniziale, ma è condizionata dall’ambiente di prova. Rame del PCB, piazzole di saldatura, flusso d’aria, montaggio e rivestimento possono modificare la dissipazione del calore. Confrontare le letture a potenze di eccitazione diverse sul prodotto assemblato, lasciando un tempo di assestamento sufficiente, e valutare lo spostamento di temperatura risultante.
Analogamente, la costante di tempo termica di catalogo non è il tempo di risposta del prodotto finito. Il punto al 63,2% della risposta a gradino citato comunemente dipende dal sensore e dall’ambiente. Misurare la risposta usando l’interfaccia prevista e definire il gradino di prova e il criterio di accettazione.
Preparare un budget degli errori prima della calibrazione
La matrice seguente è una struttura iniziale, non un insieme di tolleranze universali. Inserire valori o limiti per il progetto effettivo considerando temperatura e condizioni operative.
| Contributo all’errore | Metodo di valutazione | Responsabile principale |
|---|---|---|
| Tolleranza R-T dell’NTC | Applicare sull’intero intervallo i limiti garantiti della curva del componente esatto | Ingegnere dei componenti |
| Modello di conversione | Confrontare l’interpolazione tabellare o il modello adattato con i dati R-T controllati | Ingegnere firmware |
| Resistore fisso | Includere la tolleranza iniziale e il coefficiente di temperatura alla temperatura operativa | Ingegnere elettronico |
| Eccitazione e riferimento | Analizzare percorsi condivisi e non condivisi, cadute e transitori | Ingegnere elettronico |
| Trasferimento e rumore ADC | Usare i limiti del controller e il comportamento misurato del canale | Ingegneri elettronico e firmware |
| Acquisizione e filtraggio | Calcolare e verificare l’assestamento dopo commutazione e avvio | Ingegnere elettronico |
| Dispersioni e cablaggio | Valutare gli effetti di ingresso, protezioni, contaminazione e connettori | Ingegneri elettronico e layout |
| Autoriscaldamento | Limitare la potenza e misurare l’effetto termico dopo l’assemblaggio | Ingegnere di convalida |
| Accoppiamento termico | Confrontare bersaglio e sensore in condizioni rappresentative | Ingegneri meccanico e di convalida |
| Errore residuo di calibrazione e deriva | Valutare punti di controllo indipendenti e le evidenze di stabilità applicabili | Ingegnere di convalida |
Esprimere ogni contributo in un’unità comune, di norma come errore di temperatura in condizioni definite. Se necessario, convertire l’errore elettrico in temperatura usando la pendenza locale del trasferimento. Evitare di conteggiare due volte la stessa tolleranza, ad esempio quando il limite di curva del produttore include già la variazione della resistenza di riferimento.
Usare una combinazione al caso peggiore giustificata per gli effetti delimitati oppure una combinazione statistica solo se distribuzioni, correlazioni e ipotesi di confidenza sono supportate. Mantenere visibili gradienti termici ed effetti dipendenti dal tempo, senza nasconderli in un unico valore nominale.
Rilasciare il layout e l’interfaccia di assemblaggio
Posizionare il termistore in funzione del misurando. Documentare la distanza dalle fonti di calore, il percorso di contatto con il bersaglio e ogni area di rame destinata a condurre o isolare il calore. Una modifica del layout apparentemente innocua dal punto di vista elettrico può cambiare la misura termica.
Mantenere corto il nodo sensibile e lontano dai segnali di commutazione. Controllare contaminazione e umidità quando le dispersioni sono rilevanti. Specificare footprint, schema delle piazzole, processo di saldatura, orientamento se pertinente, rivestimento, connettori e requisiti di ispezione. Per un sensore remoto, includere la resistenza dei fili, l’integrità dei connettori e il comportamento ai guasti dell’intero cablaggio.
La guida più generale sui componenti per circuiti stampati fornisce contesto per documentare le scelte dei componenti.
Calibrare e convalidare il canale assemblato
Durante la convalida, separare la conversione elettrica dalla misura termica.
- Collegare resistenze note all’interfaccia del sensore per verificare conversione del partitore, comportamento dell’ADC, soglie di guasto e firmware indipendentemente dall’accoppiamento termico.
- Provare il sensore assemblato con un riferimento di temperatura tracciabile e dall’incertezza documentata. Posizionare e accoppiare il riferimento in modo che rappresenti il misurando previsto.
- Usare punti controllati nell’intervallo specificato, inclusi gli estremi e punti intermedi di controllo. Lasciare tempo sufficiente per la stabilizzazione e registrare gradienti e stabilità.
- Verificare avvio, variazioni dell’eccitazione, condizioni di flusso d’aria o involucro e transizioni di temperatura pertinenti all’uso. Distinguere l’errore a regime dal ritardo.
- Confrontare i risultati con limiti di accettazione dichiarati in anticipo, considerando l’incertezza del riferimento e l’eventuale banda di guardia.
Definire se la calibrazione è elettrica, termica o entrambe. Registrare punti di calibrazione, metodo, identificazione del riferimento, coefficienti, precisione di memorizzazione e versione firmware. Una correzione a un punto può eliminare un offset nella condizione di calibrazione, ma non dimostra l’accuratezza nell’intero intervallo. Anche la calibrazione a due punti non garantisce la correzione della forma della curva o dei gradienti termici variabili. Verificare con punti indipendenti.
Specificare separatamente la copertura del collaudo di produzione rispetto alla convalida tecnica: quali unità vengono controllate, quali condizioni vengono applicate e come vengono gestiti gli insuccessi.
Per una panoramica più ampia delle condizioni di guasto rilevabili da un collaudo di produzione, consultare la matrice di copertura dei test PCBA. Definire i guasti pertinenti del canale sensore e le evidenze di supporto per la configurazione di prova effettiva.
Controllare il rilascio e le sostituzioni
Prima del rilascio assegnare persone o funzioni precise. Un elenco suggerito delle responsabilità:
- Responsabile di sistema: approva misurando, limiti, azioni in caso di guasto e criteri di accettazione.
- Responsabile dei componenti: approva codice MPN esatto, fonte R-T controllata, tolleranze e stato delle forniture.
- Responsabili elettronica e layout: approvano temporizzazione ADC, budget degli errori, posizionamento, footprint e note di assemblaggio.
- Responsabile firmware: controlla equazioni della topologia, modello, diagnostica, coefficienti e versionamento.
- Responsabile della convalida: approva tracciabilità del riferimento, evidenze di prova, procedura di calibrazione e copertura di produzione.
- Responsabile del controllo modifiche: registra le approvazioni e decide se è necessaria una nuova convalida.
Trattare un sostituto come una nuova decisione ingegneristica. Avere la stessa resistenza a 25 °C non dimostra uguaglianza di curva, intervallo B, tolleranza, risposta termica, accoppiamento del package o compatibilità di assemblaggio. Esaminare l’intero canale e ripetere le prove interessate prima dell’approvazione.
La lista di controllo per l’approvazione di sostituzioni di componenti PCB aiuta a documentare l’alternativa esatta, l’ambito dell’approvazione e la produzione interessata. Quando una modifica approvata passa in produzione, la lista di controllo per l’ordine di modifica tecnica tratta baseline, decorrenza e gestione del materiale interessato.
Per una richiesta relativa a un progetto PCB, usare la pagina per i preventivi e indicare i requisiti documentati; responsabilità e ambito devono essere concordati per il progetto.
FAQ
Un termistore con la stessa resistenza nominale è un ricambio diretto?
Non necessariamente. Confrontare curva R-T esatta e tolleranze, intervallo operativo, package, comportamento termico e requisiti di assemblaggio, quindi valutare se il canale deve essere convalidato di nuovo.
Il resistore fisso deve sempre essere uguale alla resistenza dell’NTC a 25 °C?
No. L’uguaglianza porta il nodo a metà scala quando l’NTC presenta quella resistenza. Scegliere il resistore fisso in base all’intervallo di temperatura effettivo, al comportamento dell’ADC, alla potenza e all’obiettivo di misura.
Un’alimentazione e un riferimento ADC condivisi eliminano l’errore di alimentazione?
In un calcolo raziometrico possono annullare la scala ideale di tensione condivisa a regime. Differenze di percorso, transitori, assestamento, errori ADC, dispersioni e rumore richiedono comunque una valutazione.
La media software può correggere l’autoriscaldamento?
No. La media può ridurre parte del rumore, ma non elimina uno spostamento persistente della temperatura causato dalla potenza di misura. Limitare e misurare l’autoriscaldamento nell’ambiente assemblato.
Quanti punti di calibrazione sono sufficienti?
Non esiste un numero universale. Scegliere i punti in base all’intervallo richiesto, al modello, alla tolleranza e ai criteri di accettazione, quindi usare punti di controllo indipendenti per verificare il risultato.
