Вы находитесь на странице: 1из 7

Tipos de microcontroladores

Los microcontroladores son procesadores con memoria incorporada, y se encuentran en


dispositivos que van desde los cepillos de dientes eléctricos a los controladores de frenos
antibloqueo en los automóviles. Esta amplia gama de aplicaciones ha dado lugar a diferentes tipos
de microcontroladores, con una gran variedad de memoria integrada y circuitos periféricos. Cada
tipo de microcontrolador se adapta a una aplicación o tipo de circuito en particular.
Los fabricantes de microcontroladores, como Atmel y Microchip, ofrecen familias de
microcontroladores de propósitos generales. Dentro de estos tipos de dispositivos a
menudo existen diversas configuraciones disponibles, tales como tamaños de palabra de
8, 16 y de 32 bits. El tamaño de palabra se refiere al tamaño de los números binarios que
pueden ser manejados por el microcontrolador. Asimismo, los dispositivos de propósito
general vienen en diferentes configuraciones de memoria y periféricos. Estos normalmente
tienen un conjunto de características que serían útiles en una variedad de aplicaciones y
se pueden diseñar en productos tales como electrodomésticos y productos de consumo.

Procesamiento de señal
A medida que la velocidad y potencia de procesamiento de los microcontroladores se ha
incrementado, los fabricantes han combinado las características de un microcontrolador
con características de un procesador de señal digital (o PSD). Por ejemplo, Microchip ofrece
la línea de productos dsPIC, que ellos denominan controladores de señal digital (o CSD), y
que tienen características de microcontroladores y de los PSD en un solo núcleo. Los
microcontroladores de procesamiento de señales suelen combinar la memoria integrada y
simples conjuntos de instrucciones con los circuitos de señales eficientes de procesamiento
aritmético encontrados en los PSDs. Estos se utilizan en aplicaciones tales como fuentes
de alimentación inteligentes que convierten la energía eléctrica a partir de una forma a otra.

Comunicaciones
Entre los muchos tipos de circuitos periféricos que pueden ser integrados en los
microcontroladores están las interfaces de comunicación, y en particular los circuitos de
interfaz inalámbrica. Los microcontroladores diseñados para aplicaciones de comunicación
incluyen secciones para el manejo de protocolos de comunicación tales como Wi-Fi,
Bluetooth, ZigBee, CAN bus, infrarrojos, USB y Ethernet. Los microcontroladores de
comunicación se pueden encontrar en los dispositivos inalámbricos y cableados de los
dispositivos de red, como los de las aplicaciones automotrices.
El control con sensores

En numerosos sistemas automáticos se suelen utilizar sensores para detectar cambios en el


entorno, o en el propio sistema. Mediante sensores es posible, por ejemplo:

• detectar una pieza fallada en una línea de producción;


• determinar la temperatura de un horno industrial;
• detectar la llegada de un robot de transporte a la zona de carga de mercadería;
• detectar la presencia de personas en el entorno de una máquina potencialmente peligrosa;

Activación por pulsador, detención por tiempo.

1. El siguiente programa permite hacer avanzar la cinta transportadora cuando se presiona


manualmente un pulsador (conectado a la entrada 1). Realizar el programa, ejecutarlo y
comprobar su funcionamiento.

2. Modificar el programa de manera tal que la cinta se detenga luego de un tiempo de haberse
presionado el pulsador. Realizar el programa, ejecutarlo y comprobar su funcionamiento.

3. Se desea utilizar este sistema en un supermercado. El sistema debe funcionar de la siguiente


manera:

• El pulsador detecta la colocación de una pieza sobre la cinta.


• En ese momento la cinta arranca.
• Transcurrido un tiempo la cinta se detiene.

Para comprobar el funcionamiento:


• Instalar el pulsador en uno de los extremos de la cinta.
• Ejecutar el programa.
• Colocar un “ladrillito de Lego” sobre la cinta y verificar que comienza a funcionar.
• Si es necesario, modificar los tiempos del programa para que la cinta se detenga cuando el
objeto llega al otro extremo.

1. Puede afirmarse que el pulsador cumple la función de un sensor ¿Por qué?


Una aplicación semejante.

