Logo Studenta

p3-si-18131059

¡Estudia con miles de materiales!

Vista previa del material en texto

Tecnoló gico Nacional de Mé xico 
Institutó Técnóló gicó dé la Laguna
Pra ctica 3
Répórté
Sénsórés intéligéntés
Alumnó:
Cristal Aricél Sa énz Hérna ndéz 18131059
Prófésór:
Ariél Lazaldé Ruélas
Introducción 
En esta práctica se llevará a cabo la conexión de un servomotor a través de la interfaz de 
Arduino y de LabVIEW, específicamente utilizando las herramientas VISA y LINX las cuales 
permiten la conexión LabVIEW-Arduino, meramente con los diagramas propios de LabVIEW. 
Esto con la finalidad de familiarizarnos con el software de LabVIEW que se estará viendo a lo 
largo de todo el semestre. 
Objetivo 
 Controlar un servomotor mediante el software de programación LabVIEW y sus componentes 
VISA y LINX, con la ayuda de programación de Arduino junto con su hardware. 
 
Material Equipo 
• Protoboart 
 • Arduino uno 
 • Cable para-Arduino uno Componentes 
 • Servomotor de 180 grados 
 • Jumpers 
 • Arduino 
 • LabVIEW 
 
Servomotor SG90 
Es un pequeño actuador rotativo o bien motor que permite un control preciso en posición 
angular, este servomotor puede rotar de 0° hasta 180° y su voltaje de operación va desde los 
4.8 a 6 VDC. Este servo incluye 3 brazos y 3 tornillos, cuenta con un cable de hasta 25cm. 
Este tipo de servomotores son utilizado en gran variedad de proyectos de electrónica, robótica, 
carros de control remoto, aeronaves y más. Funcionan con la mayoría de tarjetas electrónicas 
de control con microcontroladores. 
 El servo SG90 tiene un conector universal tipo “S” que encaja perfectamente en la mayoría 
controladores de servos por ejemplo el Controlador PCA9685 16 o el Probador de Servo 3CH 
ECS CCPM. Este tipo de servo es ideal para las primeras experiencias de aprendizaje y prácticas 
con servos, ya que sus requerimientos de energía son bastante bajos y se permite alimentarlo 
con la misma fuente de alimentación que el circuito de control. Por ejemplo, si se conecta a 
una tarjeta Arduino, se puede alimentar durante las pruebas desde el puerto USB del PC sin 
mayor problema, pero te recomendamos usar una fuente de alimentación independiente para 
el servomotor. 
 
Procedimiento 
Se realizará un programa en Arduino y se comunicará con LabVIEW, para poder controlar el 
servomotor. 
 
 
Códigos e interfaz: 
 
 
 
 
 
 
 
Otra forma de hacerlo es la siguiente: 
 
 
 
Evidencias de la practica: 
 
Conclusion: 
Controlar un servomotor puede realizarse de muchas maneras usando LabVIEW. 
Puedes hacerlo solamente con el software o usar Arduino. Este tipo de prácticas 
nos servirá para hacer controladores por medio de esa interfaz, usando sensores 
digitales y/o analógicos. La practica se limita al uso del servomotor ya que el 
objetivo indirecto es conocer la funcionalidad de un servo y controlarlo, pero más 
adelante se podrá controlar cualquier otro actuador.

Continuar navegando