Pages: [1]   Go Down
Author Topic: Misura tempi acquisizione dati  (Read 397 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 9
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Sto utilizzando Arduino MEGA per memorizzare su SD-Card i dati campionati con ADC,  relativi ad un segnale periodico applicato in A0.
Tutto funziona alla perfezione.  In passato avevo tentato di fare ciò con altri sistemi ma senza successo.   
Mi rimane un punto da definire:
vorrei poter scrivere sull' SD-Card, in calce ai dati, anche il tempo impiegato per ottenerli.  Si tratta di un tempo variabile che per ogni acquisizione può andare da 80 a 300 msec.
L'ideale sarebbe non utilizzare hardware esterno.
Chiedo se qualcuno potesse darmi qualche utile indicazione.
Ringrazio e saluto tutti.
Logged

BZ (I)
Offline Offline
Brattain Member
*****
Karma: 236
Posts: 20285
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Memorizi il tempo millis() in una variabile unsigned long prima di richiamare ul dato e sottrai il valore millis() dopo l'aquisizione del dato.
http://arduino.cc/en/Reference/Millis
in altrenativa micros che da i µ-secondi.
http://arduino.cc/en/Reference/Micros

Ciao Uwe
Logged

Pages: [1]   Go Up
Jump to: