Sei sulla pagina 1di 12

INFORME DE PRÁCTICAS

Formato

Asignatura: Diseño de sistemas lógicos y laboratorio


Carrera: Ing. Mecatrónica Integrantes
Nivel y paralelo: 7 TD Jhon Gavilanez
Fecha de práctica: 24/10/2018 Gustavo Suntaxi
Fecha presentación informe: 05/11/2018 Marcelo Triviño

TÍTULO DE LA PRÁCTICA: Robot araña controlada por un sensor de flexión.

1. OBJETIVOS:

General:
Controlar los movimientos de una araña robótica mediante un sensor de flexión.

Específicos:

Programar el microcontrolador (Arduino nano).


Establecer la comunicación maestro esclavo entre los módulos NRF24L01.

2. INTRODUCCIÓN:

Arduino Nano

El Arduino Nano es una pequeña y completa placa basada en el ATmega328 (Arduino Nano
3.0) o el ATmega168 en sus versiones anteriores (Arduino Nano 2.x) que se usa
conectándola a una protoboard. Tiene más o menos la misma funcionalidad que el Arduino

1
INFORME DE PRÁCTICAS
Formato

Duemilanove, pero con una presentación diferente. No posee conector para alimentación
externa, y funciona con un cable USB Mini-B.

Características

 Microcontrolador: Atmel ATmega328 (ATmega168 versiones anteriores)


 Tensión de Operación (nivel lógico): 5 V
 Tensión de Entrada (recomendado): 7-12 V
 Tensión de Entrada (límites): 6-20 V
 Pines E/S Digitales: 14 (de los cuales 6 proveen de salida PWM
 Entradas Analógicas: 8 Corriente máx por cada PIN de E/S: 40 mA
 Memoria Flash: 32 KB (ATmega328) de los cuales 2KB son usados por el bootloader
(16 KB – ATmega168)
 SRAM: 2 KB (ATmega328) (1 KB ATmega168)
 EEPROM: 1 KB (ATmega328) (512 bytes – ATmega168)
 Frecuencia de reloj: 16 MHz
 Dimensiones: 18,5mm x 43,2mm

Energía
El Arduino Nano posee selección automática de la fuente de alimentación y puede ser
alimentado a través de:

 Una conexión Mini-B USB.


 Una fuente de alimentación no regulada de 6-20V (pin 30).
 Una fuente de alimentación regulada de 5V (pin 27)
 Al alimentar el arduino a través del Mini USB, el CH340 proporciona una salida de
3.3V en el pin 16 de la placa. Por ende, cuando se conecta a una fuente externa (no
USB), los 3.3V no se encuentran disponibles.

El Sensor Flex (Sensor de Flexión)

El Sensor Flex (Sensor de Flexión) produce una resistencia variable en función del grado
al que este doblada.
Convierte la curvatura en distintos valores de resistencia eléctrica.
Son por lo general en la forma de una delgada tira de 5 cm de largo que varía en resistencia
de aproximadamente 10 a 50 kOhms.

2
INFORME DE PRÁCTICAS
Formato

¿Como funciona?
Los Sensores Flex son resistencias analógicas. Trabajan como divisores de tensión
analógica variable.
Dentro de la flexión del sensor son elementos resistivos de carbono dentro de un sustrato
flexible y delgado. (Más carbono significa menos resistencia).
Cuando se dobla el sustrato del sensor produce una salida de resistencia en relacion con
el radio de curvatura.
Con un sensor típico flex, una flexión de 0° dará la resistencia de 10K será una flexión de
90° dará entre 30 a 40 K ohmios.

Características:

 Tolerancia de la Resistencia: ± 30%.


 Potencia nominal: 0,50 Volts continuos.
 La resistencia al no estar doblada es: 25K Ohms.
 Rango de la curva de la resistencia: 45K a 125K Ohms (dependiendo del radio de
curvatura).
 Altura: 0.43 mm (0.017 ").
 Rango de temperatura: -35 ° C a +80 ° C.
 Voltaje: 5 a 12 Volts.

Módulo NRF24L01

El NRF24L01 es un pequeño transceptor inalámbrico de muy bajo consumo y muy fácil de


utilizar que funciona en el rango de los 2.4 GHz. Puede enviar y recibir datos, pero no puede
hacerlo al mismo tiempo. Esto hace que se abarate su coste y su funcionamiento sea muy
sencillo y robusto. Puedes utilizarlo en cualquier proyecto que necesite enviar y/o recibir
datos de forma inalámbrica sin complicaciones. Lo ideal es tener una pareja y hacer un
enlace completo. Es totalmente compatible con Arduino.
El NRF24L01 se alimenta con 3.3V y su control de datos se realiza mediante el bus SPI,
los pines toleran niveles de 5V así que lo puedes conectar directamente a tu
microcontrolador favorito de 5V sin necesidad de ningún conversor de niveles. También lo
puedes utilizar con una Raspberry Pi. Más abajo encontrarás una librería para eso.
Tiene una antena integrada, pero no esperes mucho alcance. Lo normal unos 10 o 20
metros aproximadamente en interiores (¡cuidado con las paredes!) y en campo abierto igual
algo más.

 Características:
 Chip NRF24L01
 Frecuencia: ISM 2.4 GHz

3
INFORME DE PRÁCTICAS
Formato

 Modulación: GFSK con control de ganancia automática


 Control de datos: SPI
 Velocidad: 250kbps, 1Mbps y 2Mbps (configurable)
 Alimentación: 1.9V a 3.6V
 Consumo: Transmisión: 11.3mA, recepción: 13.5mA @ 2Mbps, 900nA en power
down y 26uA en standby.
 Pin IRQ de interrupción para recepción

Módulo L298N Driver Puente H L298

El módulo puente H L298N es una tarjeta para el control de motores de corriente directa,
motores a pasos, solenoides y en general cualquier otra carga inductiva. La tarjeta está
construida en torno al circuito integrado L298N, el cual dispone en su interior de 2 puentes
H independientes con capacidad de conducir 2 amperios constantes o 4 amperios en picos
no repetitivos. La tarjeta expone las conexiones hacia el motor a través de bloques de
terminales (clemas), mientras que las entradas de control y habilitación del puente H se
exponen a través de headers macho estándar para facilitar todas las conexiones.
Esta tarjeta es ideal para controlar motores en pequeños robots como seguidores de líneas,
zumos, robots de laberinto, etc. El L298N también es una excelente opción para manejar
motores a pasos bipolares. Recomendamos utilizar cables tipo dupont para conectar las
señales de control.

Características del Módulo L298N Driver Puente H L298:


 Circuito Integrado principal: L298N
 Corriente pico de operación: 4 Amperios
 Corriente constante de operación: 2 Amperios
 Bajo voltaje de saturación en los transistores de salida
 Corte de operación por sobrecalentamiento
 Voltaje de alimentación de motores de hasta 46 volts
 Excelente inmunidad al ruido
 Ideal para controlar motores en aplicaciones de robótica

4
INFORME DE PRÁCTICAS
Formato

3. METODOLOGÍA:

Materiales:
 Aduino nano
 Flexo sensor
 Módulo Wireless para Arduino (Módulo NRF24L01)
 Módulo puente H
 Estructura de araña
 Motor DC 12V
 Servo motor
 Leds
 Resistencias
 Condensadores
 Batería 9V
 Baquelita perforada

Funcionamiento

El flexo sensor estará ubicado en el dedo índice para mayor facilidad de movimiento,
mientras mayor sea la inclinación del sensor, este ira un poco más rápido, la
inclinación del dedo también controlo la dirección de la araña sea hacia delante
como hacia atrás.

Los controles están programados en arduino y se comunican mediante Wireless


para tener una recepción de información más estable.

Diagrama Circuito Emisor de movimientos para el robot

Mediante el sensor de flexión se enviará los datos de variación de resistencia a


nuestro microcontrolador para controlar los movimientos de nuestro robot araña.

5
INFORME DE PRÁCTICAS
Formato

Diagrama circuito receptor de movimientos para el robot

Se receptará los valores enviados por nuestro sensor de flexión y activaremos


nuestro motor mediante el puente H con el cual controlaremos los movimientos y la
velocidad de nuestro robot.

4. CONCLUSIONES:

5. RECOMENDACIONES:

6
INFORME DE PRÁCTICAS
Formato

6. ANEXOS

Programa en Arduino

Planos

7
INFORME DE PRÁCTICAS
Formato

8
INFORME DE PRÁCTICAS
Formato

9
INFORME DE PRÁCTICAS
Formato

Manual de usuario

INTRODUCCIÓN
El robot araña está diseñado para que te diviertas en cualquier parte que te encuentres, es un juguete
que consta de un guante, el cual al colocártelo y mover tu dedo índice de la mano derecha la araña
empezara a caminar gracias a la ayuda de un flex sensor que se encuentra ubicado en el guante.
Contenido de la caja
1 araña robótica
1 guante de control

10
INFORME DE PRÁCTICAS
Formato

REQUISITOS PARA LAS BATERIAS


Tu robot funciona con dos baterías de 9V DC: una para la araña y la otra para tu guante.
INSTALACIÓN DE LAS BATERIAS
Colocar la primera batería en la parte superior de la araña y la segunda en el guante de control.
INFORMACIÓN IMPORTANTE SOBRE LAS BATERIAS:
Utiliza baterías recargables.
Respeta la polaridad de las baterías, fíjate que estén colocadas correctamente.
Retira las baterías del juguete mientras no lo estés utilizando.
INDICACIONES DE QUE LA BATERIA SE ESTA ACABANDO
La araña empezara a caminar muy lentamente.
Los movimientos de la araña no responderán rápidamente.
Comienzo
Cuando ya hayas colocado correctamente las baterías en la araña y el guante, estarás listo para
comenzar.
Funciones básicas
La araña robot camina hacia adelante y hacia atrás.
Como controlar el robot araña
Para activar la araña robot colócate el guante en tu mano derecha y flexiona tu dedo hacia adelante
para que tu araña se desplace en dicha dirección, si flexionas tu dedo hacia atrás la araña retrocederá.
NOTA: Este juguete genera y utiliza energía de radio frecuencia y si no se instala y se utiliza
adecuadamente, es decir, siguiendo las instrucciones del fabricante, puede producir interferencias en
la recepción de la señal, tampoco se debe introducir la araña al agua, es apto para todas las edades.

7. BIBLIOGRAFÍA:

11
INFORME DE PRÁCTICAS
Formato

https://www.arduino.cc/en/Main/Products
https://hetpro-store.com/sensor-de-presion-fuerza-mf01/
https://www.coldfire-electronica.com/esp/item/230/72/sensor-de-flexion-resistivo-
flexo-sensor-corto

12

Potrebbero piacerti anche