Se sei già registrato           oppure    

Orario: 12/07/2025 16:11:28  

 

Energia Alternativa ed Energia Fai Da Te > Geologia e Sismologia - Studio di Sismografi e Precursori

VISUALIZZA L'ALBUM

Pagine: (332)  < ...  156   157   158   159   160   161   162   163   164   165   [166]   167   168   169   170   171   172   173   174   175   176  ...>    (Ultimo Msg)


Sismografo del Forum, Con Geofono e Dati in Tempo Reale
FinePagina

qqcreafis

Avatar
PetaWatt


Gruppo:Utente
Messaggi:10070

Stato:



Inviato il: 25/09/2017 18:35:03

la "modalità degradata" lo potrebbe essere fino ad un certo punto.

a 10 bit l'arduino può fare 9600 acquisizioni a 10bit ora se ne fanno solo 100 circa.

quindi basta acquisire quattro misure (o più) al posto di una, e spedire la somma.

è una modifica trasparente o quasi e si mette al lavoro l'arduino che ora fa solo da passadati temporizzato



---------------
ODE AD UNO STUDENTE MERITEVOLE (Sermone)
Allora Xyz è stato bravo! noi dobbiamo riconoscere che è stato molto bravo, bisogna dirlo !
In un mondo dove tutto SEMBRA uguale a tutto.
In un mondo dove chi abbruttisce la dignità dell’intelligenza umana si arroga meriti.
In un mondo in cui si dice che i giovani non hanno speranza perché “tanto non troveranno lavoro” perché tanto non “non avranno la pensione”.
Xyz è stato bravo! ha capito tutto, ha fatto un compito perfetto.
Xyz ci da una SPERANZA.
Xyz non ha seguito le falsità che ci circondano.
Xyz si è impegnato ed è riuscito nel suo intento.

 

Bolle

Avatar
PetaWatt


Gruppo:AMMINISTRATORE
Messaggi:10442

Stato:



Inviato il: 25/09/2017 18:41:38

Benissimo...ora con frisby (Reggello) siamo a 1Khz...con il tuo codice...
Servirebbe rimappare l'interrupt e catturare almeno a 1600 (per avere 14 bit)...chi lo sa fare?

Poi possiamo spingerci al massimo della cattura...e vedere come le differenze ma...il risultato ad 1khz ( si invia il dato sommando i 10 letti) quindi il codice del PC non cambia...



---------------
Un risultato se non è ripetibile non esiste (by qqcreafis).

 

qqcreafis

Avatar
PetaWatt


Gruppo:Utente
Messaggi:10070

Stato:



Inviato il: 25/09/2017 18:46:15


CITAZIONE

.il risultato ad 1khz ( si invia il dato sommando i 10 letti) quindi il codice del PC non cambia...



vabbè quindi .. si recupera , funziona bene?



---------------
ODE AD UNO STUDENTE MERITEVOLE (Sermone)
Allora Xyz è stato bravo! noi dobbiamo riconoscere che è stato molto bravo, bisogna dirlo !
In un mondo dove tutto SEMBRA uguale a tutto.
In un mondo dove chi abbruttisce la dignità dell’intelligenza umana si arroga meriti.
In un mondo in cui si dice che i giovani non hanno speranza perché “tanto non troveranno lavoro” perché tanto non “non avranno la pensione”.
Xyz è stato bravo! ha capito tutto, ha fatto un compito perfetto.
Xyz ci da una SPERANZA.
Xyz non ha seguito le falsità che ci circondano.
Xyz si è impegnato ed è riuscito nel suo intento.

 

Bolle

Avatar
PetaWatt


Gruppo:AMMINISTRATORE
Messaggi:10442

Stato:



Inviato il: 25/09/2017 18:51:53

si, guarda tu stesso il geofono verticale... a pranzo avevamo il 10 bit, e un'oretta fa...il (quasi) 14 bit ( scopiazzato il tuo codice )STAZIONE REGGELLO SOLO CON ARDUINO SENZA ADC16bit ...ora è praticamente indistinguibile!

