Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Manual de Usuario
Manual de Usuario
CARRERA DE MECATRÓNICA
ASIGNATURA: INSTRUMENTACIÓN MECATRÓNICA
DEBER 1
NRC: 1945
Realizado por:
MASABANDA PAUCAR CRISTHIAN ESTEBAN
Sangolquí-Ecuador
ADQUISICIÓN DE DATOS
MATLAB + ARDUINO
MATLAB
Matlab es un lenguaje de programación desarrollado por The Mathworks, Matlab nace como
el resultado de tratar de satisfacer las necesidades computacionales de científicos, ingenieros
y matemáticos, por lo que el desarrollo de Matlab comprende un potente lenguaje de alto
nivel y la incorporación de funciones gráficas más allá de los lenguajes de programación C
y Fortran.
LABVIEW + ARDUINO
LABVIEW
LabVIEW es un entorno de desarrollo integrado y diseñado específicamente para ingenieros
y científicos que desarrollan sistemas de medidas y control. Con un lenguaje de programación
gráfica nativo, IP integrado para análisis de datos y procesamiento de señales y una
arquitectura abierta que permite la integración de cualquier dispositivo de hardware y
cualquier enfoque de software, LabVIEW es el software que usted necesita para desarrollar
la solución óptima que puede cumplir con sus requerimientos personalizados y resolver sus
retos.
ARDUINO
Arduino es una plataforma de prototipos electrónica de código abierto (open-source) basada
en hardware y software flexibles y fáciles de usar. Está pensado para artistas, diseñadores,
como hobby y para cualquiera interesado en crear objetos o entornos interactivos.
Arduino puede sentir el entorno mediante la recepción de entradas desde una variedad de
sensores y puede afectar a su alrededor mediante el control de luces, motores y otros
artefactos. El microcontrolador de la placa se programa usando el Arduino Programming
Language (basado en Wiring) y el Arduino Development Environment (basado en
Processing).
Comunicación LABVIEW + ARDUINO
Al igual que con la mayoría de microcontroladores, el Arduino utiliza una comunicación
Serial para ello se puede utilizar el complemento de Labview NI Visa, complemento que se
puede instalar de la siguiente manera:
Una vez instalado el LabView lo siguiente es proceder a instalar el complemento
VISA para ello ingresar al siguiente link:
http://search.ni.com/nisearch/app/main/p/bot/no/ap/tech/lang/es/pg/1/sn/catnav:du,n
8:3.1637,ssnav:sup/
Una vez instalado el complemento VISA, se procederá a instalar la interfaz para Arduino,
para ello se utilizará el programa VI Package Manage, la cual viene adjunto en el paquete
de instalación del software LABVIEW, una vez abierto nos presentara una ventana como la
siguiente:
Y buscamos el paquete LabVIEW Interface for Arduino, luego le damos en el botón de
instalar y esperamos que se complete la instalación, una vez completa la instalación,
tendremos que verificar que aparece nuestro paquete entre los que se encuentra en el
LabVIEW.
Para ello abriremos un nuevo VI en LabVIEW daremos clic izquierdo y verificaremos que
aparezca de la siguiente forma:
Una vez concluido la parte descrita en la anterior sección lo que nos toca es cargar al Arduino
el programa para que pueda ser capaz de entender la programación del LabVIEW, para ello
tendremos que cargar el LIFA Base que es un programa de Arduino con una secuencia de
comando para la correcta conexión entre Arduino y LabVIEW de la siguiente manera:
Una vez terminado el proceso anterior, estaremos listos para realizar nuestra comunicación
LabVIEW con Arduino la cual nos permitirá adquirir cualquier dato que sea leído por las
entradas analógica o digitales de la placa. A continuación, se presentan dos ejemplos uno con
Entrada y Salidas Digitales y otro con entrada analógica.
BIBLIOGRAFÍA
https://www.academia.edu/5204583/ARDUINO_UNO_MATLAB_INSTALANDO_LA_TARJET
A_CON_INTERFAZ_A_MATLAB
https://adquisiciondedatos.wordpress.com/2014/03/19/arduino-matlab/
https://geekytheory.com/matlab-arduino-serial-port-communication