Una estrategia de seguridad en la nube alineada al NIST
Programacion portafolio
1. 1
Presentación
UNIVERSIDAD POLITÉCNICA DEL CENTRO
INGENIERIA EN MECATRONICA
Programación de periféricos
UNIDAD # 1,2 y 3
NOMBRE DEL PROFESOR: Gregorio Romero
NOMBRE DEL ALUMNO:
Álvaro Enrique Castillo Pérez 001411
.
Portafolio electrónico de evidencia
Villahermosa, Tabasco a jueves 26 de noviembre del 2015.
2. 2
Introducción
Los aparatos o dispositivos auxiliares e independientes conectados a la unidad
central de procesamiento de una computadora Se consideran periféricos tanto a
las unidades o dispositivos a través de los cuales la computadora se comunica
con el mundo exterior, como a los sistemas que almacenan o archivan la
información, sirviendo de memoria auxiliar de la memoria principal tales
conocimientos son los que iremos aprendiendo a lo largo del curso
3. 3
OBJETIVO
EL programador puede tener que escoger entre soluciones alternativas
en muchos puntos. Cada elección debe hacerse para satisfacer los
objetivos y restricciones de la tarea de programación particular, como
apropiados para toda tarea de programación tenemos los siguientes
objetivos:
Exactitud
Claridad
Eficiencia
6. 6
Evaluación diagnostica
1._ INDIQUE LOS NIVELES DE VOLTAJE PARA EL 0 LÓGICO Y EL 1 LÓGICO
DEFINIDOS EN EL ESTÁNDAR RS-232.
Tensión Señal Nivel Lógico Control
+3 a +15 Espacio 0 On
-3 a –15 Marca 1 Off
Los valores de tensión se invierten con respecto a los valores lógicos. Por ejemplo, el valor lógico
positivo corresponde a la tensión negativa. También un 0 lógico corresponde a la señal de valor
verdadero o activado. Por ejemplo, si la línea DTR está al valor 0 lógico, se encuentra en la gama
de tensión que va desde +3 a +15 V, entonces DTR está listo (ready).
Las señales se considerarán en el estado de MARCA, (nivel lógico “1”), cuando la tensión sea
más negativa que -3 V con respecto a la línea de Signal Ground. Las señales se considerarán en
el estado de ESPACIO, (nivel lógico “0”), cuando la tensión sea más positiva que +3 V con
respecto a la línea Signal Ground. La gama de tensiones entre -3 V y +3 V se define como la
región de transición, donde la condición de señal no está definida.
2-_ DEFINA LOS CONCEPTOS DE SEÑAL DIGITAL Y SEÑAL ANALÓGICA.
SEÑAL DIGITAL
La señal digital es un tipo de señal generada por algún tipo de fenómeno electromagnético en
que cada signo que codifica el contenido de la misma puede ser analizado en término de algunas
magnitudes que representan valores discretos, en lugar de valores dentro de un cierto rango. Por
ejemplo, el interruptor de la luz sólo puede tomar dos valores o estados: abierto o cerrado, o la
misma lámpara: encendida o apagada. Esto no significa que la señal físicamente sea discreta ya
que los campos electromagnéticos suelen ser continuos, sino que en general existe una forma
de discretizarla unívocamente.
SEÑAL ANALÓGICA
Una señal analógica es un tipo de señal generada por algún tipo de fenómeno electromagnético
y que es representable por una función matemática continua en la que es variable su amplitud y
periodo (representando un dato de información) en función del tiempo. Algunas magnitudes
7. 7
físicas comúnmente portadoras de una señal de este tipo son eléctricas como la intensidad, la
tensión y la potencia, pero también pueden ser hidráulicas como la presión, térmicas como la
temperatura, mecánicas.
3._ ELABORE GRÁFICAS DE LA SEÑAL DIGITAL Y SEÑAL ANALÓGICA.
18. 18
Reporte en paralelo con dos pc
Presentación
UNIVERSIDAD POLITÉCNICA DEL CENTRO
INGENIERIA EN MECATRONICA
Programación de periféricos
UNIDAD # 1
NOMBRE DEL PROFESOR: Gregorio Romero
NOMBRE DEL ALUMNO:
Álvaro Enrique Castillo Pérez 001411
Conexión en paralelo
Villahermosa, Tabasco a jueves 15 de octubre del 2015.
19. 19
INTRODUCCION
El conector DB25 (originalmente DE-25) es un conector analógico de 25 clavijas.
Al igual que el conector DB9, el conector DB25 se utiliza principalmente para conexiones en
serie, ya que permite una transmisión asíncrona de datos.
También se utiliza para conexiones por el puerto paralelo. En un principio se utilizó para
conectar impresoras y por este motivo, se le conoce como el "puerto de impresora"
(abreviado LTP).
Entonces, para evitar confusiones, los puertos de serie DB25 de los equipos generalmente
tienen conectores machos, mientras que los conectores de puerto paralelo son conectores
hembra DB25.
20. 20
Conector DB25 en puerto paralelo
Muy utilizado sobre todo con las impresoras matriciales y las primeras de chorro de tinta el
conector DB25 también conocido como CENTRONICS. Alberga tres buses de datos: Señalización
desde el PC, respuestas y señales desde la impresora y los 8 bits de datos.
Conector DB25 Macho Conector DB25 Hembra
.
Pines Del Conector DB25 Macho
Pines Del Conector DB25
Paralelo
1. STROBE
2. Bit Datos
0
3. Bit Datos
1
4. Bit Datos
2
5. Bit Datos
3
6. Bit Datos
4
7. Bit Datos
5
8. Bit Datos
6
9. Bit Datos
7
10. ACK
11. BSY
12. Sin Papel
13. Selección
14. Power
Auto
15. Error
16. Reset
Impresora
17. Selector
Entradas
18. GND
19. GND
20. GND
21. GND
22. GND
23. GND
24. GND
25. GND
21. 21
Conector de 2pc en puerto paralelo
Materiales a utilizar:
2 conectores db25 macho
6 metros de cable UTP
Cautín
Soldadura
Pasta
Cinta aislante
Windows XP
2 Computadora con entrada db25
Procedimiento
Soldar con la siguiente Configurar el db25
23. 23
Realizar la conexión con el puerto paralelo
Pasos computadora 1
Entramos a tareas de red, nos abrirá varias opciones.
Ya abierta las opciones anteriores entramos a la opción ¨crear una nueva conexión¨, nos abrirá
cuatro opciones.
Entramos a la opción ¨configurar una conexión avanzada¨. Nos abrirá dos opciones.
Entramos ¨conectar directamente con otro equipo¨. Nos abrirá dos opciones más.
Y marcamos la opción ¨host¨.
Por ultimo agregamos el usuario con el que aremos la conexión.
24. 24
Pasos computadora 2
Entramos a tareas de red, nos abrirá varias opciones.
Ya abierta las opciones anteriores entramos a la opción ¨crear una nueva conexión¨, nos abrirá
cuatro opciones.
Entramos a la opción ¨configurar una conexión avanzada¨. Nos abrirá dos opciones.
Entramos ¨conectar directamente con otro equipo¨. Nos abrirá dos opciones más.
Marcamos la opción ¨invitado¨ y nos pedirá el nombre de la pc ¨host¨ que es la computadora 1.
Colocamos el nombre de usuario y contraseña de la computadora 1.
Damos conectar.
Verimicamos si la conexión se realizo
25. 25
Conclusiones
Durate la actividad que realice aprendí mucho sobre el puerto DB25, en este caso en particular
aprendí como conectarlo en modo paralelo, es necesario modificar el db25 tanto el ¨macho¨como
¨hembra¨ para poder hacer las conexiones y tener el windows XP, el windows ya tiene las
configuraciones necesarias para hacer esa conexión, y esto facilita la conexión. Es asi que pude
llevar acabo esta practica.
27. 27
Estructura de un programa
ESTRUCTURA DE UN PROGRAMA
Para escribir un programa en C con CCS C, se debe tener en cuenta una serie de elementos básicos
de su estructura.
a) Directivas de Pre – procesado: controlan la conversión del programa a código máquina
por parte del compilador.
b) Programas o Funciones: conjunto de instrucciones. Puede haber uno o varios; en cualquier
caso siempre debe haber uno definido como principal mediante la inclusión de la llamada
“main()”.
c) Instrucciones: indican como debe comportar el PIC en todo momento.
d) Comentarios: Permiten describir lo que significa cada línea de código.
TIPOS DE DATOS
Tipo Tamaño Rango Descripción
Int 1
Short
1 bit 0 a 1 Entero de 1 bit
Int
Int 8
8 bit 0 a 255 Entero
Int 16
Long
16 bit 0 a 65,535 Entero de 16 bit
Int 32 32 bit 0 a 4,294,967,295 Entero de 32 bit
Float 32 bit ±1175X10
-38 a
±340210
-38
Coma flotante
Char 8 bit 0 a 255 Carácter
Void - - Sin valor
Signed int8 8 bit -128 a +127 Entero con signo
Signed Int16 16 bit -32,768 a +32767 Entero largo con
signo
Signed int32 32 bit -231 a +(2-31-1) Entero 32 bit con
signo
CONSTANTES
Las constantes se pueden especificar en decimal, octal, hexadecimal o en binaria.
123 Decimal
0123 Octal
0x123 Hexadecimal(0x)
0B010010 Binario (0B)
‘x’ Carácter
28. 28
‘010’ Carácter Octal
‘xA5’ Carácter Hexadecimal
Además se pueden definir constantes con un sufijo
Int8 1270
Long 80UL
Signed Int16 80L
Float 3.14F
Char Comillas Simples ‘C’
También se definen caracteres especiales como:
n Cambio de línea
r Retorno de carro
t Tabulación
b Backspace
Las variables se utilizan para nombrar posiciones de memoria RAM; se deben declarar,
obligatoriamente, antes de utilizarlas; para ello se debe indicar el nombre y el tipo de dato que
se manejará. Se definen de la siguiente forma:
Tipo Nombre_Variable [=Valor inicial]
Ej. → float temp_limit=500.0;
Las variables definidas en un programa son de 2 tipos (Locales o Globales). Las variables Locales
solo se utilizan en la función donde se encuentran declaradas; las variables globales se pueden
utilizar en todas las funciones del programa. Ambas deben declararse antes de ser utilizadas y las
globales deben declararse antes de cualquier función y fuera de ellas.
#include <18F4550.h>
#USE DELAY (clock=48000)
Int16 counter; // Variable global
Void Funcion(Void)
{
Char K, Kant=’0’; // Variable Local
}
29. 29
Void Main()
{
Int8 temp; // Variable Local
Las variables pueden ser definidas con:
a) AUTO. (Usada por defecto, no hace falta que se indique) donde la variable existe mientras
la función está activa. Estas variables no se inicializan a cero, su valor se pierde cuando se
sale de la función.
b) STATIC. Una variable Local se activa como global, se inicializa a cero y mantiene su valor
al entrar y salir de la función.
c) EXTERN. Permite el uso de variables en compilaciones múltiples.
OPERADORES
Asignación de suma += (x+=y) → x = x+y
Asignación de resta -= (x-=y) → x = x-y
Asignación de multiplicación *= [x*=y → x = x*y]
Asignación del resto de la división /=
Asignación de desplazamiento a la
izquierda
<<=
Asignación de desplazamiento a la derecha >>=
Asignación AND de bits &=
Asignación |=
Asignación XOR de bits ^=
OPERADORES ARITMÉTICOS
+ Suma
- Resta
* Producto
/ Division
% Resto
++ Incremento
-- Decremento
Size of Determina el tamaño, en bytes de un
operando
RELACIONALES
< Menor que
30. 30
> Mayor que
>= Mayor igual que
<= Menor igual que
== Igual a
!= Diferente de
?= Exprecion adicional
OPERADORES LOGICOS
! No Lógico (NOT)
&& Y Lógico (AND)
|| O lógico (OR)
Operadores de bitz
~ Complemento a 1
^ XOR
& And
| Or normal
Punteros
& Dirección
* Indireccion
-> Puntero de estructura
Orden de procedencia
1) ()
2) ! ^
3) */
4) + -
5) <<, >>
6) <, >
7) ==
31. 31
8) && , ||
9) ^
Declaraciones de control
a) If – else
b) while
c) So – while
d) For
e) Switch – Case
f) Return
g) Break, continue, goto
35. 35
Cuestionario.
1- ¿Qué es adquisición de datos?
R: La adquisición de datos o adquisición de señales, consiste en la toma de
muestras del mundo real, para generar datos que puedan ser manipulados por un
ordenador u otras electrónicas, Consiste, en tomar un conjunto de señales físicas,
convertirlas en tensiones eléctricas y digitalizarlas de manera que se puedan
procesar en una computadora o PAC. La adquisición de datos (DAQ) es el proceso
de medir con una PC un fenómeno eléctrico o físico como voltaje, corriente,
temperatura, presión o sonido. Un sistema DAQ consiste de sensores, hardware
de medidas DAQ y una PC con software programable. Comparados con los
sistemas de medidas tradicionales, los sistemas DAQ basados en PC aprovechan
la potencia del procesamiento, la productividad, la visualización y las habilidades
Universidad politécnica del centro.
Fecha de entrega:
26 / 11 / 15
Programación
de periféricos
Docente: I.S.C. Gregorio Romero
Hernández.
Firma del
docente:
Alumno: Álvaro Enrique Castillo
Pérez
Matricula: 001497
Firma del
alumno:
Carrera: Mecatrónica Cuatrimestre: 4to Grupo: M1-4
Producto: Evidencia 1 Unidad 3 Calificación:
36. 36
de conectividad de las PC’s estándares en la industria proporcionando una
solución de medidas más potente, flexible y rentable
2- ¿Qué función realiza un transductor?
Un transductor es un dispositivo que convierte una señal de un tipo de energía en
otra. La base es sencilla, se puede obtener la misma información de cualquier
secuencia similar de oscilaciones, ya sean ondas sonoras (aire vibrando),
vibraciones mecánicas de un sólido, corrientes y voltajes alternos en circuitos
eléctricos, vibraciones de ondas electromagnéticas radiadas en el espacio en
forma de ondas de radio o las marcas permanentes grabadas en un disco o una
cinta magnética.
Transductores son sinónimo de sensores en sistemas de DAQ. Hay transductores
específicos para diferentes aplicaciones, como la medición de la temperatura, la
presión, o flujo de fluidos. DAQ también despliega diversas técnicas de
acondicionamiento de Señales para modificar adecuadamente diferentes señales
eléctricas en tensión, que luego pueden ser digitalizados usando CED.
3- Responde con verdadero (V) o falso (F) las siguientes oraciones:
a. Una señal analógica consiste en valores discretos en lugar de un rango
continuo de valores: _F_.
b. Voltaje es la señal más común leída por un dispositivo de adquisición de
datos: _V_.
4- Describe la diferencia entre adquisición simple punto y adquisición
multipunto
Que a simple punto no tiene tantos accesos y distribución en exteriores en
cambio el multipunto si y es de bajo costo que entrega conectividad rápida y
accesible
37. 37
5- Las especificaciones TTL para una señal definen un nivel de voltaje entre;
_0,0V y 0,8 _ para un nivel lógico bajo y un nivel de voltaje entre; _5,4V y
Vcc _ para un nivel lógico alto.
6- ¿Cuáles son las dos fases para probar un sistema de adquisición de datos?
Todo va de acuerdo a que intentemos medir ya sea una señal analógica o una
señal digital ya que la comprensión entre ellas es diferente. En todo caso un
sistema de señal digital se distingue por solo tener 2 estados; alto y bajo
(prendido y apagado) y un sistema con una señal analógica puede ser cualquier
valor con respecto al tiempo ya que este varia y podemos representarla en tres
maneras de acuerdo a que se quiera medir; ya sea el nivel (el valor instantáneo
de la señal en algún momento determinado), forma: la forma que toma la señal y
la frecuencia; el número de frecuencias de un evento.
7- ¿Es más importante aterrizar una señal cuando se toman mediciones
analógicas o mediciones digitales?
R: En ambas mediciones se recomienda aterrizar la señal para así disminuir la
probabilidad de que hayan interferencia entre señales.
8- ¿Cómo se determinan que señales se “mapean” a qué pines en un sistema
de adquisición de datos?
De acuerdo al conector en el que se esté trabajando es el pin que obtendrá los
datos y las mapeara en un software predeterminado en este caso tomaremos de
ejemplo: Vernier Analog Sensors que es un conector de 6 pines y mirando su
datasheet podemos ver lo siguiente:
Especificaciones: La mayoría de los sensores proporcionados por Vernier son
sensores de identificación automática. Cuando se conecta un sensor de auto-
identificación en Sensor DAQ, el software será capaz de identificar y configurar el
38. 38
archivo en consecuencia. Información de Auto-ID incluye configuraciones por
defecto para tasa de recogida de datos, la longitud de la recolección, y los
coeficientes de calibración. La mayoría de los sensores analógicos Vernier envían
una señal de voltaje bruto en el rango de 0-5V en pin 6. Algunos envían una señal
en el rango de ± 10 V en el pin 1. El voltaje bruto la señal se convierte a unidades
adecuadas utilizando los coeficientes de calibración sensores. La mayoría de los
sensores Vernier que se conectan directamente a Sensor DAQ sin adaptador son
auto- identificación. Sin embargo, el Sensor DAQ puede leer una señal 0-5V o ±
10V de muchos tipos de sensores. Para hacer la conexión con Sensor DAQ con
un sensor sin enchufe BTA.
9- Menciona tres lenguajes de programación que permitan utilizar
instrumentación virtual;
a. LabVIEW,
b. Borland Delphi
c. Visual Basic
39. 39
Índice:
Introducción.
Dato histórico.
Metodología.
Hardware DAQ.
Tarjetas de adquisición de datos en National Instruments.
o Adquisición de Datos Multifunción
o CompactDAQ
o Adquisición de Datos con PXI y PXI Express
Los dispositivos de entrada.
o Escáner 3D
o Conversor analógica-digital
o Time-to-digital converter.
Controladores de dispositivos de adquisición de datos.
Hardware.
o Computer Automated Measurement and Control.
o Industrial Ethernet.
o Industrial USB
o LAN eXtensions for Instrumentation.
o Nuclear Instrumentation Module.
o PowerLab.
o VMEbus
Software de adquisición de datos
Conclusión.
Bibliografías.
40. 40
Introducción.
La adquisición de datos es el proceso de señales de muestreo que miden las condiciones
físicas del mundo real y la conversión de las muestras resultantes en valores numéricos
digitales que pueden ser manipulados por un ordenador. Sistemas de adquisición de
datos, abreviado por las siglas del DAS o DAQ, suelen convertir las formas de onda
analógicas en valores digitales para su procesamiento. Los componentes de los sistemas
de adquisición de datos incluyen:
• Sensores, para convertir parámetros físicos en señales eléctricas.
• Circuitos de acondicionamiento de señal, para convertir señales de los sensores en
una forma que se puede convertir en valores digitales.
• Analógico-digital, convertidores para convertir señales de sensores condicionados a
valores digitales.
Aplicaciones de adquisición de datos son generalmente controlados por programas de
software desarrollados utilizando diversos fines generales lenguajes de programación
tales como Asamblea, BASIC, C, C ++, C #, Fortran, Java, LabVIEW, Lisp, Pascal, etc.
Stand-alone sistemas de adquisición de datos a menudo se llaman los datos madereros.
También hay paquetes de software de código abierto que proporciona todas las
herramientas necesarias para la adquisición de datos de los diferentes equipos de
hardware. Estas herramientas vienen de la comunidad científica en el complejo
experimento requiere un software rápido, flexible y adaptable. Estos paquetes son
generalmente ajuste personalizado pero paquete más general DAQ como el Sistema de
Adquisición de Datos Integrada máximo se pueden adaptar con facilidad y se utiliza en
varios experimentos de física de todo el mundo.
41. 41
Dato histórico.
En 1963, IBM produce computadoras especializadas en la adquisición de datos. Estos
incluyen el 7700 IBM System Adquisición de Datos, y su sucesor, el IBM 1800 Adquisición
de Datos y Control. Estos sistemas especializados caros fueron superadas en 1974 por
uso general S-100 computadoras y adquisiciones de datos de tarjetas producidas por
Tecmar / Scientific Solutions Inc. En 1981 IBM introdujo el IBM Personal Computer y
Soluciones Científicas introdujo los primeros productos de adquisición de datos de PC.
42. 42
Metodología.
La adquisición de datos se inicia con el fenómeno físico o propiedad física a medir.
Ejemplos de esto incluyen la temperatura, la intensidad de la luz, la presión del gas, flujo
de fluidos, y la fuerza. Independientemente del tipo de propiedad física a medir, el estado
físico que se va a medir primero debe transformarse en una forma unificada que puede
ser muestreada por un sistema de adquisición de datos. La tarea de llevar a cabo estas
transformaciones cae en dispositivos denominados sensores. Un sistema de adquisición
de datos es una colección de software y hardware que le permite medir o controlar las
características físicas de algo en el mundo real. Un sistema de adquisición de datos
completo se compone de hardware de adquisición de datos, sensores y actuadores,
hardware de acondicionamiento de señal, y un software de adquisición de datos del
ordenador en funcionamiento.
Un sensor, que es un tipo de transductor, es un dispositivo que convierte una propiedad
física en una señal eléctrica correspondiente (por ejemplo, medidor de deformación,
termistor). Un sistema de adquisición de medir distintas propiedades depende de los
sensores que son adecuados para detectar esas propiedades. Acondicionamiento de
señal puede ser necesario si la señal desde el transductor no es adecuado para ser
utilizado el hardware DAQ. Puede necesitar ser filtrada o amplificado en mayoría de los
casos la señal. Varios otros ejemplos de acondicionamiento de la señal pueden ser
finalización puente, que proporciona excitación de corriente o voltaje al sensor, el
aislamiento, la linealización. A los efectos de transmisión, que terminaron individuales
señales analógicas, que son más susceptibles al ruido se puede convertir en diferencial
señales. Una vez digitalizado, la señal puede ser codificado para reducir y los errores de
transmisión correctos.
43. 43
Hardware DAQ.
Hardware DAQ es lo que normalmente interactúa entre la señal y un PC. Podría ser en
forma de módulos que se pueden conectar a los puertos de la computadora (paralelo,
serial, USB, etc.) o las tarjetas conectadas a las ranuras (S- 100 autobuses, Apple Bus,
ISA, MCA, PCI, PCI-E, etc.) en la placa base. Por lo general, el espacio en la parte
posterior de una tarjeta PCI es demasiado pequeño para todas las conexiones
necesarias, por lo que una externa caja de conexiones se requiere. El cable entre esta
caja y el PC puede ser costoso debido a los muchos cables, y el blindaje necesario.
Tarjetas DAQ menudo contienen múltiples componentes (multiplexor, ADC, DAC, TTL-
IO, temporizadores de alta velocidad, RAM). Estos son accesibles a través de un autobús
por un micro controlador, que puede ejecutar programas pequeños. Un controlador es
más flexible que una lógica cableada duro, aún más barato que una CPU de modo que
es permisible para bloquear con bucles de votación simples. Por ejemplo: A la espera de
un disparador, a partir de la ADC, mirando el tiempo, esperando a que el ADC para
terminar, el valor de medida en la memoria RAM, el interruptor multiplexor, obtener
entrada TTL, y mucho DAC proceder con rampa de tensión.
44. 44
Tarjetas de adquisición de datos en National Instruments.
Adquisición de Datos Multifunción
Los dispositivos de adquisición de datos
(DAQ) multifunción de National Instruments
proporcionan entrada y salida analógica,
entrada y salida digital y circuitos de
contadores/temporizadores. Desde bajo
costo hasta alto rendimiento, estos
dispositivos proporcionan un valor
excepcional y facilidad de uso.
CompactDAQ
CompactDAQ es una plataforma DAQ robusta
y portátil que integra conectividad y
acondicionamiento de señales en E/S
modulares para conectar directamente a
cualquier sensor o señal. Desde registro de
datos portátil hasta investigación de laboratorio,
la variedad de opciones para bus, chasis,
controlador y acondicionamiento de E/S
combinada con la naturaleza adaptable del
software LabVIEW, logran la mejor solución
para cumplir con las necesidades de cualquier
aplicación con una cantidad medida de canales.
Adquisición de Datos con PXI y PXI Express
45. 45
PXI es una plataforma abierta basada en PC para
pruebas, medidas y control. Con más de 1,500 productos
de más de 70 proveedores, PXI es la plataforma definida
por software elegida por miles de empresas en todo el
mundo. National Instruments ofrece una variedad de
módulos de adquisición de datos para PXI, desde
dispositivos digitales de bajo costo hasta dispositivos
multifunción de alto rendimiento con muestreo
simultáneo. Lograr una sincronización precisa de los
módulos PXI es fácil con los buses de temporización y disparo en el plano trasero PXI.
Los dispositivos de entrada.
Escáner 3D es un dispositivo que analiza un objeto o entorno real para recoger datos
sobre su forma y posiblemente su aspecto (por ejemplo, color). Los datos recogidos se
pueden utilizar para construir digitales modelos tridimensionales.
Muchas tecnologías diferentes pueden ser utilizadas para construir estos dispositivos de
escaneo 3D; cada tecnología tiene sus propias limitaciones, ventajas y costos. Muchas
limitaciones en el tipo de objetos que se pueden digitalizar aún están presentes, por
ejemplo, las tecnologías ópticas se encuentran con muchas dificultades con brillante,
reflejando u objetos transparentes. Por ejemplo, la exploración industrial tomografía
computarizada se puede utilizar para construir modelos 3D digitales, la aplicación de
ensayos no destructivos.
Se recogió datos 3D es útil para una amplia variedad de aplicaciones. Estos dispositivos
son ampliamente utilizados por la industria del entretenimiento en la producción de
películas y videojuegos. Otras aplicaciones comunes de esta tecnología incluyen diseño
industrial, aparatos ortopédicos y prótesis, la ingeniería inversa y la creación de
prototipos, la calidad de control / inspección y documentación de artefactos culturales.
46. 46
Conversor analógica-digital
Un conversor de analógico a digital (ADC, A / D, o A a D) es un dispositivo que convierte
una cantidad física continua (por lo general de tensión) a un número digital que representa
la amplitud de la cantidad.
La conversión implica la cuantificación de la entrada, por lo que necesariamente se
introduce una pequeña cantidad de error. Además, en lugar de realizar de forma continua
la conversión, un ADC realiza la conversión periódicamente, el muestreo de la entrada.
El resultado es una secuencia de valores digitales que han sido convertidos a partir de
un tiempo continuo y continuo de amplitud de señal analógica a un tiempo discreto y
discreta de amplitud de señal digital.
Un ADC también puede proporcionar una medición aislada tal como una electrónica
dispositivo que convierte una entrada analógica de voltaje o corriente a un número digital
proporcional a la magnitud de la tensión o la corriente. Sin embargo, algunos dispositivos
no electrónicos o sólo parcialmente electrónicos, tales como codificadores giratorios,
pueden también ser considerados ADCs. La salida digital puede utilizar esquemas de
codificación diferentes. Normalmente, la salida digital será un complemento a dos del
número binario que es proporcional a la entrada, pero hay otras posibilidades. Un
codificador, por ejemplo, la salida de la fuerza de un código Gray.
La operación inversa se realiza mediante un convertidor de digital a analógico (DAC).
47. 47
Time-to-digital converter.
En electrónica de instrumentación y procesamiento de señales, una vez al convertidor
digital de (abreviado TDC) es un dispositivo para el reconocimiento de los hechos y
proporcionar una representación digital de la época en que ocurrieron. Por ejemplo, una
salida de fuerza TDC la hora de llegada para cada impulso de entrada. Algunas
aplicaciones desean medir el intervalo de tiempo entre dos eventos en lugar de una idea
de un tiempo absoluto.
En electrónica de tiempo a digitales convertidores (tDCS) o digitalizadores de tiempo son
dispositivos comúnmente utilizado para medir un intervalo de tiempo y convertirlo en
digital de salida (binario). En algunos casos interpolación TDC también se llaman
contadores de tiempo (TCS).
TDC se utilizan en muchas aplicaciones diferentes, donde debe determinarse el intervalo
de tiempo entre dos impulsos de señal (iniciar y detener el pulso). La medición se inicia
y se detiene cuando sea la subida o el flanco descendente de un pulso de señal cruza un
umbral establecido. Estos requisitos se cumplen en muchos experimentos físicos, como
el tiempo de vuelo y las mediciones de toda la vida en atómica y la física de alta energía,
los experimentos que involucran láser que van y la investigación electrónica que implica
la comprobación de los circuitos integrados y la transferencia de datos de alta velocidad.
48. 48
Controladores de dispositivos de adquisición de datos.
Se necesitan controladores de dispositivo DAQ para que el hardware DAQ para trabajar
con un PC. El controlador de dispositivo realiza escrituras de registro de bajo nivel y lee
en el hardware, mientras que la exposición API para el desarrollo de aplicaciones de
usuario en una variedad de entornos de programación.
Hardware.
Computer Automated Measurement and Control.
Informática medición automatizada y de control (CAMAC) es un estándar de bus y
estándar de la electrónica modular de cajas para la adquisición de datos y control
utilizados en nuclear y física de partículas experimentos y en la industria. El bus permite
el intercambio de datos entre módulos plug-in (hasta 24 en un solo cajón) y un controlador
de cajón, que a su vez interactúa con la PC oa un interfaz VME-CAMAC.
49. 49
El estándar fue definido originalmente por el Comité ESONE como estándar EUR 4.100
en 1972, y cubre la mecánica, eléctrica y la lógica de un bus paralelo (Dataway) para los
módulos enchufables. Varias normas se han definido para múltiples sistemas de
embalaje, incluyendo la definición de la carretera Rama paralela y definición de la
carretera de serie. Interfaces de host / Crate específicas de proveedores también se han
construido.
La norma abarca CAMAC estándares IEEE:
• 583 La norma base
• 683 especificaciones de transferencia de
bloque (Q-stop y Q-scan).
• 596 sistemas Branch Highway
paralelas.
• 595 sistema de carreteras de serie.
• 726 en tiempo real Basic para CAMAC.
• 675 Auxiliar controlador cajón
especificación / ayuda.
• 758 subrutinas FORTRAN para
CAMAC.
Industrial Ethernet.
Industrial Ethernet (IE) se refiere al uso del
estándar Ethernet protocolos con conectores
robustos y conmutadores de temperatura extendidos en un industrial medio ambiente,
para la automatización o de control de procesos. Componentes utilizados en áreas de
proceso de plantas deben ser diseñados para trabajar en ambientes hostiles de las
temperaturas extremas, humedad y vibraciones que superen los rangos para tecnología
de la información destinado a ser instalado en ambientes controlados.
El uso de la fibra de Ethernet reduce los problemas de ruido eléctrico y proporciona
aislamiento eléctrico para evitar daños en el equipo. Algunas redes industriales
destacaron la entrega determinista de los datos transmitidos, mientras que Ethernet
utiliza la detección de colisiones que hizo que el tiempo de transporte de paquetes de
datos individuales difícil estimar con mayor tráfico de la red. Por lo general, el uso
industrial de Ethernet utiliza estándares full-duplex y otros métodos para que las
colisiones hacen tiempos de transmisión influencia no inaceptable.
50. 50
Industrial USB
Industrial USB es el nombre dado al uso del USB protocolo en una industrial medio
ambiente, para la adquisición de datos, automatización y control de la máquina de
producción.
Hasta hace poco, el USB se ha pensado estrictamente como un bus de comunicación del
consumidor, comúnmente utilizado para PC periféricos. Sin embargo, su popularidad ha
provocado un creciente interés para USB en el industrial espacio. La introducción de USB
2.0, con una velocidad de transferencia de 480 Mbit / s, proporciona una solución para la
implementación de un sistema de diagnóstico de alta velocidad portátil.
LAN eXtensions for Instrumentation.
Es un estándar desarrollado por el Consorcio LXI, un consorcio industrial que mantiene
la especificación LXI, promueve el estándar LXI, y asegura la interoperabilidad. La norma
LXI define los protocolos de comunicación para la instrumentación y adquisición de datos
de los sistemas que utilizan Ethernet. Ethernet es una interfaz accesible y versátil que
debe implementarse en contra de un estándar para la instrumentación para comunicarse
de manera efectiva.
Nuclear Instrumentation Module.
El Módulo de Instrumentación Nuclear (NIM) norma define las especificaciones
mecánicas y eléctricas para módulos electrónicos utilizados en experimental de partículas
y nuclear física. El concepto de módulos en electrónicos sistemas ofrece enormes
ventajas en la flexibilidad, el intercambio de los instrumentos, la reducción de esfuerzo
de diseño, facilidad de actualización y mantenimiento de los instrumentos.
PowerLab.
PowerLab (antes de 1998 fue denominado MacLab) es una adquisición de datos sistema
desarrollado por ADInstruments comprende hardware y software y está diseñado para su
51. 51
uso en la investigación de ciencias de la vida [1] y las aplicaciones didácticas. Se utiliza
comúnmente en la fisiología, la farmacología, la ingeniería biomédica, los estudios de los
deportes / ejercicios y laboratorios psicofisiología para registrar y analizar las señales
fisiológicas de sujetos humanos o animales o de órganos aislados. El sistema consta de
un dispositivo de entrada conectado a un Microsoft Windows o Mac OS ordenador
mediante un USB cable y el software LabChart que se suministra con el PowerLab y
proporciona las funciones de grabación, visualización y análisis. El uso de PowerLab y
complementarias ADInstruments productos se han demostrado en el Journal of
Visualizado experimentos
VMEbus
VMEbus (Versa bus Módulo de Europa) es un bus de ordenador estándar, originalmente
desarrollado para el Motorola 68000 línea de CPUs, pero más tarde se utiliza
ampliamente para muchas aplicaciones y estandarizada por el IEC como ANSI / IEEE
1014 a 1987. Se basa físicamente en Eurocard tamaños, mecánicos y conectores (DIN
41612), pero utiliza su propio sistema de señalización, que Eurocard no define. Fue
desarrollado por primera vez en 1981 y sigue viendo uso generalizado
Software de adquisición de datos
Software de adquisición de datos especializada puede ser entregado con el hardware de
adquisición de datos. Las herramientas de software utilizadas para la construcción de
sistemas de adquisición de datos a gran escala incluyen EPICS. Otros entornos de
programación que se utilizan para crear aplicaciones DAQ incluyen lógica de escalera,
Visual C ++, Visual Basic, LabVIEW y MATLAB. También: LabChart y MIDAS
52. 52
Conclusión.
Un sistema de adquisición de datos es un aparato que no nos da datos 100% exactos,
como cualquier otro tiene su margen de error pero lo que si sabemos es que estos
aparatos ha facilitado en gran manera los muestreos, la obtención de datos en tiempo
real y su gran variedad de usos ha venido a solucionar una inmensidad de problemas en
los cuales se enfrentaba la sociedad científica desde hace ya algunos años. Gracias a
sus diferentes sensores. Modalidades de uso. Facilidad de software y hardware entre
otras cosas que esos aparatos nos proporcionan.
53. 53
Bibliografías:
1. COMDEX Fall 18 de noviembre 1981 Las Vegas, NV, "Tecmar muestra 20 tarjeta opcional IBM PC ..
LabMaster, LabTender, Dadio, DeviceTender, IEEE-488 .."
2. PC Revista Vol1 No.1, "Tomar la medida" de David Bunnell, "Tecmar desplegó 20 tarjetas opcionales
para el PC de IBM"
3. PC Revista Vol1 No.5 "Tecmar Triumph" de David Bunnell, Soluciones Científicas lanza 20 nuevos
productos para el PC
4. BYTE Vol7 No.1 "Soluciones Científicas - Anuncio para tarjetas de adquisición de datos, controladores
paso a paso, IEEE-488 productos
5. Prueba y medición Mundial Vol 11 No 10 Decenio Premio Progreso de: Soluciones
Científicas - LabMaster Primero en PC Adquisición de Datos
6. Data logger, Grabadora, Adquisición de datos - Información general Byte Paradigma - explica las
diferencias entre el registro de datos y adquisición de datos.
7. COMDEX Fall 18 de noviembre 1981 Las Vegas, NV, "Tecmar muestra 20 tarjeta opcional IBM PC ..
LabMaster, LabTender, Dadio, DeviceTender, IEEE-488 .."
8. Salta^ PC Revista Vol1 No.1, "Tomar la medida" de David Bunnell, "Tecmar desplegó 20 tarjetas
opcionales para el PC de IBM"
9. Salta^ PC Revista Vol1 No.5 "Tecmar Triumph" de David Bunnell, Soluciones Científicas lanza 20
nuevos productos para el PC
10. Salta^ BYTE Vol7 No.1 "Soluciones Científicas - Anuncio para tarjetas de adquisición de datos,
controladores paso a paso, IEEE-488 productos
11. Salta^ Prueba y medición Mundial Vol 11 No 10 Decenio Premio Progreso de: Soluciones Científicas -
LabMaster Primero en PC Adquisición de Datos
12. Salta^ Data logger, Grabadora, Adquisición de datos - Información general Byte Paradigma - explica
las diferencias entre el registro de datos y adquisición de datos.
54. 54
Conclusión
Con todo lo aprendido en la materia de programación de
periféricos puedo concluir que si se alcanzaron los objetivos
planteados al inicio del cuatrimestre, también todos los
conocimientos que fui adquiriendo y las habilidades me
servirán de mucho más delante en mi carrera.