Go Down

Topic: [Multicotteri] Elettronica : IMU, MCU, Sensori ed algoritmi di controllo (Read 132 times) previous topic - next topic

lesto

aspetta, quindi sono i dati in arrivo dalla ricevente ad essere errati?

o parli dei valori di default dei motori?

cmq io intendevo di collegare il segnale che va agli esc al vero arduino, e da lui leggere il PWM che esce ( pulseIn() )

@Testato: 2.7V @5v per l'essattezza, con isteresi di 0.5V.... fuck!
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Testato

- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

lesto

"Figure 29-71. ATmega88PA: I/O Pin Input Threshold Voltage vs. VCC" (pag, 364 della rev8161-D) (usano un atmega8, ma pag 412 dice la stessa cosa anche del 328P)
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Testato

Che strano, guardando le curve e' come dici tu, ma guardando la tabella delle caratteristiche, al parametro Vih, abbiamo un bel 0.6VCC, cioe' i 3V che ti dicevo  :smiley-eek-blue:
Quale e' la verita' ?
- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

lesto

credo le curve. Un sacco di persone usano questi esc (atmega8) piloati a 3v e nonhanno problemi... apparentemente.

ora sto cercando di mettere su un test-bed per campire quanto è vera la mia idea.


edit: appena fatte le misure: valori letti da adc sono ~3.03V, se genero un PWM 50Hz con di 1000us di segnale alto, arduino legge 996, 1000 e 1004, il che vuol dire al massimo sbaglia di +-4us (poi l'arrotondamento arduino di 4 in 4us fa il resto), ho provato anche mettendo una r da 2.2k in serie (giusto per vedere se compariva qualche effetto secondario malvagio :) ), il cavo è lungo circa 20cm per simulare la linghezza del cavo ai motori, tutto funziona.
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Testato

Bel test,
Resta il fatto che un datasheet non può riportare valori contrastanti, su aspetti tanto importanti.
C'è forse una cattiva interpretazione da parte nostra delle due differenze.
Spero in un parere di altri hardwaristi.
- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

lesto

mi dici il capitolo/tabella a cui trovi quei dati? mi sa che quel Vih è il valore di isteresi ovvero tra valore alto (2.7V circa) e valore basso (2V circa), il che torna
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Testato

Pagina 313 - DC Characteristics
Parametro Vih - Condition 5V - Min 0.6Vcc
- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

cavde

ci sono grosse differenze tra Multiwii 2.1 e la versione 2.3 ???
ho provato a caricare la 2.3 e il quad era ingestibile, non riuscivo nemmeno a staccarlo da terra che si ribaltava...ho rimesso la 2.1 e vola che è una meraviglia.
Probabilmente era solo questione di modificare qualche parametro nella 2.3 e sarebbe andato tutto bene, ma se non ci sono grosse differenze tengo la 2.1
Se gommo tiene,io vince gara! Se gommo non tiene,io come bomba dentro montagna

Go Up