Epc PidS TESIS
Epc PidS TESIS
CHIMBORAZO
FACULTAD DE MECÁNICA
ESCUELA DE INGENIERÍA DE MANTENIMIENTO
TESIS DE GRADO
Previa a la obtención del Título de:
INGENIERO DE MANTENIMIENTO
RIOBAMBA – ECUADOR
2012
ESPOCH
Facultad de Mecánica
Julio, 30 de 2012
Titulada:
Sea aceptada como parcial complementación de los requerimientos para el Título de:
INGENIERA DE MANTENIMIENTO
RESULTADO DE LA EXAMINACIÓN:
RECOMENDACIONES:
El Presidente del Tribunal certifica que las condiciones de la defensa se han cumplido.
____________________________
Kennya Silvana Pineda Rosero
AGRADECIMIENTO
Ha sido el creador de todas las cosas, el que me ha dado fortaleza para continuar cuando
a punto de claudicar he estado; por ello, con toda la humildad que de mi corazón puede
emanar, dedico mi trabajo a Dios.
Pág.
1. INTRODUCCIÓN
1.1 Antecedentes .................................................................................................... 1
1.2 Justificación ...................................................................................................... 1
1.3 Objetivos .......................................................................................................... 2
1.3.1 Objetivo general. .............................................................................................. 2
1.3.2 Objetivos específicos........................................................................................ 2
2. MARCO TEÓRICO
2.1 Módulo de entrenamiento................................................................................. 3
2.1.1 Especificaciones generales ............................................................................... 4
2.1.2 Diagrama esquemático y conexiones básica.. .................................................. 5
2.2 Características del módulo de entrenamiento.................................................. 6
2.2.1 Control de velocidad de motor dc. ................................................................... 6
2.2.2 Control de temperatura. .................................................................................... 6
2.2.3 Control de movimiento..................................................................................... 7
2.2.4 Características adicionales. .............................................................................. 7
2.3 Sistema de control ............................................................................................ 7
2.3.1 Definiciones básicas ......................................................................................... 9
2.3.2 Sistemas de control en lazo abierto y cerrado... ............................................. 10
[Link] Elementos de un lazo de control .................................................................... 10
[Link] Sistemas de control en lazo abierto.. .............................................................. 11
[Link] Sistemas de control en lazo cerrado ............................................................... 13
2.3.3 Funciones de un lazo de control ..................................................................... 14
2.3.4 Ventaja del control en lazo cerrado frente al control en lazo abierto. ............ 15
2.4 Labview .......................................................................................................... 16
2.4.1 Principales usos. ............................................................................................. 16
2.4.2 Principales características. ............................................................................. 17
2.4.3 Programa en labview. .................................................................................... 17
[Link] Panel frontal ................................................................................................... 17
[Link] Diagrama de bloques. ..................................................................................... 18
2.4.4 Categorías de análisis. .................................................................................... 20
[Link] Procesamiento de señal .................................................................................. 20
[Link] Medición......................................................................................................... 20
[Link] Matemática. .................................................................................................... 20
[Link] Procesamiento de imágenes. .......................................................................... 20
2.4.5 Control PID. ................................................................................................... 20
2.4.6 Tipos de datos en LabVIEW .......................................................................... 23
2.5 Sensores .......................................................................................................... 24
2.5.1 Características de un sensor ........................................................................... 25
2.5.2 Resolución y precisión ................................................................................... 27
2.5.3 Clasificación de los sensores. ......................................................................... 27
[Link] Atendiendo al tipo de señal de entrada........................................................... 27
[Link] Atendiendo al tipo de señal entregada por el sensor. ..................................... 28
[Link] Atendiendo a la naturaleza de la señal eléctrica generada ............................. 28
2.6 Adquisición de datos ...................................................................................... 28
2.6.1 DAQ usb 6008 ................................................................................................ 30
2.7 Control y monitoreo de datos ......................................................................... 32
5. CONCLUSIONES Y RECOMENDACIONES
5.1 Conclusiones .................................................................................................. 71
5.2 Recomendaciones ........................................................................................... 71
REFERENCIAS BIBLIOGRÁFICAS
BIBLIOGRAFÍA
LIKOGRAFÍA
ANEXOS
LISTA DE TABLAS
Pág.
Pág.
A/D Análogo/Digital
PH Potencial De Hidrógeno
VI Instrumento Virtual
LISTA DE ANEXOS
El Entrenador de Planta de Control “EPC” es una placa electrónica que incluye varios
sensores y actuadores típicos en los sistemas de instrumentación y control tales como
temperatura, velocidad, posición, señales analógicas de corriente continua, alterna,
digital, y tren de pulsos.
This research work shows the Implementation of a Training Module for Open and
Closed Loop Control by using LabVIEW for the Mechatronics Laboratory of the
Mechanics Faculty. The objective is that students be able to practice there, improve
their learning process and productivity, and develop their creativity.
The Control Plant Trainer (EPC, acronym in Spanish) is an electronic card that includes
various sensors and typical actuators in the control and instrumentation systems such as
temperature, speed, position, direct current analog signals, alternate current, digital and
pulse train.
The Control Plant Trainer is a tool designed to maximize LabVIEW learning and data
acquisition providing real physical plants which work with typical signals. The
conducted programs were: Temperature Measurement and Control in which the
temperature control was improved by using a Proportional Integral Derivative (PID)
controller; a speed measurement and control was designed, and also a Position Control
was made by using a numerical control to specify angular position where the Stepper
disc must point. These programs present an open code so that they can be used as a start
for more complicated programs or for case studies.
With this module implementation the future Maintenance Engineer will improve his/her
skills and will make the instrumentation and control theory concepts learning process
easy offering the user various practical ready-to-use experiments. This way, electronic
designing and construction time will be minimized; sensor-experiment compatibility
will be ensured; and it becomes possible to get a first-hand experience with the features
and problems of real physical systems such as noise, precision AC / DC coupling, etc.
instead of using computer simulations.
CAPÍTULO I
1. INTRODUCCIÓN
1.1 Antecedentes
Hoy por hoy se pretende contar con un laboratorio lo suficientemente equipado para
así formar un profesional capaz de aprovechar los desarrollos tecnológicos en el campo
de la automatización, con el propósito de adecuarlos al medio y de generar innovaciones
que mejoren los existentes.
1.2 Justificación
1.3 Objetivos
Efectuar la programación
2
CAPÍTULO II
2. MARCO TEÓRICO
Fuente: Autor
El Entrenador de Planta de Control “EPC” es una placa electrónica que incluye varios
sensores y actuadores típicos en los sistemas de instrumentación y control tales como
temperatura, velocidad, posición, señales analógicas de corriente continua, alterna,
digital, y tren de pulsos. [1]
El EPC está diseñado para conectar a un computador mediante una tarjeta de
adquisición de datos DAQ de National Instruments.
3
experiencia de primera mano con las características y problemas de los sistemas físicos
reales tales como ruido, precisión, acoplamiento AC/DC, etc. en lugar de usar
simulaciones por computadora. Además, habilita la metodología de Aprendizaje Activo
(aprender por medio del desarrollo de proyectos prácticos) que aporta
significativamente al aprendizaje que usando exclusivamente medios teóricos tales
como libros de texto, dictados, y resolución de ejercicios.
Relé Electromecánico
Tipo SPDT
Bobina 1
comandado TTL
Común 1
Normalmente Abierto 1
Normalmente Cerrado 1
Voltaje de conmutación 120VAC,
48VDC
Corriente de Conmutación 1A
4
120 VAC, 50 W para alimentación del bombillo dicroico.
Dimensiones Físicas: Ancho 19 cm x Alto 9,5 cm x Profundidad 13 cm
El Halógeno funciona con lógica inversa; es decir, cuando se envía un FALSE a la línea
de control del Halógeno TEMP IN, se enciende el LED de Halógeno. Si el cable de
alimentación del Halógeno está conectado al Conector de 110/220 VAC, el Halógeno se
5
encenderá. El Relé funciona con lógica inversa; es decir, cuando se envía un FALSE a
la línea del Relé, este conmutara el terminal común C con el terminal normalmente
abierto NO (por sus siglas en ingles, Normally Open).
Las bobinas del Motor Stepper (Motor Paso a Paso) L0, L1, L2, L3 tienen lógica
directa; es decir, cuando se envía una señal TRUE a una línea del Stepper, la bobina
correspondiente se activa.
Si al conectar la tarjeta DAQ se enciende uno o más de los LEDs de Líneas del Stepper,
desconecte inmediatamente la Fuente de Poder de 12VDC, envíe un FALSE a todas las
líneas digitales de la tarjeta DAQ desde el utilitario de la tarjeta DAQ Measurement and
Automation Explorer, (en este caso se asume que se han conectado las cuatro líneas del
puerto P1 de la tarjeta DAQ a las líneas del Stepper).
El ventilador funciona con lógica inversa; es decir, cuando se envía una señal FALSE el
ventilador se enciende.
• Salida: tren de pulsos TTL de 36 pulsos por revolución (no cuadratura, 1 canal)
Variables de Variables de
SISTEMA
entrada salida
- Variables de control
- Perturbaciones
Fuente: [Link]
7
propiedades inherentes que el diseñador de sistemas de control no puede alterar y se
caracteriza por ser dinámica y continua. Por sistema dinámico se entiende aquel cuyas
variables evolucionan con el tiempo.
Por último pueden existir perturbaciones que actúen sobre el sistema en forma de
acciones incontroladas que pueden afectar al sistema en cualquier punto del mismo, y su
efecto será generalmente una desviación sobre la respuesta deseada. Por ejemplo, un
sistema puede ser el piloto automático de un avión, en cuyo caso, la entrada o consigna
será el rumbo marcado por el piloto, la salida o respuesta del sistema será el rumbo real
seguido por la aeronave y la perturbación será el viento incidente sobre el aparato.
Por otra parte se debe distinguir también entre sistemas continuos y discretos, dado que
la forma de abordar el estudio de cada uno de ellos es diferente, utilizando para ello
herramientas matemáticas distintas.
Sistema. Se puede pensar en un “sistema” como una “caja negra” que tiene una entrada
y una salida. Lo importante no es lo que tiene dentro, sino la relación entre la entrada y
la salida. Un sistema puede ser una estación de generación de energía completa o quizá
sólo un motor eléctrico.
Las figura siguiente muestra como representar un sistema mediante bloquee con las
entradas y las salidas indicadas por líneas con flechas.
8
Figura 4. Representación de un sistema mediante bloque.
Fuente: [Link]
La ventaja de estudiarlos de esta manera es que aunque exista una amplia variedad de
sistemas posibles, la relación entre la salida y la entrada de muchos puede ser similar.
Un sistema de control ideal debe ser capaz de conseguir su objetivo cumpliendo los
siguientes requisitos:
• Variable de entrada: es una variable del sistema tal que una modificación de su
magnitud o condición puede alterar el estado del sistema.
• Variable de salida: es una variable del sistema cuya magnitud o condición se mide.
• Perturbación: es una señal que tiende a afectar el valor de la salida de un sistema. Si
la perturbación se genera dentro del sistema se la denomina interna, mientras que una
perturbación externa se genera fuera del sistema y constituye una entrada.
• Planta: equipo con el objetivo de realizar una operación o función determinada. Es
cualquier equipo físico que se desea controlar (motor, horno, reactor, caldera, etc.)
• Proceso: cualquier serie de operaciones que se desea controlar con un fin
determinado.
Realimentación: operación que, en presencia de perturbaciones, reduce la diferencia
entre la salida y la entrada de referencia, utilizando la diferencia entre ambas como
parámetro de control.
9
2.3.2 Sistemas de control en lazo abierto y cerrado. Existen dos formas básicas de
sistemas de control, una es la denominada en lazo abierto y la otra en lazo cerrado.
Con un sistema en lazo abierto la entrada se elige en base en la experiencia que se tiene
con dichos sistemas para producir el valor de salida requerido. Esta salida sin embargo,
no se ve modificada por el cambio en las condiciones de operación externas (Ej.:
calefactor eléctrico). Si se presentan cambios en las condiciones de operación (apertura
de una ventana, para el ejemplo anterior), la temperatura cambiará debido a que no hay
modo de que el calor de salida se ajuste para compensar dicha condición. Este es un
típico ejemplo de un control a lazo abierto, en el que no existe información que se
alimente de regreso (realimentación) al elemento calefactor para ajustarlo y mantener la
temperatura constante.
Con un sistema de control en lazo cerrado se tiene una señal de realimentación hacia la
entrada desde la salida, la cual se utiliza para modificar la entrada de modo de que la
salida se mantenga constante a pesar de los cambios en las condiciones de operación.
Los sistemas en lazo cerrado tienen la ventaja de ser capaces de igualar los valores
reales requeridos. No obstante, si existen retrasos en el sistema pueden surgir
problemas. Dichos retrasos propician que la acción correctiva requerida llegue
demasiado tarde, y como consecuencia, se obtienen oscilaciones en la entrada e
inestabilidad.
Los sistemas en lazo cerrado son más complicados qué aquellos en lazo abierto y más
costosos con una gran posibilidad de descompostura debidas a la gran cantidad de
componentes.
[Link] Elementos de un lazo de control. Los elementos básicos que forman parte de un
sistema de control y permiten su manipulación son los siguientes:
10
Figura 5. Esquema general de un sistema de control
Variables de Perturbaciones
control
SISTEMA Variables
de salida
CONTROLADOR
Consigna
Fuente: [Link]
• Sistema a controlar
• Controlador
Sensores: Permiten conocer los valores de las variables medidas del sistema.
[Link] Sistemas de control en lazo abierto. Aquellos en los que la variable de salida
(variable controlada) no tiene efecto sobre la acción de control (variable de control).
Elemento de Control: este elemento determina que acción se va a tomar dada una
entrada al sistema de control
11
Elemento de corrección: este elemento responde a la entrada que viene del elemento de
control e inicia la acción para producir el cambio en la variable controlada al valor
requerido.
Fuente: [Link]
Características.
• No se compara la salida del sistema con el valor deseado de la salida del sistema.
adecuadamente.
Ejemplo:
• El llenado de un tanque usando una manguera de jardín. Mientras que la llave siga
abierta, el agua fluirá. La altura del agua en el tanque no puede hacer que la llave se
cierre y por tanto no nos sirve para un proceso que necesite de un control de
contenido o concentración.
• Al hacer una tostada, lo que hacemos es controlar el tiempo de tostado de ella
misma entrando una variable (en este caso el grado de tostado que queremos). En
definitiva, el que nosotros introducimos como parámetro es el tiempo.
12
• Lavadora:
Funciona sobre una base de tiempos
Variable de salida “limpieza de la ropa” no afecta al funcionamiento de la lavadora.
Fuente: Autor
• Semáforos de una ciudad
Funcionan sobre una base de tiempo
Variable de salida “estado del tráfico” no afecta el funcionamiento del sistema.
[Link] Sistemas de control en lazo cerrado. Aquellos en los que la señal de salida
del sistema (variable controlada) tiene efecto directo sobre la acción de control (variable
de control).
Fuente: [Link]
13
produce una señal de error la cual indica la diferencia del valor obtenido a la salida
y el valor requerido.
2. Elemento de control: este elemento decide que acción tomar cuando se recibe una
señal de error. A menudo se utiliza el término controlador para un elemento que
incorpora el elemento de control y la unidad de corrección.
3. Elemento de corrección: este elemento se utiliza para producir un cambio en el
proceso al eliminar el error, y con frecuencia se denomina actuador.
4. Proceso: El proceso, o planta es el sistema donde se va controlar la variable.
5. Elemento de medición: este elemento produce una señal relacionada con la variable
controlada, y proporciona la señal de realimentación el elemento de comparación
para determinar si hay o no error.
Una característica necesaria de un sistema de control en lazo cerrado es el lazo de
realimentación. Este es el medio a través del cual una señal relacionada con la variable
real obtenida se realimenta para compararse con la señal de referencia.
Se dice que se tiene realimentación negativa cuando: Señal de error es igual al valor de
referencia menos señal de realimentación.
Fuente: ttp://[Link]/~felipe/docencia/ra12itielec/tema1_trasp.pdf
2.3.3 Funciones de un lazo de control
Fuente: [Link]
2.3.4 Ventaja del control en lazo cerrado frente al control en lazo abierto. Respuesta
del sistema se hace relativamente insensible a perturbaciones externas y a variaciones
internas de los parámetros del sistema.
Fuente: [Link]
15
2.4 LabVIEW
Fuente: Autor
• Adquisición de datos
• Control de instrumentos
Para los amantes de lo complejo, con LabVIEW pueden crearse programas de miles de
VIs (páginas de código) para aplicaciones complejas, programas de automatizaciones de
decenas de miles de puntos de entradas/salidas, etc. [6]
[Link] Panel frontal. El Panel Frontal es la interfaz con el usuario, la utilizamos para
interactuar con el usuario cuando el programa se está ejecutando. Los usuarios podrán
observar los datos del programa actualizados en tiempo real, como van fluyendo los
datos, un ejemplo sería una calculadora, donde le pones las entradas, y te pone el
resultado en la salida
17
Figura 13. Panel frontal
Fuente: Autor
[Link] Diagrama de Bloques. Es donde se realiza la implementación del programa del
VI para controlar o realizar cualquier procesado de las entradas y salidas que se crearon
en el panel frontal. El diagrama de bloques incluye funciones y estructuras integradas
en las librerías que incorpora LabVIEW. En el lenguaje G las funciones y las
estructuras son nodos elementales.
Fuente: Autor
18
En el panel frontal, encontraremos todo tipos de controles o indicadores, donde cada
uno de estos elementos tiene asignado en el diagrama de bloques una terminal, es decir
el usuario podrá diseñar un proyecto en el panel frontal con controles y indicadores,
donde estos elementos serán las entradas y salidas que interactuaran con la terminal del
VI. Podemos observar en el diagrama de bloques, todos los valores de los controles e
indicadores, como van fluyendo entre ellos cuando se está ejecutando un programa VI.
Paleta de herramientas. Contiene las herramientas necesarias para editar y depurar los
objetos tanto del panel frontal como del diagrama de bloques. [7]
Figura 15. Paleta de herramientas
Fuente: [Link]
A continuación se muestra la tabla 2 con los atajos de teclado más útiles de LabVIEW.
Tabla 2. Atajos de teclado más útiles de LabVIEW
Fuente: [Link]
19
2.4.3 Categorías de análisis. LabVIEW ofrece cientos de funciones de análisis
incorporadas que cubren diferentes aéreas y métodos de extraer datos previamente
adquiridos.
Fuente:[Link]
20
Un PID (Proporcional Integral Derivativo) es un mecanismo de un control por
retroalimentación que se utiliza en sistemas de control industriales. Un controlador PID
corrige el error entre un valor medido y el valor que se quiere obtener calculándolo y
luego sacando una acción correctora que puede ajustar el proceso acorde. El algoritmo
de cálculo del control PID se da en tres parámetros distintos: el proporcional, el integral
y el derivativo.
KP t de (t)
u(t) = K P e(t) + ∫0 e(t) dt + K P Td (1)
Ti dt
Fuente: [Link]
Este tipo de control es suficiente para muchos problemas de Control. Más del 95% de
los lazos de control utilizan el PID, este tipo de control tiene algunas funciones
importantes las cuales son:
A continuación se dará una breve descripción de los parámetros que integran el control
PID, entre los cuales se tenemos la ganancia proporcional, constante de tiempo integral
y constante de tiempo derivativa.
21
La ganancia proporcional (Kp). Es la constante de proporcionalidad en la acción de
control proporcional. Una Kp pequeña implica una acción proporcional pequeña, por el
contrario una Kp grande implica una acción proporcional grande.
• Simple.
• la instantaneidad de aplicación
El valor proporcional determina la reacción del error actual. El integral genera una
corrección proporcional a la integral del error, esto nos asegura que aplicando un
esfuerzo de control suficiente, del error de seguimiento se reduce a cero.
El tiempo requerido para que la acción integral contribuya a la salida del controlador en
una cantidad igual a la acción proporcional.
Una Ti pequeña implica una acción integral grande por el contrario una Ti grande
implica una acción integral pequeña.
Una Td pequeña implica una acción derivativa pequeña en cambio una Td grande
implica una acción derivativa grande.
2.4.5 Tipos de datos en LabVIEW. Una de las primeras cosas que se aprenden en
cualquier lenguaje de programación son los tipos de datos disponibles. No debe
confundirse el tipo de datos con tipo de terminal.
Variable booleana
Número de referencia(refnum)
Path
Gráficos
Fuente: [Link]
23
Tabla 4. Tipos de datos en LabVIEW.
Tipo de dato Bits de Color
almacenamiento
Precisión extendida 128 Naranja
Coma flotante
Fuente: [Link]
2.5 Sensores
Siempre será conveniente que el ingeniero integrador de sistemas tenga presente que
toda instrumentación comienza con el sensor, un buen conocimiento de éstos traerá
como consecuencia proyectos seguros, óptimos y rentables.
24
El sensor tiene como función básica adquirir señales provenientes de sistemas físicos
para ser analizadas, por lo tanto se podrán encontrar en medios tantos sensores como
señales físicas requieran ser procesadas.
El sensor es por lo tanto un convertidor de energía de un tipo en otro. Los más comunes
de las conversiones son a energía eléctrica, mecánica o hidráulica. Los sensores que
convierten una señal física cualquiera a una eléctrica son generalmente llamados
sensores. Los que convierten una señal eléctrica en otro tipo de señal son denominados
actuadores. Algunos autores llaman a los primeros transductores de entrada y a los
segundos transductores de salida. Sin embargo la Sociedad Americana de
Instrumentación (ISA), define el sensor como sinónimo de transductor. [8]
Los sensores pueden estar conectados a un computador para obtener ventajas como son
el acceso a una base de datos, la toma de valores desde el sensor, etc
sensor.
25
• Offset o desviación de cero: valor de la variable de salida cuando la variable de
salida.
magnitud a medir. Depende de la capacidad del sistema para seguir las variaciones
de la magnitud de entrada.
• Derivas: son otras magnitudes, aparte de la medida como magnitud de entrada, que
Por lo general, la señal de salida de estos sensores no es apta para su lectura directa y a
veces tampoco para su procesado, por lo que se usa un circuito de acondicionamiento,
como por ejemplo un puente de Wheatstone, amplificadores y filtros electrónicos que
adaptan la señal a los niveles apropiados para el resto de la circuitería.
26
2.5.2 Resolución y precisión. La resolución de un sensor es el menor cambio en la
magnitud de entrada que se aprecia en la magnitud de salida. Sin embargo, la precisión
es el máximo error esperado en la medida.
La resolución puede ser de menor valor que la precisión. Por ejemplo, si al medir una
distancia la resolución es de 0,01 mm, pero la precisión es de 1 mm, entonces pueden
apreciarse variaciones en la distancia medida de 0,01 mm, pero no puede asegurarse que
haya un error de medición menor a 1 mm.
[Link] Atendiendo al tipo de señal de entrada. Los sensores pueden ser clasificados
dependiendo del tipo de señal al cual responden.
• Mecánica: Ejemplos: longitud, área, volumen, masa, flujo, fuerza, torque, presión,
magnético, permeabilidad.
27
• Radiación: Ejemplos: intensidad, longitud de onda, polarización, fase, reflactancia,
Sensores digitales. Son dispositivos cuya salida es de carácter discreto. Son ejemplos de
este tipo de sensores: codificadores de posición, codificadores incrementales,
codificadores absolutos, los sensores auto resonantes (resonadores de cuarzo, galgas
acústicas, cilindros vibrantes, de ondas superficiales (SAW), caudalímetros de vórtices
digitales), entre otros.
Sensores pasivos. Son aquellos que generan señales representativas de las magnitudes a
medir por intermedio de una fuente auxiliar. Ejemplo: sensores de parámetros variables
(de resistencia variable, de capacidad variable, de inductancia variable).
28
denominar como tarjeta de adquisición de datos. El proceso de adquisición de datos del
mundo físico conlleva los siguientes pasos fundamentales:
Fuente: [Link]
El proceso de adquisición de datos del mundo físico conlleva los siguientes pasos
fundamentales:
4. Adquisición propiamente dicha de los datos que, en forma digital, podrán ser
almacenados en la memoria del micro y llevados luego a pantalla o a otro periférico
del computador. [11]
29
2.6.1 DAQ USB 6008
Los módulos USB de adquisición de datos también son compatibles con Visual Studio
.NET, C/C++ y Visual Basic 6.
• 2 salidas analógicas (12 bits a 150 S/s), 12 E/S digitales; contador de 32 bits
• Energizado por bus para una mayor movilidad, conectividad de señal integrada
• Compatible LabWindows/CVI
30
Figura 19. DAQ USB 6008
Fuente: [Link]
Conector I/O. Los módulos se encuentran distribuidos en dos borneras, las mismas que
tienen la asignación de terminales indicado en las siguientes tablas.
Fuente: [Link]
31
Tabla 6. Asignación de terminales digitales
Fuente: [Link]
33
CAPÍTULO III
3.1 El EPC
introducción de perturbaciones
bobinas
• Control de temperatura
• Análisis de sonido
34
3.2.1 Medición y control de temperatura. El EPC incluye un bombillo halógeno que
produce calor cuando se enciende. Este elemento simula un dispositivo de
calentamiento tipo On/Off como puede ser una niquelina, o una válvula todo-nada.
Un ventilador instalado frente al halógeno permite sacar el aire caliente del EPC,
introduciendo también una perturbación en el sistema térmico.
Estas prácticas deben ser realizadas estrictamente según las instrucciones, pues de lo
contrario las temperaturas generadas podrían dañar el equipo, e incluso provocar
quemaduras en la piel si entra en contacto directo con el bombillo Halógeno. Por lo
tanto se debe utilizar la tapa protectora de acrílico transparente debidamente asegurada y
cuidar de no sobrepasar los 70 grados Celsius de temperatura durante más de 2 minutos.
Se sugiere seguir las prácticas en el orden que están expuestas, pues están organizadas
en complejidad progresiva.
35
Se pueden utilizar los programas entregados, pero se sugiere escribir los programas
desde el inicio para obtener un mayor entendimiento del funcionamiento, incrementar la
experiencia de desarrollo, y generar ideas para mejorarlos e implementar nuevas
características.
El EPC también incluye un encoder de 36 pulsos por revolución, de modo que cada
pulso representara 10°.
En estas prácticas se utilizaran cuatro líneas de un puerto digital la tarjeta DAQ para
comandar las bobinas del Stepper de modo que se pueda configurar la secuencia de
energizado. El Stepper tiene un giro de aproximadamente 7.5° por cada paso. Por lo
tanto, necesitara 48 pasos para girar una revolución completa de 360°.
Las bobinas del Stepper funcionan con lógica directa; es decir, cuando se envía una
señal TRUE a una línea del Stepper, la bobina correspondiente se activa.
Si al conectar la tarjeta DAQ se enciende uno o más de los LEDs de Líneas del Stepper
desconectar inmediatamente la Fuente de Poder de 12VDC, y enviar un FALSE a todas
las líneas digitales de la tarjeta DAQ desde el utilitario de la tarjeta DAQ Measurement
and Automation Explorer, tal como muestra la figura (en este caso se asume que se han
conectado las cuatro líneas del puerto P1 de la tarjeta DAQ a las líneas del Stepper).
Esto pondrá en FALSE a todas las líneas desenergizando todas las bobinas del Stepper.
3.2.4 Análisis de sonido. El ECP incluye un micrófono que permite adquirir la señal de
sonido mediante la tarjeta DAQ. Esta señal de tipo corriente alterna, y el procesamiento
que se realiza es un análisis de espectros y otras mediciones típicas.
En estas prácticas se asume que se utiliza una tarjeta DAQ genérica como la USB-6009,
y el objetivo es comprender las bases de este tipo de análisis.
36
• Filtros Anti-Alias para eliminar el Alias debido al muestreo.
canales.
Este relé es tipo SPDT, por lo tanto incluye un contacto común C, un contacto
normalmente abierto NO (por “Normally Open”), y un contacto normalmente cerrado
NC (por “Normally Closed”). Para controlar la bobina IN (por “Input”) se la alimenta
con una señal tipo TTL.
• Cuando se envía un estado BAJO (0V) a la bobina del relé, este se activa
• Cuando se envía un estado ALTO (5V) a la bobina del relé, este se desactiva
37
3.3 Programación del módulo de entrenamiento.
3.3.2 Instalación del software LabVIEW. El propósito de esta actividad es para que el
alumno sea capaz de instalar correctamente el software en su computadora, recuerde
que la licencia de este software fue obtenido por parte de la E.P.O.C.H.
Fuente: Autor
38
[Link] Hardware necesario
• Conecta las terminales de tornillo a las terminales de la DAQ y pegue las etiquetas
necesarias en la tarjeta.
• LabView
• NI – DAQmx
[Link] Programación
Asegurese de que la computadora tenga instalado LabView. Si no es así, instálelo
insertando los discos de LabView y siguiendo las instrucciones. Inserte los discos de NI
DAQ mx que acompañan a la tarjeta DAQ USB 6008/9 en la computadora. Siga los
pasos de instalación para los controladores de la tarjeta y del programa.
Cuando haya finalizado, conecte la tarjeta DAQ al cable USB y este a algún puerto
USB de la computadora. Aparecerá un globo de diálogo en la barra de tareas como el
siguiente:
Figura 22. Interfaz DAQ-PC (paso 1)
Fuente: Autor
39
Figura 23. Interfaz DAQ-PC (paso 2)
Fuente: Autor
Luego aparecerá la ventana de ubicación de driver. En este caso seleccione instalar el
programa automáticamente y de click en “Siguiente”:
Figura 24. Interfaz DAQ-PC (paso 3)
Fuente: Autor
40
Aparecerá una venta indicando que la instalación se está llevando a cabo y luego
confirmará que la instalación ha sido exitosa:
Fuente: Autor
3.3.4 Programación de control de temperatura PID. Se mejorara el control de
temperatura utilizando un controlador PID. En el panel frontal se dispone de un
indicador de temperatura tipo Termómetro y un control tipo Slide para establecer el
valor de temperatura deseado Setpoint, además de un gráfico que muestra tanto la
Temperatura como el Setpoint.
Fuente: Autor
41
También incluye un control booleano para encender o apagar el Ventilador, y un
indicador booleano que muestra el estado del Halógeno.
Figura 27. Control booleano e indicador
Fuente: Autor
Fuente: Autor
Fuente: Autor
42
Figura 30. Diagrama de bloques de Temperatura PID
Fuente: Autor
Fuente: Autor
43
El indicador numérico tipo Slide Velocidad indica la velocidad a la que el Motor está
girando.
Fuente: Autor
El indicador numérico tipo Slide Voltaje indica el voltaje de salida de la tarjeta DAQ al
Motor DC.
Fuente: Autor
El indicador grafico tipo Chart Señales muestra el valor de Setpoint (velocidad deseada)
y el valor de Velocidad (velocidad real), ambas en RPM.
44
Figura 34. Indicador grafico
Fuente: Autor
Fuente: Autor
Fuente: Autor
45
Es importante detener el programa utilizando este botón y no el botón de abortar de la
barra de herramientas porque así se asegura que al parar el programa se desactiven todas
las líneas del Stepper, pues se envía un valor de FALSE a todas las líneas digitales.
Fuente: El Autor
Figura 38. Diagrama de bloques de PID de Velocidad
Fuente: El Autor
Se utiliza un control numérico para especificar la posición angular a la que debe apuntar
el disco del Stepper. Dada las especificaciones de este equipo, la posición final tendrá
una precisión de 7.5° debido a la resolución del paso.
46
Un control numérico tipo Slide Posición Deseada (grad) para especificar la posición
angular en grados a la cual debe apuntar el disco del Stepper. Incluye un control tipo
numérico para colocar valores exactos.
Fuente: El Autor
Un control numérico Tiempo Entre Pasos (ms) para especificar cuantos milisegundos
debe esperar el programa antes de realizar el siguiente paso.
Fuente: Autor
Un indicador numérico tipo Slide Posición Actual (grad) que especifica la posición
angular en grados a la que está apuntando en determinado momento el disco del
Stepper.
Fuente: Autor
Un botón de STOP que detiene el programa.
Fuente: Autor
47
Es importante detener el programa utilizando este botón y no el botón de abortar de la
barra de herramientas porque así se asegura que al parar el programa se desactiven todas
las líneas del Stepper, pues se envía un valor de FALSE a todas las líneas digitales.
Fuente: Autor
Fuente: Autor
48
3.4 Seguridad y mantenimiento del equipo
• Antes de conectar una fuente de poder al equipo lea completamente esta sección del
manual, pues dependiendo del equipo de control que esté usando, puede encenderse
en condiciones que conduzcan a calentamiento y posibles daños a los circuitos, e
incluso leves quemaduras en la piel.
• Cuando se activan las bobinas del Stepper, los LEDs de Líneas de Stepper se
encienden. Si uno o más de estos LEDs se encienden al conectar la tarjeta DAQ, las
bobinas estarán energizadas y el Stepper se calentará considerablemente si no se
desactivan dentro de pocos minutos, provocando daños al equipo e incluso podría
provocar leves quemaduras en la piel.
• Estas prácticas deben ser realizadas estrictamente según las instrucciones, pues de lo
contrario las temperaturas generadas podrían dañar el equipo, e incluso provocar
quemaduras en la piel si entra en contacto directo con el bombillo Halógeno. Por lo
tanto se debe utilizar la tapa protectora de acrílico transparente debidamente
asegurada.
• Recordar que para estas prácticas es necesario mantener la tapa colocada y asegurada
debidamente, de esta manera se evita que se introduzcan objetos extraños que
podrían afectar el buen funcionamiento del equipo.
49
• Aunque en la superficie del relé puede leerse que soporta conmutaciones de hasta
10A, debido a consideraciones de aislamiento no se deben conmutar cargas más altas
que 1A.
• En caso de que se requiera abrir la tapa de acrílico transparente que protege al EPC,
se beben girar las cuatro llaves de giro a la posición de apertura; es decir 180° en
sentido contrario al giro de las manecillas del reloj. Estas llaves no son tipo tornillo
por lo tanto no es necesario forzar el giro de las mismas.
50
CAPÍTULO IV
Prerrequisitos
51
4.2 Prácticas de laboratorio
Cada una de estas prácticas incluye una breve descripción del hardware y uno o más
programas de aplicación desarrollada en LabVIEW. Estos programas se presentan con
el código abierto de forma que puedan ser utilizados como base para programas más
complicados, o como casos de estudio.
4.2.1 Practica 1
Marco teórico.
La selección de los valores de las ganancias PID se puede obtener por varios métodos
experimentales y analíticos. En este caso se trabajaran con diferentes valores de
ganancias de Kp y Ti, manteniendo Td=0, y observando el comportamiento de la
variable controlada Temperatura.
Equipos y materiales:
52
• Cable de conexión para bombillo halógeno de 110/220 VAC
• Tarjeta de adquisición de datos genérica de National Instruments
• Destornillador pequeño
• Computador con software LabVIEW instalado.
Procedimiento:
Esta práctica se realiza con el ventilador apagado, pero puede encenderse para acelerar
el descenso de temperatura o para introducir perturbaciones en el sistema.
Paso número 1
b) Conectar una salida digital tipo TTL de la tarjeta DAQ (por ejemplo, P 1.0) a la
entrada de control del bombillo Halógeno en el EPC llamada TEMP IN.
c) Conectar una segunda salida digital tipo TTL de la tarjeta DAQ (por ejemplo, P1.1)
a la entrada de control del ventilador VENTILADOR IN.
d) Conectar la salida del sensor de temperatura TEMP OUT a una entrada analógica
de la tarjeta DAQ (por ejemplo, AI5).
e) Conectar una referencia GND del EPC a una referencia GND de la tarjeta DAQ.
Todos los terminales GND del EPC son comunes, al igual que todos los terminales
GND de una tarjeta DAQ USB-6009.
53
f) Conectar la fuente de poder del EPC y el cable de alimentación del bombillo
halógeno a la toma de poder.
Fuente: Autor
Fuente: Autor
5.) Correr el programa, y observar el funcionamiento del programa.
6.) En un sistema PID se aplica una ganancia al error, consistente en la diferencia entre
el valor deseado (Setpoint) y el valor de la variable (en este caso, la Temperatura).
Se puede observar la salida del PID (PID Out) como un valor entre 0% y 100%, que
regula el tiempo del pulso alto del PWM, cuya frecuencia es 100ms.
7.) Como se puede observar, con estos valores de parámetros PID el sistema es estable,
pero oscila considerablemente, tendiendo a estabilizarse en el setpoint (en este caso,
60°C).
54
Figura 48. Temperatura vs tiempo
Fuente: Autor
8.) Para observar el efecto de usar otras Ganancias PID es necesario antes reducir la
temperatura a valores más cercanos que la temperatura ambiente.
9.) Borrar la gráfica anterior haciendo click con el botón secundario del ratón sobre la
gráfica Variables del Proceso y seleccionando en el menú desplegable la opción
Clear Chart.
10.) Cambiar las ganancias PID a los siguientes valores y observar la gráfica.
55
Figura 49. Ganancias PID
Fuente: Autor
Fuente: Autor
14.) Probar nuevamente la respuesta del sistema, esta vez con una ganancia proporcional
a un menor. Para observar el efecto de usar otras Ganancias PID es necesario antes
reducir la temperatura a valores más cercanos que la temperatura ambiente.
Fuente: Autor
17.) Cambiar nuevamente el Setpoint a un valor alto, por ejemplo 60°C.
18.) Observar la respuesta del sistema
Figura 52. Temperatura vs tiempo
Fuente: Autor
19.) Como se puede apreciar, la nueva reducción de la ganancia proporcional produce
una respuesta más amortiguada que en el caso anterior.
20.) También se puede observar que el error es menor que en control On/Off.
57
Observación:
Los gráficos mostrados en este manual de guía de prácticas pueden diferir de los
obtenidos experimentalmente en las practicas, dependiendo de las variaciones de la
temperatura ambiental, ráfagas de aire que ingresen por las ranuras del ventilador aun
cuando este esté apagado, además del tiempo de vida del Halógeno, etc.
4.2.2 Practica 2
Marco teórico.
Equipos y materiales:
Procedimiento:
a) Conectar una salida analógica de la DAQ a la entrada de control del Motor DC.
58
b) MOTOR DC IN. En este ejemplo se utiliza la salida analógica número cero (AO0)
de la tarjeta instalada como Device 1.
c) Conectar la referencia GND de la tarjeta DAQ a la referencia GND del EPC. Todas
las referencias GND de la tarjeta DAQ están conectadas internamente (en el modelo
USB- 6009 y similares); igualmente, todas las referencias GND del EPC están
conectadas internamente.
d) Conectar la salida del encoder del Motor DC del EPC llamada ENCODER MDC a
una entrada analógica de la tarjeta DAQ. En este ejemplo se utiliza la entrada
analógica número cinco (AI5) en conexión tipo RSE.
e) Conectar la fuente de poder del EPC.
2.) Abrir el programa control PID [Link]. El panel frontal presenta los siguientes
controles e indicadores:
Figura 54. Control PID velocidad
Fuente: Autor
59
3.) Hallar un conjunto de valores para las Ganancias PID utilizando el segundo método
de Ziegler- Nichols según los siguientes pasos:
Fuente: Autor
Como se puede observar, la salida varía periódicamente, así que se debe decrecer en una
potencia de 10 para confirmar si la señal aun varía periódicamente.
Asignar Kc=0.1.
60
Se obtendrá una señal similar a la siguiente:
Figura 56. Velocidad vs tiempo
Fuente: El Autor
La señal aun varía periódicamente, así que debe decrecer en una potencia de 10 para
confirmar si la señal aun vería periódicamente. Asignar Kc=0.01.
Fuente: Autor
Como se puede observar, la salida aun varia periódicamente, así que debe decrecer en
una potencia de 10 para confirmar si la señal aun varía periódicamente.
61
Asignar: Kc=0.001. Se obtendrá una señal similar a la siguiente:
Fuente: Autor
Como se puede observar, la salida ya no oscila. Por lo tanto el valor de Kc crítico está
entre 0.001 y 0.01. Asignar: Kc = 0.005. Se obtendrá una señal similar a la
siguiente:
Fuente: Autor
Puesto que la señal oscila, el valor de Kc crítico está entre 0.001 y 0.005.
62
Asignar Kc=0.0025. Se obtendrá una señal similar a la siguiente:
Figura 60. Velocidad vs tiempo
Fuente: Autor
Se puede observar que la salida oscila, se estabiliza, vuelve a oscilar, y así
sucesivamente. Puede intentarse un nuevo valor de Kc para confirmar una oscilación
más evidente.
Asignar Kc=0.003. Se obtendrá una señal similar a la siguiente:
Fuente: Autor
63
Se puede observar que la señal varia periódicamente, así que podría tomarse a este
como el valor de Kc Critico; así: Kcr=0.003
Las herramientas de Zoom del grafico Señales pueden ser de mucha utilidad para medir
esta frecuencia, tal como se muestra a continuación.
Fuente: Autor
Fcr = 3,5 Hz
64
Tabla 7. Método de sintonía de Ziegler-Nichols
Tipo de Kc Ti Td
Controlador
P 0,5 K cr inf 0
PI 0,45 K cr 1/1,2 Pcr 0
PID 0,6 K cr 0,5 Pcr 0,125 Pcr
Fuente: Autor
VALORES MEDIDOS
EXPERIMENTALMENTE
𝐊𝐊 𝐜𝐜𝐜𝐜 0,003
𝐏𝐏𝐜𝐜𝐜𝐜 0,2857 Seg
𝐅𝐅𝐜𝐜𝐜𝐜 3,5 Hz
Fuente: Autor
Fuente: Autor
Enviando diferentes valores de escalón pueden observarse que la señal de respuesta
sigue correctamente al Setpoint.
Figura 63. Velocidad vs tiempo
Fuente: Autor
65
Se puede cambiar los valores de Kc y Td para observar diferentes tipos de respuestas.
Por ejemplo, incrementando Kc= 0.00210 y estimulando el sistema con un escalón de 0
a 2000 RPM, se obtiene la siguiente respuesta subamortiguada.
Figura 64. Velocidad vs tiempo
Fuente: Autor
Por otro lado, reduciendo Kc=0.0005 y estimulando el sistema con un escalón de 0 a
2000 RPM, se obtiene la siguiente respuesta sobre amortiguada.
Fuente: Autor
66
4.) Abrir el diagrama de bloques para analizar el algoritmo.
Fuente: Autor
4.2.3 Practica 3
Marco teórico.
Los motores paso a paso son ideales para la construcción de mecanismos en donde se
requieren movimientos muy precisos.
67
La característica principal de estos motores es el hecho de poder moverlos un paso a la
vez por cada pulso que se le aplique. Este paso puede variar desde 90° hasta pequeños
movimientos de tan solo 1.8°, es decir, que se necesitarán 4 pasos en el primer caso
(90°) y 200 para el segundo caso (1.8°), para completar un giro completo de 360°.
Estos motores poseen la habilidad de poder quedar enclavados en una posición o bien
totalmente libres. Si una o más de sus bobinas están energizadas, el motor estará
enclavado en la posición correspondiente y por el contrario quedará completamente
libre si no circula corriente por ninguna de sus bobinas.
Básicamente estos motores están constituidos normalmente por un rotor sobre el que
van aplicados distintos imanes permanentes y por un cierto número de bobinas
excitadoras bobinadas en su estator.
Las bobinas son parte del estator y el rotor es un imán permanente. Toda la
conmutación (o excitación de las bobinas) deber ser externamente manejada por un
controlador.
Equipos y materiales:
Procedimiento:
a) Conectar las líneas L0, L1, L2 y L3 del Stepper en el EPC a las líneas P1.0, P1.1,
P1.2, y P1.3 de la tarjeta DAQ respectivamente. Recordar que si en este punto una
o más líneas del Stepper se encienden indicaran que las bobinas están activadas,
68
provocando calentamiento y posibles daños al equipo si esta situación se mantiene
durante algunos minutos.
b) Conectar la referencia GND de la tarjeta DAQ a la referencia GND del EPC. Todas
las referencias GND de la tarjeta DAQ están conectadas internamente (en el modelo
USB- 6009 y similares); igualmente, todas las referencias GND del EPC están
conectadas internamente. En este ejemplo se utiliza el GND de la sección de
temperatura.
Fuente: Autor
2.) Abrir el programa control posició[Link]. El panel frontal presenta los siguientes
objetos.
Figura 68. Panel frontal de el programa control posición
Fuente: Autor
3) Correr el programa.
69
a) Notar la posición actual del Stepper. Si se desea se puede remover la tapa de
acrílico transparente para colocar manualmente el disco en una posición referencial
clara, por ejemplo apuntando al Encoder.
b) Seleccionar un Tiempo Entre Pasos de 100 ms.
d) Utilizar el desplazador del control tipo Slide Posición Deseada para cambiar la
posición utilizando el ratón. Notar el movimiento del disco del Stepper, así como
del indicador Posición Actual, y el encendido de los LEDs de Líneas del Stepper.
70
CAPÍTULO V
5. CONCLUSIONES Y RECOMENDACIONES
5.1 Conclusiones
El software que se escogido para que el usuario visualice los datos de temperatura,
velocidad y posición es LabVIEW, por ser un entorno de programación gráfica usado
en universidades en todo el mundo para ofrecer aprendizaje práctico, para mejorar las
aplicaciones de investigación y para impulsar el desarrollo de la próxima generación de
innovadores.
5.2 Recomendaciones
Desarrollar los programas desde cero para maximizar el aprendizaje y ampliar las
experiencias, conceptos e ideas de nuevas prácticas.
71
Realizar un experimento previo a la práctica de manera individual. Esto lo harán con la
programación en la plataforma de LabVIEW de esta forma el estudiante estará mejor
preparado para realizar posteriormente un experimento de laboratorio en grupo y
realizar mediciones posteriormente que refuercen su experiencia de aprendizaje.
Las practicas deben ser efectuadas exactamente según las instrucciones, pues de lo
contrario las temperaturas generadas podrían dañar el equipo, e incluso provocar
quemaduras en la piel si entra en contacto directo con el bombillo Halógeno.
72
REFERENCIAS BIBLIOGRÁFICAS
[1] [Link]
category&id=37&Itemid=57
[2] [Link]
[3] [Link]
[4] [Link]
[5] [Link]
[6] [Link]
[7] [Link]
[8] [Link]
[Link]
[9] [Link]
[10] [Link]
4040003/lecciones/[Link]
[11] [Link]
[12] [Link]
[13] [Link]
[Link]
BIBLIOGRAFÍA
LABVIEW
[Link]
20/08/2011
[Link]
25/08/2011
[Link]
25/08/2011
[Link]
4/09/2011
SENSOR
[Link]
1/10/2011
[Link]
[Link]
2/10/2011
[Link]
[Link]
2/10/2011
SISTEMAS DE CONTROL
[Link]
22 /10/2011
[Link]
2/12/2011
[Link]
2 /12/2011
[Link]
CONTROL PID
[Link]
4/12/2011
ANEXOS
ANEXO A. Instalación del software LabVIEW
4. Seleccione si desea introducir los números de serie para instalar productos que ha
comprado o si desea instalar el software en modo de evaluación. Si escoge
introducir los números de serie, el instalador puede seleccionar el software
adecuado para usted. Si escoge evaluar los productos, proceda al Paso 7.
Escoja instalar y activar los productos comprados o instalar en modo de evaluación.
12. Revise el resumen antes de continuar para asegurarse que todos sus productos
serán instalados. Cualquier producto enlistado con (se requiere interacción del
usuario) requiere interacción del usuario para finalizar.
Resumen de la Instalación del DVD de la Plataforma de LabVIEW
13. Siga las instrucciones en la pantalla para terminar de instalar y activar LabVIEW
y cualquier módulo y juego de herramienta que haya seleccionado.
De lo contrario, se le pedirá activar su software. Puede activar ahora o esperar hasta que
haya terminado de instalar el resto de su software
Para finalizar la instalación, debe activar su software. Puede activar licencias que ha
comprado para LabVIEW, módulos y juegos de herramientas durante la instalación. Si
no activa una licencia válida para LabVIEW o cualquier módulo o juego de herramienta
que instale, el producto sin licencia opera en modo de evaluación.
Cuando el periodo de evaluación se vence, debe activar una licencia válida para poder
continuar usando el producto.
Para activar la licencia del producto, use el número de serie que recibió en "Certificate
of Ownership" incluido en el paquete del software.
Si ha comprado la versión del producto que desea activar, también puede usar los
números de serie de una versión anterior, para activarlo.
Counter
Number of counters ......................................... 1
Resolution.......................................................32 bits
Counter measurements................................... Edge counting (falling edge)
Pull-up Resistor ..............................................4.7 k½ to 5 V
Maximum input frequency .............................5 MHz
Minimum high pulse width .............................100 ns
Minimum low pulse width ...............................100 ns
Input high voltage ............................................2.0 V
Input low voltage ............................................. 0.8 V
Analog Input
Input range, single-ended ............................±10 V
ADC Resolution (bits)…………………… 14 bits (differential)
Input range, differential ............................. ±20, ±10, ±5, ±4, ±2.5, ±2, ±1.25, ±1 V
Maximum working voltage ......................... ±10 V
Overvoltage protection................................ ±35 V
FIFO buffer size........................................... 512 B
Timing resolution..........................................41.67 ns (24 MHz timebase)
Timing accuracy............................................ 100 ppm of actual sample rate
Input Impedance.............................................144 k½
Trigger source............................................... Software or external digital trigger
System noise ..................................................0.3 LSBrms (±10 V range)
Analog Output
Absolute accuracy (no load)...........................7 mV typical, 36.4 mV maximum at full
scale
Number of channels........................................ 2
Type of DAC.................................................. Successive approximation
DAC resolution .............................................. 12 bits
Maximum update rate.................................... 150 Hz, software-timed
Output range ....................................................0 to +5 V
Output impedance ............................................ 50 ½
Output current drive ......................................... 5 mA
Power-on state ................................................. 0 V
Slew rate .......................................................... 1 V/μs
Short-circuit current ......................................... 50 mA