PROGRAMACIÓN VISUAL 
DESARROLLO DE APLICACIONES 
Salgado Paz Alexi
1. ADQUISICIÓN DE DATOS ANALÓGICOS Y 
DIGITALES. 
 En la actualidad el desarrollo de la electrónica y la 
microelectrónica han motivado que todas las 
esferas de la vida humana se estén automatizando. 
En todo ese proceso de automatización el 
microprocesador y el micro controlador juegan un 
papel de suma importancia. Ellos han permitido el 
desarrollo de sistemas inteligentes que resuelven 
los mas diversos problemas, estos son los 
llamados Sistemas de Adquisición de Datos. 
Salgado Paz Alexi
 El objetivo básico de los "Sistemas de Adquisición de 
Datos"(S.A.D) es la integración de los diferentes 
recursos que lo integran : 
 Transductores de diferentes tipos y naturaleza. 
 Multiplexores. 
 Amplificadores. 
Salgado Paz Alexi 
 conversores A/D y D/A 
Micro controlador 8051 como CPU del SAD diseñado, 
utilizando de este micro controlador todas sus 
prestaciones: interrupciones, temporizadores, 
comunicación serie así como hacer uso de memorias y 
puertos externos y creando con todo ello un sistema que 
se encargue de una aplicación especifica.
ESQUEMA BÁSICO DE UN SAD 
Salgado Paz Alexi
 Los sistemas de adquisición de datos se pueden 
clasificar de dos maneras: 
 Analógicos 
 Digitales 
Salgado Paz Alexi
ANALÓGICOS 
 Tratan en forma analógica la información de 
mediciones. Un sistema analógico se puede definir 
como una función continua, como una grafica de 
voltaje contra tiempo, o desplazamiento contra 
presión. 
Salgado Paz Alexi
DIGITALES 
 Manejan la información en forma digital, una 
cantidad digital puede consistir en un numero de 
pulsos discretos y discontinuos cuya relación de 
tiempo contiene información referente a la 
magnitud o naturaleza de la cantidad. 
Salgado Paz Alexi
2. SISTEMAS DEDICADOS A LA ADQUISICIÓN 
DE DATOS. 
 Sistema básico 
 Sistema modular 
 Analizador de multi canales 
 Sistema inteligente 
Salgado Paz Alexi
SISTEMA BÁSICO 
 Si siempre usamos el mismo sistema, puede ser 
mejor construir un sistema totalmente dedicado 
entre el detector y la visualización. 
 Normalmente se encuentra este tipo de electrónica 
en los laboratorios de curso. 
Salgado Paz Alexi
ANALIZADOR DE MUCHOS CANALES 
 Un conversor analógico digital convierte la altura 
del pulso en un número binario C (0-4095) los 
número de veces N que un dado valor binario C 
ocurre esta almacenado en la posición de la 
memoria C (canal del histograma). 
Salgado Paz Alexi
SISTEMA MODULAR 
El sistema NIM es completamente modular, es decir han identificado funciones independientes que 
son necesarias para construir un set-up electrónico para un experimento nuclear. 
Los módulos básicos 
PA – preamplificadores (dependiente el tipo de detector) 
amplificadores (señal integrada lenta, para un buen detección de la energía del señal) 
TFA – amplificador filtrado en tiempo (señal rápida, para identificar y tomar decisión) 
CFD – discriminadores de fracción constante (señal rápida lógica (tipo SI o NO)) 
LOGICA – tomar decisiones como AND / OR / VETO entre varios señales 
TAC – mide el tiempo entre dos señales y convierte en un amplitud análoga 
La parte común de todo los módulos: es la fuente de alimentación NIM Crate (bastidor NIM) es 
un caja donde cabe 25 módulos, y a cada modulo distribuye la alimentación directa Normalmente 
lleva una capacidad de 300 Patios distribuido entre 
 – +/- 24 V 
 – +/- 12 V 
 – +/- 6 V (especialmente para los módulos lógicos) 
Las Conexiones entre módulos se hace con cables de 50 Ω y conectores de estándar BNC por la 
parte frontera de los módulos. 
Salgado Paz Alexi
SISTEMA INTELIGENTE: CAMAC 
Cuando juntamos varios detectores y mucho canales 
y cuando queremos saber que detectores que tiene 
señales al mismo momento, necesitamos resolver 
muchas coincidencias y no sabemos con antelación 
cuales. Este tipo de análisis es necesario hacer off-line 
después el experimento cuando tenemos tiempo 
suficiente (años) para tratar los datos. Es necesario 
tomar datos suceso por suceso con un TimeStamp 
sello de tiempo en cinta o en un disco duro 
 Suceso (evento) = datos de todos los detectores 
