Sensor de temperatura con Labview y Arduino usando LM35 y lectura serial
Sensor de temperatura con Labview y Arduino usando LM35 y lectura serial
Objetivos:
- Aprender a usar el modulo VISA para lo comunicación serial de Labview con algun microcontrolador
- Aprender a leer datos enviados a Labview desde Arduino
- Mostrar la temperatura de un sensor LM35 en tiempo real en un grafica en Labview
- Mostrar indicador termómetro la temperatura
- Guardar los datos de temperatura en un archivo Excel
Requisitos:
- Tener instaloda Labview
- Instalar el driver NI VISA para tener comunicación serial ( bajar de http://www.ni.com/nisearch/app/main/p/bot/no/ap/tech/lang/es/pg/1/sn/catnav:du,n8:3.25.123.1640,ssnav:ndr/
- Arduino Uno
- Sensor LM35
Desarrollo:
Panel Frontal

Diagrama de Bloques

Diagrama conexión

Codigo de arduino
float temperatura; // definimos variable temperatura como decimal int tempdigital; void setup () { Serial.begin(9600); // habilitamos la transmisción serial } void loop() { tempdigital = analogRead(0); // leemos lo que entrada en el pin y lo convertimos a digital temperatura = (500.0*tempdigital)/1023.0; // calculamos la temperatura a partir de la lectura digital Serial.println(temperatura); // enviamos el valor de temperatura via serial y damos salto de linea y retorno de carro delay(200); // pausa de 10 ms ( milisegundos) delay(ms); }
