Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Misurazione periodo o frequenza con Arduino

Progetti, interfacciamento, discussioni varie su questa piattaforma.

Moderatori: Foto UtenteMassimoB, Foto Utentexyz, Foto UtenteWALTERmwp

0
voti

[21] Re: Misurazione periodo o frequenza con Arduino

Messaggioda Foto Utentelorenrus » 12 mag 2020, 16:20

Ciao a tutti

giusto per far sapere com'è andata.

Come pensavo sin dall'inizio ho dovuto scegliere un nuovo micro controllore con una Freq più elevata.

Grazie come sempre del vostro supporto
Avatar utente
Foto Utentelorenrus
5 2
 
Messaggi: 31
Iscritto il: 30 ott 2018, 18:30

0
voti

[22] Re: Misurazione periodo o frequenza con Arduino

Messaggioda Foto UtenteIlGuru » 16 mag 2020, 19:58

Anche programmare senza utilizzare tutte quelle librerie spreca cicli macchina aiuterebbe. Certo chiedere sempre più potenza di calcolo e più memoria anche per fare 1+1 funziona.
\Gamma\nu\tilde{\omega}\theta\i\ \sigma\epsilon\alpha\upsilon\tau\acute{o}\nu
Avatar utente
Foto UtenteIlGuru
4.434 1 10 13
Master
Master
 
Messaggi: 1530
Iscritto il: 31 lug 2015, 23:32

0
voti

[23] Re: Misurazione periodo o frequenza con Arduino

Messaggioda Foto Utentelorenrus » 22 mag 2020, 9:58

Ciao buongiorno

non ho capito se la tua risposta è istruttiva o mi vuoi semplicemente denigrare.

In ogni caso grazie :)
Avatar utente
Foto Utentelorenrus
5 2
 
Messaggi: 31
Iscritto il: 30 ott 2018, 18:30

0
voti

[24] Re: Misurazione periodo o frequenza con Arduino

Messaggioda Foto UtentePietroBaima » 22 mag 2020, 10:28

Io, onestamente, non ci ho capito una mazza di niente.

Ma con queste onde quadre, cosa ci vuoi fare?
E’ una applicazione supersegreta?
Generatore codice per articoli:
nomi
emoticon
citazioni
formule latex

Io capisco le cose per come le scrivete. Per esempio: K sono kelvin e non chilo, h.z è la costante di Planck per zepto o per la zeta di Riemann e l'inverso di una frequenza non si misura in siemens.
Avatar utente
Foto UtentePietroBaima
79,8k 6 12 13
G.Master EY
G.Master EY
 
Messaggi: 10020
Iscritto il: 12 ago 2012, 1:20
Località: Londra

0
voti

[25] Re: Misurazione periodo o frequenza con Arduino

Messaggioda Foto UtenteIlGuru » 22 mag 2020, 12:54

No, dico solo che utilizzando il comparatore ed i timer dell' Atmega328p con clock a 16MHz si riescono a misurare commutazioni di un pin inferiori al micro secondo quindi non vedo il limite del segnale ad 1 MHz. Se lo si fa lavorando con i registri.
Con tutte quelle chiamate digital di qua, digital di la ecc invece passano ere geologiche per ogni operazione elementare.
\Gamma\nu\tilde{\omega}\theta\i\ \sigma\epsilon\alpha\upsilon\tau\acute{o}\nu
Avatar utente
Foto UtenteIlGuru
4.434 1 10 13
Master
Master
 
Messaggi: 1530
Iscritto il: 31 lug 2015, 23:32

0
voti

[26] Re: Misurazione periodo o frequenza con Arduino

Messaggioda Foto Utentelorenrus » 22 mag 2020, 13:33

IlGuru ha scritto:No, dico solo che utilizzando il comparatore ed i timer dell' Atmega328p con clock a 16MHz si riescono a misurare commutazioni di un pin inferiori al micro secondo quindi non vedo il limite del segnale ad 1 MHz. Se lo si fa lavorando con i registri.
Con tutte quelle chiamate digital di qua, digital di la ecc invece passano ere geologiche per ogni operazione elementare.



Ok adesso ho capito cosa intendi :) lavorando con i registri intendi anche misurare il tempo tra uno stato alto e basso di un pin ? Se si di quali registri parli ?

