Ciao a Tutti,
volevo presentarmi nell' apposita sezione ma non ci sono riuscito... non appare il bottone "rispondi", quindi lo faccio qui.
Mi chiamo Marco, sono appassionato di elettronica e programmazione, ho scoperto arduino da alcuni mesi e ci ho speso parecchie ore di lavoro, sto completando infatti un progetto da applicare sulla mia automobile.
Tutto quanto funziona perfettamente... ma, c'è un piccolo problema:
Sostanzialmente uso arduino per leggere 4 segnali analogici, e poi li "rigenero" in PWM opportunamente modificati o meno.
Il problema nasce quando da auto accesa, passo ad automobile spenta.
Sembra che, nonostante il software continui a ciclare regolarmente (tutto monitorato dalla seriale), le uscite generate in PWM, non siano davvero "uguali" agli ingressi.
Il mio sospetto è naturalmente sul calo della tensione di alimentazione, che da 14 volt circa scende ad 11.5. Possibile che questo influisca sulla tensione di riferimento di 5V generata da Arduino? Secondo l'errore che trovo, dovrebbe scendere a 4,6 V. Purtroppo non mi è semplice monitorare questa condizione, che si verifica dopo ore che l'auto è ferma, chiusa e naturalmente spenta (sono in attesa di un datalogger).
Quindi Vi chiedo:
Esiste un sistema per monitorare la tensione di alimentazione in ingresso usando una delle entrate analogiche ancora libere (montando resistenze etc..)?
Come posso costruire eventualmente un regolatore da 5V più "stabile" ed usarlo come tensione di riferimento?
Volendo cercare nella sezione inglese, quali parole chiave mi suggerite di usare per trovare topic che parlano dell' argomento?
Premesse:
Arduino UNO SMD è sempre acceso (non si riavvia mai).
Ho provato a modificare il modo in cui faccio i calcoli (interi, float) ma senza miglioramenti, usando la funzione "millis" per intervallare i messaggi sulla seriale sembra essere peggiorata l'affidabilità del sistema (capitati diversi riavvii di arduino!!).
Ho notato che al banco, quando alzo una tensione su un uscita PWM, le altre 3 si riducono leggermente (nell' ordine di 0,03-4 Volt).
Sempre al banco la tensione Vref di arduino è 4,95 V se alimentato con un trasformatore da 12 V e 800 mA (quindo dubito che sia davvero questo il problema).
Le uscite PWM che uso sono la 5,6,10,11 e quelle che sembrano "calare" maggiormente, e creare il problema, sono la 10 e la 11.
Grazie in anticipo a tutti quanti sapranno aiutarmi in questo rompicapo...