![]() |
|
|
|
| VHF: Canal 77 |    | ![]() |
![]() |
![]() |
![]() |
![]() |
|
|
|
#1
|
||||
|
||||
|
Ok, ¡oído cocina! Me pongo a ello, si me pasas las especificaciones de la conexión del motor a la arduino y dónde conectas el 5883L te lo dejo listo para cargar y probar. Si no me dices nada ya te marco en el código dónde cambiar la conexión.
Lo de hacerlo así sin poder conectarlo y desconectarlo.... déjame que me lo piense y según cómo lo vea utilizo los botones de la placa para eso. Por lo que me ha parecido leer en el datasheet del integrado la precisión oscila entre 1º y 2º. Si te parece y para que no esté continuamente corrigiendo el rumbo le daré un margen de 5º respecto al marcado. Si se desvía mucho podemos ir afinándolo hasta los 2º. ![]() |
|
#2
|
||||
|
||||
|
ok patapalo, es lo mismo grado arriba que grado abajo, en el arduino, en las
![]() ![]() es otra cosa.![]() ![]() Por si no lo he hecho ya ![]() ![]() ![]()
__________________
La vida es aquello que te va sucediendo mientras tú te empeñas en hacer otros planes. |
|
#3
|
||||
|
||||
![]() ![]() Por si puede servir alguna idea de este trabajo de fin de carrera. Adelanto que usa arduino mega y sensores de lujo. Se basa en control PID, del cual hay librerías para Arduino ![]() ![]()
__________________
Miembro de Cofrades de Tarragona de La Taberna del Puerto
|
| Los siguientes cofrades agradecieron este mensaje a Capitán Victor | ||
Geronimo (10-10-2013) | ||
|
#4
|
||||
|
||||
A ver si entre la chavalilla de Tamamoana y Patapalodavis damos un gran salto. Entiendo que Patapalodavid pide esto: ![]() Clicar para ampliar Ahora estoy recopilando lo que he encontrado sobre como controlar el motor (puesto que ha de ser "DC") Luego lo pongo. |
|
#5
|
||||
|
||||
El primer problema del Arduino es el de no poder comandar un motor de 12v y fuerte amperaje. Si fuera un servo motor o motor paso a paso no habría problema. Pero para empujar una caña o una rueda de timón se necesita “motores DC” con bastante fuerza (torque). Por ello se le debe añadir al Arduino algun complemento, por ejemplo un relé. Y si encima el motor debe girar en ambos sentidos, necesitariá dos (aunque no conozco si es posible).Uno para alimentarlo normal y el otro invertiendo los polos. En principio parece que con un “Puente h” (Un Puente H o Puente en H es un circuito electrónico que permite a un motor eléctrico DC girar en ambos sentidos, avance y retroceso) se pueden conseguir ambas coses: alimentar un motor con mayor torque y que gire en ambos sentidos. Circuitos integrados (CI) que hacen el efecto de puente H El CI mas común es el L293D aunque he enconrado ejemplos con otro CI el SN754410 “Es necesario resaltar la existencia en el mercado de dos versiones L293B y L293D, dos diferencias entre ambas, en la versión B, no lleva diodos 'clamp' internos (se puede utilizar un pequeño puente en los terminales del motor), sin embargo, admite hasta 1Amperio de consumo, en el caso de la versión D, sólo entrega 600mA, llevando los diodos internos. El usuario debe tomar la decisión de cual utilizar.” La seguirdad de que el L293D pueda mandar un motor de más de 1Amperio no lo tengo claro. |
|
#6
|
||||
|
||||
|
Si miras la foto del material que pedí, verás un servo y dos relés dobles que sirven para invertir el giro del motor.
Eso en mi cabeza, luego hay que pasarlo al circuito. Estoy esperando el pca9306 de mi amiga para intentar no alejarme mucho de su proyecto ya que mis conocimientos son menos que limitados. Tambien he previsto dos micros para usarlos de final de carrera. ![]()
__________________
La vida es aquello que te va sucediendo mientras tú te empeñas en hacer otros planes. |
|
#7
|
||||
|
||||
|
Cita:
Pués no me fijé...¿pero para que pensabas utilizar el servo? |
![]() |
Ver todos los foros en uno |
| Herramientas | |
| Estilo | |
|
|