Helicopteros Radio Control - RC - Radiocontrol Helicopteros Radio Control - RC - Radiocontrol Helicopteros Radio Control - RC - Radiocontrol
Noticias: Bienvenidos a Helicopteros RC / Radiocontrol
 
*
Bienvenido(a), Visitante. Por favor, ingresa o regístrate. 17 de Mayo de 2024, 16:01:48


Ingresar con nombre de usuario, contraseña y duración de la sesión


Páginas: 1 ... 47 48 [49] 50 51 ... 71
  Imprimir  
Autor Tema: Desarrollo placa Multiwiicopter (Nuevo Firmware 1.8 final disponible 06/08/11)  (Leído 307468 veces)
0 Usuarios y 6 Visitantes están viendo este tema.
MAZA
Traslaciones
***

Reputacion: +31/-0
Desconectado Desconectado

Mensajes: 811


maurozapico@gmail.com
Email
« Respuesta #720 : 09 de Abril de 2011, 15:40:11 »


Por cierto MAZA, a mi me interesa tu shield, pero no habria opcion de ponerle tambien el bluetooth?
Andareis justos de espacio, pero para ajustar PIDs creo que es fundamental.


Pues estoy a ver si consigo hacer funcionar los módulos que tengo (que son muy pequeños) y si funcionan para ese fin, no hay ningún problema en colocarlo ya que es muy pequeño (un poco mas pequeño que la placa del BMA020.
En línea
judasall
Estacionarios
**

Reputacion: +0/-0
Desconectado Desconectado

Mensajes: 115



« Respuesta #721 : 09 de Abril de 2011, 17:32:33 »




Por cierto MAZA, a mi me interesa tu shield, pero no habria opcion de ponerle tambien el bluetooth?
Andareis justos de espacio, pero para ajustar PIDs creo que es fundamental.



Pues estoy a ver si consigo hacer funcionar los módulos que tengo (que son muy pequeños) y si funcionan para ese fin, no hay ningún problema en colocarlo ya que es muy pequeño (un poco mas pequeño que la placa del BMA020.

 
 
Yo los pedi aqui http://cgi.ebay.es/ws/eBayISAPI.dll?ViewItem&item=160550090425&ssPageName=STRK:MEWNX:IT   y traen unos archivos, principalmente para el tema de los comandos AT, pero sigo sin saber en que consisten.
No sera que hay que conectarlo mediante FTDI al PC?
En línea
MAZA
Traslaciones
***

Reputacion: +31/-0
Desconectado Desconectado

Mensajes: 811


maurozapico@gmail.com
Email
« Respuesta #722 : 09 de Abril de 2011, 19:02:11 »

Pues parece ser que los comandos AT, se mandan desde el Hyperterminal  (windowsXP lo trae y en vista y 7 no lo encontré).
He intentado hacerlo así, pero o configuro mal la conexión (aunque me ponga que está conectado) o por otro motivo no me deja escribir nada en el hyperterminal.
En línea
Nosepo
Estacionarios
**

Reputacion: +0/-0
Desconectado Desconectado

Mensajes: 393



Email
« Respuesta #723 : 11 de Abril de 2011, 10:10:36 »

Hola a todos, ya estoy por aquí después de unos días en la preciosa Venecia...... Me alegro que os guste el diseño de la shield, Maza y Cayesa la estan probando ya a ver que tal el funcionamiento, cuando tengamos el ok, postearemos la info para los interesados. Dado que tanto Maza como yo queremos hacer una Shield totalmente integrada con placas de doble cara y con todo soldado, necesitamos un ligero aporte económico que pediremos por la Shield y os aseguramos que el precio será muy interesante para vosotros. Os garantizamos que el importe que obtengamos solo lo dedicaremos a tal menester, en definitiva a mejorar la Shield y desarrollar otras para MiniPro, placa de distribución de tensión de los variadores, etccc....
En línea

La realidad es irrelevante.         
xerbar
Moderador
Bot del foro GOLD
*****

Reputacion: +27/-0
Desconectado Desconectado

Mensajes: 11.330


Jerez de la Frontera


WWW Email
« Respuesta #724 : 11 de Abril de 2011, 13:33:13 »

Hola a todos, ya estoy por aquí después de unos días en la preciosa Venecia...... Me alegro que os guste el diseño de la shield, Maza y Cayesa la estan probando ya a ver que tal el funcionamiento, cuando tengamos el ok, postearemos la info para los interesados. Dado que tanto Maza como yo queremos hacer una Shield totalmente integrada con placas de doble cara y con todo soldado, necesitamos un ligero aporte económico que pediremos por la Shield y os aseguramos que el precio será muy interesante para vosotros. Os garantizamos que el importe que obtengamos solo lo dedicaremos a tal menester, en definitiva a mejorar la Shield y desarrollar otras para MiniPro, placa de distribución de tensión de los variadores, etccc....

Pues estaremos atentos a esa Shield totalmente integrada, me parece muy interesante y si nos lo ponéis mas fácil mejor para animarse jejeje

Un Saludo.
En línea

Retirado del hobby
Nosepo
Estacionarios
**

Reputacion: +0/-0
Desconectado Desconectado

Mensajes: 393



Email
« Respuesta #725 : 11 de Abril de 2011, 14:23:48 »

Gracias Xebar, la versión toda integrada va a tardar mucho aun, la version v.1 se entregará con todos los pines puestos, es decir que solo habrá que soldar cuatro cables del wmp y encajar el bma. La verdad es que cuando yo me compre la shield del seeduino me hubiera puesto a hacer esta shield, sin dudarlo la hubiera elegido, por comodidad. No hay error posible en el conexionado, ademas se reducen mucho las vibraciones generadas por los cables entre conexiones, los acelerometros estan colocados en el centro de la placa y alienados con los gyroscopos. Las vibraciones en los cables, ademas de producir ruidos crean soldaduras frías, es decir el cable aunque parezca soldado, en el interior de la soldadura esta desoldado situación muy peligrosa en un bicho volante que depende 120% de los sensores.
En línea

La realidad es irrelevante.         
pakito2001
Moderador
Bot del foro GOLD
*****

Reputacion: +28/-0
Desconectado Desconectado

Mensajes: 10.447


¡¡¡¿¿ y laaaa emisoraaa ??!!! en San Roqueeee


Email
« Respuesta #726 : 11 de Abril de 2011, 17:41:09 »

Ya tengo yo ganas de ver esa shield tiene que tener muy buena pinta,haber el Tio de Venecia si se pone a currar ya jajajaja.
En línea

Reactivando los vuelos


Dx7S
Oxí 2
T-Rex 600 nitro súper pro
xerbar
Moderador
Bot del foro GOLD
*****

Reputacion: +27/-0
Desconectado Desconectado

Mensajes: 11.330


Jerez de la Frontera


WWW Email
« Respuesta #727 : 11 de Abril de 2011, 18:18:34 »

Gracias Xebar, la versión toda integrada va a tardar mucho aun, la version v.1 se entregará con todos los pines puestos, es decir que solo habrá que soldar cuatro cables del wmp y encajar el bma. La verdad es que cuando yo me compre la shield del seeduino me hubiera puesto a hacer esta shield, sin dudarlo la hubiera elegido, por comodidad. No hay error posible en el conexionado, ademas se reducen mucho las vibraciones generadas por los cables entre conexiones, los acelerometros estan colocados en el centro de la placa y alienados con los gyroscopos. Las vibraciones en los cables, ademas de producir ruidos crean soldaduras frías, es decir el cable aunque parezca soldado, en el interior de la soldadura esta desoldado situación muy peligrosa en un bicho volante que depende 120% de los sensores.

Si no es mucho preguntar cuanto mas o menos puede estar la V1?, no tengo relativa prisa pero bueno por hacerme una idea.

Un Saludo.
En línea

Retirado del hobby
MAZA
Traslaciones
***

Reputacion: +31/-0
Desconectado Desconectado

Mensajes: 811


maurozapico@gmail.com
Email
« Respuesta #728 : 11 de Abril de 2011, 22:20:24 »





No sera que hay que conectarlo mediante FTDI al PC?


El USB dá 5voltios y estos módulos funcionan a 3v, con lo que no se puede conectar por USB.
 
Ya he conseguido modificar la velocidad del módulo a 115200, pero se sigue colgando el GUI. Para usar los comandos AT, hay que establecer la conexión a través del hyperterminal de windows. Una vez conectado, escribimos el comando que queramos utilizar en un archivo de texto (.txt desde el block de notas), guardarlo y luego enviarlo desde el hyperterminal. Así por lo menos conseguí, que ahora cuando emparejas el módulo con el ordenador, en la velocidad del puerto COM sale 115200. Pero no hay manera de hacer funcionar el GUI.
En línea
mgros
Estacionarios
**

Reputacion: +0/-0
Desconectado Desconectado

Mensajes: 218


Zaragoza


« Respuesta #729 : 11 de Abril de 2011, 23:41:35 »

Tenemos disponible ya la 1.7

Aquí teneis los cambios respecto a la 1.6

1.7 list of differences with the 1.6

ALL: BARO is more precise, but still not perfect (1m to 2m amplitude). Note it's a code issue, not a baro component issue.

ALL: RC channels AUX2, CAM1 CAM2 added. only relevant for PPM SUM stream or MEGA boards.
   On the 328p with a standard receiver, only the first 5 channels are recognized.
   CAM1 and CAM2 controls are not yet implemented.

ALL: AUX1 and AUX2 switches are fully customizable via a 3 state position.
   We can activate/deactivate individually  level mode (ACC), baro or compass (mag).
   It's a generic approach which lets other possibilities to control things in the future.
   With this principle, it's possible to activate permanently the options you want even if you have only 4 channels
   (replace the FORCE LEVEL option)

ALL: CAM triger option:
   a servo can be connected on digital pin A2 (pro mini) to activate the trigger of a camera
   the option can be activated or deactivated via the button configuration panel AUX1/AUX2
   #define CAM_SERVO_HIGH 2000  // the position of HIGH state servo
   #define CAM_SERVO_LOW 1020   // the position of LOW state servo
   #define CAM_TIME_HIGH 1000   // the duration of HIGH state servo expressed in ms
   #define CAM_TIME_LOW 1000    // the duration of LOW state servo expressed in ms
   the PIN on arduino mega is also A2, but this is not the final PIN mapping

ALL CAM stab (servo tilt) button option:
   the servo tilt option can be activated or deactivated via the button configuration panel AUX1/AUX2

ALL: BI COPTER is now a avatar style implementation.
   on a pro mini: 9 motor left, 10 motor right, 11 servo left, 3 servo right
   on mega: 3 motor left, 5 motor right, 6 servo left, 2 servo right

ALL: addition of Y4 (not tested)
   on a pro mini: motors 9,10,11,3
   on mega: motors 3,5,6,2
   REAR1 , FRONT R , REAR2 , FRONT L

ALL: addition of HEX6X (not tested)
   on a pro mini: motors 9,10,11,3,6,5
   on mega: motors 3,5,6,2,7,8
   REAR_R , FRONT_R , REAR_L , FRONT_L , RIGHT , LEFT

ALL: new level mode
   The level mode is completely redesigned with a coherent independent trim
   There a now a PI control loop for level mode based on angle estimation.
   The old auto level strength value was a sort of P only control loop.
   With the new code, the I term allows to refine the remaining angular error for a better angle positioning accuracy.
   With an RC rate = 1, the angle at full stick is around 45deg => a flip should never happen in this mode.

MAIN SOFT: software trim for stable mode
   It is now possible to adjust the trim of the level mode to match the same TX trim used for the acro mode.
   1) disarm the motors
   2) full throttle (must be >1900)
   3) full PITCH forward/backward and full ROLL left/right (2 axis possibilities) will trim the level mode according to
   the neutral angle you want to change. The status LED will blink to confirm each ticks.

