HispaLUG

El foro LUGnático => Technic => MINDSTORMS => Mensaje iniciado por: Hoexbroe en 28 de Junio de 2010, 10:34:53 AM

Título: Primero...
Publicado por: Hoexbroe en 28 de Junio de 2010, 10:34:53 AM
Hola,

Estoy jugando con la idea de hacerme con un set con un NXT.
PERO
Desconozco totalmente este sistema y cualquier otro sistema PF de LEGO. (El ultimo motor LEGO que tenia, era un 4.5V Technic del año de la pera...)

Entre muchas dudas, unas de ellas son sobre compatibilidad;
El NXT puede actionar motores y equipos de PF?
El NXT puede tener 2 motores XL en marcha a la vez? -y 3?
Cual es la maxima potencia que puede suministrar continuamente los output stages del NXT?

Tambien agredezco links a specificaciones technicas del NXT, si teneis algunos a mano...

Gracias de antemano!
Título: Re: Primero...
Publicado por: PotaG en 28 de Junio de 2010, 12:08:43 PM
CitarEl NXT puede actionar motores y equipos de PF?
Si, usando un emisor/receptor de infrarrojos (o mejor dicho 2, uno para los PF y otro para el NXT).

CitarEl NXT puede tener 2 motores XL en marcha a la vez? -y 3?
Eso depende más de la batería de los PF, no del NXT, al ser la comunicación vía infrarrojos, la batería de los PF es la que se encarga de suministrar energía a esos motores.
De todas formas, el NXT soporta sus tres motores funcionando a la vez y los PF XL tienen consumos parecidos.

