Newsgroup: it.hobby.elettronica.digitale
Titolo: strumenti moto

devo sostiruire gli strumenti della mia moto e pensavo di progettarli
io.
pensavo ad una sistema composto di 2 unità:
centralina con capture-compare di impulsi con sonda hall e adc per
livello benzina
visualizzatore con display lcd sul cockpit
MCPU: at90s8515 (ne ho una vogonata in casa)
DOMANDE:
quanto tempo ci mette un lcd 16x2 a ricevere i dati? ovvero posso far
fare tutto ad una singola cpu o devo x forza usarne due?
che affidabilità ha l'eprom interna? (devo metterne una esterna x
salvare i dati?)
quale RTC mi consigliate?
michele

 quale RTC mi consigliate?
Se puoi fallo via software. Altrimenti vedi un po' i componenti
Maxim.

e' insufficiente, se ne usa uno piu' grosso o piu' veloce.
Quello che intendo č:
se il capture/compare mi genera un interrupt ogni 1/4 di sec (x fare
un esempio) e mi ci vogliono 10 sec x caricare i dati sull'LCD (sempre
x esempio) pensavo di usare 2 CPU 1 x trattare i dati e l'alra x
mostrarli.
la eprom mi da 100MILA scritture se aggiorno il totale dei km ogni
1000 posso allora stare tranquillo.
Visto che parlavi di display:
cosa mi consigli?
ci sono LCD particolari?
meglio dei led 16 segmenti? (spero di no)
michele

meglio dei led 16 segmenti? (spero di no)
Sicuramente i display a 16 seg. sono piů visibili, ma si pilotano in
tutt'altro modo, devi prevedere un multiplexer.
ciao
  Stefano

vuoi fare 100 milioni di km con lo scooter?  perň...  ;--)
Quello che intendo č:
	riesce il micro a fare i calcoli e a pilorate ll' LCD allo
stesso tempo?
mi sembra di si.
michele


dunque, tu vorresti memorizzare i km percorsi....
ora, se ho capito bene, tu stai pensando di aggiornare ogni tot conteggi la
EPROM (forse intendevi che vuoi aggiornare ogni 1000 metri...?)
Ok, adesso, vedi un po' tu cosa succede quando togli la chiave dal quadro.
Devi lasciare alimentato per forza il chip, magari in modalitā sleep,
altrimenti ti perdi dei metri ogni volta che ti fermi.
In ogni caso, occhio agli avvertimenti di Valeria. L' ambito  automotive č
considerato uno dei pių critici. Forse vale la pena di memorizzare con un
po' di ridondanza su due diversi dispositivi, uno interno al chip e uno
esterno.
Poi, scusa, ti riprogetti il cockpit e usi un "banale" display 16x2 ??
Almeno prenditene uno blu.... :-)
Saluti
--
Simone.Bern  <arttų@iolā.itų>
----------------------------------------------------------------
Rimuovere i caratteri accentati per rispondere

mi sembra di si.
Tranquillamente, programmando in ASM o in C
ciao
  Stefano

Almeno prenditene uno blu.... :-)
giā il 16x2 mi sembra carino e, tenendo conto che č il mio primo
progetto "serio", posso sempre fare un upgrade con un display grafico.
michele

Tranquillamente, programmando in ASM o in C
forsa ho fatto casino con le unità di misura...
confuso millesimi con microsecondi ;))
allora certamente si.
Michele

 uso la eprom del chip e magari salvo in 3 posti con checksum
Bč, cosě ha poco senso, mica sei nello spazio con  raggi ionizzanti che ti
scassano i bit. Se non ti fidi dell'operazione di scrittura su Eprom del
micro allora non ha senso fargli fare i calcoli.....
Io ti dico che magari bruci una porta del micro, o l'oscillaotre interno, o
che ne so e perdi i dati. Se ne fai una copia esterna, forse la recuperi.
Forse...
Saluti.

 che ne so e perdi i dati. Se ne fai una copia esterna, forse la recuperi.
I disturbi possono "sporcare" aree di memoria, quali RAM e EEPROM. Magari
non direttamente, ma facendo agire la logica interna del microcontrollore in
modo errato portando alla scrittura di informazioni non corrette, o piů
semplicemente un bel reset durante la scrittura :)
Quella della checksum č un'ottima accortezza per accertarsi che i dati siano
validi.
--
...:::Zmaster:::...
zmaster.adsl[ANTISPAMSYSTEM]@
tin.it
www.zmaster.tk