MAIN SOFT: new calibration procedure
   The ACC calibration differs now from the gyro calibration.
   gyro calibration: it's still done at each power on. It's also possible manually as before: min throttle+full pitch
   backward+full yaw left.
   acc calibration: motor disarmed, full throttle up, full pitch backward+full yaw left.

MAIN SOFT: it was in 1.6 but not mentioned. it's possible to arm/disarm motors
   either via min throttle + full yaw stick or full roll stick.

MAIN SOFT: anti yaw jump modification for multi with 4 motors or more

MAIN SOFT: servo range for tricopter
   #define TRI_YAW_CONSTRAINT_MIN 1020
   #define TRI_YAW_CONSTRAINT_MAX 2000

MAIN SOFT: thanks to Ciskje, integration of L3G4200D gyro (this Gyro is present in PIPO ISU)

MAIN SOFT: HMC5883 compass integration

MAIN SOFT: compass lock now works
   the option can be activated or deactivated via the button configuration panel AUX1/AUX2
   the lock is activated 1s after the stick release
   the lock is maintained only if the YAW stick in centred +/- 50
   In some case, especially with the 5883, the mag must be calibrated otherwise, the direction is not good.
   The calibration procedure is not yet implemented.

MAIN SOFT: there was a bug on servo tilt (it came back to zero at around 45deg due to a variable overflow)

