Sei sulla pagina 1di 8

LOS SISTEMAS DIGITALES. LA COMPUTADORA.

Introducción.
En el presente trabajo hablaremos de dos temas muy importantes dentro del mundo de
la electrónica e informática. Los sistemas digitales y la computadora. Los sistemas
digitales son circuitos electrónicos capaces de comunicar, almacenar, y procesar
información digital. La computadora le sirve al hombre como una valiosa herramienta
para realizar y simplificar muchas de sus actividades. En sí es un dispositivo electrónico
capaz de interpretar y ejecutar los comandos programados.
La Electrónica Digital.
El gran desarrollo experimentado por la Electrónica en los últimos años ha propiciado
que la mayoría de los equipos actuales funcionen con sistemas digitales. Un sistema
digital se caracteriza por utilizar señales discretas, es decir, señales que toman un
número fi nito de valores en cierto intervalo de tiempo. La comparación gráfica entre
una señal analógica y una digital es la siguiente:

En la Figura , la señal inferior corresponde a la digitalización de la señal analógica, y


contiene información suficiente para poder reconstruir la señal digital. Todas las
telecomunicaciones modernas (Internet, telefonía móvil, etc.) están basadas en el uso
de este tipo de sistemas, por lo que el estudio de las mismas resulta de gran importancia
para cualquier técnico que trabaje en este ámbito.
Son muchas las razones que han favorecido el uso extensivo de los sistemas digitales,
entre ellas:
• Mayor fiabilidad en el procesamiento y transmisión de la información frente a los
sistemas analógicos, ya que una pequeña degradación de la señal no influirá —en el
sistema digital— en su valor (o en su influencia como entrada en un circuito digital). Sin
embargo, en un circuito analógico, cualquier pequeño cambio que se pueda producir en
la señal propiciará la pérdida de información en la misma.
• Disposición de un soporte matemático adecuado para su desarrollo, en concreto, el
álgebra de Boole.
• Dominio de las tecnologías de fabricación adecuadas.
• Contar con una amplia distribución comercial gracias a sus diversas aplicaciones en
múltiples campos.
Podemos clasificar los circuitos digitales en dos grandes grupos:
• Circuitos combinacionales: se caracterizan porque las salidas únicamente dependen
de la combinación de las entradas y no de la historia anterior del circuito; por lo tanto,
no tienen memoria y el orden de la secuencia de entradas no es significativo.
• Circuitos secuenciales: se caracterizan porque las salidas dependen de la historia
anterior del circuito, además de la combinación de entradas, por lo que estos circuitos
sí disponen de memoria y el orden de la secuencia de entradas sí es significativo.
Ejemplos de aquellos sistemas analógicos que ahora se han vuelto digitales. Fotografías,
grabaciones de video, grabaciones de audio, semáforos
La Computadora.
La computadora, término proveniente del inglés: computer; y este del latín: computare,
'calcular', también denominada computador u ordenador, es una máquina electrónica
que recibe y procesa datos para convertirlos en información conveniente y útil. Un
ordenador está formado, físicamente, por numerosos circuitos integrados y otros
muchos componentes de apoyo, extensión y accesorios, que en conjunto pueden
ejecutar tareas diversas con suma rapidez y bajo el control de un programa.
Dos partes esenciales la constituyen, el hardware, que es su composición física (circuitos
electrónicos, cables, gabinete, teclado, etcétera) y su software, siendo ésta la parte
intangible (programas, datos, información, etcétera). Una no funciona sin la otra.
Desde el punto de vista funcional es una máquina que posee, al menos, una unidad
central de procesamiento, una memoria principal y algún periférico o dispositivo de
entrada y otro de salida. Los dispositivos de entrada permiten el ingreso de datos, la CPU
se encarga de su procesamiento (operaciones aritmético-lógicas) y los dispositivos de
salida los comunican a otros medios. Es así, que la computadora recibe datos, los
procesa y emite la información resultante, la que luego puede ser interpretada,
almacenada, transmitida a otra máquina o dispositivo o sencillamente impresa; todo
ello a criterio de un operador o usuario y bajo el control de un programa.
El hecho de que sea programable, le posibilita realizar una gran diversidad de tareas,
esto la convierte en una máquina de propósitos generales (a diferencia, por ejemplo, de
una calculadora cuyo único propósito es calcular limitadamente). Es así que, sobre la
base de datos de entrada, puede realizar operaciones y resolución de problemas en las
más diversas áreas del quehacer humano (administrativas, científicas, de diseño,
ingeniería, medicina, comunicaciones, música, etc), incluso muchas cuestiones que
directamente no serían resolubles o posibles sin su intervención.
Básicamente, la capacidad de una computadora depende de sus componentes
hardware, en tanto que la diversidad de tareas radica mayormente en el software que
admita ejecutar y contenga instalado.
Si bien esta máquina puede ser de dos tipos diferentes, analógica o digital, el primer tipo
es usado para pocos y muy específicos propósitos; la más difundida, utilizada y conocida
es la computadora digital (de propósitos generales); de tal modo que en términos
generales (incluso populares), cuando se habla de "la computadora" se está refiriendo a
computadora digital. Las hay de arquitectura mixta, llamadas computadoras híbridas,
siendo también éstas de propósitos especiales.
En la Segunda Guerra mundial se utilizaron computadoras analógicas mecánicas,
orientadas a aplicaciones militares, y durante la misma se desarrolló la primera
computadora digital, que se llamó ENIAC; ella ocupaba un enorme espacio y consumía
grandes cantidades de energía, que equivalen al consumo de cientos decomputadores
actuales (PC’s). Los computadores modernos están basados en circuitos integrados,
miles de millones de veces más veloces que las primeras máquinas, y ocupan una
pequeña fracción de su espacio.
Computadoras simples son lo suficientemente pequeñas para residir en los dispositivos
móviles. Las computadoras portátiles, tales como tabletas,netbooks, notebooks,
ultrabooks, pueden ser alimentadas por pequeñas baterías. Computadoras personales
en sus diversas formas son iconos de la Era de la información y son lo que la mayoría de
la gente considera como "ordenador". Sin embargo, los ordenadores integrados se
encuentran en muchos dispositivos actuales, tales como reproductores MP4; teléfonos
celulares; aviones de combate, y, desde juguetes hasta robot industriales.
Sus componentes.
Las tecnologías utilizadas en computadoras digitales han evolucionado mucho desde la
aparición de los primeros modelos en los años 1940, aunque la mayoría todavía utiliza
la Arquitectura de von Neumann, publicada por John von Neumann a principios de esa
década, que otros autores atribuyen a John Presper Eckert y John William Mauchly. La
arquitectura de Von Neumann describe una computadora con cuatro (4) secciones
principales: la unidad aritmético lógica, la unidad de control, la memoria primaria,
principal o central, y los dispositivos de entrada y salida (E/S). Estas partes están
interconectadas por canales de conductores denominados buses.
Unidad Central de Procesamiento.
La unidad central de procesamiento (CPU, por sus siglas del inglés: Central Processing
Unit) consta de manera básica de los siguientes tres elementos:

 La unidad aritmético lógica (ALU, por sus siglas del inglés: Arithmetic-Logic Unit) es el
dispositivo diseñado y construido para llevar a cabo las operaciones elementales como
las operaciones aritméticas (suma, resta, ...), operaciones lógicas (Y, O, NO), y
operaciones de comparación o relacionales. En esta unidad es en donde se hace todo el
trabajo computacional.

 La unidad de control (UC) sigue la dirección de las posiciones en memoria que


contienen la instrucción que el computador va a realizar en ese momento; recupera la
información poniéndola en la ALU para la operación que debe desarrollar. Transfiere
luego el resultado a ubicaciones apropiadas en la memoria. Una vez que ocurre lo
anterior, la unidad de control va a la siguiente instrucción (normalmente situada en la
siguiente posición, a menos que la instrucción sea una instrucción de salto, informando
al ordenador de que la próxima instrucción estará ubicada en otra posición de la
memoria).

 Los registros: de datos, de memoria, registros constantes, de coma flotante, de


propósito general, de propósito específico. Los procesadores pueden constar de además
de las anteriormente citadas, de otras unidades adicionales como launidad de coma
flotante.
Memoria Primaria.
La memoria principal (MP), conocida como memoria de acceso aleatorio (RAM, por sus
siglas del inglés: Random-Access Memory), es una secuencia de celdas de
almacenamiento numeradas, donde cada una es un bit o unidad de información. La
instrucción es la información necesaria para realizar lo que se desea con el computador.
Las «celdas» contienen datos que se necesitan para llevar a cabo las instrucciones, con
el computador. El número de celdas varían mucho de computador a computador, y las
tecnologías empleadas para la memoria han cambiado bastante; van desde los relés
electromecánicos, tubos llenos de mercurio en los que se formaban los pulsos acústicos,
matrices de imanes permanentes, transistores individuales a circuitos integrados con
millones de celdas en un solo chip se subdividen en memoria estática (SRAM) con seis
transistores por bit y la mucho más utilizada memoria dinámica (DRAM) un transistor y
un condensador por bit. En general, la memoria puede ser reescrita varios millones de
veces (memoria RAM); se parece más a unapizarra que a una lápida (memoria ROM) que
sólo puede ser escrita una vez
Periféricos de Entrada, de Salida o de Entrada/Salida
Los dispositivos de Entrada/Salida (E/S) sirven a la computadora para obtener
información del mundo exterior y/o comunicar los resultados generados por el
computador al exterior. Hay una gama muy extensa de dispositivos E/S como teclados,
monitores, unidades de disco flexible o cámaras web.
Buses.
Las tres unidades básicas en una computadora: la CPU, la MP y el subsistema de E/S,
están comunicadas entre sí por buses o canales de comunicación:

 Bus de direcciones, para seleccionar la dirección del dato o del periférico al que se
