Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

Perfil de temperatura de Raspberry Pi usando LabVIEW

Conectado a mi Raspberry Pi hay un sensor de temperatura DS18B20 que he montado dentro de la carcasa aproximadamente por encima del procesador. Quería mapear el perfil de temperatura dentro de la carcasa y tener una representación visual del mismo. Para hacer esto, uní un script Python, una base de datos SQLite3 y LabVIEW.

Solo tengo un sensor de temperatura conectado y la RasPi no se calienta mucho, por lo que esta imagen es bastante exagerada. Explicaré un poco más más adelante, así que comencé escribiendo un script de Python que se ejecuta en mi RasPi. Mide la temperatura y luego la registra en una base de datos SQLite3 que almaceno en una carpeta compartida en una unidad flash USB montada. También tengo datos del acelerómetro en la base de datos, pero eso se agregará un poco más tarde. Eso es todo lo que sucede en la RasPi. A continuación, escribí un programa de LabVIEW que consulta la base de datos a través de la red para obtener todos los datos. Necesito trabajar un poco en mi consulta para devolver la última línea de datos, pero la agregaré en versiones futuras. Para consultar la base de datos SQLite3, utilicé este kit de herramientas que funciona muy bien y es muy simple de obtener configurar. Una vez que tenga la temperatura, necesito mostrarla en la interfaz de usuario. Aquí es donde Sensor Mapping Express VI resulta realmente útil. Todo lo que necesita hacer es señalar su archivo .stl y seleccionar dónde desea que se coloquen los sensores de temperatura en la RasPi. Usé este modelo que convertí usando Google SketchUp. Aquí es donde tuve que usar cuatro sensores ficticios para poder mostrar la diferencia de temperatura. He configurado los 4 sensores exteriores a 0 grados Celsius y solo el sensor 0 obtiene la temperatura de la base de datos. Con más sensores, esto se puede hacer mucho más preciso. Como dije anteriormente, esto es solo para probar un concepto por ahora. Cada 100ms consulto la base de datos, construyo una matriz con los datos de temperatura y luego la aplico al Sensor Mapping Express VI. El perfil de temperatura cambia de acuerdo con la temperatura de la superficie del RasPi. Estos son los colores que usé para mi mapeo:
Mapeo de temperatura vs color:0 Celsius R-0 G-0 B-25521.25 Celsius R-0 G- 255 B-25542.5 Celsius R-0 G-255 B-063.75 Celsius R-255 G-255 B-085 Celsius R-255 G-0 B-0
Ya he conectado un acelerómetro ADXL345 que está adquiriendo valores de inclinación y tono, por lo que mi próximo paso es poder mover el modelo en LabVIEW mientras muevo mi RasPi físico.

Para más detalles:perfil de temperatura de Raspberry Pi usando LabVIEW

Proceso de manufactura

  1. Registrador de temperatura Raspberry Pi
  2. Monitor de red de temperatura y humedad Raspberry Pi
  3. Leer temperatura con DS18B20 | Raspberry Pi 2
  4. Monitoreo de temperatura en Raspberry Pi
  5. Medición de temperatura con RASPBERRY PI
  6. Biblioteca Python del sensor de temperatura TMP006 con Raspberry pi,
  7. Sensor de temperatura Python y Raspberry Pi
  8. Temperatura y humedad sencillas en Raspberry Pi
  9. Supervisión de la temperatura con Raspberry Pi
  10. Lectura de Raspberry Pi BMP085 Temperatura y presión
  11. Proyecto IoT 101:Temperatura de transmisión desde su Raspberry Pi