Balanza Con Pic
Facultad de Ingeniería EN ELECTRICIDAD Y COMPUTACIÓN
Diseño e Implementación de una Balanza Electrónica en Base
al Microcontrolador PIC 16LF877
TESIS DE GRADO
Previo a la obtención del Título de:
INGENIERO EN ELECTRICIDAD ESPECIALIZACIÓN:
ELECTRÓNICA INDUSTRIAL
Presentado por:
SERGIO TRUJILLO SÁNCHEZ
GUAYAQUIL-ECUADOR
2004AGRADECIMIENTO
A todas las personas que de
uno u otro modo colaboraron
en la realización de este
trabajo y especialmente en
el
Ing.
Director
Hugo
de
Villavicencio
Tesis,
invaluable ayuda.
por
su
DEDICATORIA
MIS PADRES
A MIS HERMANOS
A UN AMIGO
TRIBUNAL DE GRADUACIÓN
____________________
Ing. Miguel Yapur
SUBDECANO DE LA FIEC
PRESIDENTE_________________________
Ing. Alberto Larco
VOCAL
____________________
Ing. Hugo Villavicencio
DIRECTOR DE TESIS
_________________________
Ing. Francisco Novillo
VOCAL
DECLARACIÓN EXPRESA
“La responsabilidad del contenido de esta Tesis de Grado,
me corresponde exclusivamente; y el patrimonio intelectual
de la misma a la ESCUELA SUPERIOR POLITÉCNICA DEL
LITORAL”
(Reglamento de Graduación dela ESPOL)
_______________________
Sergio Trujillo Sánchez
RESUMEN
El proyecto de tesis se divide en tres partes para una mejor comprensión.
Brevemente me referiré al funcionamiento de la balanza y algunos conceptos básicos sobre
los microcontroladores y las galgas extensiométricas.
En el capítulo 1 se detalla el manejo de los microcontroladores, sus características
relevantes,su arquitectura interna, los diferentes tipos de registros, diferentes puertos y el
convertidor analógico digital que posee; además, los distintos periféricos como: la interfase
con el LCD, las instrucciones y comandos del despliegue visual, diagramas de tiempos de la
fase de lectura y escritura, el sensor, el Puente de Wheatstone y el acondicionamiento de
señal.
El capítulo 2 constatará delos diferentes programas en lenguaje ensamblador para la
comunicación del micro PIC con los distintos periféricos.
El capítulo 3 consta de las recomendaciones para una mejora de posteriores balanzas, las
observaciones, las conclusiones y anexos, como tablas de los registros del PIC, un manual
del usuario de la balanza, bibliografía.
INDICE GENERAL
RESUMEN
VI
INDICE GENERAL
VIIINDICE DE FIGURAS
XI
INDICE DE TABLAS
XIII
INTRODUCCIÓN
1
CAPITULO 1
1. PARTICIÓN FUNCIONAL DE LA BALANZA
1.1. Controlador de la Balanza
3
4
1.1.1. Registros Especiales del Área de Datos
5
1.1.2. Arquitectura Interna y Organización de la Memoria
6
1.1.3. La Memoria de Datos
8
1.1.4. El PC
10
1.1.4.1. La Pila
11
1.1.4.2. Direccionamientode Datos
12
1.1.5. Registros de Funciones Especiales
13
1.1.5.1. Registro de Estado
13
1.1.5.2. Registro de Opciones
13
1.1.5.3. Registro de Interrupciones INTCON
14
1.1.5.4. Otros Registros
14
1.1.6. Recursos Comunes de los PICS
15
1.1.6.1. El Oscilador Principal
15
1.1.6.2. Perro Guardián WDT
16
1.1.6.3. Temporizador TMR0
16
1.1.6.4.Reinicialización o Reset
17
1.1.6.5. Modo de Reposo SLEEP
1.1.7. Interrupciones
1.1.7.1. Causas de la Interrupción
1.1.8. Puertos de Entrada Salida
18
19
20
22
1.1.8.1. Puerto A
23
1.1.8.2. Puerto B
23
1.1.8.3. Puerto C
23
1.1.8.4. Puerto D
24
1.1.8.5. Puerto E
25
1.1.9. Puerto Serie Síncrono (SSP)
25
1.1.9.1. Modo SPI
26
1.1.9.2. Modo I2C28
1.1.10. Interfase de Comunicación Serie (SCI)
29
1.1.11. Convertidor Analógico Digital
31
1.2. El Sensor
34
1.2.1. Las Galgas Extensiométricas
34
1.2.2. Control de Ruido de las Galgas
35
1.2.2.1. Técnicas de Reducción de Ruido
1.2.3. El Puente de Wheatstone
1.3. Acondicionamiento de Señal
1.3.1. Amplificación
36
36
39
40
1.3.1.1. Amplificadores...
Regístrate para leer el documento completo.