MAIN SOFT: thanks to Syberian, a bug was corrected to prevent ACC correction just before hovering.
       It could explain  some odd flips when using autolevel at the beginning

MAIN SOFT: thanks to ziss_dm, a bug was corrected about the ITG3200: there was a variable
   overflow which occured only for high PITCH variation.

MAIN SOFT: thanks to mis_b (MIS), integration of failsafe code.
   Failsafe detect absence of RC pulse on THROTTLE channel (standard PPM receiver)
   If the pulse is OFF the failsafe procedure is initiated.

   After configurable FAILSAVE_DELAY time of pulse absence,
   the level mode is switched to ON (if ACC or nunchuk is available),
   PITCH, ROLL and YAW is centered and THROTTLE is set to FAILSAVE_THROTTLE value.
   This value is dependent from your configuration, AUW and some other params.

   Next, afrer configurable FAILSAVE_OFF_DELAY time,
   the copter is disarmed, and motors are stopped.
   If RC pulse coming back before reached FAILSAVE_OFF_DELAY time,
   after the small quard time the RC control is returned to normal.

   The fail-safe can be deactivated via #define

MAIN SOFT: thanks to ziss_dm, nunchuk alone integration (incompatible with WMP and seen as a standalone I2C ACC)

MAIN SOFT: bug correction the mag indication was reversed

