Originariamente inviato da Raziel83
Visualizza il messaggio
annuncio
Comprimi
Ancora nessun annuncio.
MultiWii Quad! Alternativa ad Aeroquad/Baronpilot con sensori wii
Comprimi
X
-
Originariamente inviato da faso90vr Visualizza il messaggiofatto tutto, problema identico.....guardando in rete ho scoperto che alcuni nk hanno un indirizzamento diverso....proverò a modificare il codice....
Come hai settato la frequenza di funzionamento dell'I2C(100 o 400KHz)?
Commenta
-
Originariamente inviato da leonking Visualizza il messaggiohai rifatto la procedura di calibrazione del WMP e NK?
altro aggiornamento: dopo mille prove ancora ho "scoperto" che siccome avevo collegato la RX sui 5v dell'ardu e l'LM317 sul medesimo pin, i sensori davano dei valori leggermente sballati come detto prima. rimuovendo la RX dal 5v e mettendola sul pin 12, tutto funziona perfettamente:
- valori perfetti wmp+nk
- rx con valori corretti
- nessun segnale di disturbo
mi sembra di capire che il pin 12 non riesca a fornire sufficiente corrente rispetto al pin 5v che invece per alimentare solo lm317 va benissimo.
Dovete perdonarmi perchè non ho spiegato bene com'è il mio "schema elettrico", se ho tempo farò una bozza domani (io non uso gli esc per prendere le tensioni ma la batteria direttamente)
Comunque domani faccio una prova di volo e vi dirò
Grazie del supporto!!I sogni: lavoro nero, ma non pagato, della ragione...
Commenta
-
Originariamente inviato da Raziel83 Visualizza il messaggionon so come si fa. me la puoi spiegare
throttle a minimo e yaw a destra e pitch tutto giù. attendi qualche secondo e vedrai che il grafico dei giroscopi/acc si blocca per qualche istante.
Originariamente inviato da Raziel83 Visualizza il messaggioaltro aggiornamento: dopo mille prove ancora ho "scoperto" che siccome avevo collegato la RX sui 5v dell'ardu e l'LM317 sul medesimo pin, i sensori davano dei valori leggermente sballati come detto prima. rimuovendo la RX dal 5v e mettendola sul pin 12, tutto funziona perfettamente:
Così non appena si pianta il wmp il software ti toglie alimentazione anche all'rx e puoi capire subito che conseguenze avrebbe ciò.
Toglila assolutamente e al limite alimentala con i 5v di un esc.
Commenta
-
Originariamente inviato da ToshiroTamigi Visualizza il messaggioA motori spenti:
throttle a minimo e yaw a destra e pitch tutto giù. attendi qualche secondo e vedrai che il grafico dei giroscopi/acc si blocca per qualche istante.
LA RX al pin 12???
Così non appena si pianta il wmp il software ti toglie alimentazione anche all'rx e puoi capire subito che conseguenze avrebbe ciò.
Toglila assolutamente e al limite alimentala con i 5v di un esc.
se il wmp si impianta si resetta anche se non è sul pin 12?I sogni: lavoro nero, ma non pagato, della ragione...
Commenta
-
Originariamente inviato da colpiumb Visualizza il messaggioci sentiamo per un ritrovo con FaustoG
Rinnovo i miei migliori auguri di Buone Feste a tutti i MultiWiisti
Commenta
-
Originariamente inviato da ToshiroTamigi Visualizza il messaggioScusa, prima di rimuovere lo stick funzionava?
Come hai settato la frequenza di funzionamento dell'I2C(100 o 400KHz)?
Commenta
-
Ciao, e Buon Natale a tutti!
Oggi ho fatto un 'giro' su eBay, ed ho trovato questo interessante oggetto:
CHR6d - IMU 6 axis (3x Gyro, 3x Accel.) w/ Filtering su eBay.it, Other Computing, Computing
Lasciando perdere, per un attimo, eventuali difficoltà di programmazione e/o di interfacciamento (roba da ridere, per gente come noi! ), credo che si potrebbero fare dei multirotori con prestazioni eccezionali.
Peccato per il prezzo, decisamente altino, altrimenti lo avrei già preso
Ciao!
PaoloIl mondo non è perfetto. Scegliere come vederlo, è lunico vero potere che abbiamo. (Torey L. Hayden)
Commenta
-
Ciao, e Buon Natale e un felice anno nuovo a tutti.
O finito di realizzare la MultiWii e sto riscondrando un piccolo problema
do tesione 12V da alimentatore e poi dimunendo la tesione in modo da
simulare la batteri scarica il cicalino non suona sono sceso fino a 6V ma
niente da fare non vuole bippare.
Configurazione.
MultiWii Test Spektrum DX7 PPMSum PCB Kuba ATMEGA328P
Wii motion plus + nunchuck Original
the I2C clock rate to 100kHz
Utilizzo la versione MultiWiiV1_5
allego la parte di codice che rigurda il V BAT monitoring.
//for V BAT monitoring
//after the resistor divisor we should get [0V;5V]->[0;[1023] on analog V_BATPIN
//the code is implemented but not yet adjusted to empirical V levels
#define VBATLEVEL1_3S 1000
#define VBATLEVEL2_3S 800
#define VBATLEVEL3_3S 700
---------------------------------------------------------------------------------------------
provato anche questi trovati su web
Originally Posted by X-Ilmar
Here is my battery monitor values for 3S (Used example AnalogInOutSerial):
resistors: 33K and 51K
I measured my resistors: 50.8K and 31.0K
990=12.55 A3=4.90V
944=11.98V
878=11.14V
834=10.59V
760=9.65V
Not mesured under load!
I have these test values:
VBATLEVEL1_3S 960
VBATLEVEL2_3S 880
VBATLEVEL3_3S 800
----------------------------------------------------------------------------
Ringrazio in anticipo chi vorrebe darmi una dritta.
HomepageUltima modifica di servo; 26 dicembre 10, 20:20.
Commenta
-
Originariamente inviato da servo Visualizza il messaggioCiao, e Buon Natale e un felice anno nuovo a tutti.
O finito di realizzare la MultiWii e sto riscondrando un piccolo problema
do tesione 12V da alimentatore e poi dimunendo la tesione in modo da
simulare la batteri scarica il cicalino non suona sono sceso fino a 6V ma
niente da fare non vuole bippare.
Configurazione.
MultiWii Test Spektrum DX7 PPMSum PCB Kuba ATMEGA328P
Wii motion plus + nunchuck Original
the I2C clock rate to 100kHz
Utilizzo la versione MultiWiiV1_5
allego la parte di codice che rigurda il V BAT monitoring.
//for V BAT monitoring
//after the resistor divisor we should get [0V;5V]->[0;[1023] on analog V_BATPIN
//the code is implemented but not yet adjusted to empirical V levels
#define VBATLEVEL1_3S 1000
#define VBATLEVEL2_3S 800
#define VBATLEVEL3_3S 700
---------------------------------------------------------------------------------------------
provato anche questi trovati su web
Originally Posted by X-Ilmar
Here is my battery monitor values for 3S (Used example AnalogInOutSerial):
resistors: 33K and 51K
I measured my resistors: 50.8K and 31.0K
990=12.55 A3=4.90V
944=11.98V
878=11.14V
834=10.59V
760=9.65V
Not mesured under load!
I have these test values:
VBATLEVEL1_3S 960
VBATLEVEL2_3S 880
VBATLEVEL3_3S 800
----------------------------------------------------------------------------
Ringrazio in anticipo chi vorrebe darmi una dritta.
Homepage
una resistenza da 5.1k
ciao e grazie lo stesso vi auguro un buon fine anno e un filice anno nuovo.
Commenta
-
Pid
Originariamente inviato da jhoexp Visualizza il messaggioHa ragione Ciskye... Leon, perchè hai eliminato la componente integrale e derivativa?
Il P è un po' basso per una piattaforma così grande, dovresti essere in grado di alzarlo ancora e soprattutto potrebbe essere utile dargli un po' di I (inizia con un 0,03) per renderlo più rapido nelle correzioni e diminuire D (prova a partire da un -13) per smorzare le ampie oscillazioni nelle frenate e nelle transizioni di volo.
Fai i test al banco come suggerito in un precedente thread: in sicurezza, afferra saldamente il tricottero da sotto e accendi i motori finchè non senti che è in grado di stare in hovering. Sempre tenendolo con decisione prova a inclinare il mezzo su un asse e poi sull'altro. Devi sentire che il mezzo oppone resistenza e contrasta decisamente il movimento. Poi prova a shakerarlo un po' su un asse e vedi se, terminato lo scossone, questo non continua a vibrare. (deve smorzare lo scuotimento e ritornare 'duro' in assetto)
Devi quindi alzare il P per avere un mezzo il più "duro" possibile (cioè che contrasta il movimento che gli imponi, volendo mantenere l'assetto) ma che, se lo scuoti, non tende a vibrare.
POi passi alle prove in volo e se è il caso abbassi il P quel tanto che basta per togliergli le vibrazioni nelle transizioni e nei movimenti veloci.
P/I/D(che cosa modifica,che step usare,limiti)se settando i PID di un comando influenzo un altro comando e quindi devo compensare ecc ecc.
GrazieCon la fantasia.........
Commenta
Commenta