Foro Semana 4 Micropreocesadores

Descargar como rtf, pdf o txt
Descargar como rtf, pdf o txt
Está en la página 1de 4

La ventaja radica en que al estar la memoria de registro y la de trabajo (W) almacenando

valores de ALU de forma simultánea e independiente permite la opción de liberar los


valores de salida de uno o de otro según sea la necesidad manteniendo el valor original de
entrada (que viene de ALU) intacto, almacenado en alguna de las dos memorias (registro o
de trabajo) para su posible utilización posterior, como analogía se tiene el imprimir pantalla
de Windows que mantiene el valor imagen en memoria para su utilización aunque se cierre
la ventana que contiene la imagen capturada, si no es utilizada se pierde al volver a ejecutar
el comando (imp pnt) lo que equivale a un nuevo ingreso de datos desde la ALU.

En respuesta a la pregunta 2 utilizaré el ejemplo de sensor dactilar, torniquete y alarma:

El microcontrolador PIC funciona en este caso como decodificador y comparador de


valores binarios provenientes del sensor dactilar (valor variable) con valores programados
en el PIC que indican que se trata efectivamente de una huella dactilar (valor deseado) y no
de algún otro objeto evitando con esto activar el sistema en falso positivo, luego de esa
comparación y al tratarse efectivamente de una huella se envía la señal a una base de datos
que se encuentra en la memoria de algún periférico como puede ser una tablet para su
análisis de identificación, (el PIC se encuentra liberado de este trabajo) si el resultado es
coincidente con el personal de la empresa la señal inalámbrica regresa al PIC el cual da la
orden con otra señal binaria al actuador que abre el torniquete permitiendo el acceso, en
caso contrario se envía una señal a otro periférico de tipo alarma.

El microcontrolador es un dispositivo electrónico que se puede realizar proceso lógicos,


estos son programados en lenguaje ensamblador y son introducidos a esto mediante un
programador. Un microcontrolador requiere un chip de memoria para los periféricos que
contiene,el funcionamiento de un microcontrolador es de usos múltiples, reducción de la
cantidad de espacio en la implementación de un diseño dado, reduce el costo de
implementación, permite desarrollo de aplicaciones específicas de manera más rápida y
eficiente, los fabricantes dan mucho soporte sobre las aplicaciones más comunes,y se
adaptan mejor a aplicaciones específicas.
El microprocesador es un circuito integrado que contiene la Unidad Central de Proceso
(UCP), también llamada procesador, de un computador. La UCP está formada por la
Unidad de Control, que interpreta las instrucciones, y el Camino de Datos, que las ejecuta.
Las patitas de un microprocesador sacan al exterior las líneas de sus buses de direcciones,
datos y control, para permitir conectarle con la memoria y los Módulos de E/S y configurar
un computador implementado por varios circuitos integrados. Se dice que un
microprocesador es un sistema abierto porque su configuración es variable de acuerdo con
la aplicación a la que se destine.
Si sólo se dispusiese de un modelo de microcontrolador, éste debería tener muy potenciados todos
sus recursos para poderse adaptar a las exigencias de las diferentes aplicaciones. Esta potenciación
supondría en muchos casos un despilfarro. En la práctica cada fabricante de
microcontroladores oferta un elevado número de modelos diferentes, desde los más sencillos
hasta los más poderosos. Es posible seleccionar la capacidad de las memorias, el número de líneas
de E/S, la cantidad y potencia de los elementos auxiliares, la velocidad de funcionamiento, etc. Por
todo ello, un aspecto muy destacado del diseño es la selección del microcontrolador a utilizar.
En los micro controladores PIC, la salida de la ALU va al registro W y también a la
memoria de datos, por lo tanto el resultado puede guardarse en cualquiera de los dos
destinos. En las instrucciones de doble operando, uno de los dos datos siempre debe estar
en el registro W, como ocurría en el modelo tradicional con el acumulador. En las
instrucciones de simple operando el dato en este caso se toma de la memoria (también por
convención). La gran ventaja de esta arquitectura es que permite un gran ahorro de
instrucciones ya que el resultado de cualquier instrucción que opere con la memoria, ya sea
de simple o doble operando, puede dejarse en la misma posición de memoria o en el
registro W, según se seleccione con un bit de la misma instrucción. Las operaciones con
constantes provenientes de la memoria de programa (literales) se realizan solo sobre el
registro W.
En la memoria de datos de los PIC"s se encuentran ubicados casi todos los registros
de control del microprocesador y sus perisferico autocontenidos, y también las posiciones
de memoria de usos generales. En el caso de los 16C5X, algunos registros especiales de
solo escritura (TRIS y OPTION) no están accesibles dentro del bloque de memoria de
datos, sino que solo se pueden cargar desde el registro W por medio de instrucciones
especiales.
Su jefe le ha pedido considerar un PIC inalámbrico para desarrollar un sistema de control
de ingreso del personal (acceso a las instalaciones) y quiere que usted entregue algunos
ejemplos de cómo utilizarlo para este desarrollo. ¿Qué ideas puede usted ofrecer?

Respondiendo a esta 2da pregunta del foro podemos indicar que para este proyecto de
control de acceso eficiente se deben considerar al menos los siguientes elementos:

 Sistema de bloqueo de ingreso: este puede ser un torniquete de una dirección o


bidireccional, chapa eléctrica, chapa electro neumática, puerta de apertura
automática, etc.

 Sistema de identificación del usuario: este podría ser control por contraseña, lector
biométrico o dispositivos de proximidad(NFC)

 Software: este programa debiese permitir agregar franjas horarias, planillas horarias
o detalles de los horarios en los que el o los usuarios tienen permitidos ingresar a el
recinto en general o bien solo a ciertas dependencias, etc.

Una vez determinados los recursos físicos del proyecto podríamos indicar como debiese ser
el funcionamiento del sistema , comenzando con un programa maestro el cual se
comunique con un MC el cual debe recibir el dato vía UHF, WIFI o bluetooth del usuario
que solicita permiso para ingresar o salir de un recinto, el programa debe recibir esta
información la cual indicara que el usuario XXXXX está tratando ingresar o salir , a su vez
el software debe revisar en sus BD si el usuario , en primer lugar , está registrado en BD y
luego comprara con la malla horaria ingresada previamente en el software y si corresponde
autorizar o no el ingreso o salida si corresponde. Para esto último el MC recibirá la orden
de desbloquear el torniquete, puerta u otro sistema que se esté utilizando para el control de
acceso.

Actualmente lo más confiable para el control de acceso son los lectores biométricos ya que
los controles por contraseña o sensores de proximidad son vulnerables por la facilidad de
ser intercambiados o bien copiados.

También podría gustarte