Ma possiamo fare di più...se qualcuno modifica il timer...



---------------
Un risultato se non è ripetibile non esiste (by qqcreafis).

 

dani9191

Avatar
GigaWatt


Gruppo:Utente
Messaggi:780

Stato:



Inviato il: 25/09/2017 19:19:11

Ma il firmware di arduino dove si trova?
Ancora un altro po per finire altre cose e dovrei riuscire ad aggregarmi anche io a questo progetto



---------------
Non è impossibile se è fattibile!

 

Bolle

Avatar
PetaWatt


Gruppo:AMMINISTRATORE
Messaggi:10442

Stato:



Inviato il: 25/09/2017 19:26:35

è tutto in evoluzione , oggi frisby ha provato 3 versioni ......se vuoi il codice dell'arduino ti si mette subito...anche l'eseguibile del sismografo che gira su pc



---------------
Un risultato se non è ripetibile non esiste (by qqcreafis).

 

dani9191

Avatar
GigaWatt


Gruppo:Utente
Messaggi:780

Stato:



Inviato il: 25/09/2017 19:39:00

Se ce lai a portata di mano volentieri inizio a spulciare qualcosa



---------------
Non è impossibile se è fattibile!

 

Bolle

Avatar
PetaWatt


Gruppo:AMMINISTRATORE
Messaggi:10442

Stato:



Inviato il: 25/09/2017 19:40:58

Certo una manciata di linee di codice...questo è il codice che gira ora sull'arduino di frisby in modalità degradata:

#define IngressoAnalogico  A0

unsigned int ValoreLetto;
unsigned char START;
int timer1_counter;
int TT;
void setup()
{
TT=0;
ValoreLetto=0;

Serial.begin(115200);

noInterrupts(); 
TCCR1A = 0;
TCCR1B = 0;
TCNT1 = 0;


OCR1A = 15625; // compare match register <span style="color: purple;">Fa 1024 è semplicemente la metà di qello sopra</span>

TCCR1B |= (1 << WGM12); // CTC mode

TCCR1B |= (1 << CS10); // 1 prescaler
TIMSK1 |= (1 << OCIE1A); // enable timer con comparazione
interrupts(); // enable all interrupts
}

ISR(TIMER1_COMPA_vect) // timer compare interrupt service routine

{


TT++;


ValoreLetto += analogRead(IngressoAnalogico);
if (TT==10) 
  {
  Serial.write((char*)&START,1);
  Serial.write((char*)&ValoreLetto,2);
  ValoreLetto=0;
  TT=0;
  }

}

void loop()
{
  START=22;
// your program here...
}


Ho scopiazzato il parte del codice dell'interrupt del prof (shhshshhshhhh non diteglielo)...si va a 100hz con oversamplig di 10 letture...

il byte della testata qua è 22...chiaro?



---------------
Un risultato se non è ripetibile non esiste (by qqcreafis).

 

dani9191

Avatar
GigaWatt


Gruppo:Utente
Messaggi:780

Stato:



Inviato il: 25/09/2017 19:51:58


CITAZIONE

byte della testata qua è 22...chiaro?



No aspetta devi essere piu umano ,non ho la vostra preparazione.
Cos'è quel START=22?



---------------
Non è impossibile se è fattibile!

 

Bolle

Avatar
PetaWatt


Gruppo:AMMINISTRATORE
Messaggi:10442

Stato:



Inviato il: 25/09/2017 20:13:57

E' il sincronismo (chiamata volgarmente la testata)...cioè, se inviassimo i dati uno dopo l'altro , essendo formati da 10 bit (quindi 2 byte), non si sa quale sia la parte alta o bassa...quindi il byte 22 permette il sincronismo a chi riceve i dati...e fa capire a chi riceve anche se ci si perde qualcosa...insomma è una sorta di protocollo per i dati!
Il SW del pc conta anche gli errori...che fortunatamente sono praticamente nulli...altrimenti butta il pacchetto e si riallinea al successivo.
Gli errori avvengono all'avvio...dove il SW di ricezione cerca la testata....