CitarCual es la maxima potencia que puede suministrar continuamente los output stages del NXT?
Pues hay me has pillado, he estado buscando pero no lo he encontrado, prueba buscando por aquí (http://www.philohome.com/), que este hombre sabe mucho de esto.

Direcciones... la que he puesto de Philo y la oficial http://mindstorms.lego.com (http://mindstorms.lego.com).

Espero que te decidas a comprar uno, esta "parte" del Lego es un tanto especial pero ver como se mueven tus creaciones es muy divertido.
Título: Re: Primero...
Publicado por: Hoexbroe en 28 de Junio de 2010, 15:07:55 PM
Gracias PotaG. Muy interesante que se puede enviar señales IR de NXT a PF, si te he entendido correctamente.
No obstante veo que mi pregunta no ha sido muy claro; Lo que quieria saber es si se puede conectar -por ejemplo- motores de PF directamente a los outputs del NXT¿?
Título: Re: Primero...
Publicado por: PotaG en 28 de Junio de 2010, 15:46:04 PM
Si, se puede, pero hasta que Lego saque el adaptador en un solo cable, te puedes apañar uniendo 2 cables adaptadores, el 8886:
(http://www.bricklink.com/SL/8528-1.jpg)

y el 8528:
(http://www.bricklink.com/SL/8886-1.jpg)

También te lo puedes hacer tu mismo, que no es muy difícil...
http://thenxtstep.blogspot.com/2008/08/motors.html (http://thenxtstep.blogspot.com/2008/08/motors.html)
Título: Re: Primero...
Publicado por: Jetro en 28 de Junio de 2010, 16:33:01 PM
El motor motor eléctrico que llevan los motores NXT es exactamente el mismo que el del motor PF XL. Eso significa que puedes conectar sin peligro 3 motores XL al NXT (uno a cada puerto de salida o (teóricamente 6 motores M (2 en cada puerto de salida).
Título: Re: Primero...
Publicado por: Hoexbroe en 29 de Junio de 2010, 07:01:50 AM
Gracias Jetro!

-y el NXT es capaz de alimentar a estos 6 medium-motores a la vez, durante un tiempo prolongado¿? (esta es la informacion que busco; cuandos amperios aguanta la salida del NXT de forma continua)
Título: Re: Primero...
Publicado por: Jetro en 29 de Junio de 2010, 09:53:07 AM
He estado investigando esto un poco más a fondo y resulta que el NXT usa el mismo chip para los puertos de motor que el receptor IR de PF (para más señas es el LB1836) Esto significa que en efecto puedes conectar 2 motores "M" a cada salida sin problema alguno.

Esto se verifica en la tabla de características de motor de Philo http://www.philohome.com/motors/motorcomp.htm
en la que se puede observar que la corriente que pide un motor parado es la siguiente:

NXT: 2A
PF "M": 850mA

De modo que incluso parado, 2 motores "M" se quedan bien dentro de los límites de seguridad.
Título: Re: Primero...
Publicado por: 31415926 en 29 de Junio de 2010, 22:36:29 PM
Ojalá que pueda decir Bienvenido al lado NXT  :D

Otra solución para controlar motores es  esta (http://www.mindsensors.com/index.php?module=pagemaster&PAGE_user_op=view_page&PAGE_id=58):
(http://www.mindsensors.com/images/pagemaster/MTRMXNx.gif)
Se conecta a un único puerto de ENTRADA y recibe alimentación externa (no hay peligro para el NXT, mira las especificaciones) se comunica por I2C y con los cables de propone portaG podrías conectar hasta cuatro motores por cada uno de los cuatro puertos del NXT (16 motores  :O).

He ganado uno en EB, estoy ansioso por probarlo y revivir los viejos motores del RCX. Últimamente tengo tanto curro que no puedo dedicar ni mi media horita para el NXT, ahora mismo estoy en un puñetero hotel a 408 kilómetros de mi familia.
Título: Re: Primero...
Publicado por: Jetro en 29 de Junio de 2010, 22:53:57 PM
Y yo sin enterarme de que había una competición... ¡enhorabuena!
Título: Re: Primero...
Publicado por: 31415926 en 29 de Junio de 2010, 23:08:45 PM
No era una competición, era una subasta y ha salido muy baratito.

No sé si está permitido mencionar eBay.
Título: Re: Primero...
Publicado por: Jetro en 29 de Junio de 2010, 23:12:42 PM
Al no tratarse de una tienda específica sino de un portal de subastas no hay problema. Lo mismo sucede con BrickLink. Otra cosa sería dar nombres de tiendas dentro de BL o eBay o enlaces a subastas específicas.
Título: Re: Primero...
Publicado por: Vi en 10 de Agosto de 2010, 19:15:46 PM

Holas;

Cita de: PotaG en 28 de Junio de 2010, 12:08:43 PM
Cita de: Hoexbroe en 28 de Junio de 2010, 10:34:53 AM
El NXT puede actionar motores y equipos de PF?
Si, usando un emisor/receptor de infrarrojos (o mejor dicho 2, uno para los PF y otro para el NXT).

Entiendo que se conecta el emisor IR PF a un puerto de motor del NXT....  :O ??? :E
Título: Re: Primero...
Publicado por: Jetro en 10 de Agosto de 2010, 21:35:21 PM
No, se trata de un sensor que como su nombre indica se conecta a uno de los 4 puertos de sensores que tiene el NXT.
Título: Re: Primero...
Publicado por: Vi en 10 de Agosto de 2010, 22:15:05 PM

Holas bis;

Pensaba que los puertos de sensores eran de entrada de info solamente....

Un emisor conectado a un puerto de sensor, ¡lo que inventa el hombre blanco!  :D

Creo que lo acabo de ver en la página de Lego, es igual que los sensores pero emite IR....
Título: Re: Primero...
Publicado por: Jetro en 11 de Agosto de 2010, 06:58:10 AM
Hay muchos sensores que emiten información: el sensor de luz emite una pequeña luz y mide cuanto se refleja, el sensor de Ultrasonido emite un ultrasonido y mide cuanto tiempo tarda en volver esa señal...
Título: Re: Primero...
Publicado por: Vi en 11 de Agosto de 2010, 12:21:00 PM

Holas;

Sí, pero....  :D

Esos ejemplos que muestras no emiten información, emiten energía en todo caso, en esos haces de luz o ultrasonido no va info codificada. Esos sensores sólo reciben del ladrillo una I eléctrica, trabajan con ella y reciben datos.

Pero mi sorpresa ha sido que el IR también emite info, o sea, desde el puerto del NXT al dispositivo sí viaja información.

Que me queda mucho por aprender, ¡vaya!  :E :O o_o B)

Gracias....  :angel:
Título: Re: Primero...
Publicado por: Jetro en 11 de Agosto de 2010, 12:59:11 PM
No te equivoques. El sensor de luz puede emitir información! Si parpadea en un ritmo determinado (digamos tipo código morse) hace exactamente eso y de hecho es una técnica que se emplea para comunicarse entre varios NXT y/o RCX
Título: Re: Primero...
Publicado por: Vi en 11 de Agosto de 2010, 20:20:53 PM

Holas;

Cita de: Vi en 11 de Agosto de 2010, 12:21:00 PM
Que me queda mucho por aprender, ¡vaya!  :E :O o_o B)

Pues eso.

Pero, de todos modos, creo que algo de diferenciación sí que hay entre el concepto del emisor IR y lo que planteas. Pero bueno, me la envaino  :D
Título: Re: Primero...
Publicado por: Hoexbroe en 20 de Agosto de 2010, 11:35:19 AM
Lamento decir que por el momento no voy a poder entrar en el maravilloso mundo de Mindstorms.  :_(
Estaré atento si surge una posibilidad más tarde...