0% encontró este documento útil (0 votos)
9 vistas6 páginas

Jair Reporte

El documento explora los Dispositivos Lógicos Programables (PLDs), incluyendo FPGAs, CPLDs, PLAs y PALs, destacando su flexibilidad y aplicaciones en diversas industrias como telecomunicaciones, automatización industrial y medicina. También se detalla el funcionamiento y componentes de los Controladores Lógicos Programables (PLCs) y microcontroladores, enfatizando su importancia en la automatización de procesos y control de dispositivos electrónicos. Finalmente, se concluye que los PLDs son herramientas versátiles que permiten el diseño de soluciones innovadoras en electrónica digital.
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
0% encontró este documento útil (0 votos)
9 vistas6 páginas

Jair Reporte

El documento explora los Dispositivos Lógicos Programables (PLDs), incluyendo FPGAs, CPLDs, PLAs y PALs, destacando su flexibilidad y aplicaciones en diversas industrias como telecomunicaciones, automatización industrial y medicina. También se detalla el funcionamiento y componentes de los Controladores Lógicos Programables (PLCs) y microcontroladores, enfatizando su importancia en la automatización de procesos y control de dispositivos electrónicos. Finalmente, se concluye que los PLDs son herramientas versátiles que permiten el diseño de soluciones innovadoras en electrónica digital.
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

REPORTE: PLC Y ENTRE CPU

JUAN CARLOS FLORES CRUZ


5° C
T.S.U. en Mecatrónica Área Automatización
Universidad Tecnológica de Xicotepec de Juárez
210625@[Link]

I. INTRODUCCIÓN ● Flexibilidad: Permiten implementar desde simples


combinaciones lógicas hasta sistemas complejos con
Los dispositivos lógicos programables son una tecnología que procesadores embebidos y periféricos.
ha capturado mi interés desde que comencé a explorar el
mundo de la electrónica digital. Estos dispositivos ofrecen una ● 2. CPLDs (Complex Programmable Logic Devices)
versatilidad única al permitirme diseñar y reconfigurar ● Características: Diseñados para aplicaciones que
circuitos electrónicos según las necesidades específicas de requieren menor complejidad y menor cantidad de
cada proyecto. Desde aprender los fundamentos de la recursos que los FPGAs.
programación hasta experimentar con diferentes arquitecturas ● Estructura: Utilizan una combinación de bloques
y algoritmos, cada paso en mi aprendizaje me acerca más a macro y registros de interconexión que permiten
comprender cómo estos componentes transforman ideas implementaciones rápidas y eficientes de circuitos
abstractas en soluciones tangibles y eficientes. digitales.

● Objetivo: ● 3. PLAs (Programmable Logic Arrays)


