Newsgroup: it.hobby.elettronica.digitale
Titolo: Can bus informazioni

Salve,
 
dovrei installare un contagiri su una vettura  (di recente fattura) che 
ha un impianto con sistema can bus. Il contagiri, invece,  funziona con 
un classico convertitore frequenza tensione, che, su un sistema can bus, 
manco a parlarne.
 
Conoscete un modo /interfaccia che mi consenta ti poter ottenere un 
segnale del genere ? Avete info in merito ?
Qualsiasi informazione a riguardo potrebbe essermi utile.
 
Grazie !

 ha  
scritto:

quindi,da CAN bisognerebbe tirare fuori una frequenza proporzionale al  
valore digitale che una vola decodificato rappresenterà i giri al minuto?
 
---
Questa email è stata esaminata alla ricerca di virus da AVG.
http://www.avg.com
 
 

 valore digitale che una vola decodificato rappresenterà i giri al minuto?
a me non serve un dato digitale (o per essere più espliciti, un valore 
numerico), bensì un segnale ad onda quadra che vari la frequenza in 
relazione al numero di giri.


Sei in grado di fare un programma per microprocessori?
Un micro con periferica can bus costa tre euro e se sai programmarlo, 
non arrivi alla spesa totale di dieci euro per il tutto e devi scrivere 
cinquanta righe di codice.
La periferica Can Bus ti decodifica il messaggio e ti restituisce 
direttamente in digitale il numero di giri.
Via interrupt, generi un'onda quadra proporzionale al numero di giri e 
sei arrivato!
Se invece non sai programmarlo e quindi non puoi fare da te, ti costa 
meno comprare un nuovo contagiri, a meno che tu non trovi, spulciando 
nei vari aliexpress ecc., un convertitore can bus -> frequenza (o onda 
quadra); l'unica speranza e' trovare qualcosa di pronto in Cina, ma la 
vedo dura.
Angelo

 numero di giri.
 
Come si fa ad avvicinarsi a questo mondo? La mia auto ha
una specie di connettore e forse potrei estrarne info, non
perché mi cambi la vita ma per capire come funziona
interfacciarsi a standard, protocolli e simili. Non per
chiedere la fetta di c... coi pinoli ma se ci fosse un
unico PDF o un sito introduttivo sarebbe fantastico. Poi,
viste le parole chiave, da lì potrei fare altre ricerche.
 
ciao!
 
Apx.
 
-- 
"Buongiorno, qual è la password della wi-fi?"
"Prima deve ordinare da bere"
"Ok, una media chiara, quant'è?"
"Quattro euro"
"Ora mi dice la password?"
"Prima deve ordinare da bere; senza spazi e minuscolo"
 

 
 > Se invece non sai programmarlo e quindi non puoi fare da te, ti costa 
 > meno comprare un nuovo contagiri, a meno che tu non trovi, spulciando 
 > nei vari aliexpress ecc., un convertitore can bus -> frequenza (o 
onda > quadra); l'unica speranza e' trovare qualcosa di pronto in Cina, 
ma la > vedo dura.
Qualche nozione di programmazione ce l'ho, però non tanto da potermi
spingere fino alla decodifica del can bus, e non avrei neppure il tempo
materiale per poter approfondire. (Il lavoro che sto portando avanti su 
quest'auto, ha subito già molti rallentamenti per cause diverse  e non 
aggiungermi anch'io).
 
 
Visto che hai introdotto il discorso di un convertiotore can bus -> 
frequenza (che sembra esistere sul mercato), mi sorge una domanda:
il protocollo è unico  ?
Queste interfacce, collegate alla presa OBD forniscono il dato a me 
necessario, però ho il dubbio di un eventuale protocollo usato.
Hai notizie in merito (oppure qualcun'altro ne sa qualcosa ?).
Cristian

 
 
Molto tempo fa comprai un Elm 327 (7 Euro circa, dalla Cina), ma non ho 
mai avuto, per ora, occasione di usarlo ed e' in attesa di entrare in 
servizio alla prima occasione; per ora, non posso entrare nel merito 
approfonditamente, ma dovrebbe rendere disponibili, tramite software 
apposito, i dati sensibili dell'auto alla quale viene collegato.
Il software lo definisco "apposito" perche' e' legato al tipo di 
vettura, ma si trova un po' di tutto.
Il Can Bus e' un brevetto (???) BOSCH, ma ci sono micro dedicati un po' 
di tutte le marche; sicuramente sul sito Microchip trovi approfondimenti 
in merito e se cerchi Elm 327 hai 6 milioni di risultati!
Buon divertimento.
Angelo

 cerchi Elm 327 hai 6 milioni di risultati!
 
Grazie mille, già con quella magica sigla google ha fatto 
uscire un mondo!


 ha  
scritto:

e io che ho detto?


 e io che ho detto?
Si, la stessa cosa ... nel risponderti, ho, in un certo senso, ripetuto 
quanto tu avevi detto.

 segnale del genere ? Avete info in merito ?
 
Prendi il segnale prima della centralina: viene da un encoder e genera una frequenza.
Al limite basta un PLL tipo CD4046 per ricondizionare la frequenza al contagiri.
 
Piccio.
 

 ---
fosse stata una prova che potevi fare per te stesso con tutto il tempo del  
mondo ti avrei detto prendi una evaluation board o quel coso la che fa  
rima con Luino e buttati, col supporto delle tante librerie che ci sono,ma  
hai detto chiaramente che dei risolvere in fretta
La soluzione che ti hanno proposto a monte del CAN bus mi sembra la cosa  
più rapida,ma mi fa paura l'ubicazione delle cose nelle automobili,spero  
che l'encoder sia connettibile in punti raggiungibili


 che l'encoder sia connettibile in punti raggiungibili
 
 
Rettifico: non si tratta di encoder ma di pick-up magnetico (mi confondevo col tachimetro).
Se è un benziana si può pensare a captare il campo elettrico dai cavi delle candele.
E' un segnale sporco ma in genere funziona bene.
 
Ad es:
 
https://www.superkart.it/strumenti-e-attrezzature/strumenti/contagiri-elettronico?zenid=pl9jntj8dh6sik5h025fgh1k14
 
 
 
Piccio.

Cristian ha scritto:

se è un contagiri di molti anni fa,devi prendere il segnale dal primario 
della
bobina di accensione, e settare per il numero di cilindri del motore
 

 direttamente in digitale il numero di giri.
 
Ma per farlo devi conoscere il protocollo, immagino (non a livello di 
CAN bus, ma quello di più alto livello, quello che trasporta i vari 
parametri).
 
Esistono delle specifiche di questo protocollo? In soldoni, come faccio 
a tirare fuori, per esempio, il dato dei giri del motore?