- Messaggi: 298
- Ringraziamenti ricevuti 9
Collegare MSP430 a MLX90614
Il pic che usi tu ha l'ADC ma ha anche un regolatore interno per generare la Vref?
Nel caso non lo avesse dovresti metterci tu un regolatore e quindi altra circuiteria che si aggiunge.
Però non saprei quali altri aspetti valutare in questa scelta.
Forse il software diventa un po' più semplice con l'ADC...
Comunque ad essere sincero io non so neanche con precisione il principio di funzionamento di un termometro ad infrarossi
Un corpo emette luce infrarossa di intensità proporzionale alla temperatura? In questo caso il sensore è un fotodiodo condizionato a dovere?
Si prega Accedi o Crea un account a partecipare alla conversazione.
- borelg
- Elite Member
se il sensore ha un uscita PWM se metti un filtro passa basso ottieni un valore DC (tensione continua) proporzionale al duty cycle come spiegato nella seguente Brief Note .
Quindi usando il segnale PWM e un filtro, si puo' effettuare anche la lettura con un semplice ADC, piuttosto che misurare i tempi con i timer (un po' piu' complicato ma non hai l'errore dovuto alle tolleranze dei componenti usati nel filtro)
Saluti,
Mauro
Si prega Accedi o Crea un account a partecipare alla conversazione.
borelg ha scritto: Comunque ad essere sincero io non so neanche con precisione il principio di funzionamento di un termometro ad infrarossi
Un corpo emette luce infrarossa di intensità proporzionale alla temperatura? In questo caso il sensore è un fotodiodo condizionato a dovere?
se è per questo non so nemmeno io come funziona
la misura della temperatura corporea è solo una delle tante funzioni che devo implementare in un progetto di tesi più complesso.
Si prega Accedi o Crea un account a partecipare alla conversazione.
- fortezzadigitale
- Autore della discussione
- Visitatori
Mauro Laurenti ha scritto: Ciao,
se il sensore ha un uscita PWM se metti un filtro passa basso ottieni un valore DC (tensione continua) proporzionale al duty cycle come spiegato nella seguente Brief Note .
Quindi usando il segnale PWM e un filtro, si puo' effettuare anche la lettura con un semplice ADC, piuttosto che misurare i tempi con i timer (un po' piu' complicato ma non hai l'errore dovuto alle tolleranze dei componenti usati nel filtro)
Saluti,
Mauro
Grazie mille Mauro, davvero interessante questa soluzione.
Si prega Accedi o Crea un account a partecipare alla conversazione.
- fortezzadigitale
- Autore della discussione
- Visitatori
Registrati al sito
Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.