SlideShare una empresa de Scribd logo
1 de 4
Descargar para leer sin conexión
Facultad de Ingeniería Electrónica y Telecomunicaciones
Programa de Ingeniería en Automática Industrial
Software para aplicaciones industriales I
COMUNICACIÓN A TRAVÉS DE PUERTO SERIAL CON LABVIEW
Para la realización de los dos siguientes ejercicios se requiere un cable con terminales
DB-9, las conexiones necesarias son las siguientes:
Pin 2 Conectado a Pin 3 (Recepción con Transmisión)
Pin 3 Conectado a Pin 2 (Transmisión con Recepción)
Pin 5 Conectado a Pin 5 (Tierra)
Adicionalmente, para el segundo ejercicio se utilizó un PIC 16F87 y un MAX 232.
Ejercicio 1: Transmisión y Recepción
Al finalizar este ejercicio, el panel frontal deberá lucir de manera similar a la mostrada
en la figura 1.
Figura 1
1. En el diagrama de bloques seleccione el VI para la configuración del puerto
Functions >> All Functions >> Instument I/O >> Serial >> VISA Configure
Serial Port.vi
2. Para los terminales VISA resourse name, baud rate y stop bits del VI cree un
controlador.
3. Seleccione el VI para escribir en el puerto serial Functions >> All Functions >>
Instument I/O >> Serial >> VISA Write
4. En el vi para escribir, en el terminal Write Buffer cree un controlador y conecte los
dos VIs como se muestra en la figura 2.
5. Seleccione ahora el vi para leer del puerto serial el cual corresponde al Serial Read
whit Timeout.vi.
(Archivos de programaNational InstrumentsLabView7.0Examplesinstr
smplserl.llb)
Facultad de Ingeniería Electrónica y Telecomunicaciones
Programa de Ingeniería en Automática Industrial
Software para aplicaciones industriales I
6. En el Terminal Bytes To Read cree un controlador, lo mismo en el Terminal
Timeout Limit y en el Terminal Serial Read cree un indicador y realice las
conexiones como lo muestra la figura 3.
Figura 2
Figura 3
7. Ahora adicione un vi para cerrar la conexión con el puerto Functions >> All
Functions >> Instument I/O >> Serial >> VISA Close y realice las conexiones
como lo muestra la figura 4
Figura 4
Facultad de Ingeniería Electrónica y Telecomunicaciones
Programa de Ingeniería en Automática Industrial
Software para aplicaciones industriales I
8. Guarde el VI como SimpleSerial y ejecutelo.
Ejercicio 2: Adquisición de Datos por el puerto serial
Nota: El programa en el PIC fue hecho para realizar una transmisión a una velocidad de
2400 Baudios.
Al finalizar este ejercicio, el panel frontal deberá lucir de manera similar a la mostrada
en la figura 5.
Figura 5
1. Con base en el ejercicio anterior, adicione al diagrama de bloques el vi para la
configuración del puerto, el vi para lectura del puerto y el vi para cerrar la conexión
y realice las conexiones que indica la figura 6.
Figura 6.
2. En el panel frontal ubique un despliegue gráfico de tipo Chart.
Facultad de Ingeniería Electrónica y Telecomunicaciones
Programa de Ingeniería en Automática Industrial
Software para aplicaciones industriales I
3. En el diagrama de bloques seleccione un vi para convertir de cadena a arreglo de
bytes Functions >> All Functions >> String >> String/Array/Path Conversión
>> String To Byte Array.
4. Ubique todo lo que está en el diagrama de bloques dentro de un ciclo While,
adicione un retardo de 0.1 segundos y realice las conexiones que se muestran en la
figura 7.
Figura 7
5. Guarde el vi como SimpleReceiver.vi y ejecútelo.
Fin de la práctica.

Más contenido relacionado

Destacado

Как сохранить здоровье в офисе
Как сохранить здоровье в офисеКак сохранить здоровье в офисе
Как сохранить здоровье в офисе
Svetlana Volina
 
