100% encontró este documento útil (1 voto)
55 vistas4 páginas

Lab 1 Sist - Micro - 2022

Este documento describe un sistema de control de nivel de agua en un tanque mediante un microcontrolador y sensores. Explica los componentes del microcontrolador y tipos de memoria. También detalla los materiales y pasos para implementar el sistema, incluyendo un Arduino, relé, fuente de alimentación y sensores para controlar una bomba y válvula basado en los niveles de agua.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
100% encontró este documento útil (1 voto)
55 vistas4 páginas

Lab 1 Sist - Micro - 2022

Este documento describe un sistema de control de nivel de agua en un tanque mediante un microcontrolador y sensores. Explica los componentes del microcontrolador y tipos de memoria. También detalla los materiales y pasos para implementar el sistema, incluyendo un Arduino, relé, fuente de alimentación y sensores para controlar una bomba y válvula basado en los niveles de agua.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 4

UMSA FACULTAD DE TECNOLOGIA

CARRERA ELECTRICIDAD INDUSTRIAL


LABORATORIO DE SISTEMAS MICROPROCESADOS

GUIA Nº 1 TEMA: CONTROL DEL NIVEL DE AGUA EN UN TANQUE

OBJETIVO:
Realizar el programa y la implementación de un sistema de control para un
tanque de agua mediante un sistema micro procesado y sensores de nivel.

FUNDAMENTO TEORICO:
Los microcontroladores se programan en Assembler y cada microcontrolador varía su conjunto
de instrucciones de acuerdo a su fabricante y modelo. De acuerdo al número de instrucciones
que el microcontrolador maneja se le denomina de arquitectura RISC (reducido) o CISC
(complejo).
Los microcontroladores poseen principalmente una ALU (Unidad Lógica Aritmética), memoria del
programa, memoria de registros, y pines I/O (entrada y/o salida). La ALU es la encargada de
procesar los datos dependiendo de las instrucciones que se ejecuten (ADD, OR, AND), mientras
que los pines son los que se encargan de comunicar al microcontrolador con el medio externo; la
función de los pines puede ser de transmisión de datos, alimentación de corriente para el
funcionamiento de este o pines de control especifico.
Un micro controlador posee en su interior todos los elementos con los que interactúa una
computadora, como ser:

- Procesador.
- Memorias ROM y RAM.
- Líneas de Entrada y Salida.
- Generador de impulsos de reloj
- Recursos auxiliares.

Fig. 1 estructura esquemática de un microcontrolador


Los sistemas micro procesados pueden disponer de dos arquitecturas fundamentales, que se
dividen en Arquitectura Harvard y la Arquitectura Von Neumann.

El tipo de arquitectura de un micro controlador es del tipo Harvard, mucho más eficaz y versátil
que la arquitectura tipo Von Neumann, porque utiliza la memoria de datos e instrucciones al
mismo tiempo, dado que tiene buses separado para este fin

Fig. 2 Arquitectura Harvard

La unidad central de Proceso determina las características del software, muy similares a los del
Microprocesador, como ser el Buscar, Decodificar, Ejecutar.
En base a ello podemos clasificar tres tipos de procesadores:
1. CISC. Set de Código de instrucciones complejo, están dentro de esta categoría los
procesadores con más de 80 instrucciones por cuanto requieren muchos ciclos para su
ejecución.
2. RISC. Set de código de Instrucciones Reducida. Los procesadores dentro de esta
categoría disponen instrucciones muy reducidas y simples, en general se ejecutan en un
ciclo. La ventaja principal en que son rápidas, optimizando software y hardware del
procesador.
3. SISC. Set de código de Instrucciones especifico. Son para aplicaciones especificas

Los microcontroladores disponen de varios tipos de memorias no volátil, que almacenan el


programa de funcionamiento. Entre las cuales tenemos:
 ROM memorias de solo lectura, grabadas generalmente durante su fabricación.
 OTP memoria de solo lectura programable por el usuario por una sola vez, lo que abarata
el costo del microcontrolador.
 EEPROM. Memorias de solo lectura, programable y borrable eléctricamente, mediante
un dispositivo, denominado Grabador.
 FLASH. Memoria no volátil similar a la EEPROM, pero con mayor capacidad de memoria.

Los microcontroladores también disponen de recursos auxiliares como ser:

- Circuito Reloj.
- Temporizadores / contadores y PWM
- WathDog.
- Conversores A/D y/o D/A.
- Comparadores Analógicos.
- Sistema de Protección.
- Estado de Reposo.
Para la realización del laboratorio se implementará el siguiente sistema de tanques con un
pulsador para activarlo y desactivarlo una bomba de agua controlado mediante un contactor y
una válvula de drenaje y para detectar los niveles se dispone de sensores de nivel, en la parte
superior y en la parte inferior tal como se muestra en los gráficos.

Implementar el siguiente programa en este caso se utilizara el Arduino uno para su control.
MATERIALES Y COMPONENTES:

1.- Arduino uno.


2.- Resistencia de ½ Watts. 330 Ohm. Para limitar la corriente en los diodos.
3.- Relay electromecánico con 5v. en su bobina y 250/1amp en sus terminales
4.- Fuente alimentación DC.
5.- Multímetro digital.
6.- Chicotillos.

PROCEDIMIENTOS:
1.- implementar el circuito diseñado en la parte introductoria del laboratorio.
2.- implementar el código del programa de arduino.
3.- realizar las pruebas del funcionamiento lógico, puede utilizar el simulador de proteus.

CONCLUSION. -
Deberán ser de tipo analíticos. Y explicar el funcionamiento lógico del sistema
implementado (programa, simulación y circuito).

También podría gustarte