Está en la página 1de 6

INTROUCCION

SOFTWARE LIBRE
El trmino software libre refiere el conjunto de software que por eleccin manifiesta de su
autor, puede ser copiado, estudiado, modificado, utilizado libremente con cualquier fin y
redistribuido con o sin cambios o mejoras. Su definicin est asociada al nacimiento
del movimiento de software libre, encabezado por Richard Stallman y la consecuente
fundacin en 1985 de la Free Software Foundation, que coloca la libertad del usuario
informtico como propsito tico fundamental. Proviene del trmino eningls free software,
que presenta ambigedad entre los significados libre y gratis asociados a la
palabra free. Por esto que suele ser considerado como software gratuito y no como
software que puede ser modificado sin restricciones de licencia. En este sentido es
necesario resaltar que la libertad tiene que ver con el uso y no con la gratuidad.
Un programa informtico es software libre si otorga a los usuarios todas estas libertades
de manera adecuada. De lo contrario no es libre. Existen diversos esquemas de
distribucin que no son libres, y si bien podemos distinguirlos sobre la base de cunto les
falta para llegar a ser libres, su uso bien puede ser considerado contrario a la tica en
todos los casos por igual.
El software libre suele estar disponible gratuitamente, o al precio de coste de la distribucin
a travs de otros medios; sin embargo no es obligatorio que sea as, por lo tanto no hay
que asociar software libre a software gratuito (denominado usualmente freeware), ya
que, conservando su carcter de libre, puede ser distribuido comercialmente.
Anlogamente, el software gratis o gratuito incluye en ocasiones el cdigo fuente; no
obstante, este tipo de software no es libre en el mismo sentido que el software libre, a
menos que se garanticen los derechos de modificacin y redistribucin de dichas
versiones modificadas del programa.
Tampoco debe confundirse software libre con software de dominio pblico. ste ltimo
es aquel que no requiere delicencia, pues sus derechos de explotacin son para toda la
humanidad, porque pertenece a todos por igual. Cualquiera puede hacer uso de l,
consignando su autora original. Este software sera aquel cuyo autor lo dona a la
humanidad o cuyos derechos de autor han expirado. Si un autor condiciona su uso bajo
una licencia, por muy dbil que sea, ya no es del dominio pblico.

1.SISTEMA DE ADQUISICIN DE DATOS


DE BAJO COSTO, BASADO EN
HARDWARE Y SOFTWARE LIBRE Y
ABIERTO.

1.1

RESUMEN

Se presenta el desarrollo de un sistema de adquisicin de datos, basado en software y hardware


libre y abierto, orientado al modelado y simulacin de sistemas fsicos y electrnicos de cdigo
abierto. Cuenta con libreras de inteligencia artificial, control y la posibilidad de definir las propias. El
software est bajo Java, con Caractersticas similares a LabView, permite migrarse a mltiples
plataformas como Windows, Linux e Dispositivos Moviles, adems, la red de colaboradores a nivel
mundial y su compatibilidad con Arduino le da soporte a esta investigacin, Arduino es una tarjeta dc
desarrollo, equipada con micro controladores atmega, plataforma educativa pare la enseanza que
incluye conceptos de sistemas complejos, programacin, electrnica bsica, automatizacin y
robtica, se elige par la documentacin disponible y las caractersticas de cdigo libre y abierto. El
proyecto se orienta a resolver los altos costos en software, hardware, falta de rnodularidad y
reducida capacidad de adaptacin. El proceso de validacin se sigue con un proyecto de
mejoramiento empresarial.

1.2

PALABRAS CLAVE

Adquisicin de datos; Arduino; hardware abierto; software libre

1.3 PORQUE MYOPENLAB?


Es un software de libre distribuido bajo licencia GPL (Ver Fig. 1) de cdigo
abierto, escrito en Java, multiplataforma y orientado a la realizacin de
aplicaciones de modelado y simulacin de sistemas fsicos, electrnicos y de
control con un amplio campo de aplicaciones. El poder grafico do
MyOpenLab y sus potencias de clculo y proceso de datos le hacen
candidato para la experimentacin y elaboracin de prototipos tanto en el
aula y el laboratorio, as como en el hogar y la empresa. En este programa
existe la posibilidad de conexin a travs de los puertos USI3 del ordenador
con el mundo fsico a diversos tipos de hardware entre ellos se encuentra
Arduino. (Ruiz, 2011)

Fig 1. *Open Lab


Fuente.- http://tnyopeniab.de

2. MEASUREMENT COMPUTING

2.1 Quin es Measurement Computing?


Measurement Computing es el lder de valor en adquisicin de datos. Nuestro objetivo es proporcionar a
nuestros clientes con computadoras, hardware y software para adquisicin de datos que ahorren tiempo y
dinero. Ofrecemos productos confiables y de alta calidad, respaldados por garantas limitadas de por vida
y un programa para ambientes hostiles.
Estamos comprometidos a desarrollar los productos DAQ que tu buscas, en la forma y con interfaces que
tu necesitas. Siempre estamos trabajando en mejorar y crear nuevos productos, y recibimos tu
retroalimentacin y solicitudes para soluciones personalizadas. Nuestro objetivos es la satisfaccin total
del cliente.

2.2 MEASUREMENT COMPUTING USB-2408-2AO

El USB-2408-2AO es un dispositivo DAQ multifuncin diseado para mediciones de voltaje o temperatura


