Diferencia entre revisiones de «Sensor lego a butia»
(→Carácteristicas de los sensores Butiá) |
|||
Línea 20: | Línea 20: | ||
== Carácteristicas de los sensores Butiá == | == Carácteristicas de los sensores Butiá == | ||
Lo relevante para el proyecto, en cuanto a estos sensores refiere, es la identificación a través de una resistencia y la señal o dato | Lo relevante para el proyecto, en cuanto a estos sensores refiere, es la identificación a través de una resistencia y la señal o dato | ||
− | <br>------->>>agregar imagen | + | <br>------->>>agregar imagen[[Archivo:Lbbi.png]] |
− | + | ||
== Carácteristicas de los sensores Lego == | == Carácteristicas de los sensores Lego == |
Revisión del 22:51 5 jul 2015
Contenido
Objetivo
Adaptar sensores/actuador lego para que sean usados en el kit butiá a traves de la construcción e implementación de algún tipo de adaptador.
Integrantes
- Nicolás Correa
- Claudio Remiro
- Luis Costela
Tutor
- Federico Andrade
Investigación
Se realizó una investigación sobre los circuitos que integran los sensores butiá y lego, así como también sobre los conectores y cables de cada sensor, para comprender como estos funcionan y poder arribar a una solución integral.
Una vez conocidas las características de cada sensor tanto de los del kit Butiá como del kit Lego, seleccionamos los sensores de botón, gris y luz para hacer una adaptación.
Carácteristicas de los sensores Butiá
Lo relevante para el proyecto, en cuanto a estos sensores refiere, es la identificación a través de una resistencia y la señal o dato
------->>>agregar imagen
Carácteristicas de los sensores Lego
Para los sensores seleccionados se desarmó cada sensor para ver y comprender su funcionamiento y se observó que no tenía ningún procesamiento de la señal en particular.
------->>>agregar imagen
Cable RJ12
El cable RJ12 es un cable similar al RJ12 estándar, se diferencia por la colocación de la pestaña de enganche, que se sitúa a la derecha. Esta construcción produce problemas a la hora de buscar cambiarlos o construir nuevos cables, ya que es un conector específico. Este tipo de cable consta de 6 como puede verse
- Pin 1 (Blanco): AN
Este pin puede tener dos usos: como entrada analógica, o como fuente de energía para algunos sensores del antiguo RCX.
Si se usa este pin como entrada analógica, la señal es conectada a un convertidor analógico-digital de 10 bits, incluido dentro del procesador del NXT.
Para algunos sensores del RCX (también llamados sensores activos), este pin suministra una tensión teórica de 9V, correspondiente al de las pilas.
Para este tipo de sensores, el NXT ofrece una tensión durante 3ms y lee la entrada durante 0.1ms, repitiendo el ciclo indefinidamente.
- Pines 2 y 3 (Negro y rojo): GND
Son los pines de tierra, que están conectados el uno al otro dentro del NXT y en los sensores. Las señales son medidas tomando estos pines de masa como referencia.
- Pin 4 (Verde): IPOWERA
Proporciona la corriente necesaria a todos los sensores del NXT, y a los encoders de los motores.
Está conectado internamente a los siete puertos de entrada y salida del brick y tiene un límite de corriente de 180mA.
Eso significa que cada puerto dispone de aproximadamente de unos 25mA, aunque se puede consumir más si otro consume menos.
- Pines 5 y 6 (Amarillo y azul): DIGIAI0 y DIGIAI1
Son los pines de entrada/salida usados para el protocolo de comunicación digital I2C.
Adaptación de RJ12 a RJ45
La dificultad de conseguir fichas RJ12 para Lego nos llevo a explorar diferentes posibilidades para realizar el adaptador:
- Comprar las fichas en el exterior ya que en Uruguay no se consiguen.
- Construir las fichas macho RJ12 cortando una ficha RJ12 estandar.
- Conectar una ficha macho RJ12 en RJ45.
Esta última opción observamos que era posible ya que los 6 cables del conector RJ12 tenian continuidad en el conector hembra RJ45.
------->>>agregar imagen
Construcción de circuitos
- Adaptador Sensor Botón:
Basándonos en el circuito del sensor botón de Butiá [1] desarrollamos el adaptador con la resistencia de identificación de 10kΩ. Luego diseñamos el circuito que conecta el RJ45 para el sensor de Lego.
Kicad[2]
------->>>agregar imagen
- Adaptador Sensor Gris:
Basándonos en el circuito del sensor de gris de Butiá [3] desarrollamos el adaptador con la resistencia de identificación de 120Ω. Luego diseñamos el circuito que conecta el RJ45 para el sensor de Lego.
Kicad[4]
------->>>agregar imagen
- Adaptador Sensor Luz:
Basándonos en el circuito del sensor de luz de Butiá [5] desarrollamos el adaptador con la resistencia de identificación de 68kΩ. Luego diseñamos el circuito que conecta el RJ45 para el sensor de Lego.
Con este sensor tuvimos la dificultad de que el rango de valores no era lo suficientemente grande como para que sea facil de usar con la resistencia de 68kΩ para los datos por lo que la cambiamos por una de 10kΩ para tener un mayor rango de valores.
Kicad[6]
------->>>agregar imagen
Resultado Final
- Adaptador Sensor Botón:
- Adaptador Sensor Gris:
- Adaptador Sensor Luz: