Motor pap con display y lcd

Páginas: 5 (1127 palabras) Publicado: 6 de marzo de 2012
Trabajo práctico N°7.
Implementación de teclado matricial y display de 7 segmentos.
Análisis de sistema:
El sistema se dará inicio cuando sea accionado en el teclado matricial la tecla “D”, quedando a la espera de las secuencias 1-5 y 8.
La secuencia 1 la iniciará la acción de ingreso del número 1 en el teclado seguidamente de la comprobación con “B”, en caso de darse la comprobación seiniciará la secuencia en sentido horario de un motor PAP.
La secuencia 5 que dará inicio ingresando 5 en el matricial con su comprobación en ”B”, dando inicio a la secuencia del motor PAP anti-horario.
La secuencia 8 dará inicio con el ingreso de 8 en el matricial con su comprobación en “A”, dando inicio con el conteo de 0 a 9 en el display.
Todos los procesos llevarán su correspondientemensaje a través del LCD.

Procedimientos:
1) Realizar la diagramación modular y los diagramas de flujo correspondientes.
2) Realizar el diagrama de hardware completo del sistema.
3) Realizar la codificación del programa para grabar en el PIC.
4) Montar el diagrama de hardware completo y colocar el PIC ya grabado para verificar el correcto funcionamiento del sistema.

Recordar:
- Formato:Respetar el formato técnico de un Manual del Programador
- Tapa de presentación
- Análisis del sistema
- Diagrama modular
- Diagramas de flujo
- Mapa de hardware (agregar el hardware que considere necesario para lograr el funcionamiento requerido, prevea errores de sistema)
- Entrega del manual: Individual
- Realizar el montaje en el entrenador de PIC

1) Diagrama Modular:Diagramas de flujo:
No
Si
No
Si
No
Si
Inicio
“Espera de Secuencias 1, 5 u 8”
K=1
Sec1
C
K=5
K=8
Sec2
Sec3
D
E
B
Inicio
Espera
A
Teclado
Sec1
Sec2
Sec3
B
C
D
E
Inicio: Espera: Teclado:

No
Si
D=15
“Espera de Letra”
Inicio
A

Sec1: Sec2: Sec3:

Inicio
Retardo2
A.5
Conteo
A.6E
Inicio
Retardo
A.2
PAP2
A.4
D
Inicio
Retardo
A.2
PAP
A.3
C




Retardo: Retardo2:
Si
Si
No
J=0
K=15
A.2
J = J -1
Inicio
Inicio

Pausar 1000
Pausar 1000

“Esperar confirmación”
J = J -1
“Esperar confirmación”

No

No
K=11
J=0

No

Si
Si

A.2

PAP:
No
Si
Si
No
InicioF=5
M=0
Fase1
Si
No
M=1
Fase2
Si
No
M=2
Fase3
Si
No
M=3
Fase4
A.6
A.7
A.8
A.9
M=0
F=0
M=0
A.3
F=F+1
“Sentido Horario”




























Fase1: Fase2: Fase3: Fase4:
Inicio
led1=1
Pausar 500
led1=0

M=M+1
A.6
Inicio
led2=1Pausar 500
led2=0

M=M+1
A.7
Inicio
led3=1
Pausar 500
led3=0

M=M+1
A.8
Inicio
led4=1
Pausar 500
led4=0

M=M+1
A.9



















Fasee1: Fasee2: Fasee3: Fasee4:
Inicio
led1=1
Pausar 500
led1=0

M=M+1
F.6
Inicio
led2=1
Pausar 500
led2=0

M=M+1
F.7
Inicioled3=1
Pausar 500
led3=0

M=M+1
F.8
Inicio
led4=1
Pausar 500
led4=0

M=M+1
F.9
































PAP2:
No
Si
Si
No
Inicio
F=5
M=0
Fasee4
Si
No
M=1
Fasee3
Si
No
M=2
Fasee2
Si
No
M=3
Fasee1
F.6
F.7
F.8
F.9
M=0
F=0
M=0
A.3
F=F+1
“SentidoAntihorario”





Conteo:
Inicio
“Conteo”
Encender0
A.6
Pausar1000
Encender1
Pausar1000
Encender2
Pausar1000
Encender3
Pausar1000
Encender4
Pausar1000
Encender5
Pausar1000
Encender6
Pausar1000
Encender7
Pausar1000
Encender8
Pausar1000
Encender9
Pausar1000
Apagar Puertos

Mapa de hardware:

Codificación:...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Motor Pap
  • Motores pap
  • Simulación de una entrada Analógica con display LCD micropoccesadores
  • Cncn motor pap
  • Principio de funcionamiento de un motor pap
  • control motor pap con arduino
  • Lcd Con Display De Siete Segmentos
  • Lcd display de cristal líquido

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS