Documentos de Académico
Documentos de Profesional
Documentos de Cultura
- PIC16F84A.
- Decodificador 74LS47
- Un driver LB1649 con base.
- Un driver L293D con base.
- 6 resistencias de 330 Ohms.
- Un motor a pasos de 12 V.
- Madera.
- Tornillos y clavos.
- Una pila de 9V.
- Un eliminador de 12 V.
- Fuente de 5V.
Herramientas
- Taladro.
- Martillo.
- Sierra.
- Cautín.
- Desarmador.
- Soldadura
Diagrama de Conexión
Control del Motor a Pasos (Elevador)
Motor
a
Pasos
PORTB bit 0
M
L293D
PORTB bit 1
PORTB bit 2
PORTB bit 3
Control Motor DC (Puerta Elevador)
PORTB bit 4
LB1649
PORTB bit 5
Circuito Físico
PIC16F84A 74LS47
Botones
L293D LB1649
1
;La entrada de bits es:
;PORTA bit 0 --> Planta Baja
;PORTA bit 1 --> Piso 1
;PORTA bit 2 --> Piso 2
;
;La salida de bits es:
; bit mas significativo bit menos significativo
;PORTB = 00 00 0000
; Display 7 segmentos | Puerta elevador | Motor a pasos
LIST P=16F84
INCLUDE <P16F84.INC>
ORG 0
2
btfsc PORTA,2
goto PisoDos
goto Principal
3
movwf vueltas
movlw b'00000000'
movf PORTB
call Puertas
goto Principal
4
movlw b'00001000'
movwf PORTB
call Retardo1
call Retardo1
decfsz vueltas,F
goto P1PB1
movlw d'2'
movwf estado
movlw d'25'
movwf vueltas
movlw b'01000000'
movf PORTB
call Puertas
goto Principal
5
goto P2P1
6
goto Principal
END