● Estructura: Consisten en una matriz de puertas
Mi objetivo es dominar completamente el diseño y la lógicas programables interconectadas con líneas de
implementación de dispositivos lógicos programables, entrada y salida específicas.
utilizando herramientas avanzadas de desarrollo y técnicas ● Configuración: Se programan mediante fusibles o
de programación. Quiero ser capaz de crear soluciones mediante tecnología EEPROM (Electrically Erasable
innovadoras y eficientes para problemas complejos, Programmable Read-Only Memory).
aprovechando al máximo las capacidades de estos
dispositivos para optimizar el rendimiento y la flexibilidad de ● 4. PALs (Programmable Array Logic)
los sistemas electrónicos que diseño. Además, aspiró a
● Funcionalidad: Similar a los PLAs, pero con una
explorar nuevas aplicaciones y contribuir al avance continuo
arquitectura más simple y menos flexibilidad en la
de esta emocionante área tecnológica.
reprogramación.
● Aplicaciones: Suelen utilizarse en aplicaciones
● Marco teórico: Los dispositivos lógicos programables
específicas donde se requiere una lógica
(PLDs, por sus siglas en inglés) son componentes
combinacional predefinida.
electrónicos que permiten la implementación de circuitos
digitales personalizados. A diferencia de los circuitos
● Aplicaciones de Dispositivos Lógicos Programables
integrados estándar, los PLDs pueden ser configurados y
reconfigurados después de su fabricación, lo que ● - Telecomunicaciones y Redes
proporciona flexibilidad significativa en el diseño de ● Routers y Switches: Utilizan FPGAs para
sistemas electrónicos. implementar funciones de enrutamiento y control de
red de manera flexible y eficiente.
Tipos de Dispositivos Lógicos Programables
● 1. FPGAs (Field-Programmable Gate Arrays) ● - Automatización Industrial
● Arquitectura: Los FPGAs consisten en una matriz de ● Controladores Programables: Utilizan CPLDs y
bloques lógicos configurables (CLBs) interconectados FPGAs para implementar lógica de control y
mediante una red de enrutamiento programable. monitoreo en sistemas industriales automatizados.
● Configuración: Utilizan lenguajes de descripción de
● - Aeroespacial y Defensa
hardware (HDLs) como Verilog y VHDL para definir la
● Procesamiento de Datos: FPGAs se utilizan en
funcionalidad del circuito.
sistemas de radar, aviónica y comunicaciones para
procesamiento de señales en tiempo real y criptografía.
Básicamente, la función que tiene es detectar diversos
● - Instrumentación y Medicina tipos de señales del proceso, elaborar y enviar acciones de
● Equipos Médicos: CPLDs y FPGAs se emplean en acuerdo a lo que se ha programado. Además, recibe
equipos médicos para el control y procesamiento de datos configuraciones de los operadores (programadores) y da
en dispositivos de imagenología, monitoreo y diagnóstico. reporte a los mismos, aceptando modificaciones de
programación cuando son necesarias.
● Herramientas de Desarrollo y Programación
● - Entornos de Desarrollo Integrados (IDEs) El Controlador Lógico Programable recibe información
● Software: Xilinx ISE, Vivado, Quartus Prime de Intel, y de sensores conectados o dispositivos de entrada, procesa
herramientas de síntesis y simulación como ModelSim. los datos y dispara salidas basadas en parámetros pre
programados.
DESARROLLO DE LA PRÁCTICA
Dependiendo de las entradas y salidas, puede monitorear
¿Qué es un PLC? y registrar datos de tiempo de ejecución, como la
Entre las últimas innovaciones autómatas del mercado productividad de la máquina o la temperatura de
industrial se encuentra el PLC o Controlador Lógico operación, iniciar y detener procesos automáticamente,
Programable; se trata de una computadora industrial que tiene generar alarmas si la máquina funciona mal y más. Los
como objetivo principal la automatización de procesos en una controladores lógicos programables son una solución de
línea de producción, por lo que está a cargo del control de los control flexible y robusta, adaptable a casi cualquier
sistemas de las máquinas. aplicación.

Los PLCs son ampliamente utilizados en la industria para Existen algunas características clave que diferencian a los
automatizar procesos de fabricación, controlar líneas de PLC de las PC industriales, los microcontroladores y otras
producción, monitorear sistemas complejos y mejorar la soluciones de control industrial:
eficiencia operativa. Los sistemas automatizados basados en
PLCs permiten reemplazar tareas manuales por acciones • E / S. La CPU del PLC almacena y procesa los
automáticas, lo que resulta en una mayor precisión, rapidez y datos del programa, pero los módulos de entrada y salida
consistencia en la producción. conectan el PLC al resto de la máquina. Estos módulos de
E / S son los que proporcionan información a la CPU y
desencadenan resultados específicos.

• Comunicaciones. Además de los dispositivos de


