Newsgroup: it.hobby.elettronica.digitale
Titolo: Sonda lambda e MCU

Devo leggere il valore di una sonda lambda tramite l'ADC della mia 
scheda. Vorrei usare una sonda del tipo "wide band" che però ha l'uscita 
in corrente e non in tensione. Il datasheet della sonda riporta valori 
che vanno da -1.85mA (carburazione grassa) a +2.55mA (carburazione magra) 
misurati ai capi di una resistenza da 61.9ohm.*
(pagina 10 del datasheet)
http://wbo2.com/lsu/Y258K01005e03mar21eng.pdf
Il mio ADC misura valori da 0 a 3.3v con una risoluzione di 10bit. Per 
ovviare ai valori negativi mi basta collegare la sonda a una tensione di 
1.85*61.9=114mV per trovarmi tutti valori positivi. Così facendo mi 
ritrovo un ingresso compreso tra 0v e 0.27v.
Secondo voi...è consigliabile amplificare questa gamma di valori (con 
tutti i problemi del caso: ritardo, errore, complicazioni...) o lo do 
direttamente in pasto all'ADC affidandomi alla bontà del convertitore?
* se cambiassi questo valore dovrei rivedere tutta la tabella delle 
misurazioni...con cosa tari una sonda lambda? con un'altra sonda lambda! 
e siamo da capo a 12, improponibile.
[FIDOCAD ]
MC 70 80 2 0 601
LI 70 70 100 70
LI 100 70 100 30
LI 100 30 130 30
LI 70 80 100 80
LI 100 80 100 125
LI 100 125 130 125
MC 130 55 0 0 115
LI 130 30 130 55
LI 130 65 130 125
LI 130 50 155 50
LI 130 75 155 75
TY 155 45 5 3 0 0 0 * A
TY 155 70 5 3 0 0 0 * B
TY 135 55 5 3 0 0 0 * 61.9
LI 155 50 160 50
LI 160 75 155 75
LI 115 125 115 140
MC 115 140 0 0 470
LI 115 160 115 170
LI 105 170 125 170
LI 125 170 130 170
LI 110 170 105 175
LI 115 170 110 175
LI 120 170 115 175
LI 125 170 120 175
TY 125 150 5 3 0 0 0 * 0.11V
TY 40 90 5 3 0 0 0 * Sonda Lambda
-- 
Nuno on zx-6r '04 & CRe 250 '99 working in progress...
...la paura fa 90, la mia moto 280

 direttamente in pasto all'ADC affidandomi alla bontà del convertitore?
Cosa intendi per ritardo? La banda passante di una sonda di quel tipo 
arriva alla decina di Hz? In ogni caso, con un INA128 dovresti essere più 
che tranquillo, con il vantaggio che puoi programmare il guadagno con una 
resistenza vulgaris.


Così facendo in pratica usi 6 bit del convertitore...se non sono
sufficienti per la tua applicazione devi ricorrere ad un convertitore
corrente-tensione che non è che sia un circuito complicatissimo

 
Devo registrare il valore letto dalla sonda lambda con quello proveniente 
da altri sensori. L'operazionale, per quanto breve, introduce sempre un 
ritardo che mi porterebbe ad avere valori non allineati tra i vari 
sensori. vorrei evitare questa situazione.
Do un'occhiata al INA128 che mi hai consigliato e sto facendo 2 conti 
anche con la soluzione che mi ha proposto Capoccetta.


 anche con la soluzione che mi ha proposto Capoccetta.
Conta che ci sono degli AD con ingresso in corrente, però non so se siano a
campionamento simultaneo su tutti i canali.

 
Niente di tutto ciò, ricordavo male io i ritardi degli amplificatori. eh 
sì che potevo controllare prima :)
Comunque l'IC che mi hai consigliato non lo conoscevo e pare troppo buono 
per essere vero. Vedo se la TI me ne spedisce un paio come campione 
gratuito...sto compilando ora il form.


 in corrente e non in tensione.
Una wideband richiede un sofisticato controller PID per tenere la
temperatura della sonda costante. Ti consiglio di acquistare un controller
già fatto con uscita programmabile in tensione, questi ad esempio
http://www.plxdevices.com/
 .
Io ho un innovate ma non sono assolutamente soddisfatto, tra l'altro in un
anno scarso mi ha già bruciato due sonde...
Ciao,
Pier.
www.piergm.com

 per essere vero. 
No no, è vero! E te ne accorgi quando lo paghi :-)