quiere acceder,

 Bus de control, básicamente para seleccionar la operación a realizar sobre el dato


(principalmente lectura, escritura o modificación) y desarrollar

 Bus de datos, por donde circulan los datos.


Sistemas digitales en el plc
definición y principales características.
Un controlador lógico programable, más conocido por sus siglas en inglés PLC
(Programmable Logic Controller), se trata de una computadora, utilizada en la ingeniería
automática o automatización industrial, para automatizar procesos electromecánicos,
tales como el control de la maquinaria de la fábrica en líneas de montaje o atracciones
mecánicas. Sin embargo, la definición más precisa de estos dispositivos es la dada por la
NEMA (Asociación Nacional de Fabricantes Eléctricos) que dice que un PLC es:
“Instrumento electrónico, que utiliza memoria programable para guardar instrucciones
sobre la implementación de determinadas funciones, como operaciones lógicas,
secuencias de acciones, especificaciones temporales, contadores y cálculos para el
control mediante módulos de E/S analógicos o digitales sobre diferentes tipos de
máquinas y de procesos”}
El campo de aplicación de los PLCs es muy diverso e incluye diversos tipos de industrias
(ej. automoción, aeroespacial, construcción, etc.), así como de maquinaria. A diferencia
de las computadoras de propósito general, el PLC está diseñado para múltiples señales
de entrada y de salida, amplios rangos de temperatura, inmunidad al ruido eléctrico y
resistencia a la vibración y al impacto. Los programas para el control de funcionamiento
de la máquina se suelen almacenar en baterías copia de seguridad o en memorias no
volátiles. Un PLC es un ejemplo de un sistema de tiempo real duro donde los resultados
de salida deben ser producidos en respuesta a las condiciones de entrada dentro de un
tiempo limitado, que de lo contrario no producirá el resultado deseado.
Dentro de las ventajas que estos equipos poseen se encuentran que, gracias a ellos, es
posible realizar operaciones en tiempo real, debido a su disminuido tiempo de reacción.
Además, son dispositivos que se adaptanfácilmente a nuevas tareas debido a su
flexibilidad a la hora de programarlos, reduciendo así los costos adicionales a la hora de
elaborar proyectos. Permiten también una comunicación inmediata con otro tipo de
controladores y ordenadores e incluso permiten realizar las operaciones en red. Como
ya se ha mencionado previamente, tienen una construcción estable al estar diseñados
para poder resistir condiciones adversas sobre vibraciones, temperatura, humedad y
ruidos. Son fácilmente programables por medio de lenguajes de programación bastante
comprensibles. Sin embargo, presentan ciertas desventajas como la necesidad de contar
con técnicos cualificados para ocuparse de su buen funcionamiento.
ESTRUCTURA GENERAL DE LOS PLCs