химия только 11кл_дидактические материалы_радецкий_1999 и 2001_ответы
химия только 11кл_дидактические материалы_радецкий_1999 и 2001_ответыхимия только 11кл_дидактические материалы_радецкий_1999 и 2001_ответы
химия только 11кл_дидактические материалы_радецкий_1999 и 2001_ответы
You DZ
 
Parts Of Speech
Parts Of SpeechParts Of Speech
Parts Of Speech
adiajaved
 

Destacado (6)

Как сохранить здоровье в офисе
Как сохранить здоровье в офисеКак сохранить здоровье в офисе
Как сохранить здоровье в офисе
 
Red Iberoamericana en Ambiente y Sociedad. Dimensiones humanas de los cambios...
Red Iberoamericana en Ambiente y Sociedad. Dimensiones humanas de los cambios...Red Iberoamericana en Ambiente y Sociedad. Dimensiones humanas de los cambios...
Red Iberoamericana en Ambiente y Sociedad. Dimensiones humanas de los cambios...
 
Bullying o acoso escolar
Bullying o acoso escolarBullying o acoso escolar
Bullying o acoso escolar
 
химия только 11кл_дидактические материалы_радецкий_1999 и 2001_ответы
химия только 11кл_дидактические материалы_радецкий_1999 и 2001_ответыхимия только 11кл_дидактические материалы_радецкий_1999 и 2001_ответы
химия только 11кл_дидактические материалы_радецкий_1999 и 2001_ответы
 
Herramientas para el ordenamiento y planificación del uso borde costero: expe...
Herramientas para el ordenamiento y planificación del uso borde costero: expe...Herramientas para el ordenamiento y planificación del uso borde costero: expe...
Herramientas para el ordenamiento y planificación del uso borde costero: expe...
 
Parts Of Speech
Parts Of SpeechParts Of Speech
Parts Of Speech
 

Similar a Puerto serial

Examen l ry s diciembre2004 resuelto
Examen l ry s diciembre2004 resueltoExamen l ry s diciembre2004 resuelto
Examen l ry s diciembre2004 resuelto
Alfonso
 
Examen l ry s junio2005 resuelto
Examen l ry s junio2005 resueltoExamen l ry s junio2005 resuelto
Examen l ry s junio2005 resuelto
Alfonso
 
2.1.4.7 lab establishing a console session with tera term
2.1.4.7 lab   establishing a console session with tera term2.1.4.7 lab   establishing a console session with tera term
2.1.4.7 lab establishing a console session with tera term
Gary Araujo Viscarra
 
Laboratorio 10 6 2
Laboratorio 10 6 2Laboratorio 10 6 2
Laboratorio 10 6 2
UNAD
 
2.3.3.4 lab building a simple network
2.3.3.4 lab   building a simple network2.3.3.4 lab   building a simple network
2.3.3.4 lab building a simple network
timmaujim
 
2.3.3.4 lab building a simple network
2.3.3.4 lab   building a simple network2.3.3.4 lab   building a simple network
2.3.3.4 lab building a simple network
timmaujim
 
2.3.3.4 lab building a simple network
2.3.3.4 lab   building a simple network2.3.3.4 lab   building a simple network
2.3.3.4 lab building a simple network
timmaujim
 
2.1.4.9 lab establishing a console session with tera term
2.1.4.9 lab   establishing a console session with tera term2.1.4.9 lab   establishing a console session with tera term
2.1.4.9 lab establishing a console session with tera term
timmaujim
 
2.1.4.9 lab establishing a console session with tera term
2.1.4.9 lab   establishing a console session with tera term2.1.4.9 lab   establishing a console session with tera term
2.1.4.9 lab establishing a console session with tera term
timmaujim
 
2.1.4.9 lab establishing a console session with tera term
2.1.4.9 lab   establishing a console session with tera term2.1.4.9 lab   establishing a console session with tera term
2.1.4.9 lab establishing a console session with tera term
timmaujim
 