que ocurre al mismo tiempo, normalmente dentro 2 
- 4 μs 
Salgado Paz Alexi
3. ACTUADOR 
 Un actuador es un dispositivo capaz de transformar 
energía hidráulica, neumática o eléctrica en la 
activación de un proceso con la finalidad de 
generar un efecto sobre un proceso automatizado. 
Este recibe la orden de un regulador o controlador 
y en función a ella genera la orden para activar un 
elemento final de control como, por ejemplo, una 
válvula. 
Salgado Paz Alexi
TIPOS DE ACTUADOR 
Existen varios tipos de actuadores como son: 
 Electrónicos 
 Hidráulicos 
 Neumáticos 
 Eléctricos 
Salgado Paz Alexi
APLICACIONES 
 Accionamientos directos con contactores. 
 Accionamientos con arrancadores electrónicos. 
 Variadores de velocidad de poca potencia y 
precisión. 
 Aplicaciones sin regulación. 
Salgado Paz Alexi
REQUISITOS Y ALTERNATIVAS DE 
PROGRAMACIÓN DE ACTUADORES 
 Las posiciones de parada finales de un actuador 
pueden entrar en la pantalla de tres formas: 
 Entrando una posición absoluta 
 Entrando un movimiento relativo de la posición 
actual, o indicando una posición al sistema. 
 Para indicar un punto final al sistema, simplemente 
se tiene que mover el cilindro al punto deseado. El 
sistema “memoriza” la posición y la muestra en 
pantalla. 
Salgado Paz Alexi
 Uso de menús de pulso para seleccionar el idioma y las unidades de 
programación. 
 La lectura continua de la posición y la fuerza del actuador actual en 
las unidades seleccionadas. 
 Información acerca del bloque que guía y el motor guardado bajo un 
número de módulo. 
 Carga neta que se mueve Los niveles de velocidad y fuerza pueden 
modificarse en cada movimiento en incrementos de 1% de los 
valores máximos 
 Pueden añadirse o eliminarse “cargas netas” extras en cada 
movimiento como piezas que son manipuladas durante el 
funcionamiento de la máquina. 
 Las posiciones pueden entrarse mediante comandos de teclado o 
indicando el movimiento y almacenándolo en memoria. 
 Cuatro “acciones” diferentes pueden entrarse en cada posición: • 
Movimiento absoluto • Movimiento relativo • Un "presionar o estirar" 
• Sin funcionamiento 
 Ocho movimientos separados y programables a los que se pueden 
dar nombres sencillos como referencia a acciones reales de la 
máquina. 
Salgado Paz Alexi

