Sensor de temperatura LM35, PIC 18F2550.
Enviado por Hosiel PJ • 16 de Septiembre de 2018 • Informe • 899 Palabras (4 Páginas) • 260 Visitas
Práctica 8:Sensor de temperatura LM35, PIC 18F2550.
Claudia Carolina Domínguez Morales, Procoro Guadarrama Cruz, Roberto Torres Cruz
[1] RESUMEN
Dentro de esta práctica se hablará sobre la conversión analógica digital que se puede hacer usando un PIC 18F2550, se utilizara un sensor de temperatura y una LCD, en el cual se mostrara la temperatura al acercarle un encendedor al sensor LM35.
Este microcontrolador cuenta con las siguientes características:
- Procesador: microcontrolador de alto rendimiento. Multifunciones de 48MHz, 28 pines encapsulado de Microchip.
- Arquitectura Harvard, memoria de código de 16 bits, separada de la memoria de datos de 8 bits.
- Puerto USB v2.0: transceptor integrado al microcontrolador. 12 Mb /s.
- Puertos digitales: puerto A de 5 bits, puerto B de 8 bits, puerto C de 8 bits, un total de 21 bits programables como entradas o como salidas.
- Temporizadores: 4 temporizadores de 16 bits. Un generador de PWM.
- Funciones adicionales: power-on, reset, power up timer, Brown out reset, watch dog, code protection, sleep (bajo consumo).
ABSTRACT
Within this practice we will talk about the digital analog conversion that can be done using a PIC 18F2550, a temperature sensor and an LCD will be used, in which the temperature will be shown when a cigar lighter is brought closer to the LM35 sensor.
This microcontroller has the following characteristics:
- Processor: high performance microcontroller. Multifunction 48MHz, 28 pin Microchip encapsulated.
- Harvard architecture, 16-bit code memory, separated from 8-bit data memory.
- •USB port v2.0: integrated transceiver to the microcontroller. 12 Mb / s.
- Digital ports: 5-bit A port, 8-bit B port, 8-bit C port, a total of 21 programmable bits as inputs or outputs.
- Timers: 4 16-bit timers. A PWM generator.
- Additional functions: power-on, reset, power up timer, Brown out reset, watchdog, code protection, sleep (low consumption).
Palabras claves:
- PIC: son una familia de microcontroladores tipo RISC fabricados por Microchip Technology Inc.
- Condición if, while y for.
- Lenguaje C.
- Convertidor Analógico Digital.
- Sensor LM35.
INTRODUCCIÓN
Para empezar a hablar de cosas que se pueden hacer con un microcontrolador es importante definir lo que esto es.
Microcontrolador: es un solo circuito integrado que encierra un sistema digital programable completo. Los microcontroladores disponen de bloques esenciales: CPU, memorias de datos y de programa, reloj, periféricos de entrada y de salida.
[pic 3]
Figura 1.- Imagen del PIC 18F2550.
En la programación de este PIC utilizamos el lenguaje C, en el programa PIC C compiler.
Para poder utilizar el programa primero se tienen que saber las instrucciones, las palabras clave y los símbolos a utilizar en cada acción que se quiera realizar.
Condicional del tipo WHILE / DO-WHILE:
While se utiliza para repetir sentencias.
While (expresión)
{
Sentencias;
}
La expresión evalúa y la sentencia se ejecuta mientras la expresión es verdadera, cuando es falsa se sale del WHILE.
DO-WHILE se diferencia del while y del for en la condición de finalización, la cual se evalúa al final del bucle, por lo que las sentencias se ejecutan al menos una vez.
...