Uscita digitale LC-1

Avatar utente
Fabius72
Messaggi: 878
Iscritto il: 09/02/2013, 16:55
ECU: MS2 V3.0
Località: Valle d'Aosta

Uscita digitale LC-1

Messaggioda Fabius72 » 21/06/2013, 13:25

Domanda: visto che nel circuito che sto ultimando ho liberato due ingressi digitali, e visto che è preferibile evitare la doppia conversione (ed i relativi errori) del segnale analogico proveniente dal controller LC1 (da digitale ad analogico in uscita LC1 e da analogico a digitale in ingresso MS), stavo considerando di sfruttare l'uscita digitale del controller LC1 e di leggerla con arduino per poi loggare l'AFR insieme agli altri parametri.

Tra tutti voi smanettoni elettronici, c'è qualcuno che mi fa la grossa cortesia di dirmi la sua ed eventualmente darmi qualche dritta su come poter fare? Dovrebbe essere una cavolata, ma non avendolo mai fatto...

Grazie!!
Fabio

Avatar utente
masterx81
Messaggi: 14417
Iscritto il: 15/11/2010, 16:43
Auto: Corsa Gsi, Subby WWW
ECU: MS3 EXP
Località: Asti

Re: Uscita digitale LC-1

Messaggioda masterx81 » 21/06/2013, 13:40

la comunicazione è seriale, quindi se quella che usi no è una seriale vera, dovrai fare del bit banging...
... Enrico
Ho perso il rispetto di me stesso al Megaraduno 2012 :-)

Avatar utente
Fabius72
Messaggi: 878
Iscritto il: 09/02/2013, 16:55
ECU: MS2 V3.0
Località: Valle d'Aosta

Re: Uscita digitale LC-1

Messaggioda Fabius72 » 21/06/2013, 14:03

Che peccato, non pensavo fosse seriale.
La seriale vera è impegnata a comunicare con la MS, quindi niente. La seriale software invece ho scoperto che lavora a soli 9600 baud, quindi è troppo lenta sia per la MS che per l'AFR.
Amen.

Grazie Enri!
Fabio

Avatar utente
masterx81
Messaggi: 14417
Iscritto il: 15/11/2010, 16:43
Auto: Corsa Gsi, Subby WWW
ECU: MS3 EXP
Località: Asti

Re: Uscita digitale LC-1

Messaggioda masterx81 » 21/06/2013, 14:22

l'afr credo viaggi a 9600...
... Enrico
Ho perso il rispetto di me stesso al Megaraduno 2012 :-)

Avatar utente
Fabius72
Messaggi: 878
Iscritto il: 09/02/2013, 16:55
ECU: MS2 V3.0
Località: Valle d'Aosta

Re: Uscita digitale LC-1

Messaggioda Fabius72 » 21/06/2013, 14:28

Interessante allora!
2 porte digitali libere ce le ho (poi però le ho finite).
Come si fa ad essere certi del "rate"?
Per la connessione seriale della MS viene sconsigliato il 9600, probabilmente perchè dovendo inviare tutti quei dati in seriale, la frequenza di campionamento sarebbe troppo bassa... ma se c'è solo l'AFR il discorso cambia!
Quante letture di AFR potrei loggare in un secondo a 9600? :?
Fabio

Avatar utente
masterx81
Messaggi: 14417
Iscritto il: 15/11/2010, 16:43
Auto: Corsa Gsi, Subby WWW
ECU: MS3 EXP
Località: Asti

Re: Uscita digitale LC-1

Messaggioda masterx81 » 21/06/2013, 14:35

9600bps sono circa 1.2kbyte/sec
ammesso che la richiesta sia sincrona, immagina di mandare una richiesta di 2 byte, e riceverne una di 2 byte, sono 300 letture al secondo.
Non sono sicuro sulla quantita' di dati ne' quello che ti risponde, cmq il calcolo è facile...
... Enrico
Ho perso il rispetto di me stesso al Megaraduno 2012 :-)

Avatar utente
Fabius72
Messaggi: 878
Iscritto il: 09/02/2013, 16:55
ECU: MS2 V3.0
Località: Valle d'Aosta

Re: Uscita digitale LC-1

Messaggioda Fabius72 » 21/06/2013, 14:54

Dimenticavo cosa significasse baud.

Quindi decisamente troppo! nel senso che solitamente i log li faccio con un data rate di 25 letture al secondo e all'occorrenza a circa il doppio quando cerco di focalizzare un problema.

Ma tu mi parli di 300!! Anche se ti sbagliassi e non fossero 300 ma la metà, sarebbero tantissime comunque!

mumble mumble mumble :D :D :D
Fabio

Avatar utente
masterx81
Messaggi: 14417
Iscritto il: 15/11/2010, 16:43
Auto: Corsa Gsi, Subby WWW
ECU: MS3 EXP
Località: Asti

Re: Uscita digitale LC-1

Messaggioda masterx81 » 21/06/2013, 15:17

Se tu fai una richiesta al secondo, la lc1 ti risponde con una richiesta al secondo...
... Enrico
Ho perso il rispetto di me stesso al Megaraduno 2012 :-)

Avatar utente
Fabius72
Messaggi: 878
Iscritto il: 09/02/2013, 16:55
ECU: MS2 V3.0
Località: Valle d'Aosta

Re: Uscita digitale LC-1

Messaggioda Fabius72 » 21/06/2013, 15:28

Farei lo stesso numero di letture che vengono richieste alla MS, essendo le istruzioni nello stesso loop, quindi anche esagerando con 50 letture al secondo di certo non si satura la banda dei 9600, richiedendo un solo e semplice dato... :P
Fabio

Avatar utente
vitoos
Messaggi: 5615
Iscritto il: 24/09/2011, 18:30
Auto: Fiat Panda 100HP
ECU: MS3 EXP
Località: salerno

Re: Uscita digitale LC-1

Messaggioda vitoos » 21/06/2013, 15:41

Sposta altri sensori come la iat o il sensore temperatura refrigerante, se si può fare
lasciate qui ogni speranza voi che entrate su questo forum......

comunque sia io grazie a questo forum ho svegliato vecchi tarli addormentati nel mio cervello ed ora mi tocca dargli da mangiare uno ad uno per tenerli buoni


Torna a “Elettronica generale”

Chi c’è in linea

Visitano il forum: Nessuno e 32 ospiti