Sistema microcontrolado para la toma de medida de altura locativas
Sistema microcontrolado para la toma de medida de altura locativasSistema microcontrolado para la toma de medida de altura locativas
Sistema microcontrolado para la toma de medida de altura locativas
Terry Mena
 

Similar a Puerto serial (20)

Practica 2
Practica 2Practica 2
Practica 2
 
Examen l ry s diciembre2004 resuelto
Examen l ry s diciembre2004 resueltoExamen l ry s diciembre2004 resuelto
Examen l ry s diciembre2004 resuelto
 
343 by pgf
343 by pgf343 by pgf
343 by pgf
 
Examen l ry s junio2005 resuelto
Examen l ry s junio2005 resueltoExamen l ry s junio2005 resuelto
Examen l ry s junio2005 resuelto
 
2.1.4.7 lab establishing a console session with tera term
2.1.4.7 lab   establishing a console session with tera term2.1.4.7 lab   establishing a console session with tera term
2.1.4.7 lab establishing a console session with tera term
 
TEMPIC-45 Práctica II. Control de un LED a través de un botón
TEMPIC-45 Práctica II. Control de un LED a través de un botónTEMPIC-45 Práctica II. Control de un LED a través de un botón
TEMPIC-45 Práctica II. Control de un LED a través de un botón
 
Anexo 4. Protocolo de Pruebas v4_070322.pdf
Anexo 4. Protocolo de Pruebas v4_070322.pdfAnexo 4. Protocolo de Pruebas v4_070322.pdf
Anexo 4. Protocolo de Pruebas v4_070322.pdf
 
Laboratorio 10 6 2
Laboratorio 10 6 2Laboratorio 10 6 2
Laboratorio 10 6 2
 
Apuntes y prácticas Picaxe 18M2+
Apuntes y prácticas Picaxe 18M2+Apuntes y prácticas Picaxe 18M2+
Apuntes y prácticas Picaxe 18M2+
 
2.3.3.4 lab building a simple network
2.3.3.4 lab   building a simple network2.3.3.4 lab   building a simple network
2.3.3.4 lab building a simple network
 
2.3.3.4 lab building a simple network
2.3.3.4 lab   building a simple network2.3.3.4 lab   building a simple network
2.3.3.4 lab building a simple network
 
2.3.3.4 lab building a simple network
2.3.3.4 lab   building a simple network2.3.3.4 lab   building a simple network
2.3.3.4 lab building a simple network
 
2.3.3.4 lab building a simple network
2.3.3.4 lab   building a simple network2.3.3.4 lab   building a simple network
2.3.3.4 lab building a simple network
 
Tutorial de cambio ip al plc festo rev b
Tutorial de cambio ip al plc festo rev bTutorial de cambio ip al plc festo rev b
Tutorial de cambio ip al plc festo rev b
 
2.1.4.9 lab establishing a console session with tera term
2.1.4.9 lab   establishing a console session with tera term2.1.4.9 lab   establishing a console session with tera term
2.1.4.9 lab establishing a console session with tera term
 
2.1.4.9 lab establishing a console session with tera term
2.1.4.9 lab   establishing a console session with tera term2.1.4.9 lab   establishing a console session with tera term
2.1.4.9 lab establishing a console session with tera term
 
2.1.4.9 lab establishing a console session with tera term
2.1.4.9 lab   establishing a console session with tera term2.1.4.9 lab   establishing a console session with tera term
2.1.4.9 lab establishing a console session with tera term
 
2.3.3.4 lab building a simple network - ilm
2.3.3.4 lab   building a simple network - ilm2.3.3.4 lab   building a simple network - ilm
2.3.3.4 lab building a simple network - ilm
 
Sistema microcontrolado para la toma de medida de altura locativas
Sistema microcontrolado para la toma de medida de altura locativasSistema microcontrolado para la toma de medida de altura locativas
Sistema microcontrolado para la toma de medida de altura locativas
 
