Skip to main content

Summary

▷ #TSCLab #TCLab #ESP32 #Arduino #Control #MACI

TALKS

REPOSITORY

THEORY

ARDUINO IDE

SOFTWARE

USB DATA ACQUISITION - OPEN LOOP  (Temperature Control Lab)

USB DATA ACQUISITION - OPEN LOOP  (Speed Control Lab)

MATLAB DATA ACQUISITION (USB)
SYSTEM IDENTIFICATION (Matlab)
  • 13. System 1, using temperature sensor 1 and transistor 1 or sensor 2 and transistor 2
  • 14. System 2, using both temperature sensors and both transistors
  • 15. System 3, using Motor
SISO PID CONTROLLER DESIGN (Matlab)
  • 16. System 1, using temperature sensor 1 and transistor 1 or sensor 2 and transistor 2
  • 17. System 2, using both temperature sensors and both transistors
  • 18. System 3, using DC Motor
CLOSED-LOOP WITH CONTROLLER IN MATLAB (*)
  • 19. SISO using temperature sensor 1 and transistor 1 or sensor 2 and transistor 2
  • 20. SISO using both temperature sensors and both transistors
  • 21. SISO using DC Motor
IOT PLATFORMS (*)
MQTT DATA ACQUISITION
CLOSED-LOOP WITH CONTROLLER IN ESP32
MORE POWERFUL APPLICATIONS
ACTUATOR COMBINATION
  • 40. Motor Speed and Temperature Combination
MIMO CONTROLLER DESIGN
  • 41. Using using both temperature sensors and both transistors
CLOSED-LOOP WITH CONTROLLER IN MATLAB
  • 42. MIMO using both temperature sensors and both transistors
CLOSED-LOOP WITH CONTROLLER IN ESP32
  • 43. MIMO using both temperature sensors and both transistors


VISUAL STUDIO CODE (VS Code)

SOFTWARE

USB DATA ACQUISITION - OPEN LOOP  (Temperature Control Lab)

(*) Requerimientos mínimos de proyecto.

Comments

Post a Comment

Followers

Popular posts from this blog

Practice 29: NodeRed (Http) + Telegram

✅ Práctica 29 Github Repositories ▷  #TSCLab #TCLab #ESP32 #Arduino #Control #MACI En el siguiente blog se presenta la vigésima sextapráctica del laboratorio de control de temperatura y velocidad de un motor. Objetivo general: Recibir los valores sensados de temperatura del TSC-Lab a Telegram.  Materiales: Node-Red TSC-Lab TSC-Lab 3D view Introducción: En la práctica anterior se aprendió a información del TSC-Lab a Node-Red mediante Wi-Fi con protocolo HTTP. Ahora a mas de enviar dicha información se pretende recibirla y monitoreada desde Telegram, la cual es una aplicación enfocada en la mensajería instantánea, el envío de varios archivos y la comunicación en masa. Se la puede descargar desde la tienda de Google Play o App Store. También se la puede utilizar desde su sitio web o versión de escritorio. En esta práctica se crearrá un bot en Telegram el cual al recibir un comando en específico, enviará de manera instantanea el valor de temperatura solicitado. Procedimiento: Nota:

Practice 23: ThingSpeak (Http)

✅ Práctica 23 Github Repositories ▷  #TSCLab #TCLab #ESP32 #Arduino #Control #MACI En el siguiente blog se presenta la vigésima tercera práctica del laboratorio de control de temperatura y velocidad de un motor. Objetivo general: Conectar el TSC-Lab a la plataforma ThingSpeak. Objetivos específicos: Enviar los valores sensados y estados de los transistores a ThingSpeak. Visualizar los valores sensados y estados de los transistores en ThingSpeak. Materiales: ThingSpeak TSC-Lab TSC-Lab 3D view Introducción: En la práctica anterior se aprenció a realizar una conexión WiFi con el TSC-Lab. Ahora se le sacará provecho a dicha conexión para poder enviar información y posteriormente visualizarla en ThingSpeak, la cual es una plataforma abierta de aplicaciones, diseñada para permitir conectar personas con objetos, en este caso con la MACI y el TSC-Lab. Procedimiento: Nota:  Se asume que la placa del ESP-32 y las bibliotecas de las prácticas anteriores han sido previamente instaladas en el

Práctica 1: Initial setups and tests

✅ Práctica 1 Github Repositories ▷  #TSCLab #TCLab #ESP32 #Arduino #Control #MACI En el siguiente blog se presenta la primera práctica del laboratorio de control de temperatura. Objetivo general: Entender el funcionamiento básico de TSC-Lab para la realización de futuras prácticas. Objetivos específicos: Analizar el comportamiento de la curva cuando los heaters están activados y desactivados. Guardar las mediciones obtenidas con ayuda de Cool Term y exportarlas en un archivo  comma-separtaed-values  (csv). Materiales: Programa Cool Term PCB de Temperature Control Lab (TSC-Lab) TSC-Lab 3D view Introducción: El laboratorio de control de temperatura es un sistema en lazo cerrado. Sin embargo, en esta y futuras prácticas a realizar se comportará como un sistema de control en lazo abierto ya que no existe retroalimentación, únicamente los heaters se activan y los sensores empiezan a medir el incremento de temperatura y al desactivarlos los sensores miden como la temperatura baja has