Grazie
Avatar utente
Foto Utentelorenrus
5 2
 
Messaggi: 31
Iscritto il: 30 ott 2018, 18:30

0
voti

[27] Re: Misurazione periodo o frequenza con Arduino

Messaggioda Foto Utentelorenrus » 22 mag 2020, 13:34

PietroBaima ha scritto:Io, onestamente, non ci ho capito una mazza di niente.

Ma con queste onde quadre, cosa ci vuoi fare?
E’ una applicazione supersegreta?



Ciao
ho già detto cosa devo fare. L'onda la devo inviare ad un'altra scheda per testare una sua funzionlità e poi ricevere quella che mi restituisce. Quindi non vedo cosa dovrei aggiungere.

Grazie
Avatar utente
Foto Utentelorenrus
5 2
 
Messaggi: 31
Iscritto il: 30 ott 2018, 18:30

0
voti

[28] Re: Misurazione periodo o frequenza con Arduino

Messaggioda Foto UtentePietroBaima » 22 mag 2020, 13:47

Fai un errore logico.

Questo NON è quello che vuoi fare, ma COME lo vuoi fare.
Quello che vuoi fare è testare una scheda. Questa scheda perché restituisce un’onda quadra in funzione di un’altra?
Cosa fa questa scheda con questa onda quadra?

Individuato questo si possono analizzare diverse strategie di soluzione.
Generatore codice per articoli:
nomi
emoticon
citazioni
formule latex

Io capisco le cose per come le scrivete. Per esempio: K sono kelvin e non chilo, h.z è la costante di Planck per zepto o per la zeta di Riemann e l'inverso di una frequenza non si misura in siemens.
Avatar utente
Foto UtentePietroBaima
79,8k 6 12 13
G.Master EY
G.Master EY
 
Messaggi: 10020
Iscritto il: 12 ago 2012, 1:20
Località: Londra

0
voti

[29] Re: Misurazione periodo o frequenza con Arduino

Messaggioda Foto Utentelorenrus » 22 mag 2020, 14:01

PietroBaima ha scritto:Fai un errore logico.

Questo NON è quello che vuoi fare, ma COME lo vuoi fare.
Quello che vuoi fare è testare una scheda. Questa scheda perché restituisce un’onda quadra in funzione di un’altra?
Cosa fa questa scheda con questa onda quadra?

Individuato questo si possono analizzare diverse strategie di soluzione.



Ciao e grazie per la risposta. Non è che io lo voglio fare così ma è che solo di questo sono a conoscenza. Quello che ribadisco è che da specifiche mi hanno detto che devo inviare un'onda con delle determinate caratteristiche poi riceverla e controllare che quest'ultime siano più o meno coerenti. Sono riuscito ad eseguire questo test di lettura correttamente fino ad una freq di 500 kHz, dato che la pulseIn riesce a prendere come valore minimo 1us.

Ho generato un'onda attraverso la PWM manipolando i registri.

Però ero interessato a capire il punto di vista tuo e di IlGuru su come fare il controllo del tempo solo manipolando i registri.

Grazie davvero
Avatar utente
Foto Utentelorenrus
5 2
 
Messaggi: 31
Iscritto il: 30 ott 2018, 18:30

0
voti

[30] Re: Misurazione periodo o frequenza con Arduino

Messaggioda Foto UtentePietroBaima » 22 mag 2020, 14:05

Mah, io non accetterei un lavoro di questo tipo, senza sapere bene cosa vado a fare.
Comunque non è una questione di manipolazione dei registri, ma di scrivere un firmware in modo ottimizzato.
Questo non può avvenire sulla piattaforma Arducoso.
Generatore codice per articoli:
nomi
emoticon
citazioni
formule latex

Io capisco le cose per come le scrivete. Per esempio: K sono kelvin e non chilo, h.z è la costante di Planck per zepto o per la zeta di Riemann e l'inverso di una frequenza non si misura in siemens.
Avatar utente
Foto UtentePietroBaima
79,8k 6 12 13
G.Master EY
G.Master EY
 
Messaggi: 10020
Iscritto il: 12 ago 2012, 1:20
Località: Londra

PrecedenteProssimo

Torna a Arduino

Chi c’è in linea

Visitano il forum: Nessuno e 4 ospiti