- Messaggi: 24
- Ringraziamenti ricevuti 0
×
MSP430, Microcontrollori 16 bit Ultra Low Power
GY 521 con MPU 5060
9 Anni 7 Mesi fa #96
da mister Petrone
Risposta da mister Petrone al topic GY 521 con MPU 5060
@mauro
Per calcolare il delta t utile per definire l'angolo con il gyro
Dovrei misurare il tempo che intercorre fra una lettura del gyro è quella successiva
Come posso fare con Pic?
Esiste una funzione time in millisecondii ?
Help
Per calcolare il delta t utile per definire l'angolo con il gyro
Dovrei misurare il tempo che intercorre fra una lettura del gyro è quella successiva
Come posso fare con Pic?
Esiste una funzione time in millisecondii ?
Help
Si prega Accedi o Crea un account a partecipare alla conversazione.
- mister Petrone
- Junior Member
Riduci
Di più
9 Anni 6 Mesi fa #97
da Mauro Laurenti
Risposta da Mauro Laurenti al topic GY 521 con MPU 5060
Non sono entrato nel dettaglio del caso ma se sei tu che fai le letture sai anche il tempo tra una lettura ed un'altra.
Se invece le letture sono segnalate per mezzo di un interrupt, ti consiglio di usare un timer.
Al primo interrupt lo potresti avviare e al secondo lo fermi.
In alternativa potresti leggere il valore del timer al primo interrupt e poi leggere di nuovo valore al secondo interrupt.
...facendo la differenza ottieni il delta.
In questo secondo caso devi fare attenzione a quando fai la differenza, devi infatti tenere a mente il caso di overflow del timer.
Questo caso presume che il timer sia in "free counting mode"...
Saluti,
Mauro
Se invece le letture sono segnalate per mezzo di un interrupt, ti consiglio di usare un timer.
Al primo interrupt lo potresti avviare e al secondo lo fermi.
In alternativa potresti leggere il valore del timer al primo interrupt e poi leggere di nuovo valore al secondo interrupt.
...facendo la differenza ottieni il delta.
In questo secondo caso devi fare attenzione a quando fai la differenza, devi infatti tenere a mente il caso di overflow del timer.
Questo caso presume che il timer sia in "free counting mode"...
Saluti,
Mauro
Si prega Accedi o Crea un account a partecipare alla conversazione.
9 Anni 6 Mesi fa #98
da mister Petrone
Risposta da mister Petrone al topic GY 521 con MPU 5060
Grazie Mauro
Ma pensi che posso utilizzare per misurare il delta con il timer anche se non uso interruptt?
Ma pensi che posso utilizzare per misurare il delta con il timer anche se non uso interruptt?
Si prega Accedi o Crea un account a partecipare alla conversazione.
- mister Petrone
- Junior Member
Riduci
Di più
- Messaggi: 24
- Ringraziamenti ricevuti 0
7 Anni 11 Mesi fa #99
da richsimo
Risposta da richsimo al topic GY 521 con MPU 5060
Ciao a Tutti. Ho letto che alcuni di voi utilizzano o hanno utilizzato adxl 345. Ho un problema con questo sensore e con le librerie laurtec I2c.h, l'ultima versione rilasciata per intenderci. Non riesco a leggere i tre assi. Ho letto varie dispense sul bus i2c ma non ne sono arrivata a una. qualcuno di voi sta utilizzando le stesse librerie con il sensore in oggetto ?
Grazie Simone
Grazie Simone
Si prega Accedi o Crea un account a partecipare alla conversazione.
- richsimo
- New Member
Riduci
Di più
- Messaggi: 13
- Ringraziamenti ricevuti 0
7 Anni 11 Mesi fa #100
da mister Petrone
Risposta da mister Petrone al topic GY 521 con MPU 5060
ciao richsimo come comunicazione usi I2C O SPI?
Si prega Accedi o Crea un account a partecipare alla conversazione.
- mister Petrone
- Junior Member
Riduci
Di più
- Messaggi: 24
- Ringraziamenti ricevuti 0
Moderatori: Mauro Laurenti, Matteo Garia
Registrati al sito
Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.