Tutti gli orari sono UTC + 1 ora




Apri un nuovo argomento Rispondi all’argomento  [ 2 messaggi ] 
 

MiniTimer Arduino
Autore Messaggio
MessaggioInviato: domenica 10 novembre 2019, 22:42 
Non connesso
newbie
newbie

Iscritto il: martedì 23 ottobre 2018, 14:40
Messaggi: 2
Provincia: ve
Un sistema estremamente semplice ed economico (~ 10 €) può eseguire misurazioni straordinariamente precise delle caratteristiche di un orologio a pendolo ma non solo. Esistono delle coppie sensore sorgente commerciali abbastanza piccole e compatte per essere utilizzate anche con i bilanceri. Ciò che viene proposto misura il periodo (+ -4μs), la velocità massima del pendolo (.01%), la pressione atmosferica (+ - 2mb), la temperatura (+ - 1 ° C). Non è necessaria alcuna esperienza precedente con la programmazione di Arduino.
Dalla velocita' massima si puo' derivare semplicemente l'ampiezza dell'oscillazione e il Q del pendolo.

3 componenti hardware:
1) ARDUINO LEONARDO PRO MICRO https://www.amazon.it/gp/product/B01MTU9GOB/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1
2) SPARKFUN MS5637 DEL SENSORE DI PRESSIONE / TEMPERATURA https://www.sparkfun.com/products/14688
3) RILEVATORE FOTOINTERRUPT [url]Photo%20Interrupter%20-%20GP1A57HRJ00F[/url] + SCHEDA PHOTOINTERRUPTERhttps://www.sparkfun.com/products/9322

4 PROGRAMMI ARDUINO https://drive.google.com/file/d/1CZTPgtGWKXopllWbRoHS2gMH5hql6O3O/view

1) LEO_Blink - per verificare le connessioni Arduino
2) LEO_BAROM_MS56237 - per controllare il sensore di pressione / temperatura
3) LEO_DELT - per verificare l'acquisizione dei tempi
4) LEO_ENCHILADA - tutti insieme

Ho acquistato 3 Arduino contemporaneamente, uno aveva una precisione di alcune ppm, gli altri due erano adeguati ma 10 volte meno precisi. L'orologio del processore può essere facilmente calibrato nel software di analisi.
I collegamenti dei cavi sono descritti nei commenti del software.
Esempio di printout del monitor seriale:

Allegato:
img1.jpg
img1.jpg [ 81.15 KiB | Osservato 95 volte ]


le singole colonne rappresentano: timestamp di acquisizione, semi- periodo, durata dell'impulso di fotointerruzione, temperatura, pressione. In questo caso è stato acquisito un impulso lungo 1 Hz, 20 ms da un'uscita del generatore di funzioni.
Questi dati possono essere facilmente taglincollati o acquisiti su un file con un emulator terminale (ad esempio Teraterm).

Allegato:
img2.jpg
img2.jpg [ 133.79 KiB | Osservato 95 volte ]


Leonardo Pro Micro e sensore di pressione / temperatura

Allegato:
img3.jpg
img3.jpg [ 41.07 KiB | Osservato 95 volte ]


posizionamento del fotosensore.
Per ulteriori informazioni contattatemi direttamente o attraverso il blog.


Top
 Profilo  
 

Re: MiniTimer Arduino
MessaggioInviato: lunedì 11 novembre 2019, 0:35 
Non connesso
Amministratore
Amministratore
Avatar utente

Iscritto il: mercoledì 28 giugno 2006, 21:58
Messaggi: 25139
Località: Torino
Provincia: TO
Farà felice tantissimi forumisti! :rate10: :2thumbs:
Ciao Fabry

_________________
Immagine Immagine
La più alta forma di coraggio è il coraggio di creare..


Top
 Profilo  
 

Visualizza ultimi messaggi:  Ordina per  
Apri un nuovo argomento Rispondi all’argomento  [ 2 messaggi ] 

Tutti gli orari sono UTC + 1 ora


Chi c’è in linea

Visitano il forum: magma blu, Rodolfo56 e 59 ospiti


Non puoi aprire nuovi argomenti
Non puoi rispondere negli argomenti
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi inviare allegati

Vai a: