Anche se ormai i primi giroscopi li ho comprati, vorrei capirne qaulcosa di più prima del prossimo (eventuale) acquisto. Da quel che ho capito le cose più importanti sono:
il tempo di risposta (dato in Hz, per averlo in secondi fai 1/Hz es. 1Hz è un secondo, 2Hz mezzo secondo e così via)
e la precisione della lettura (mV/gradi/secondi, minore è meglio ma poi bisogna leggerle queste variazioni... diciamo che se andiamo sotto il limite del microcontrollore che vogliamo usare bisognerà aggiungere un circuito di mezzo che marchi le differenze o digitalizzi il dato)
esempio: gyro che mi son comprato:
50Hz e 0.67 mv/°/sec
motion plus:
140Hz 0.5 mv/°/sec
non afferro bene il significato di "nonlinearità" <1% per la wii, 5% per il mio (è per caso l'errore sulla lettura?)
c'è anche da controllare la rotazione angolare massima... ma direi che sopra i +-60°/sec senza acrobazie o bruschi cambi direzione, 300°/sec per stare tranquilli, altrimenti per le acrobazie i sensori wii arrivano addirittura fino ai 2000°/sec!!!
aggiungerei la frequenza di risonanza... dovrebbe essere diversa da quella dei motori... i miei gyro danno 30-33kHz, quelli wii 26-34kHz... Qualcuno conosce le risonanze dei motori?
infine resistenza agli shock... 10000G a sensore spento per la wii, N.D. per il mio....
Allora cosa ne dite? ho fatto un buco nell'acqua? vedete qualche mancanza? quali sono le priorità secondo voi? leggo in giro di letture a 14, 15, 16 BIT, parlate della lettura del gyro già digitalizzata? e secondo che logica? inzomma dite la vostra!
ecco infine i link da cui ho preso i datasheet:
wii motion plus: MEMS Gyro | Gyroscope | Motion Plus | Processing - Gaming MEMS Applications
datasheet: http://invensense.com/mems/gyro/docu...650B-00-05.pdf
mio: Build KapteinKUKs Simple and Low Part Count Quad, Hex and Tricopter Flight Controller - RC Groups
datasheet: http://www.rcgroups.com/forums/showa...9&d=1259286700
il tempo di risposta (dato in Hz, per averlo in secondi fai 1/Hz es. 1Hz è un secondo, 2Hz mezzo secondo e così via)
e la precisione della lettura (mV/gradi/secondi, minore è meglio ma poi bisogna leggerle queste variazioni... diciamo che se andiamo sotto il limite del microcontrollore che vogliamo usare bisognerà aggiungere un circuito di mezzo che marchi le differenze o digitalizzi il dato)
esempio: gyro che mi son comprato:
50Hz e 0.67 mv/°/sec
motion plus:
140Hz 0.5 mv/°/sec
non afferro bene il significato di "nonlinearità" <1% per la wii, 5% per il mio (è per caso l'errore sulla lettura?)
c'è anche da controllare la rotazione angolare massima... ma direi che sopra i +-60°/sec senza acrobazie o bruschi cambi direzione, 300°/sec per stare tranquilli, altrimenti per le acrobazie i sensori wii arrivano addirittura fino ai 2000°/sec!!!
aggiungerei la frequenza di risonanza... dovrebbe essere diversa da quella dei motori... i miei gyro danno 30-33kHz, quelli wii 26-34kHz... Qualcuno conosce le risonanze dei motori?
infine resistenza agli shock... 10000G a sensore spento per la wii, N.D. per il mio....
Allora cosa ne dite? ho fatto un buco nell'acqua? vedete qualche mancanza? quali sono le priorità secondo voi? leggo in giro di letture a 14, 15, 16 BIT, parlate della lettura del gyro già digitalizzata? e secondo che logica? inzomma dite la vostra!
ecco infine i link da cui ho preso i datasheet:
wii motion plus: MEMS Gyro | Gyroscope | Motion Plus | Processing - Gaming MEMS Applications
datasheet: http://invensense.com/mems/gyro/docu...650B-00-05.pdf
mio: Build KapteinKUKs Simple and Low Part Count Quad, Hex and Tricopter Flight Controller - RC Groups
datasheet: http://www.rcgroups.com/forums/showa...9&d=1259286700
Commenta