Como puede observarse en la figura, para que el sistema funcione es necesario que
exista un suministro de potencia cuyo propósito principal es garantizar los voltajes de
operación internos del controlador y sus bloques. Los valores más frecuentemente
utilizados son ±5V, ±12V y ±24V y existen principalmente dos módulos de suministro de
potencia: los que utilizan un voltaje de entra de la red de trabajo los que utilizan
suministradores de potencia operacionales para el control de los objetos.
La parte principal es la denominada “unidad central de procesamiento” o CPU que
contiene la parte de procesamiento del controlador y está basada en un
microprocesador que permite utilizar aritmética y operaciones lógicas para realizar
diferentes funciones. Además, la CPU, testea también frecuentemente el PLC para lograr
encontrar errores en su debido tiempo. Los primeros PLCs utilizaron chips que habían
sido procesados mediante la técnica denominada “bit-slice”, como el AMD2901, 2903,
etc.
La transferencia de datos y/o direcciones en los PLCs es posible gracias a cuatro tipos de
buses diferentes:
• bus de datos, para la transferencia de datos de los componentes individuales
bus de direcciones, para aquellas transferencias entre celdas donde se habían guardado
datos
• bus de control, para las señales de control de los componentes internos
• bus de sistema, para conectar los puertos con los módulos de E/S.
El lugar donde se guardan los datos y las instrucciones es la memoria que se divide en
memoria permanente, PM, y memoria operacional, conocida como memoria de acceso
aleatorio o RAM. La primera, la PM, se basa en las ROM, EPROM, EEPROM o FLASH; es
donde se ejecuta el sistema de operación del PLC y puede ser reemplazada. Sin embargo,
la RAM, es donde se guarda y ejecuta el programa en cuestión utilizado y es la de tipo
SRAM la que se utiliza habitualmente. La condición común para las entradas de dos
componentes digitales de un PLC se guarda en una parte de la RAM y se denomina tabla
PII o entrada imagen de proceso. La salida controlada, o el último valor de la salida
calculado por las funciones lógicas, se guardan en la parte de la RAM denominada tabla
PIO, salida de la imagen del proceso. El programa utilizado también puede guardarse en
una memoria externa permanente (EPROM o EEPROM) que, para ciertos PLCs, puede
ser un módulo externo que se coloca en una toma del panel frontal.• Sinking = Línea
GND común (-) – tierra común
• Sourcing = Línea VCC común (+) – suministro de potencia común
TIPOS DE SEÑALES UTILIZADAS POR LOS PLCs
Un PLC recibe y transfiere señales eléctricas, expresando así variables físicas finitas
(temperatura, presión etc.). De este modo es necesario incluir en el SM un convertidor
de señal para recibir y cambiar los valores a variables físicas. Existen tres tipos de señales
en un PLC: señales binarias, digitales y analógicas.
Señales binarias, señal de un bit con dos valores posibles (“0” – nivel bajo, falso o “1” –
nivel alto, verdadero), que se codifican por medio de un botón o un interruptor. Una
activación, normalmente abre el contacto correspondiendo con el valor lógico “1”, y una
no-activación con el nivel lógico “0”. Los límites de tolerancia se definen con
interruptores sin contacto. Así el IEC 61131 define el rango de -3 - +5 V para el valor
lógico “0”, mientras que 11 - 30 V se definen como el valor lógico de “1” (para sensores
sin contacto) a 24 V DC. Además, a los 230 V AC, la IEC 61131 define el rango de 0 – 40
V para el valor lógico de “0”, y 164 – 253 V para el valor lógico “1”.
Señales digitales, se trata de una secuencia de señales binarias, consideradas como una
sola. Cada posición de la señal digital se denomina un bit. Los formatos típicos de las
señales digitales son: tetrad – 4 bits (raramente utilizado), byte – 8 bits, word – 16 bits,
double word – 32 bits, double long word – 64 bits (raramente utilizado).
Señales analógicas, son aquellas que poseen valores continuos, es decir, consisten en
un número infinito de valores (ej. en el rango de 0 – 10 V). Hoy en día, los PLCs no pueden
procesar señales analógicas reales. De este modo, estas señales deben ser convertidas
en señales digitales y vice-versa. Esta conversión se realiza por medio de SMs analógicos,
que contienen ADC. La elevada resolución y precisión de la señal analógica puede
conseguirse utilizando más bits en la señal digital. Por ejemplo, una señal analógica
típica de 0 – 10 V puede ser con precisión (pasos para la conversión en una señal digital)
desde 0.1 V, 0.01 V o 0.001 V de acuerdo al número de bits que vaya a tener la señal
digital
PRINCIPIO DE FUNCIONAMIENTO.
1 Cada ciclo comienza con un trabajo interno de mantenimiento del PLC como el control
de memoria, diagnostico etc. Esta parte del ciclo se ejecuta muy rápidamente de modo
que el usuario no lo perciba.
2 El siguiente paso es la actualización de las entradas. Las condiciones de la entrada de
los SMs se leen y convierten en señales binarias o digitales. Estas señales se envían a la
CPU y se guardan en los datos de la memoria.
3 Después, la CPU ejecute el programa del usuario, el cual ha sido cargado
secuencialmente en la memoria (cada instrucción individualmente). Durante la
ejecución del programa se generan nuevas señales de salida.
4 El último paso es la actualización de las salidas. Tras la ejecución de la última parte del
programa, las señales de salida (binaria, digital o analógica) se envían a la SM desde los
datos de la memoria. Estas señales son entonces convertidas en las señales apropiadas
para las señales de los actuadores. Al final de cada ciclo el PLC comienza un ciclo nuevo.

Potrebbero piacerti anche