Desarrollo de aplicaciones

  • 1.
    PROGRAMACIÓN VISUAL DESARROLLODE APLICACIONES Salgado Paz Alexi
  • 2.
    1. ADQUISICIÓN DEDATOS ANALÓGICOS Y DIGITALES.  En la actualidad el desarrollo de la electrónica y la microelectrónica han motivado que todas las esferas de la vida humana se estén automatizando. En todo ese proceso de automatización el microprocesador y el micro controlador juegan un papel de suma importancia. Ellos han permitido el desarrollo de sistemas inteligentes que resuelven los mas diversos problemas, estos son los llamados Sistemas de Adquisición de Datos. Salgado Paz Alexi
  • 3.
     El objetivobásico de los "Sistemas de Adquisición de Datos"(S.A.D) es la integración de los diferentes recursos que lo integran :  Transductores de diferentes tipos y naturaleza.  Multiplexores.  Amplificadores. Salgado Paz Alexi  conversores A/D y D/A Micro controlador 8051 como CPU del SAD diseñado, utilizando de este micro controlador todas sus prestaciones: interrupciones, temporizadores, comunicación serie así como hacer uso de memorias y puertos externos y creando con todo ello un sistema que se encargue de una aplicación especifica.
  • 4.
    ESQUEMA BÁSICO DEUN SAD Salgado Paz Alexi
  • 5.
     Los sistemasde adquisición de datos se pueden clasificar de dos maneras:  Analógicos  Digitales Salgado Paz Alexi
  • 6.
    ANALÓGICOS  Tratanen forma analógica la información de mediciones. Un sistema analógico se puede definir como una función continua, como una grafica de voltaje contra tiempo, o desplazamiento contra presión. Salgado Paz Alexi
  • 7.
    DIGITALES  Manejanla información en forma digital, una cantidad digital puede consistir en un numero de pulsos discretos y discontinuos cuya relación de tiempo contiene información referente a la magnitud o naturaleza de la cantidad. Salgado Paz Alexi
  • 8.
    2. SISTEMAS DEDICADOSA LA ADQUISICIÓN DE DATOS.  Sistema básico  Sistema modular  Analizador de multi canales  Sistema inteligente Salgado Paz Alexi
  • 9.
    SISTEMA BÁSICO Si siempre usamos el mismo sistema, puede ser mejor construir un sistema totalmente dedicado entre el detector y la visualización.  Normalmente se encuentra este tipo de electrónica en los laboratorios de curso. Salgado Paz Alexi
  • 10.
    ANALIZADOR DE MUCHOSCANALES  Un conversor analógico digital convierte la altura del pulso en un número binario C (0-4095) los número de veces N que un dado valor binario C ocurre esta almacenado en la posición de la memoria C (canal del histograma). Salgado Paz Alexi
  • 11.
    SISTEMA MODULAR Elsistema NIM es completamente modular, es decir han identificado funciones independientes que son necesarias para construir un set-up electrónico para un experimento nuclear. Los módulos básicos PA – preamplificadores (dependiente el tipo de detector) amplificadores (señal integrada lenta, para un buen detección de la energía del señal) TFA – amplificador filtrado en tiempo (señal rápida, para identificar y tomar decisión) CFD – discriminadores de fracción constante (señal rápida lógica (tipo SI o NO)) LOGICA – tomar decisiones como AND / OR / VETO entre varios señales TAC – mide el tiempo entre dos señales y convierte en un amplitud análoga La parte común de todo los módulos: es la fuente de alimentación NIM Crate (bastidor NIM) es un caja donde cabe 25 módulos, y a cada modulo distribuye la alimentación directa Normalmente lleva una capacidad de 300 Patios distribuido entre  – +/- 24 V  – +/- 12 V  – +/- 6 V (especialmente para los módulos lógicos) Las Conexiones entre módulos se hace con cables de 50 Ω y conectores de estándar BNC por la parte frontera de los módulos. Salgado Paz Alexi
  • 12.
    SISTEMA INTELIGENTE: CAMAC Cuando juntamos varios detectores y mucho canales y cuando queremos saber que detectores que tiene señales al mismo momento, necesitamos resolver muchas coincidencias y no sabemos con antelación cuales. Este tipo de análisis es necesario hacer off-line después el experimento cuando tenemos tiempo suficiente (años) para tratar los datos. Es necesario tomar datos suceso por suceso con un TimeStamp sello de tiempo en cinta o en un disco duro  Suceso (evento) = datos de todos los detectores que ocurre al mismo tiempo, normalmente dentro 2 - 4 μs Salgado Paz Alexi
  • 13.
    3. ACTUADOR Un actuador es un dispositivo capaz de transformar energía hidráulica, neumática o eléctrica en la activación de un proceso con la finalidad de generar un efecto sobre un proceso automatizado. Este recibe la orden de un regulador o controlador y en función a ella genera la orden para activar un elemento final de control como, por ejemplo, una válvula. Salgado Paz Alexi
  • 14.
    TIPOS DE ACTUADOR Existen varios tipos de actuadores como son:  Electrónicos  Hidráulicos  Neumáticos  Eléctricos Salgado Paz Alexi
  • 15.
    APLICACIONES  Accionamientosdirectos con contactores.  Accionamientos con arrancadores electrónicos.  Variadores de velocidad de poca potencia y precisión.  Aplicaciones sin regulación. Salgado Paz Alexi
  • 16.
    REQUISITOS Y ALTERNATIVASDE PROGRAMACIÓN DE ACTUADORES  Las posiciones de parada finales de un actuador pueden entrar en la pantalla de tres formas:  Entrando una posición absoluta  Entrando un movimiento relativo de la posición actual, o indicando una posición al sistema.  Para indicar un punto final al sistema, simplemente se tiene que mover el cilindro al punto deseado. El sistema “memoriza” la posición y la muestra en pantalla. Salgado Paz Alexi
  • 17.
     Uso demenús de pulso para seleccionar el idioma y las unidades de programación.  La lectura continua de la posición y la fuerza del actuador actual en las unidades seleccionadas.  Información acerca del bloque que guía y el motor guardado bajo un número de módulo.  Carga neta que se mueve Los niveles de velocidad y fuerza pueden modificarse en cada movimiento en incrementos de 1% de los valores máximos  Pueden añadirse o eliminarse “cargas netas” extras en cada movimiento como piezas que son manipuladas durante el funcionamiento de la máquina.  Las posiciones pueden entrarse mediante comandos de teclado o indicando el movimiento y almacenándolo en memoria.  Cuatro “acciones” diferentes pueden entrarse en cada posición: • Movimiento absoluto • Movimiento relativo • Un "presionar o estirar" • Sin funcionamiento  Ocho movimientos separados y programables a los que se pueden dar nombres sencillos como referencia a acciones reales de la máquina. Salgado Paz Alexi