Non son spiegarmi molto bene...non ho la dote dello 'spiega'...se non è chiaro posso fare un disegninen per chiarire...per domande complicate ...fare riferimento al prof...è lui che sa tutto!!!!!!



---------------
Un risultato se non è ripetibile non esiste (by qqcreafis).

 

dani9191

Avatar
GigaWatt


Gruppo:Utente
Messaggi:780

Stato:



Inviato il: 25/09/2017 20:31:12

Vediamo se sono sulla strada giusta, il programma esegue 10 campionamenti ogni tot tempo e ogni campionamento e 2 byte i 10 dati ottenuti si sommano e corrisponde hai 22byte settati. Se il software sul pc rileva meno byte conteggia l'errore, e piu o meno giusto? O sono fuori strada? Ad ogni modo appena mi libero da altri byte che ho per la testa devo aprofondire bene per capire



---------------
Non è impossibile se è fattibile!

 

Bolle

Avatar
PetaWatt


Gruppo:AMMINISTRATORE
Messaggi:10442

Stato:



Inviato il: 25/09/2017 21:08:39

Entro la settimana entrerà a far parte della rete l'utente Emiro che si trova ad Amelia (Terni) che si trova in Umbria.

http://www.energialternativa.info/public/newforum/ForumEA/R/NuovaPostazioneAdAmelia.png



A questo punto, visto che il rospo si trova in Molise, ci manca qualcuno dell'abruzzo per chiudere la nostra presenza nelle regioni del centro.



---------------
Un risultato se non è ripetibile non esiste (by qqcreafis).

 

qqcreafis

Avatar
PetaWatt


Gruppo:Utente
Messaggi:10070

Stato:



Inviato il: 25/09/2017 22:18:52


CITAZIONE

.si va a 100hz con oversamplig di 10 letture...








---------------
ODE AD UNO STUDENTE MERITEVOLE (Sermone)
Allora Xyz è stato bravo! noi dobbiamo riconoscere che è stato molto bravo, bisogna dirlo !
In un mondo dove tutto SEMBRA uguale a tutto.
In un mondo dove chi abbruttisce la dignità dell’intelligenza umana si arroga meriti.
In un mondo in cui si dice che i giovani non hanno speranza perché “tanto non troveranno lavoro” perché tanto non “non avranno la pensione”.
Xyz è stato bravo! ha capito tutto, ha fatto un compito perfetto.
Xyz ci da una SPERANZA.
Xyz non ha seguito le falsità che ci circondano.
Xyz si è impegnato ed è riuscito nel suo intento.

 

Bolle

Avatar
PetaWatt


Gruppo:AMMINISTRATORE
Messaggi:10442

Stato:



Inviato il: 25/09/2017 22:41:13

se riesci a portarlo a 3200 otteniamo i 15 bit...se poi riesci anche a fare un 6400 eguagliamo i 16 bit dell'ads1115 e... Faccine/Smileys_0006.gif




Senza fretta...che tanto nella chat ...si sono tutti infervorati



---------------
Un risultato se non è ripetibile non esiste (by qqcreafis).

 

Bolle

Avatar
PetaWatt


Gruppo:AMMINISTRATORE
Messaggi:10442

Stato:



Inviato il: 26/09/2017 08:26:23

I terremoti di questa notte visti dal sismografo di Fabriano dell'utente Cianca:3.1 di Campotosto , 2.9° di Arquata del Tronto e il telesisma a 17.000 km a Tonga

http://www.energialternativa.info/public/newforum/ForumEA/R/SismogrammaFabrianoDel26Settembre2017.png



---------------
Un risultato se non è ripetibile non esiste (by qqcreafis).

 
 InizioPagina
 

Pagine: (332)  < ...  156   157   158   159   160   161   162   163   164   165   [166]   167   168   169   170   171   172   173   174   175   176  ...>    (Ultimo Msg)

Versione Mobile!

Home page       TOP100-SOLAR      Home page forum