Microcontroladores: Programación del microcontrolador ATMega328P.pdf
Microcontroladores: Programación del microcontrolador ATMega328P.pdfMicrocontroladores: Programación del microcontrolador ATMega328P.pdf
Microcontroladores: Programación del microcontrolador ATMega328P.pdf
 

Puerto serial

  • 1. Facultad de Ingeniería Electrónica y Telecomunicaciones Programa de Ingeniería en Automática Industrial Software para aplicaciones industriales I COMUNICACIÓN A TRAVÉS DE PUERTO SERIAL CON LABVIEW Para la realización de los dos siguientes ejercicios se requiere un cable con terminales DB-9, las conexiones necesarias son las siguientes: Pin 2 Conectado a Pin 3 (Recepción con Transmisión) Pin 3 Conectado a Pin 2 (Transmisión con Recepción) Pin 5 Conectado a Pin 5 (Tierra) Adicionalmente, para el segundo ejercicio se utilizó un PIC 16F87 y un MAX 232. Ejercicio 1: Transmisión y Recepción Al finalizar este ejercicio, el panel frontal deberá lucir de manera similar a la mostrada en la figura 1. Figura 1 1. En el diagrama de bloques seleccione el VI para la configuración del puerto Functions >> All Functions >> Instument I/O >> Serial >> VISA Configure Serial Port.vi 2. Para los terminales VISA resourse name, baud rate y stop bits del VI cree un controlador. 3. Seleccione el VI para escribir en el puerto serial Functions >> All Functions >> Instument I/O >> Serial >> VISA Write 4. En el vi para escribir, en el terminal Write Buffer cree un controlador y conecte los dos VIs como se muestra en la figura 2. 5. Seleccione ahora el vi para leer del puerto serial el cual corresponde al Serial Read whit Timeout.vi. (Archivos de programaNational InstrumentsLabView7.0Examplesinstr smplserl.llb)
  • 2. Facultad de Ingeniería Electrónica y Telecomunicaciones Programa de Ingeniería en Automática Industrial Software para aplicaciones industriales I 6. En el Terminal Bytes To Read cree un controlador, lo mismo en el Terminal Timeout Limit y en el Terminal Serial Read cree un indicador y realice las conexiones como lo muestra la figura 3. Figura 2 Figura 3 7. Ahora adicione un vi para cerrar la conexión con el puerto Functions >> All Functions >> Instument I/O >> Serial >> VISA Close y realice las conexiones como lo muestra la figura 4 Figura 4
  • 3. Facultad de Ingeniería Electrónica y Telecomunicaciones Programa de Ingeniería en Automática Industrial Software para aplicaciones industriales I 8. Guarde el VI como SimpleSerial y ejecutelo. Ejercicio 2: Adquisición de Datos por el puerto serial Nota: El programa en el PIC fue hecho para realizar una transmisión a una velocidad de 2400 Baudios. Al finalizar este ejercicio, el panel frontal deberá lucir de manera similar a la mostrada en la figura 5. Figura 5 1. Con base en el ejercicio anterior, adicione al diagrama de bloques el vi para la configuración del puerto, el vi para lectura del puerto y el vi para cerrar la conexión y realice las conexiones que indica la figura 6. Figura 6. 2. En el panel frontal ubique un despliegue gráfico de tipo Chart.
  • 4. Facultad de Ingeniería Electrónica y Telecomunicaciones Programa de Ingeniería en Automática Industrial Software para aplicaciones industriales I 3. En el diagrama de bloques seleccione un vi para convertir de cadena a arreglo de bytes Functions >> All Functions >> String >> String/Array/Path Conversión >> String To Byte Array. 4. Ubique todo lo que está en el diagrama de bloques dentro de un ciclo While, adicione un retardo de 0.1 segundos y realice las conexiones que se muestran en la figura 7. Figura 7 5. Guarde el vi como SimpleReceiver.vi y ejecútelo. Fin de la práctica.