Newsgroup: it.hobby.elettronica.digitale
Titolo: Measurement type

in riferimento ai sensori di pressione
MPX2102D
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MPX2102D&nodeId=01126990368710
MPX2102A
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MPX2102A&nodeId=01126990368710
Il "tipo di misurazione di pressione" cambia da absolute (MPX2102A) a
Differential,  Gauge,
Vacuum (MPX2102D)
Che differenza c'è in termini teorici / pratici per quanto riguarda
l'adattamento del segnale in uscita per essere letto da un ADC (0.5 -
4.5V)




Non capisco bene la domanda.
In un caso la tensione in uscita sarà proporzionale alla pressione assoluta su
un ingresso, nel secondo caso alla differenza di pressione sui due ingressi.
Le applicazioni dei due sensori sono diverse, il differenziale si usa dove serve
sapere una differenza di pressione, ad esempio ai capi di un filtro per sapere
se è intasato, quello assoluto per fare misure di pressione.
Dal punto di vista del dac, danno un uscita di pochi mV, quindi bisogna
amplificare con qualche operazionale prima di misurare.
Poi dipende dalla precisione che ti serve, considera anche che sti aggeggi sono
abbastanza sensibili alla temperatura, anche se i 2102 sono compensati.
--
ciao
  Stefano

 4.5V)
Mi pare di aver usato quei sensori una volta.
La differenza tra assoluto e differenziale e' che il primo
ha un solo ingresso per il gas e misura la pressione di
tale gas come la intendiamo comunemente.
Il secondo invece ha due ingressi separati e misura la
differenza di pressione tra i due.
Per capire come funziona, immagina che il sensore
all'interno abbia una membrana che si deforma spinta
dal gas. Nel tipo assoluto il gas spinge solo su una faccia
di questa membrana mentre l'altra faccia e' sotto vuoto.
Nel tipo differenziale invece i due ingressi del gas esercitano
la pressione sulle due facce. Se le pressioni sono uguali la
membrana non si deforma, che percio' risponde solo alla
differenza di pressione tra i due ingressi.
Per quanto riguarda l'interfacciamento elettrico non c'e'
nessuna differenza tra i due tipi, si tratta dello stesso
ponte di resistenze. Al massimo dovrai tenere presente
che quello assoluto fornira' solo valori positivi, mentre
il differenziale sia positivi che negativi.

ok, grazie per le risposte.
Non mi è chiaro però che tipo di condizionamento del segnale si deve
eseguire normalmente su sensori di qeusto tipo, ho visto le specifiche
sui datasheets e alcune note applicative della TI ad esempio, ma non mi
è chiaro ... (sì, potrei copiare il circuito e farlo quasi uguale, ma
vorrei capire).
Il MPX2102A lo vorrei utilizzare per fare un altimetro, niente di
"professionale" intendiamoci, solo a scopo di passatempo.
il fatto che parta da 100kPa (circa  750mm/Hg) e quindi 0 metri SLM non
è un problema per me, tanto non faccio lo speleologo, nè andrò in
vacanza sul mar morto; magari però farlo arrivare a 5000 mt non
sarebbe male...
1) pensavo di interfacciarlo con un 16F88 (AD a 10 bit), alimentarlo a
3.3V e impostare una vref a 2.048V...
2) Come si può tarare e verificarne l'efficacia ?

 2) Come si può tarare e verificarne l'efficacia ?
La formula semplificata della pressione è la seguente:
P=Po*exp(-K*h/T)
Dove Po è la pressione a livello del mare (o comunque alla tua altezza "di
riferimento"), h il dislivello in metri, T la temperatura in Kelvin e K è
una costante che ne ingloba altre e alla fine vale 0.0342 K/m. La formula è
semplificata perché fa diverse assunzioni (ad esempio che la temperatura
atmosferica sia costante a ogni altezza).
La formula inversa è quindi:
h=-T/K*ln(P/Po)
Ad esempio a 25 gradi una variazione di pressione di un millibar per motivi
atmosferici ti influenza la lettura di un po' meno di 9 metri, e a 1000
millibar la variazione di un grado ti influenza la lettura di circa 3
centimetri. Per cui in quasi tutte le situazioni si può trascurare
l'effetto della temperatura, e in molte situazioni anche quello delle
variazioni di pressione dovute a variazioni atmosferiche.
Ulteriori informazioni come sempre su Wikipedia:
http://en.wikipedia.org/wiki/Barometric_formula
http://en.wikipedia.org/wiki/Atmospheric_pressure
-- 
asd

Ciao merco,
hai mica valutato i sensori della LEANE Iternational
(
http://www.leane.it
) ??
Sul sito si trovano datasheet di sensori interessanti, il P592 ad
esempio è un ottimo sensore differenziale per aria.
Utilizza a tecnologia ceramico-capacitiva. Ha altissima ripetibilità e
bassisima isteresi e riesce a mantenere le proprie caratteristiche per
tanto tempo.
Quello che utilizzerei nel tuo caso sarebbe il P4050, un ottimo sensore
barometrico derivato dalla stessa tecnologia.
Prova a fare una ricerca per questi prodotti dalla home page.
ciao
- gabriele

grazie, ma mi ritrovi quelli in casa...

ricapitolando mi pare di aver capito così:
alimento il mio mpx2102a con 3.3V.
Ottengo un Vout max di (3.3/10) * 40mV=13.2 mV ossia 0.132 mV/KPa
Per scrupolo alimento il sensore con alimentazione stabilizzata a 3.3,
misuro col tester tra V+ e V-, ottengo 13.2 mV...
Mi potrebbe andare bene, ma non sono a livello del mare, il mio paese
si trova a circa 160 m... il tempo è sereno...
o mi devo fidare della formula (presente nella nota AN1979 della
freescale)
Pressure=(Vout- Offset)/sensitivity ?
In effetti la caratteristica output/pressione è data lineare nella
forma y=mx +b dove b è appunto l'offset che può valere (secondo il
data sheet )  +-2mV e secondo il datasheet "Offset (VOFF) is defined as
the output voltage at the minimum rated pressure."
quindi avrei (13.2mV-0.2mV)/0.132=0.984 kPa...
però calcolando l'altitudine con la formula:
Pbh=Pbo*(1-0.022567 * (H/1000))^5.255
ottengo con Pbo=101325 circa 0.99417 kPa...
E' accettabile ?