En algunos comercios se utilizan sistemas que avisan la entrada de una persona haciendo sonar
una sirena durante un corto período de tiempo. Para detectar el ingreso se utiliza un sensor. El
siguiente diagrama representa la estructura del sistema.

1. Representar el sistema de la cinta transportadora con pulsador, mediante un diagrama de


bloques semejante al de arriba.
Los siguientes diagramas representan el comportamiento del sistema.

2. Representar el sistema de la cinta transportadora con pulsador, mediante diagramas de estado


y de tiempos, semejantes a los de arriba.

Activación y detención por sensores

1. El siguiente programa permite activar la cinta cuando se coloca la mercadería en un extremo y


desactivarla cuando llega al otro extremo. Editar el programa y ejecutarlo.
2

2. Rehacer los diagramas de bloques, estados, y tiempos, para este caso.

Un problema real, con sensor óptico.

En los supermercados suele haber cintas transportadoras que poseen un sensor de luz. Funcionan
de la siguiente manera:

• La cinta está continuamente en funcionamiento transportando la mercadería que el cliente saca


del “changuito” y coloca sobre ella (está en funcionamiento antes que el cliente llegue).
• Cada vez que un producto, que viaja por la cinta, llega al otro extremo (donde está el cajero), el
sensor de luz lo detecta y envía la orden para que la cinta se detenga.
• Cuando el cajero retira el producto de la cinta, esta vuelve a funcionar, trayendo un nuevo
producto.
• La secuencia se repite de manera indefinida.

1. Editar el programa, ejecutarlo y probarlo, simulando los productos con los “ladrillitos de Lego”.
Ubicar el sensor de luz de modo que detecte la llegada de los productos.
2. ¿Por qué razón, en muchos casos, el cajero suele colocar una barra de madera sobre el sensor?

3. En los supermercados suele haber “cajas rápidas” que solo permiten una compra máxima de
productos. Modificar el programa para que solo admita la venta de 10 productos. Editar el
programa, ejecutarlo y probarlo.

Sensores para el control de calidad


Los sensores también suelen utilizarse en los procesos industriales para controlar la calidad de los
productos y descartar aquellos que se encuentran fallados.

1. Realizar un programa que permita hacer avanzar la cinta, transportando piezas desde un
extremo al otro. Al llegar al final, un sensor verifica el color de la pieza. Si es oscura, se la deja
caer de la cinta. Si es clara, esta debe ser rechazada (la cinta se detiene y retrocede 1 seg.
para que la pieza fallada pueda ser retirada manualmente).
Montar el sensor de luz en el extremo de la cinta.
Realizar el programa, ejecutarlo y probarlo.

2. Modificar el programa de modo que, cuando encuentra 5 falladas, se detenga todo el proceso.

Sensores, para tomar decisiones

El siguiente programa utiliza el sensor de un modo diferente. Cuando se ejecuta el programa, se


verifica el estado del pulsador:
• si está presionado, se emitirá un sonido.
• si no está presionado avanza la cinta transportadora durante un tiempo.

1. Editar, ejecutar y probar el programa.


2. Modificar el programa para que la verificación del estado del pulsador se realice continuamente.

3. Realizar un programa que permita resolver el siguiente problema de control de calidad:

• La cinta transportadora se enciende, transportando de manera contínua las piezas que se


colocan sobre ella.
• En el centro de la cinta existe un sensor de tacto (elevado) que detecta las piezas falladas (las
que superan una determinada altura).
• Cuando el sensor se activa es porque la pieza está fallada. En ese momento, la cinta debe
retroceder un tiempo para devolver la pieza.
• Si el sensor no se activa, la cinta debe continuar avanzado y se emite un sonido que indica pieza
correcta.
• La secuencia se repite indefinidamente.

Montar el sensor sobre la cinta. Editar el programa, ejecutarlo y probarlo.

4. Se desea modificar el sistema de modo que sirva para separar piezas por color. Para
esto se utiliza un sensor óptico ubicado en el medio de la cinta. Las claras deben volver
al lugar de origen. Las oscuras deben dejarse caer en el otro extremo (avisando además
mediante una señal sonora).

Montar el sensor sobre la cinta. Editar el programa, ejecutarlo y probarlo.

Вам также может понравиться