MAIN SOFT: small bug correction in angle calculation (conversion rad->1/10 deg)

MAIN SOFT: added a small delay after ITG3200 init to have a better calibration

MAIN SOFT: thanks to zara,
   vbat code simplification + low pass filter.
   vbat activation via #define.
   coupling alarm with status LED

MAIN SOFT: reduce the PPM sum recognition delay between 2 sequences (5ms->3ms).
   might be the source of frsky PPM sum problem

GUI: 3D copter attitude visualization

GUI: ACC calibration. there is now a calibrate button to calibrate the ACC directly from the GUI
   (it resets the soft trim)

GUI: thanks to Eberhard, better display of serial ports on Mac OS X and Linux

GUI: the memory leak bug GUI is corrected

GUI and LCD: D is now positive (to avoid confusion in explanations)

LCD: all parameters are now customizable via the LCD thanks to the work initiated by Shirka.
   This first one is still P  for both ROLL&PITCH as it is the most used.

LCD: implementation of TextStar LCD tanks to Hamburger & gtrick90 code

OSD: implementation of MIS code thanks to Rurek
       thanks to Rurek and mis_b, optimisation of OSD code Serial write is driven by a switchable interrupt,
       minimising  delay to transmit data

SITE: www.multiwii.com was updated accordingly.

