Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
III. JUSTIFICACIN
Abstract- The project basically consists on to design and to build an
automated car that activates its mechanical traction when it detects a
line or black line starting the vehicle and begin to follow it in a
continuous way without caring if he/she has curved or not; when the
automated vehicle no longer detects the line or black line this it will
disable its mechanical traction and it will put an end to the march of
the vehicle. All this by means of the concepts and theories developed
in the course of microprocessors and micro-controllers. The microcontroller used for the robot's development will be programmed in
language C++. The robot line follower will have two sensors, for
which he will be able to circulate without leaving the line.
Palabras Clave: Automatizado, Micro-controlador, Lenguaje C++,
Sensores,
I. INTRODUCCIN
El presente documento relaciona el diseo de un carro automatizado
seguidor de lnea negra, por mediante el uso de los microcontroladores, los cuales le permiten a dispositivos realizar acciones
y tareas que el ser humano desee, por medio de una programacin en
un lenguaje establecido entre la mquina y el programador, y por
supuesto con el uso tambin de elementos como sensores, motores
DC, entre otros.
Haciendo uso de los conceptos aprendidos en el curso de microcontroladores y micro-procesadores, llevando el paso a paso del
diseo del robot, desde sus inicios hasta su puesta en marcha y
cumplimiento de la funcin de trasladarse de un sitio a otro siguiendo
una lnea demarcada.
IV. OBJETIVOS
A. OBJETIVO GENERAL.
Disear un sistema automatizado de traccin mecnica que sea capaz
de iniciarse al detectar una lnea continua, recorrindola sin importar
su curvatura, y si la lnea desaparece el carro se desactivara por lo
que pondr fin a su marcha de manera inmediata.
B. OBJETIVOS ESPECIFICOS.
Microprocesadores y Microcontroladores
APLICACIONES Y FUNCIONAMIENTO
APLICACIONES
Fig. 1. Robot seguidor de lnea.
FUNCIONAMIENTO
Robot seguidor el cual se ubica mediante el uso de dos
sensores fotosensibles, los cuales mantienen y direccionan el
movimiento del robot sobre la lnea marcada en el camino a
seguir, estos sensores se encargaran de indicar cuando el
controlador debe de efectuar acciones de control mediante el
uso de los diferentes mecnicos o actuadores para realizar las
correcciones pertinentes en tiempos muy cortos para
garantizar que las consignas programadas sern ejecutadas el
pie de la letra.
Adems dispondr de otros sensores de campo que le
permitirn determinar la presencia de obstculos, llevar esta
informacin al controlador y as efectuar las acciones de
control respectivas para que el robot siga su camino y cumpla
su objetivo.
VI. METODOLOGA
V. MARCO REFERENCIAL
VII. ALGORITMO
INCLUDE "P16F84A.Inc"
CBLOCK .12
aux1,aux2,aux3,aux4,aux5,aux6,aux7,aux8,aux9,
aux10,aux11,aux12,CONTADOR,aux13,aux14,a
ux15
Endc
ORG 00
goto INICIO
ORG 05
Microprocesadores y Microcontroladores
movlw b'00000101'
movwf PORTB
call pausa
movlw b'00000000'
movwf PORTB
call pausa
goto CICLO
izquierda
movlw b'00000110'
movwf PORTB
call pausa
movlw b'00000000'
movwf PORTB
call pausa
goto CICLO
ADELANTECUEN
movlw b'00000100'
movwf PORTB
call pausa2
DECFSZ CONTADOR,1
GOTO CICLO
GOTO PARAR
ADELANTE
movlw b'00000100'
movwf PORTB
goto CICLO
atras movlw b'00001000'
movwf PORTB
goto CICLO
pausa movlw .1
movwf aux1
movlw .40
movwf aux2
movlw .40
movwf aux3
decfsz aux3,F
goto $1
decfsz aux2,F
goto $5
decfsz aux1,F
goto $9
Return
pausa2 movlw .1
movwf aux13
movlw .250
movwf aux14
movlw .120
movwf aux15
decfsz aux15,F
goto $1
decfsz aux14,F
goto $5
decfsz aux13,F
goto $9
Return
movf PORTA,0
xorwf aux11,0
btfsc STATUS,2
goto derecha
PARAR
movf PORTA,0
xorwf aux12,0
btfsc STATUS,2
goto izquierda
goto CICLO
END
derecha
CLRF PORTB
goto PARAR
Microprocesadores y Microcontroladores
PROGRAMA PROPUESTA 2
PROGRAMA PROPUESTA 1
Propuesta 2
Microprocesadores y Microcontroladores
ESQUEMA GENERAL
CIRCUITO ROBOT SEGUIDOR EN LNEA EN PROTEUS
ACTIVIDAD REALIZADA
TIEMPO
ESTIMADO (Das)
Propuesta 3
15
30
15
10
12
requeridos
https://youtu.be/t-2BDn1xrNg
90
Total
XII. CONCLUSIONES
X. RECURSOS DISPONIBLES
PIC 16F628A
1 Servo-motor
LM
2 sensores CNY 70
1 batera de 9 v
2 llantas de goma
1 rueda loca
Cinta negra
Microprocesadores y Microcontroladores
REFERENCIAS