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
Misurazione periodo o frequenza con Arduino
0
voti
0
voti
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.

0
voti
Ciao buongiorno
non ho capito se la tua risposta è istruttiva o mi vuoi semplicemente denigrare.
In ogni caso grazie :)
non ho capito se la tua risposta è istruttiva o mi vuoi semplicemente denigrare.
In ogni caso grazie :)
0
voti
Io, onestamente, non ci ho capito una mazza di niente.
Ma con queste onde quadre, cosa ci vuoi fare?
E’ una applicazione supersegreta?
Ma con queste onde quadre, cosa ci vuoi fare?
E’ una applicazione supersegreta?
-

PietroBaima
90,7k 7 12 13 - G.Master EY

- Messaggi: 12207
- Iscritto il: 12 ago 2012, 1:20
- Località: Londra
0
voti
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.
Con tutte quelle chiamate digital di qua, digital di la ecc invece passano ere geologiche per ogni operazione elementare.

0
voti
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
0
voti
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
0
voti
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.
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.
-

PietroBaima
90,7k 7 12 13 - G.Master EY

- Messaggi: 12207
- Iscritto il: 12 ago 2012, 1:20
- Località: Londra
0
voti
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
0
voti
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.
Comunque non è una questione di manipolazione dei registri, ma di scrivere un firmware in modo ottimizzato.
Questo non può avvenire sulla piattaforma Arducoso.
-

PietroBaima
90,7k 7 12 13 - G.Master EY

- Messaggi: 12207
- Iscritto il: 12 ago 2012, 1:20
- Località: Londra
Chi c’è in linea
Visitano il forum: Nessuno e 14 ospiti

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)


pigreco]=π