PROYECTO DE CONSTRUCCION DE UN MICROBOT

 INTRODUCCIÓN
 LISTA DE COMPONENTES
 FUNCIONAMIENTO
 ESQUEMÁTICO
 PROGRAMAS DEL PIC
 CRÉDITOS

 

 

 INTRODUCCIÓN
       ESTE PROYECTO TRATA SOBRE LA CONSTRUCCIÓN DE UN MICROBOT SENCILLO CON UN PIC 16F84, AL CUAL LE INTRODUCIREMOS UN PROGRAMA CON EL ENSAMBLADOR. EL MICROBOT FUNCIONARA CON UNAS BATERIAS DE NI-mH DE 1.2V Y NO HARA FALTA NINGUN PULSADOR PARA MANEJARLO. PUESTO QUE EL EVITARA A TRAVÉS DEL SENSOR CUALQUIER CHOQUE CONTRA LAS PAREDES.

 

 LISTA DE COMPONENTES
      

Producto

Coste Unidad

Nº Productos

Coste Total

 Motor 48paso/vuelta 5Vlts. 250mA Bipolar CC

8,26 €

2

16,52 €

Sensor de detección infrarrojos IS471F-SH

5,09 €

1

5,09 €

PIC 16F84A-04/P

4,96 €

1

4,96 €

Batería 4,8 V/600 mA 5,5 x 5 x1,3 cm 4 batt R6

12,20 €

1

12,20 €

L293 (control mando  motores)

7,87 €

2

15,74 €

Regulador ajustable tensión LM317T

0,51 €

1

0,51 €

Cristal de cuarzo 4Mhz

0,84 €

1

0,84 €

Transistor BC547B (características)

0,09 €

1

0,09 €

Resistencias (6Ω8 y 180Ω)

0,10 €

2

0,20 €

Condensador 10uF

0,17 €

1

0,17 €

Condensador 15-18pF

0,17 €

2

0,34 €

 

Total sin IVA:

57,17 €

16% IVA:

9,15 €

Total:

66,32 €

FUNCIONAMIENTO
 EL FUNCIONAMIENTO ES MUY SIMPLE. TODO ESTA CONTROLADO POR EL PIC 16F84. EL PIC CONTROLA LOS MOTORES A TRAVÉS DEL  L293 (QUE ES UN INTEGRADO DE CONTROL DE MOTORES) EL CUAL CONTROLA TODOS LOS MOVIMIENTOS DEL MOTOR. EL PIC RECIBE UNA SEÑAL DEL SENSOR, SI EL SENSOR ENCUENTRA UN OBSTÁCULO LE LLEGARA UNA SEÑAL AL PIC, ESTE ENTONCES PARARÁ LOS MOTORES Y HARÁ GIRAR A UNO AL AZAR PARA QUE EL MICROBOT GIRE Y PUEDA SALVAR EL OBSTÁCULO.

 

ESQUEMATICO
 El esquemático del circuito será el siguiente:

                                                                                                                                                         

PROGRAMAS
 Para elaborar el programa se necesitan unas cabeceras y también se necesitan la librería del para el uso del pic.

 La librería del pic para el programa: H16F84A.inc

Cabecera para el programa: CABECERA.asm

Ejemplo de un programa: CONTROL MOTORES.asm

 

CRÉDITOS
 Este proyecto ha sido realizado por Iván Palomar Manjón del curso 2º del modulo Desarrollo de Productos Electronicos, del Instituto Leonardo Da Vinci de Madrid