Proyecto bebedero electronico

Solo disponible en BuenasTareas
  • Páginas : 18 (4362 palabras )
  • Descarga(s) : 0
  • Publicado : 22 de julio de 2009
Leer documento completo
Vista previa del texto
UNIVERSIDAD AUTONOMA METROPOLITANA UNIDAD IZTAPALAPA DIVISIÓN DE CIENCIAS BÁSICAS E INGENIERÍA

LICENCIATURA EN INGENIERÍA ELECTRÓNICA

AUTOMATIZACIÓN ELECTRONICA DE BEBEDERO Y COMEDERO POR MEDIO DEL PROTOTIPO UAMI - 80188

PRESENTAN: TOVAR RAMIREZ SERGIO ALEJANDRO FLORES VARGAS RIGOBERTO

ASESOR: MTRO. EN I. DAVID UZZIEL LÓPEZ ILLESCAS

FIRMA DEL ASESOR: _____________________

MÉXICOD.F., 26 DE NOVIEMBRE DEL 2003.

i

Universidad Autónoma Metropolitana. C.B.I.

Diciembre, 2003

ÍNDICE
PROTOTIPO UAMI 80188 Unidad de Ejecución - Registros de propósito general - Registros índices y apuntadores - Unidad aritmética y lógica - Registro de banderas - Banderas de estado - Banderas de control - Unidad de interfase del canal - Registros segmentados - Sumador dedicado de 20bits - Apuntador de instrucciones Tarjeta de experimentación para un microprocesador 80188 - Diagrama a bloques - Especificaciones del prototipo UAMI 80188 1 1 1 1 1 1 2 2 2 2 3 3 3 4 5 6 8 9 9 9 9 11 12
ii

Arquitectura del microprocesador 80188 Introducción El motor paso a paso - Descripción - Funcionamiento - Motor unipolar - Control del motor unipolar - Motor bipolar

Universidad AutónomaMetropolitana. C.B.I.

Diciembre, 2003

El optoacoplador - El optoacoplador MOC 3011 Aplicaciones

13 13

Un sistema automatizado - Descripción del sistema - Control de la bomba sumergible

14 14 15

-Circuito controlador de la bomba sumergible -Circuito controlador del motor que mueve al cilindro diagrama del circuito controlador del motor -Circuito controlador del interruptor-Algunas Imágenes

16 17 18 19 20

Código del programa para el sistema Bibliografía

21 25

iii

Universidad Autónoma Metropolitana. C.B.I. Unidad de Ejecución

Diciembre, 2003

Es la responsable de decodificar y ejecutar todas las instrucciones, está constituida por 4registros de propósito general, 2 registros base, 2 registros apuntadores, un registro de banderas y la unidad aritméticay lógica. Ya que no posee conexión con el canal del sistema, obtiene las instrucciones de una cola de 4 bytes (6 bytes para el 8086) que forma parte de la unidad de interfase del canal (BIU). Cuando una instrucción requiere accesar a la memoria o a un periférico, la unidad de interfase del canal ejecuta los ciclos de canal necesarios ya sea para leer o escribir los datos.

Registros de propósitogeneral

Son los registros: AX, BX, CX, DX y pueden considerase completos o dividirse en una parte alta: AH, BH, CH, DH y en una parte baja: AL, BL, CL, DL. Por lo tanto, cada uno se puede utilizar como un registro de 16 bits o dos registros independientes de 8 bits. Cualquiera de estos registros puede ser el acumulador para operaciones aritméticas y lógicas.

Registros índice y apuntadoresLos registros BP, SP, SI, DI sólo se pueden utilizar completos. BP, realiza la función de apuntador base en el segmento de pila y para varias formas de direccionamiento. SP es el apuntador del segmento de pila. SI es un apuntador a un arreglo fuente de datos y DI es el apuntador a un arreglo destino. Estos 4 registros se utilizan en los diferentes modos de direccionamiento del microprocesador.Unidad aritmética y lógica En esta unidad se realizan todas las operaciones aritméticas y lógicas que puede ejecutar el microprocesador y el resultado de éstas afecta los diferentes bits del registro de banderas a fin de ejecutar instrucciones condicionales de transferencia del programa. Registro de banderas Posee 6 banderas de estado y tres de control.

1

Universidad Autónoma Metropolitana.C.B.I.

Diciembre, 2003

Banderas de estado Las banderas de estado reflejan el resultado de una operación aritmética o lógica y permiten al programa cambiar la secuencia de su ejecución, dependiendo del estado de alguna bandera. Banderas de control Estas banderas permiten controlar tres estados del microprocesador. Unidad de interfase del canal Ya que la unidad de ejecución no tiene una...
tracking img