entrada y salida, un PLC también puede necesitar
conectarse con otros tipos de sistemas; por ejemplo, los
usuarios pueden querer exportar los datos de la aplicación
grabados por el PLC a un sistema de control de
supervisión y adquisición de datos (SCADA), que
monitorea múltiples dispositivos conectados.
¿Cómo funciona un PLC?
Sus siglas significan controlador lógico programable
• HMI. Para interactuar con el Controlador Lógico
(Programmable Logic Controller– PLC). Este equipo
Programable en tiempo real, los usuarios necesitan una
funciona como un ordenador, donde las partes principales son
HMI o interfaz hombre-máquina. Estas interfaces de
la CPU, un módulo de memorias y de entradas/salidas, la
operador pueden ser pantallas simples, con una lectura de
fuente de alimentación y la unidad de programación.
texto y un teclado, o grandes paneles táctiles más
similares a la electrónica de consumo, pero, de cualquier
Para que funcione, es necesario que se realice una
manera, permiten a los usuarios revisar e ingresar
programación previa a la función que va a realizar. Para
información en tiempo real.
realizar esta programación se necesita un software específico
adaptado a la marca y al lenguaje de programación que se va a
desarrollar.
Un PLD (Programmable Logic Device, Dispositivo lógico
programable) es un componente electrónico empleado
para la fabricación de circuitos digitales. A diferencia de
las puertas lógicas un PLD tiene una función indefinida.
Antes de que un PLD pueda ser usado en un circuito este
puede ser programado.

Componentes de un PLC
Un PLC consta principalmente de tres componentes:

1. Unidad central de procesamiento (CPU): Es el


cerebro del PLC, donde se ejecuta el programa
almacenado y se procesan las señales de entrada para
determinar las acciones a realizar.
2. Módulos de entrada: Son dispositivos que reciben
señales del mundo exterior, como interruptores,
sensores, encoders u otros dispositivos, y las
convierten en señales digitales que la CPU puede
procesar.
3. Módulos de salida: Son dispositivos que reciben
señales de la CPU y las convierten en acciones
físicas, como activar motores, válvulas, luces, entre
otros.
4. La programación de un PLC se realiza utilizando
lenguajes de programación específicos, como el
ladder logic (lenguaje de esquema de contactos), el
cual se asemeja a un diagrama de circuitos eléctricos
y es ampliamente utilizado en aplicaciones
Un PLD está formado por una matriz de compuertas AND
industriales.
y puertas OR, que se pueden programar para conseguir
funciones lógicas específicas. Existen cuatro tipos de
dispositivos que se clasifican como PLD.

GAL (Generic Array Logic): es una categoría específica


de Dispositivos Lógicos Programables (PLDs) que ofrece
una solución flexible para la implementación de circuitos
digitales en electrónica. Aquí te proporciono una visión
detallada sobre los GAL en electrónica digital.

¿Qué es un PLD?
Descripción: Son memorias volátiles utilizadas para
almacenar datos de forma temporal mientras el sistema
está en funcionamiento.

Características:
Estructura Interna: SRAM (Static RAM): Rápida y costosa, utilizada en
cachés y registros.
Matriz de Puertas Lógicas: Similar a los PALs, los GAL
utilizan una matriz de puertas lógicas configurables que DRAM (Dynamic RAM): Más lenta pero más densa y
pueden ser programadas para implementar funciones económica, utilizada en sistemas de memoria principal.
combinacionales específicas.
2. Memorias ROM (Read-Only Memory)
Interconexión Programable: A diferencia de los PALs
estándar, los GAL permiten una configuración más dinámica Descripción: Almacenan datos permanentes que no
de las conexiones internas mediante la programación de los pueden ser modificados después de la fabricación.
enlaces de interconexión.
Características:
Implementación de Funciones Lógicas: Utilizan fuentes de PROM (Programmable ROM): Programable una vez
interconexión que permiten definir conexiones específicas mediante fusibles o antifusibles.
entre las entradas y salidas del dispositivo, facilitando la EPROM (Erasable Programmable ROM): Programable y
implementación de funciones lógicas complejas reprogramable mediante luz ultravioleta.
EEPROM (Electrically Erasable Programmable ROM):
Limitaciones Programable y reprogramable eléctricamente, utilizada en
Flexibilidad Limitada: A diferencia de los FPGAs, los GAL aplicaciones donde se requiere la posibilidad de cambios
tienen menos flexibilidad para cambios de diseño después de limitados.
la fabricación debido a sus estructuras de interconexión menos
dinámicas. 3. Memorias Flash

Capacidad de Integración: No son adecuados para aplicaciones Descripción: No volátiles y reprogramables