de alta precisin. Sus caractersticas son las siguientes:

Mide voltaje o termocuplas

16 Entradas analgicas.

Resolucin de 24 bits

Muestreo de hasta 1 kS/s

8 Entradas digitales de I/O individuales

2 Contadores de 32 bits

2 Salidas analgicas de 16 bits. Cada salida tiene un rango de 10V

Se incluye la plataforma de software DAQFlex. El DAQFlex s un protocolo bien definido que permite la
programacin de los dispositivos de adquisicin de datos mediante una interfaz simple basada en
mensajes. El protocolo DAQFlex simplifica en gran medida el desarrollo de aplicaciones, ya que todas las
operaciones de adquisicin de datos estn programados a travs de una interfaz de mando comn, que
se compone de una interfaz consistente, firmware extensible y una API multiplataforma de cdigo abierto.
DAQFlex es compatible con Windows, Linux y Mac OS y se puede usar con tabletas basadas en
Android. El DAQFlex soporta los lenguajes de programacin Visual Basic (VB), C++, y C#.

3. SOFTWARE DE ANALIDID DE DATOS FLEXPRO

Paquete software para el anlisis y procesado de datos adquiridos

El software FlexPro puede gestionar sus datos de medicin completa y analizarlos y presentarlos de
acuerdo a sus requerimientos. Los objetos dinmicos de funciones matemticas, grficos e informes
permiten el uso de plantillas definidas para nuevos datos en cualquier momento.
Al lado de las funciones integrales de importacin de archivos e instrumentos, archivos de Excel se
puede utilizar directamente. O transferir sus datos con un solo clic del ratn directamente en una
presentacin FlexPro imprimible. Debido a las funciones de secuencias de comandos y soporte de VBA,
FlexPro puede ser automatizado y ampliado.
FlexPro 9 puede hacer an ms. No slo es capaz de organizar, analizar y presentar los datos en el
futuro con slo hacer clic en un botn; si se desea, tambin ser capaz de compartir sus plantillas y
resultados en la red, con la misma rapidez y facilidad.

4. SOFTWARE DE ADQUISICION Y ANALISIS DE DATOS DEWESOFT


DEWESOFT es un completo software de adquisicin y anlisis que puede trabajar con diferentes plataformas,
desde los ms potentes equipos de DEWETRON hasta las tajetas de adquisicin ms bsicas de National
Instruments o DataTranslation.
Es la solucin definitiva para adquirir todo tipo de seales analgicas y digitales de forma simultnea desde
diferentes fuentes, incluso con diferentes frecuencias de muestreo, mostrarlas y registrarlas en un solo archivo.
Con las funciones de postproceso de la seal todas las funciones matemticas y anlisis pueden ser utilizadas
tanto en tiempo real como sobre los datos almacenados.
Maneja todo tipo de seales de disparo, seal de video, GPS, Salidas Analgicas (AO), contadores, etc. Cuenta
con mdulos de anlisis especiales segn campo de aplicacin o sector.
DEWESOFT X cuenta con mdulos especiales de anlisis, ofreciendo soluciones especficas de anlisis para
diferentes sectores.
Algunos de estos mdulos son:
MATH mdulo matemtico
Anlisis de energa (POWER)
Clculo transformada en ngulo (ORDER TRACKING)
Vibracin torsional y rotacional
Anlisis de combustin
FRF, FFT y anlisis modal
Sonido
Vibraciones en cuerpo humano
Equilibrado

CONCLUSIONES
Versatilidad del sistema MYOPEN LAB, donde la tendencia en el
mundo se mueve hacia el hardware libre y abierto y a los sistemas de
bajo costa, donde las alterativas comerciales son caras y con muchas
restricciones.

BIBLIOGRAFIA
Enrquez, R. (2009). Gua de usuario de Arduino. Espaa: Universidad de Cordoba.
Gmez, J., Ollero, A., & Garca, A. (2006). Teleoperacion y Telerrobotica. Madrid: Prentice Hall.
Pearson Education. Comite Espanol de Automatica.
ero, A. (2007). robtica Manipuladores y robots moviles. Mxico: Alfaomcga-marcombo. Boxixareu
Editors Barcelona.
Park, J., & Mackay, S. (2003). Data Acquisition for Instrumentation and Control System. Oxford:
Elsevier.
PeIz, G. (2006). Sistemas Mecatronicos. Modelado y simulacin con HDLs. Mxico: Limusa Wiley.
Petzold, C. (2010). Windows Phone 7. Washington: Microsoft Press.
Ruiz, J. (2011). MyOpenLab. Madrid. Recuperado el Abril de 2013, de Una propuesta de utilizacin
de Open Hardware y Software fibra GNU para cl disco y simulacin dc prototipos en el laboratorio:
www.rnyopenlab.de
Santamara, J., & otros. (2010). Propuesta de diseo de un brazo robtico con cuatro grados de
libertad, basado en anlisis y ajuste de un prototipo. Quid. Vol. 10. Diciembre. IUSH., 3544.
Sanz, F. (2009). Diseo, construccin y puesta en marcha de laboratorio portable de automatizacin
industrial y diseo mecatronico. Quid. Vol., 9. Marzo. IU SH., 57-70.
Stallman, R. (2004). Software libre para una
sociedad libre. Madrid: Traficantes de Sueos.

También podría gustarte