Categoría: Blog

Registro de trabajos técnicos y diseño profesional.

  • Control de Fase en Corriente Alterna vs Conversión DC-DC: La Tecnología Buck

    Control de Fase en Corriente Alterna vs Conversión DC-DC: La Tecnología Buck

    La eficiencia en la gestión de energía eléctrica se fundamenta en la capacidad de transformar niveles de tensión con el mínimo desperdicio calórico. Existen diversos métodos para lograr este objetivo, diferenciándose drásticamente según el tipo de corriente y la tecnología aplicada.

    Control de Fase en Corriente Alterna (AC)

    En sistemas de corriente alterna a 50Hz, se suele utilizar el control de fase mediante dispositivos semiconductores como Triacs. Este método consiste en seccionar la onda senoidal original, eliminando una fracción del semiciclo para reducir la potencia entregada a la carga.

    Se observa que el resultado es una onda “mordida” o incompleta. Si bien resulta efectivo para aplicaciones de baja precisión como calefactores o iluminación incandescente, la deformación de la onda genera armónicos y ruido eléctrico significativo. La frecuencia de operación queda limitada a la de la red eléctrica, lo que impide una entrega de energía verdaderamente continua.

    Conversión DC-DC: La Tecnología Buck

    A diferencia del recorte de fase, el convertidor reductor o Buck opera en corriente continua mediante conmutación de alta frecuencia, típicamente a 50kHz. En este esquema, se extraen “rebanadas” de energía de una fuente superior (como 12V) para conformar una tensión inferior (como 5V).

    Mecánica del Proceso:La conmutación a 50.000 veces por segundo permite que los componentes reactivos (inductor y capacitor) actúen como un filtro de suavizado constante. Mientras que en AC el recorte es lento y evidente, en un sistema Buck la alta velocidad permite “derretir” los pulsos cuadrados de energía, transformándolos en una corriente continua casi pura.

    [Image of buck converter voltage waveforms]

    Comparativa Técnica

    Característica Control de Fase (AC) Convertidor Buck (DC)
    Frecuencia típica 50 Hz / 60 Hz 50 kHz – 1 MHz
    Método Recorte de onda senoidal Conmutación por PWM
    Salida Onda pulsante deformada Corriente continua suavizada
    Eficiencia Media (pérdidas por fase) Alta (superior al 90%)

    La implementación de un sistema Buck requiere un control preciso, generalmente un algoritmo PID discreto, para ajustar el ancho de pulso en microsegundos. Esta sofisticación técnica permite que dispositivos electrónicos sensibles reciban energía estable sin el estrés térmico asociado a los reguladores lineales o la inestabilidad de los controles de fase tradicionales.

    Documentación técnica sobre topologías de potencia y eficiencia energética. Análisis basado en implementaciones de control digital sobre hardware AVR y simulación de plantas de potencia.
  • Arquitectura e Instalaciones

    Arquitectura e Instalaciones

    Diseño arquitectónico con la precisión de la Ingeniería Aplicada. La práctica integra desde instalaciones en viviendas hasta el desarrollo de sistemas de control PID y electrónica para infraestructuras industriales. Es arquitectura resuelta como un sistema operativo: eficiente, funcional y automatizada. El enfoque es directo: transformar la complejidad técnica en espacios que funcionan con absoluta fluidez.

    Arquitectura

    • Arquitectura e Instalaciones

      Arquitectura e Instalaciones

      Diseño arquitectónico con la precisión de la Ingeniería Aplicada. La práctica integra desde instalaciones en viviendas hasta el desarrollo de sistemas de control PID y electrónica para infraestructuras industriales. Es arquitectura resuelta como un sistema operativo: eficiente, funcional y automatizada. El enfoque es directo: transformar la complejidad técnica en espacios que funcionan con absoluta fluidez.…

    • Circuito, Programación, Fabricación de PCB de Máquina Contadora de Tarjetas.

      Circuito, Programación, Fabricación de PCB de Máquina Contadora de Tarjetas.

      En entornos de producción, la precisión en el conteo de insumos es crítica para evitar fugas financieras y errores logísticos. Este proyecto surge como una solución robusta para automatizar el conteo de tarjetas plásticas y hojas mediante un sistema embebido basado en el ESP32. El objetivo principal fue desarrollar un dispositivo que no solo fuera…

    • Trabajando con el Arduino OPTA

      Trabajando con el Arduino OPTA

      Al integrar un microcontrolador de grado industrial como el Opta, es importante diferenciarlo de las placas de desarrollo convencionales. Este Hardware exige un protocolo de inicio específico para garantizar la estabilidad del sistema y su correcta operación en entornos de automatización. A continuación la configuración, alimentación y manejo de señales para una implementación profesional.  …

    • Paisajismo Sonoro Integrado: Estudio de Luz y Silencio: Reproducción de MP3 con ESP32 y DFPlayer Mini

      Paisajismo Sonoro Integrado: Estudio de Luz y Silencio: Reproducción de MP3 con ESP32 y DFPlayer Mini

      Actualizado: 3/7/2025: Ahora es compatible con familia de uC Espressif ESP8266 y ESP32. Este proyecto detalla cómo utilizar un ESP32 y un módulo DFPlayer Mini para reproducir archivos MP3 de manera automática cada cierto tiempo. Se abordan los aspectos del módulo DFPlayer Mini, las conexiones necesarias y el código de programación, proporcionando una guía completa…

    • Prototipo Mecatrónica: Máquina Encapsuladora de Café

      Prototipo Mecatrónica: Máquina Encapsuladora de Café

      El núcleo del desarrollo se centró en la creación de un sistema capaz de gestionar múltiples variables críticas en tiempo real: desde el movimiento coordinado de motores paso a paso para el posicionamiento de las cápsulas, hasta el control de un motor DC y una resistencia de sellado térmico. Este prototipo no solo buscaba la…

    • Reforma en Hub logístico

      Reforma en Hub logístico

      La intervención en nodos críticos de transporte, como el Aeroparque Jorge Newbery, requiere trascender la simple remodelación para ejecutar una reingeniería espacial de precisión. Ante un escenario de infraestructura degradada y bajo la estricta presión de un cronograma de 72 horas, la prioridad fue orquestar una recuperación integral que no admitiera márgenes de error. Se…

    • Arquitectura efímera y Arduino IDE: Ampliación de cámara de frío

      Arquitectura efímera y Arduino IDE: Ampliación de cámara de frío

      ¿Cómo ampliar la superficie de una cámara de frío en 4 días? Con reefer ultramarinos El proyecto consistió en conectar, por medio de una antecámara (también de temperatura controlada) 2 reefer como los que llevan mercancía congelada de un continente a otro. Cliente: OCASA (Organización Courier Argentina Sociedad Anónima) Trabajo: Obra civil y Automatización de sistema para control…

    • Propuesta Club náutico en Beccar

      Propuesta Club náutico en Beccar

      Club náutico barrial ubicado en la localidad de Beccar, Argentina. El diseño se centra en un playón central donde los jóvenes preparan sus embarcaciones, permitiendo que sus familias observen el proceso cómodamente. La infraestructura utiliza materiales duraderos como el hormigón armado y la chapa para albergar talleres, vestuarios y áreas administrativas. El complejo está específicamente…

    Arquitectura | Electrónica | Programación

  • Reforma en oficina en Caballito, CABA

    Reforma en oficina en Caballito, CABA

    Oficina 125m2 en Caballito CABA

    Año: 2025

    Presupuesto: 4.5M (u$s3200)

    Obra mínima de puesta en valor

    Piso:

    -Había una alfombra en mal estado debido a canalizaciones mal cerradas en la parte inferior.

    -Se decidió colocar piso flotante de alto tránsito para lograr un excelente resultado por una baja inversión.

    -Reparación de contrapiso y carpeta

    Instalaciones:

    -Se repararon y completaron y unificaron los dispositivos lumínicos

    -Reparación de Aires Acondicionados

    -Se reconectaron tomacorrientes reconsituyendo circuito cortado en mudanza. Se aprovechó cablecanal 100 50 existente

  • Trabajando con el Arduino OPTA

    Trabajando con el Arduino OPTA

    Al integrar un microcontrolador de grado industrial como el Opta, es importante diferenciarlo de las placas de desarrollo convencionales.

    Este Hardware exige un protocolo de inicio específico para garantizar la estabilidad del sistema y su correcta operación en entornos de automatización.

    A continuación la configuración, alimentación y manejo de señales para una implementación profesional.

     


    1. Configuración del Entorno (IDE 2.3.7)

    Es habitual que, al iniciar el IDE por primera vez, no se visualicen los ejemplos específicos del dispositivo. Esto responde a la arquitectura del Opta (basada en Mbed OS), la cual difiere de la arquitectura AVR clásica. El entorno de desarrollo requiere la instalación explícita del núcleo para acceder a las librerías de hardware.

    1. Abrir el Gestor de Tarjetas (Board Manager) en el menú lateral del IDE.
    2. Buscar el término “Opta” en la barra de búsqueda.
    3. Seleccionar e instalar el paquete “Arduino Mbed OS Opta Boards”.
    4. Verificar en Archivo > Ejemplos > OPTA la disponibilidad de los códigos de referencia (Ethernet, Modbus, Digital I/O).

    2. Matriz de Alimentación

    Para evitar errores comunes en la puesta en marcha, es necesario distinguir entre la alimentación lógica y la operativa:

    Fuente de Energía Uso Correcto Limitación Técnica
    Puerto USB-C Programación, depuración serial y lógica de control. Insuficiente para conmutar salidas. No alimenta la etapa de potencia de los relés.
    Bornera (12-24V DC) Operación en campo, activación de relés y sensores. Requiere fuente externa regulada. Es necesario unificar tierras (GND) al usar múltiples fuentes.
    Diferencias operativas según la fuente de alimentación.

    3. Gestión de Señales y Entradas

    La versatilidad de las entradas es un factor clave en la integración de sistemas. Las 8 entradas disponibles permiten una configuración híbrida mediante software, facilitando la lectura de señales analógicas de 0-10V, estándar en la industria para sensores de nivel o presión, sin necesidad de hardware adicional.

    void setup() {
      // Inicializar comunicación serial para monitoreo
      Serial.begin(9600);
      
      // Aumentar la resolución de lectura a 12 bits (0-4095)
      // por defecto la resolución es de 10 bits (0-1023)
      analogReadResolution(12);
    }
    
    void loop() {
      // Lectura de la entrada A0 (I1 en la bornera)
      int sensorValue = analogRead(A0);
      
      // Conversión básica a voltaje (referencia 10V estimada)
      float voltage = sensorValue * (10.0 / 4095.0);
      
      Serial.println(voltage);
      delay(100);
    }

    Nota técnica sobre los Relés:
    Las salidas integradas son electromecánicas. Aunque robustas, poseen un ciclo de vida mecánico finito. No se recomienda utilizarlas para conmutación de alta frecuencia (PWM). Para aplicaciones que requieran pulsos rápidos, se debe optar por Relés de Estado Sólido (SSR) externos.

  • Proyecto con Módulo WT32-SC01 Plus (ESP32-S3) con LVGL y funciones WiFi+Telegram

    Proyecto con Módulo WT32-SC01 Plus (ESP32-S3) con LVGL y funciones WiFi+Telegram

    1. Interfaz Gráfica con LVGL y LovyanGFX

    La interfaz gráfica se desarrolla utilizando LVGL y LovyanGFX, aprovechando la pantalla táctil IPS 480×320 del WT32-SC01 Plus.

    • Widgets como botones, sliders, gráficos, gauges, arcos, tablas, calendarios y teclados numéricos.
    • Navegación sencilla entre pantallas usando botones.
    • Estética consistente y moderna.

    Ejemplo de creación de un botón en LVGL:

    lv_obj_t *btn = lv_btn_create(screen_main);
    lv_obj_set_size(btn, 100, 50);
    lv_obj_align(btn, LV_ALIGN_CENTER, 0, 0);
    lv_obj_t *label = lv_label_create(btn);
    lv_label_set_text(label, "Enviar");
    lv_obj_center(label);
    lv_obj_add_event_cb(btn, sendBtn_event_cb, LV_EVENT_CLICKED, NULL);
      
    

    2. Conectividad WiFi y Bot de Telegram

    El ESP32-S3 gestiona WiFi en paralelo con LVGL sin interrumpir la interfaz gráfica. Ejemplo de envío de mensajes a Telegram al pulsar un botón:

    #include <WiFiClientSecure.h>
    WiFiClientSecure client;
    client.setInsecure();
    if(client.connect("api.telegram.org", 443)) {
      String url = String("/bot") + BOT_TOKEN + "/sendMessage?chat_id=" + CHAT_ID + "&text=Botón+presionado";
      client.println(String("GET ") + url + " HTTP/1.1");
      client.println("Host: api.telegram.org");
      client.println("Connection: close");
      client.println();
    }
      
    

    3. Información útil del Hardware WT32-SC01 Plus

    Función / Bus GPIO(s) Uso en WT32-SC01 Plus
    GPIO Expansión 10, 11, 12, 13, 14, 21 Libres para usuario
    BOOT0 0 Strapping pin, evitar uso general
    I²C Touch 5 (SCL), 6 (SDA) Reservados FT6336U
    SPI SD 39, 38, 40, 41 MicroSD opcional
    UART0 43 (TX0), 44 (RX0) Programación/Serial
    Internos 45 (LCD_BL), 4 (LCD_RST), 7 (TP_INT) Pantalla y touch internos

    4. Organización del Código del Proyecto

    El código se organiza en:

    • main.cpp: Control de alto nivel, setup, loop, callbacks eventos.
    • sc01.cpp/.h: Inicialización de hardware/UI y funciones específicas del WT32-SC01 Plus.

    Ejemplo simplificado del loop principal:

    void loop() {
        lv_timer_handler();
        if(current_screen != prev_screen) {
            switch(current_screen) {
                case SCREEN_MAIN: lv_scr_load(screen_main); break;
                case SCREEN_DEMO: lv_scr_load(screen_demo); break;
                case SCREEN_INFO: lv_scr_load(screen_info); break;
            }
            prev_screen = current_screen;
        }
        delay(5);
    }
      
    

    5. Explicación Detallada del Proyecto y Recomendaciones

    La estructura modular facilita expansión, mantenibilidad y claridad. Se recomienda:

    • Dividir tareas intensivas usando ambos núcleos del ESP32.
    • Evitar bloqueos largos en el loop principal.
    • Monitorear el uso de memoria.
    • Asegurar que cualquier acceso concurrente a LVGL sea seguro.

    Referencias útiles:

  • Propuesta Club náutico en Beccar

    Propuesta Club náutico en Beccar

    Club náutico barrial ubicado en la localidad de Beccar, Argentina. El diseño se centra en un playón central donde los jóvenes preparan sus embarcaciones, permitiendo que sus familias observen el proceso cómodamente. La infraestructura utiliza materiales duraderos como el hormigón armado y la chapa para albergar talleres, vestuarios y áreas administrativas. El complejo está específicamente equipado para las categorías de vela Optimist y Cadet, facilitando el acceso al agua mediante una rampa estratégica. Mediante maquetas electrónicas y planos, el proyecto organiza eficientemente las zonas de esparcimiento, los servicios de bar y el almacenamiento técnico. Esta obra representa un esfuerzo del Taller Baliero por integrar la funcionalidad deportiva con la vida comunitaria local.

    El murmullo del viento sobre el estuario, el crujido rítmico de los mástiles y el aroma inconfundible del barro del Plata marcan el final de la calle 33 Orientales. En este rincón de Beccar, donde la cuadrícula urbana se rinde ante la inmensidad del río, la arquitectura deportiva se enfrenta a un dilema ético y estético: ¿Cómo construir un refugio técnico para barcos que no traicione la escala íntima del barrio?

    A menudo, los clubes náuticos se presentan como fortalezas inalcanzables o galpones industriales carentes de alma. Sin embargo, este proyecto —nacido bajo la herencia del Taller Baliero II— propone un camino diferente. Heredero de un racionalismo austero y profundamente consciente de lo social, el edificio se despliega horizontalmente, respetando el horizonte y transformando la infraestructura en un dispositivo de encuentro comunitario.

    El Corazón del Proyecto: El Ritual y la Mirada en el Playón

    En el mundo de la náutica, el viaje no comienza en el agua, sino en tierra firme. El “playón de armado” no es aquí un espacio residual de servicio, sino el centro neurálgico que organiza toda la vida social. El diseño entiende que el proceso de aparejar una vela es un ritual pedagógico y familiar, un momento de transición donde la técnica y la paciencia se encuentran.

    La arquitectura se vuelve permeable, eliminando obstáculos visuales para permitir que el aprendizaje sea un evento compartido. Como bien sintetiza la memoria del proyecto:

    Propuesta Club náutico en Beccar

    “El proceso de armado y preparación de la embarcación suele ser algo largo. Padres desean ver a sus hijos hacerlo; el yeite del proyecto consistió en organizarlo en torno al espacio de ese playón.”

    Este “yeite” —esa solución astuta que define la identidad local— convierte al playón en una plaza seca protegida, un “puerto seguro” donde la mirada de los padres acompaña la autonomía de los hijos sin interferir, creando una coreografía social perfecta entre el hormigón y el cielo.

    La Escala del Optimist: Horizontalismo y Formación

    El proyecto está diseñado a la medida de los navegantes más pequeños. Las categorías Optimist y Cadett —destinadas a niños de entre 6 y 12 años— exigen una arquitectura que no intimide. Siguiendo la lógica del Taller Baliero, el edificio opta por una horizontalidad extrema. Al mantenerse bajo, el club no busca dominar el paisaje, sino integrarse a él, manteniendo la escala barrial que caracteriza a Beccar.

    Esta decisión no es solo estética, sino funcional: las dimensiones del guardado y los recorridos están pensados para la estatura de quienes llevan sus propias velas. Es una lección de arquitectura como pedagogía: el espacio enseña que el río es accesible y que el club es, antes que nada, una extensión de su propia casa.

    Hormigón y Chapa: El Lenguaje de la Austeridad Costera

    La honestidad constructiva se manifiesta en una paleta de materiales económicos y nobles, elegidos por su capacidad de resistir la humedad y la salinidad del Río de la Plata. La estructura se resuelve en hormigón armado, mientras que el guardado de los Optimist y Cadett se materializa en chapa.

    Resulta fascinante el esquema morfológico planteado: el “verde” representa el hormigón y el “gris” la chapa. Esta inversión simbólica —donde lo sólido y estructural se asocia al color de la naturaleza— sugiere una voluntad de que el edificio “envejezca” y sea colonizado por el entorno, convirtiéndose en una estructura viva. La inclusión de mamposterías tradicionales, portones robustos y una casilla de seguridad termina de anclar el proyecto en la realidad de su contexto urbano, combinando la modernidad racionalista con las necesidades prácticas de un club de barrio.

    Una Organización Espacial con Lógica de Ribera

    La planta baja se organiza con una claridad cartesiana que divide el programa en una “L” funcional, protegiendo el playón central. El diseño logra una convivencia armónica entre lo técnico y lo recreativo:

    El ala de servicio (izquierda): Concentra el taller de reparaciones y el guardado de embarcaciones, vinculado directamente a la rampa de bajada.

    El bloque social (derecha): Alberga la administración y el bar, que se expande hacia el río.

    La logística inteligente: El proyecto separa los flujos con maestría. Existe una entrada independiente para provisión sobre la calle 33 Orientales, permitiendo que el bar y la administración se abastezcan sin interrumpir el tránsito de los niños que, desde los vestuarios, corren hacia el agua.

    El Club Náutico en Beccar demuestra que la buena arquitectura no reside en la grandilocuencia del material caro, sino en la inteligencia del detalle y la generosidad del espacio público. Es un edificio que sabe retirarse para dejar que el protagonismo lo tengan el río y el ritual del aprendizaje.

    Resumen de programa:

    Elemento VisualCategoríaCaracterísticas PrincipalesCantidad Estimada (Inferido)Contexto Espacial
    Playón de armadoInfraestructura FísicaEspacio abierto central con suelo de pavimentos hexagonales para preparar botes.1 gran área centralCentro del complejo, conectando el guardado con la rampa al agua.
    AulasInfraestructura FísicaEspacios educativos con disposición de pupitres en hileras.3 aulas principalesPlanta del primer piso, sobre el sector de servicios.
    Guardado de embarcaciones (Optimist/Cadet)Estructura FísicaConstrucción en chapa para protección de botes de vela ligera.10 a 12 espaciosSector izquierdo del plano, adyacente al taller.
    Bar / AdministraciónInfraestructura FísicaEstructura de hormigón con mesas interiores y expansión exterior.1 módulo dobleSector derecho del plano, orientado hacia el río.
    Muelle / RampaEstructura FísicaPlataforma de madera o concreto para descenso al río.1 rampa principalExtremo inferior del plano, contacto directo con el agua.
    EstacionamientoInfraestructura FísicaÁrea techada para vehículos, ubicada cerca del acceso principal.4 a 6 plazasLado derecho superior del plano, cercano a la entrada independiente.
    Vestuarios / BañosInfraestructura FísicaMódulo de servicios higiénicos con compartimentos individuales.1 bloque centralUbicado entre el estacionamiento y el playón de armado.
    Embarcación OptimistVehículo NáuticoBote de vela ligera para niños de 6 a 12 años, vela blanca con logo.3 a 5 unidades visiblesEn el playón de armado y en el muelle / rampa.
    Áreas Verdes / VegetaciónVegetaciónZonas de césped y árboles de escala media para sombra y paisajismo.4 a 5 sectores arboladosDistribuidos en el patio central, perímetros y expansión del bar.