Está en la página 1de 13

UNIDAD 3

ACTIVIDAD 1
MICROCONTROLADORES
GARCIA ANTONIO JOSE LUIS
K74

ALUMNOS:

Rodríguez Ganem Emilio Enrique / 18250633

Torres García Donobhan Eudhiel / 15251516

14/07/2022
MARCO TEORICO
¿Qué es un microcontrolador?
Un microcontrolador es un circuito integrado, en cuyo interior posee toda la
arquitectura de un computador, esto es CPU, memorias RAM, EEPROM, y circuitos
de entrada y salida
Tipos de memorias
•RAM: Variables locales, datos parciales. Usualmente se trata como banco de registros
(PIC)
•EEPROM: Grabable desde el programa de programación del microcontrolador.
Usualmente, constantes de programa.
•Flash: Memoria de programa. Usualmente desde 1 Kb a 4 Mb (controladores de
familias grandes).

Dispositivos auxiliares
•Puertos de entrada/salida (paralelo) digitales: Permiten configurar cada una de sus
líneas como entrada o salida digital de manera individual (sin protocolo) o en bloques
para comunicación con protocolo.
•Puertos Analógicos. Permiten adquirir señales digitales mediante convertidores
Analógico a Digital.
•Dispositivos de vigilancia (watchdogs): evitan “caídas” del sistema
•Controladores de interrupciones: administran la ejecución de tareas por interrupciones,
lo cual permite la multitarea
•Controladores de Acceso Directo a la Memoria (DMA). Permiten que otros dispositivos
aparte de la CPU puedan acceder a la memoria.
•Acondicionadores del reloj y del reset. Permiten generar adecuadamente las señales
de reloj y de reset
• Temporizadores con funciones del tipo:
– Entradas temporizadas o de captura: permiten capturar o medir el tiempo en que
ocurren eventos exteriores
– Salidas temporizadas o de comparación: permiten generar señales temporizadas
– Conteo de eventos: permiten contar eventos externos
•Salidas PWM (Pulse Width Modulation): permiten generar salidas analógicas.
¿Qué es el Microcontrolador PIC18F4550?

El Microcontrolador PIC18F4550 es un circuito integrado programable capaz de poder


realizar y controlar tareas las veces que desees gracias a la memoria flash de alta
resistencia. El MCU cuenta con 8 Bits, 48 MHz, 32 KB, 2 KB, 40 Pines y pertenece a la
familia de microcontroladores PIC18.

¿Para qué sirve el Microcontrolador PIC18F4550?

El Microcontrolador PIC18F4550 funciona para poder efectuar y/o controlar otros


dispositivos, algunas de sus aplicaciones son automatización y control de procesos,
comunicaciones y red, electrónica de consumo, diseño embebido y desarrollo,
multimedia, dispositivos portátiles, robótica, instrumentación y medida o seguridad.

ESPECIFICACIÓN Y CARACTERÍSTICAS

• Familia : PIC18

• Modelo: PIC18F4550-I/P

• CMOS: Antiestático

• Voltaje de operación: 4.2V a 5.5V

• Comunicación : UART, A/E/USART, SPI, I²C, MSSP (SPI/I²C)

• Interfaz : USB 2.0 de alta velocidad (12 Mbit/s)

• Dimensiones: 13.8 mm x 3.8 mm x 52.2 mm

• Peso: 6 g

• Pines: 40

• ADC de 10 bits: 13 canales

• I/O disponibles: 35 pines

• Comparadores Analógicos: 2

• EEPROM: 256 Bytes

• Memoria Flash: 32Kb


• Memoria de datos SRAM: 2048 Bytes

• Máxima frecuencia de trabajo: 48 MHz

• Timer: Uno de 8 bit y tres de 16 bit

• Temperatura de trabajo: -40°C a 85°C

Nota: Dispositivo sensible a las descargas electrostáticas (ESD), tome las precauciones necesarias al
manipularlo.
CONFIGURACION DEL OSCILADOR
DESARROLLO
CONCLUSIONES

RODRIGUEZ GANEM EMILIO ENRIQUE:


En esta actividad para mí ha sido de las más difíciles que ha dejado en las 3
unidades, ya que en mi caso al momento de querer accionar el ventilador (motor),
o la calefacción, en el código no supe bien que implementarle al código, lo bueno
es que mi compañero Donobhan me supo apoyar y explicar cómo es que teníamos
que realizarlo, y entonces podemos notar en el programa como al llegar a la
temperatura de 31°C se acciona el ventilador y al bajar a la temperatura de 15
grados prende la calefacción.

Torres García Donobhan Eudhiel


En esta actividad se modificó el código visto en clase cambiando algunos
parámetros para que el código leyera la información que va a recibir del
termómetro LM35 y la va a interpretar a como se haya escrito el código.

También podría gustarte