SPECIAL NOTE ABOUT THE PULL-UPS:
- they are now enable by default
- WARNING if you use I2C devices that don't support 5V.

- If you use a WMP alone: enable it in soft
- If you use a WMP + NK : enable it in soft
- If you use a WMP + BMP020 (5V friendly thanks to its LLC): enable it in soft
- If you use a WMP + (LLC + I2C devices): enable it in soft
- If you use a WMP + direct I2C bus connection I2C devices (not 5V friendly): disable it in soft and use external
pull-ups on 3.3V. note that most breakout boards are built with pullups already available.
En línea
pakito2001
Moderador
Bot del foro GOLD
*****

Reputacion: +28/-0
Desconectado Desconectado

Mensajes: 10.447


¡¡¡¿¿ y laaaa emisoraaa ??!!! en San Roqueeee


Email
« Respuesta #730 : 12 de Abril de 2011, 07:53:16 »

Muchas gracias mgros, este es la definitva no? veo que habla del compas pero entiendo que no esta activo aun para que funcione en el hexa no?
En línea

Reactivando los vuelos


Dx7S
Oxí 2
T-Rex 600 nitro súper pro
Mikel32
Estacionarios
**

Reputacion: +0/-0
Desconectado Desconectado

Mensajes: 325



« Respuesta #731 : 12 de Abril de 2011, 09:45:46 »

Gracias Mgros, sólo un par de preguntas antes de meterme al lío:
Con el Arduino pro mini 328, usamos 5 canales de RC. Yo tengo puesto en un interruptor de dos posiciones de la emisora para activar-desactivar el modo estable, pero no sé cómo puedo hacer para activar-desactivar el control de altura independientemente del modo estable. Imagino que podría hacerlo programando la emisora para usar uno de tres posiciones, pero no lo tengo claro.
¿cómo debemos montar el sensor barométrico? encerrado dentro del túper, rodeado con una esponja...
Saludos!
En línea
pakito2001
Moderador
Bot del foro GOLD
*****

Reputacion: +28/-0
Desconectado Desconectado

Mensajes: 10.447


¡¡¡¿¿ y laaaa emisoraaa ??!!! en San Roqueeee


Email
« Respuesta #732 : 12 de Abril de 2011, 10:57:40 »

Mikel no me hagas mucho caso pero me da a mi que el barometro no puede ir muy tapado.
En línea

Reactivando los vuelos


Dx7S
Oxí 2
T-Rex 600 nitro súper pro
CAYESA
Hago de todo
********

Reputacion: +44/-1
Desconectado Desconectado

Mensajes: 4.504


Volando por Barcelona


WWW
« Respuesta #733 : 12 de Abril de 2011, 11:28:03 »

Por lo que he leido, debe ir protegido pero no tapado, es decir, el barómetro detrecta micro cambios en la presión atmosférica, si lo ponemos fuera del tupper, la corriente que generan las palas o aire que genera el movimiento le afectan, con lo que ay que ponerlo en el tupper, pero con agujeritos para que 'respire'.
En línea
Nosepo
Estacionarios
**

Reputacion: +0/-0
Desconectado Desconectado

Mensajes: 393



Email
« Respuesta #734 : 12 de Abril de 2011, 16:31:39 »

Oleee nuevo code¡¡¡¡¡ alguien lo ha probado ya??
En línea

La realidad es irrelevante.         
Páginas: 1 ... 47 48 [49] 50 51 ... 71
  Imprimir  
 
Ir a:  

Impulsado por MySQL Impulsado por PHP Powered by SMF 1.1.4 | SMF © 2006, Simple Machines LLC
TinyPortal v0.9.8 © Bloc


Copyright ©2007-2023 www.HelicopterosRC.net
XHTML 1.0 válido! CSS válido! Dilber MC Theme by HarzeM modified by Madcortina