Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1.
2.
3.
4.
5.
PIC 16f877
Caractersticas
Diagrama de bloques
Descripcin de pines
Aplicacin
PIC 16F877
CARACTERISTICAS
En siguiente tabla de pueden observar las caractersticas ms relevantes del dispositivo:
CARACTERSTICAS
Frecuencia mxima
16F877
DX-20MHz
8KB
368
256
Puertos E/S
A,B,C,D,E
Nmero de pines
40
Interrupciones
14
Timers
Mdulos CCP
Comunicaciones Serie
Comunicaciones paralelo
Lneas de entrada de CAD de 10 bits
Juego de instrucciones
MSSP, USART
PSP
8
35 Instrucciones
Longitud de la instruccin
14 bits
Arquitectura
Harvard
CPU
Risc
Canales Pwm
Pila Harware
Puerto B:
Dispositivos perifricos:
DIAGRAMA DE BLOQUES
Para ver el grfico seleccione la opcin Descargar trabajo del men superior
DESCRIPCIN DE PINES
Para ver el grfico seleccione la opcin Descargar trabajo del men superior
TIPO DE
PIN
TIPO
DESCRIPCIN
BUFFER
OSC1/CLKIN
13
ST/MOS
OSC2/CLKOUT
14
MCLR/Vpp/THV
I/P
ST
RA0/AN0
RA1/AN1
I/O
TTL
RA2/AN2/ Vref-
I/O
TTL
RA3/AN3/Vref+
I/O
TTL
RA4/T0CKI
I/O
TTL
RA5/SS/AN4
I/O
ST
I/O
TTL
RBO/INT
33
I/O
TTL/ST
RB1
34
I/O
TTL
RB2
35
I/O
TTL
RB3/PGM
36
I/O
TTL
Pin de interrupcin
RB4
37
I/O
TTL
Pin de interrupcin
RB5
38
I/O
TTL
RB6/PGC
39
I/O
TTL/ST
RB7/PGD
40
I/O
TTL/ST
RCO/T1OSO/T1CKI
15
I/O
ST
RC1/T1OS1/CCP2
16
I/O
ST
RC2/CCP1
17
I/O
ST
RC1 puede ser la entrada del oscilador timer1
o salida PMW 2
RC3/SCK/SCL
18
I/O
ST
RC4/SD1/SDA
23
I/O
ST
RC5/SD0
24
I/O
ST
RC6/Tx/CK
25
I/O
ST
RC7/RX/DT
26
I/O
ST
RD0/PSP0
19
I/O
ST/TTL
RD1/PSP1
20
ST/TTL
RD2/PSP2
21
I/O I/O
I/O I/O
I/O I/O
I/O
RD3/PSP3
22
ST/TTL
RD4/PSP4
27
ST/TTL
RD5/PSP5
28
ST/TTL
RD6/PSP6
29
ST/TTL
RD7/PSP7
30
ST/TTL
I/O
ST/TTL
ST/TTL
REO/RD/AN5
I/O
ST/TTL
RE1: puede ser escritura de control para el
puerto paralelo esclavo o entrada analgica 6
RE1/WR/AN
10
I/O
ST/TTL
Vss
12.31
Vdd
11.32
NC
RE2/CS/AN7
APLICACIN
El proyecto presentado tendr como objetivo principal, disear un controlador de temperatura
usando un microcontrolador.
Se parte del hecho de que para realizar el control, hay que sensar la variable de proceso en
primer lugar, posteriormente se debe enviar las seales e instrucciones respectivas al elemento
de control (microcontrolador) para que este actue en consecuencias realizando la accin de
control.
Se tiene como elemento principal un microcontrolador PIC16F877, el cual recibir a travs de
pulsadores, el valor de Setpoint que desee el usuario.
Se utilizar una pantalla de LCD, donde se visualizarn los valores de Setpoint. El manejo de
dicha pantalla se realizar a travs de los puertos de salida del microcontrolador.
PLANTEAMIENTO DEL PROBLEMA
En los procesos industriales es necesario tener un registro y control eficiente sobre todas las
variables que intervienen en el proceso, con el fin de conocer el comportamiento de la misma
durante cada una de las fases del proceso, de manera tal que esta informacin realizar las
acciones necesarias para un control seguro y eficiente. Basndonos en esto se desea disear
un controlador de temperatura.
FACTIBILIDAD
Puede decirse que el presente proyecto es factible puesto que todos los dispositivos que
intervienen el, estn disponibles en el mercado al igual que la informacin referente a su
funcionamiento y los costos de los mismos son accesibles. Tambin podemos mencionar entre
otras razones que se cuenta con los equipos y accesoria tcnica para la programacin del PIC
(dispositivo principal) as como tambin para la manipulacin de los de ms dispositivos que
intervienen en el proyecto. Se ha realizados proyectos similares anteriormente obtenindose
buenos resultados.
DIAGRAMA DE BLOQUES
Para ver el grfico seleccione la opcin Descargar trabajo del men superior