de alto rendimiento que requieren procesamiento paralelo y eléctricamente, utilizadas para almacenamiento de datos
grandes cantidades de lógica reconfigurable. en dispositivos móviles, cámaras digitales, unidades USB,
SSDs, etc.
MEMORIAS
Características: Se dividen en NAND
¿Qué son las memorias electrónicas? Flash (para almacenamiento masivo) y NOR Flash
Las memorias electrónicas son dispositivos encargados de (para aplicaciones que requieren acceso más rápido a
almacenar información en forma de estados lógicos binarios datos individuales).
(0 y 1), estos ceros y unos pueden ser guardados como datos
temporales o permanentes o también como instrucciones todo 4. Memorias Cache
dependiendo del tipo y la clasificación de la memoria que se
esté utilizando. Descripción: Memorias de alta velocidad que actúan como
almacenamiento intermedio entre la CPU y la memoria
principal (RAM).

Características: Mejoran el rendimiento del sistema al


almacenar datos y programas frecuentemente utilizados
para acceso rápido.

Memorias RAM (Random Access Memory)


5. Memorias de Registro
Descripción: Son pequeñas y rápidas, utilizadas para Un microcontrolador es un pequeño ordenador diseñado
almacenar datos temporales o direcciones dentro de circuitos para controlar dispositivos electrónicos. Se compone de
digitales. un microprocesador, memoria y periféricos de
entrada/salida, todo ello integrado en un único chip. El
Características: Se encuentran en dispositivos de registro de microprocesador es el cerebro del microcontrolador y se
desplazamiento y en algunos dispositivos lógicos encarga de procesar los datos. La memoria se utiliza para
programables para almacenamiento de estado. almacenar instrucciones y datos del programa, mientras
que los periféricos de entrada/salida sirven para
comunicarse con el mundo exterior.

MICROCONTROLADORES
Funcionamiento de los microcontroladores:
¿Qué es un microcontrolador?
Los microcontroladores funcionan recibiendo entradas de
sensores u otros dispositivos, procesando esos datos y
enviando señales para controlar el comportamiento del
dispositivo. El microcontrolador está programado para
realizar una tarea específica, y lo hace ejecutando una serie de
instrucciones almacenadas en su memoria. Estas instrucciones

están escritas en un lenguaje de programación como C o


ensamblador.

Componentes de un microcontrolador
Un microcontrolador está formado por varios componentes,
incluyendo un microprocesador, memoria y periféricos de
entrada/salida. El microprocesador es la unidad central de
procesamiento (CPU) del microcontrolador y se encarga de
ejecutar las instrucciones. La memoria se utiliza para
almacenar las instrucciones y los datos del programa, mientras
que los periféricos de entrada/salida se utilizan para
comunicarse con el mundo exterior.

Aplicaciones del Microcontrolador

Los microcontroladores se utilizan en una amplia gama de


aplicaciones, desde dispositivos sencillos como mandos a
distancia y electrodomésticos hasta sistemas más complejos
como robótica, dispositivos médicos y maquinaria industrial.
Una de las ventajas de utilizar un microcontrolador es que
reduce el tamaño, el coste y la complejidad de los sistemas
electrónicos. Los microcontroladores también son capaces de
controlar dispositivos con mayor precisión y exactitud que los
sistemas de control tradicionales.

II. CONCLUSIONES
En mi exploración de los Dispositivos Lógicos Programables,
me impresiona profundamente su versatilidad y capacidad para
adaptarse a una amplia variedad de aplicaciones. Desde la
implementación de algoritmos complejos hasta la creación de
interfaces de usuario intuitivas, los PLDs ofrecen una
plataforma robusta que permite diseñar soluciones
innovadoras en el ámbito de la electrónica digital.

III. REFERENCIAS

PLC. (2021, mayo 28). SDI.


[Link]

Mecafenix, I. (2019, abril 26). Conceptos básicos de las


memorias electrónicas y sus tipos. Ingeniería Mecafenix.
[Link] s-
electronicas/

Moraguez, E. R. (2023, marzo 27). ¿Qué es un


Microcontrolador: cómo funciona y para qué sirve?
LovTechnology. [Link]
unmicrocontrolador-como-funciona-y-para-que-sirve/

También podría gustarte