En 1978, INTEL lanz el 2920 como un procesador analgico de seales. Este posea
un chip ADC/DAC con un procesador de seales interno, pero no posea un
multiplicador de hardware, el 2920 no tuvo xito en el mercado.
En 1979, AMI lanza el S2811, fue diseado como un microprocesador perifrico, al igual
que el 2920 no tuvo gran xito en el mercado. En el mismo ao, Bell Labs introduce el
primer chip procesador digital de seales (DSP), The Mac 4 Microprocessor. Luego en
1980 fueron presentados en el ISSCC80 los primeros DSP completos: el PD7710 de
NEC y el DSP1 de AT&T, ambos procesadores fueron inspirados en las investigaciones
de PSTN Telecomunicaciones. En ese mismo ao NEC comenz la produccin del
PD7710, la primera produccin de DSP completos en el mundo.
El primer DSP producido por Texas Instruments, el TMS32010, prob ser un gran xito.
Actualmente el TMS320C4X diseado y producido por TEXAS INSTRUMENTS, surge con
ciertas ventajas frente al resto de los procesadores, ya que ste se disea para ser
escalable; es decir, para que pueda trabajar en paralelo con otros dispositivos
similares. Muchos de los procesadores se engloban dentro de la filosofa CISC,
(Complex Instruction Set Computers) Aunque se pueden encontrar en el mercado
algunos que operen bajo la filosofa RISC (Reduced Instruction Set Computers); estos
ltimos dedicados para aplicaciones concretas como la telefona mvil.
Se ha dicho que puede trabajar con seales analgicas, pero el DSP es un sistema digital, por lo
tanto necesitar un conversor analgico/digital a su entrada y digital/analgico en la salida. Como
todo sistema basado en procesador programable necesita una memoria donde almacenar los datos
con los que trabajar y el programa que ejecuta.
Si se tiene en cuenta que un DSP puede trabajar con varios datos en paralelo y un diseo e
instrucciones especficas para el procesado digital, se puede dar una idea de su enorme potencia
para este tipo de aplicaciones. Estas caractersticas constituyen la principal diferencia de un DSP y
otros tipos de procesadores.
Para adentrar en su funcionamiento se pondr el ejemplo de un filtro: el DSP recibir valores
digitales o samples procedentes de la seal de entrada, calcula qu salida se obtendr para esos
valores con el filtro que se le ha programado y saca esa salida. Un posible sistema basado en
un DSP puede ser el siguiente:
La seal entrante entra directamente en un filtro antialiasing para evitar frecuencias superiores a la
muestreada del conversor analgico-digital. Despus se lleva a cabo el procesado digital en el
mdulo DSP, para despus volverse a convertir en analgico y dar paso a la salida.
controladores-captadores
A este mdulo se unen elctricamente los captadores (interruptores, finales de carrera,
pulsadores,...).
La informacin recibida en l, es enviada a la CPU para ser procesada de acuerdo la
programacin residente.
Captadores activos
Captadores pasivos
Se pueden diferenciar dos tipos de captadores que se pueden conectar al mdulo de entradas: Los
Pasivos y los Activos.
Los Captadores Pasivos son aquellos que cambian su estado lgico, activado no activado, por medio de una accin mecnica. Ejemplo de ellos son los Interruptores, pulsadores,
finales de carrera, etc.
Los Captadores Activos son dispositivos electrnicos que necesitan de la
alimentacin por una tensin para variar su estado lgico. Este es el caso de los diferentes tipos de
detectores (Inductivos, Capacitivos, Fotoelctricos).
Muchos de estos aparatos pueden ser alimentados por la propia fuente de alimentacin del
autmata.
Todos los que conocen los circuitos de automatismos industriales realizados con contactores,
saben que se pueden utilizar, como captadores, contactos elctricamente abiertos o elctricamente
cerrados dependiendo de su funcin en el circuito (hablaremos de este tema un poco mas
adelante).
Como ejemplo podemos ver un simple arrancador paro / marcha. En l se distingue el contacto
usado como pulsador de marcha que es normalmente abierto y el usado como pulsador de parada
que es normalmente cerrado (Ver figura izquierda en la siguiente pgina)
Sin embargo en circuitos automatizados por autmatas, los captadores son generalmente abiertos.
El mismo arrancador paro / marcha realizado con un autmata (figura de la derecha en la pgina
siguiente) contempla esta variedad.
En l se ve que ambos pulsadores y el rel trmico auxiliar son abiertos.
CONTROLADOR
Un manejador de dispositivo o controlador de dispositivo (llamado en ingls driver o device
driver), es un programa informtico que permite alsistema operativo interaccionar con
un perifrico, haciendo una abstraccin del hardware y proporcionando una interfaz -posiblemente
estandarizada- para usarlo. Se puede esquematizar como un manual de instrucciones que le indica
cmo debe controlar y comunicarse con un dispositivo en particular. Por tanto, es una pieza
esencial, sin la cual no se podra usar el hardware.
Tipos de controladores[editar]
microcontrolador
Un microcontrolador (abreviado C, UC o MCU) es un circuito integrado programable, capaz de
ejecutar las rdenes grabadas en su memoria. Est compuesto de varios bloques funcionales, los
cuales cumplen una tarea especfica. Un microcontrolador incluye en su interior las tres principales
unidades funcionales de una computadora: unidad central de
procesamiento, memoria y perifricos de entrada/salida.
Algunos microcontroladores pueden utilizar palabras de cuatro bits y funcionan a velocidad de reloj
con frecuencias tan bajas como 4 kHz, con un consumo de baja potencia (mW o microvatios). Por
lo general, tendr la capacidad para mantener la funcionalidad a la espera de un evento como
pulsar un botn o de otra interrupcin, el consumo de energa durante el sueo (reloj de la CPU y
los perifricos de la mayora) puede ser slo nanovatios, lo que hace que muchos de ellos muy
adecuados para aplicaciones con batera de larga duracin. Otros microcontroladores pueden
servir para roles de rendimiento crtico, donde sea necesario actuar ms como un procesador
digital de seal (DSP), con velocidades de reloj y consumo de energa ms altos.
Cuando es fabricado, el microcontrolador no contiene datos en la memoria ROM. Para que pueda
controlar algn proceso es necesario generar o crear y luego grabar en la EEPROM o equivalente
del microcontrolador algn programa, el cual puede ser escrito en lenguaje ensamblador u otro
lenguaje para microcontroladores; sin embargo, para que el programa pueda ser grabado en la
memoria del microcontrolador, debe ser codificado en sistema numrico hexadecimal que es
finalmente el sistema que hace trabajar al microcontrolador cuando ste es alimentado con
el voltaje adecuado y asociado a dispositivos analgicos y discretos para su funcionamiento.1
Esquema
de un
microcontrolador. En esta figura, vemos al microcontrolador metido dentro de un encapsulado de
circuito integrado, con su procesador (CPU), buses, memoria, perifricos y puertos
de entrada/salida. Fuera del encapsulado se ubican otros circuitos para completar perifricos
internos y dispositivos que pueden conectarse a los pines de entrada/salida. Tambin se
conectarn a los pines del encapsulado la alimentacin, masa, circuito de completamiento del
oscilador y otros circuitos necesarios para que el microcontrolador pueda trabajar.
A pesar de que en los sistemas integrados con arquitectura Von Neumann la memoria
est segregada, y existan diferencias con respecto a la definicin tradicional de esta
arquitectura; los buses para acceder a ambos tipos de memoria son los mismos, del
procesador solamente salen el bus de datos, el de direcciones, y el de control. Como
conclusin, la arquitectura no ha sido alterada, porque la forma en que se conecta la
memoria al procesador sigue el mismo principio definido en la arquitectura bsica.
Algunas familias de microcontroladores como la Intel 8051 y la Z80 implementan este
tipo de arquitectura, fundamentalmente porque era la utilizada cuando aparecieron los
primeros microcontroladores.
Sistema inteligente
Un sistema inteligente es un programa de computacin que rene caractersticas y
comportamientos asimilables al de la inteligencia humana o animal.
La expresin "sistema inteligente" se usa a veces para sistemas inteligentes
incompletos, por ejemplo para una casa inteligente o un sistema experto.
Un sistema inteligente completo incluye "sentidos" que le permiten
recibir informacin de su entorno. Puede actuar, y tiene una memoria para archivar el
resultado de sus acciones. Tiene un objetivo e, inspeccionando su memoria, puede
aprender de su experiencia. Aprende cmo lograr mejorar su rendimiento y eficiencia.
Capacidades requeridas[editar]
Para que un sistema inteligente pueda ser considerado completo, debe incluir diversas
funcionalidades que incluyan
Inteligencia: Hay muchas definiciones de "inteligencia". Para usos prcticos usamos
esta: La inteligencia es el nivel del sistema en lograr sus objetivos.
Sistematizacin: Un sistema es parte del universo, con una extensin limitada
en espacio y tiempo. Las partes del sistema tienen ms, o ms fuertes, correlaciones
con otras partes del mismo sistema; que con partes fuera del sistema.
Objetivo: Un objetivo es una cierta situacin que el sistema inteligente quiere lograr.
Normalmente hay muchos niveles de objetivos, puede haber un objetivo principal y
muchos subobjetivos.
Red industrial
Las redes de comunicaciones industriales deben su origen a la fundacin
FieldBus (Redes de campo). La fundacin FieldBus desarroll un nuevo
protocolo de comunicacin para la medicin y el control de procesos donde
todos los instrumentos puedan comunicarse en una misma plataforma.
Las comunicaciones entre los instrumentos de proceso y el sistema de control
se basan principalmente en seales analgicas (neumticas de 3 a 15 psi en las
vlvulas de control y electrnicas de 4 a 20 mA cc). Pero ya existen
instrumentos digitales capaces de manejar gran cantidad de datos y guardarlos
histricamente; su precisin es diez veces mayor que la de la seal tpica de 420 mA cc. En vez de transmitir cada variable por un par de hilos, transmiten
secuencialmente las variables por medio de un cable de comunicaciones
llamado bus.
La tecnologa fieldbus (bus de campo) es un protocolo de comunicaciones
digital de alta velocidad creada para remplazar la clsica seal de 4-20 mA que
Interfaz humano-mquina[editar]