Sunday, June 14, 2026

Comparacion de plataformas de robotica educativa:








La robótica educativa se ha convertido en una de las herramientas más importantes para el desarrollo de competencias en programación, electrónica, pensamiento lógico y resolución de problemas. Actualmente existen numerosas plataformas diseñadas para diferentes niveles educativos, desde la educación básica hasta la formación universitaria e incluso la investigación.

Elegir una plataforma adecuada depende de diversos factores como el costo, la facilidad de uso, la posibilidad de expansión, los lenguajes de programación soportados y la cercanía con aplicaciones reales de la industria. En este artículo realizamos una comparación de las plataformas más populares utilizadas en educación STEM.


¿Qué características debe tener una buena plataforma de robótica educativa?

  • Facilidad de aprendizaje.
  • Bajo costo de implementación.
  • Gran comunidad de usuarios.
  • Disponibilidad de sensores y accesorios.
  • Compatibilidad con lenguajes modernos de programación.
  • Posibilidad de desarrollar proyectos de inteligencia artificial e Internet de las Cosas (IoT).
  • Escalabilidad hacia proyectos de investigación e industria.

Comparación general de plataformas

Plataforma Nivel educativo Programación Costo Escalabilidad
Arduino Secundaria, Universidad C/C++, Python Bajo ★★★★★
Micro:bit Primaria, Secundaria Bloques, Python Muy bajo ★★★★☆
LEGO SPIKE Prime Primaria, Secundaria Scratch, Python Alto ★★★☆☆
VEX IQ Secundaria Blockly, Python Alto ★★★★☆
mBot Makeblock Primaria, Secundaria Scratch, Python Medio ★★★☆☆
ESP32 Universidad Arduino, MicroPython Muy bajo ★★★★★
Raspberry Pi Universidad Python, C++, ROS Bajo ★★★★★

Arduino: la plataforma más versátil

Arduino revolucionó la enseñanza de la electrónica y la robótica gracias a su filosofía de hardware libre. Su enorme comunidad internacional y la gran cantidad de sensores disponibles permiten desarrollar proyectos que van desde simples sistemas de iluminación hasta robots autónomos con inteligencia artificial.

Es probablemente la plataforma con mejor relación entre costo y posibilidades de expansión, razón por la cual es ampliamente utilizada en universidades e institutos tecnológicos.

Ventajas

  • Hardware abierto.
  • Gran cantidad de sensores disponibles.
  • Excelente documentación.
  • Ideal para proyectos reales.
  • Muy utilizada en ingeniería.

BBC Micro:bit: programación para principiantes

Micro:bit fue diseñada específicamente para introducir a los niños y jóvenes en el mundo de la programación y la computación física. Integra sensores, acelerómetro, brújula, matriz LED y comunicación inalámbrica en una sola tarjeta.

Su entorno MakeCode basado en bloques facilita el aprendizaje sin necesidad de conocimientos previos.

Ventajas

  • Muy fácil de aprender.
  • Bajo costo.
  • Sensores incorporados.
  • Compatible con Python.

LEGO SPIKE Prime: aprender construyendo

LEGO Education ha logrado combinar la creatividad del juego con la enseñanza de la ingeniería. SPIKE Prime permite construir robots de manera intuitiva mediante bloques modulares de alta calidad y una programación visual muy amigable.

Su principal limitación es el alto costo del ecosistema, aunque ofrece una excelente experiencia educativa para colegios y clubes STEM.


VEX Robotics: una aproximación a la ingeniería

Las plataformas VEX están orientadas al diseño mecánico y a las competencias internacionales de robótica. Sus estructuras metálicas y sistemas de transmisión permiten construir robots complejos con una aproximación muy cercana a la ingeniería profesional.

Es una excelente opción para estudiantes que desean participar en competencias tecnológicas o fortalecer sus habilidades en diseño mecánico.


Makeblock mBot: el puente entre Scratch y Arduino

mBot es una excelente alternativa para iniciar en la robótica educativa gracias a su facilidad de ensamblaje y programación mediante bloques. Al estar basado en Arduino, permite posteriormente migrar hacia programación más avanzada sin cambiar completamente de plataforma.


ESP32: robótica conectada al Internet de las Cosas

El ESP32 representa una nueva generación de microcontroladores con conectividad WiFi y Bluetooth integrada. Su bajo costo y gran potencia lo convierten en una herramienta ideal para proyectos de domótica, robótica móvil, automatización industrial e Internet de las Cosas.

Cada vez más universidades lo incorporan dentro de sus programas académicos debido a su enorme potencial tecnológico.


Raspberry Pi: un computador para robots inteligentes

A diferencia de un microcontrolador, Raspberry Pi es un computador completo capaz de ejecutar Linux, procesamiento de imágenes, inteligencia artificial, aprendizaje automático y sistemas de visión artificial.

Es ampliamente utilizada en investigación y desarrollo de robots autónomos capaces de reconocer objetos, navegar de manera inteligente e interactuar con su entorno.


Comparación global

Característica Arduino Micro:bit LEGO VEX ESP32 Raspberry Pi
Facilidad de uso ★★★★☆ ★★★★★ ★★★★★ ★★★★☆ ★★★☆☆ ★★☆☆☆
Costo ★★★★★ ★★★★★ ★★☆☆☆ ★★☆☆☆ ★★★★★ ★★★★☆
Aplicaciones industriales ★★★★★ ★★☆☆☆ ★★☆☆☆ ★★★★☆ ★★★★★ ★★★★★
Inteligencia Artificial ★★★☆☆ ★☆☆☆☆ ★★☆☆☆ ★★★☆☆ ★★★★☆ ★★★★★

Conclusión

No existe una plataforma perfecta para todos los contextos educativos. Para los primeros niveles de formación, Micro:bit y LEGO ofrecen experiencias muy intuitivas y motivadoras. En educación media, mBot y VEX permiten profundizar en conceptos de programación y diseño mecánico. Finalmente, para la educación superior y la investigación, Arduino, ESP32 y Raspberry Pi destacan por su flexibilidad, bajo costo y cercanía con las tecnologías utilizadas actualmente en la industria y en los proyectos de inteligencia artificial.

La tendencia mundial apunta hacia ecosistemas abiertos que permitan integrar robótica, visión artificial, Internet de las Cosas y aprendizaje automático, preparando a los estudiantes para enfrentar los desafíos tecnológicos de la Industria 4.0 y la transformación digital.


¿Cuál plataforma utilizas en tus proyectos educativos?
Déjanos tu opinión en los comentarios y comparte tu experiencia con la comunidad.

Saturday, March 28, 2026

Transistores BJT : Guía completa por CG

Hola a todos


Vamos a ver estos 5 puntos importantes para entender el transistor BJT

1 Introducción
2 Porque la palabra TRANSISTOR
3 Transistor como amplificador.
4 Transistor en Corte y saturación
5 Recta de carga de un transistor BJT



1 Introducción:

El transistor BJT, o de unión bipolar, es como un interruptor inteligente o un amplificador súper útil en la electrónica. Imagina que tienes tres patitas: base, emisor y colector. Si le das una pequeña señal eléctrica en la base (como un empujoncito), puede controlar un flujo mucho más grande de corriente entre el emisor y el colector. Esto lo hace perfecto para cosas cotidianas, como encender LEDs en un juego de luces, amplificar el sonido de tu celular o incluso ayudar en computadoras para procesar señales rápidas.


Sus principales parámetros son fáciles de entender: el beta (β) mide cuántas veces se amplifica la corriente de base (por ejemplo, β=100 significa que 1 unidad en la base deja pasar 100 en el colector); la tensión base-emisor (Vbe, unos 0.7 voltios para silicio, como la llave que abre la puerta); y las corrientes máxima del colector (Ic max) y potencia que soporta, para no quemarlo. Así, con estos números en la hoja de datos, puedes usarlo seguro en circuitos simples


2 ¿ Por que la palabra Transistor ?


El término "transistor" proviene de la combinación de las palabras inglesas transfer (transferir) y resistor (resistor o resistencia), acuñado en 1948 por el ingeniero John R. Pierce de los Bell Labs. Esta etimología refleja la función esencial del dispositivo: una pequeña señal de corriente o voltaje aplicada en un terminal (la base) transfiere su efecto para resistir o controlar un flujo mucho mayor de corriente entre los otros dos terminales (emisor y colector), actuando como un amplificador o interruptor eficiente.

Veamos el siguiente video donde podremos ver el concepto de transferencia de resistencia:





3 Transistor como Amplificador:


Los transistores amplifican señales de voltaje o corriente gracias a su capacidad para controlar un flujo grande de electrones con una señal pequeña de entrada. En un transistor BJT típico, una pequeña variación en la corriente de base (por ejemplo, unos pocos microamperios) genera una ganancia de corriente llamada beta (β), que multiplica esa señal hasta cientos de veces en el colector, produciendo una salida más potente. Esto se logra polarizando el transistor en su región activa con resistencias, lo que mantiene un punto de operación estable y evita distorsiones como saturación o corte, permitiendo que señales débiles de audio o sensores se conviertan en ondas amplificadas y útiles para altavoces o circuitos.

Transistor como amplificador

Otra característica clave es la amplificación de voltaje, donde la salida en el colector invierte y aumenta la amplitud de la señal de entrada gracias a la recta de carga del circuito. La ganancia de voltaje depende de la impedancia de carga y puede alcanzar valores de 10 a 100 veces, pero requiere retroalimentación negativa (como una resistencia en el emisor) para estabilidad térmica y linealidad. Así, los transistores convierten señales minúsculas en potentes, formando la base de amplificadores en radios, guitarras eléctricas y dispositivos cotidianos, siempre respetando límites como la potencia máxima para evitar sobrecalentamiento.

Este diagrama muestra un circuito amplificador de audio con transistores, destacando cómo componentes como resistencias y capacitores optimizan la ganancia de señal.


4 Transistor en Corte y saturación:


El transistor en corte actúa como un interruptor completamente abierto, donde no fluye corriente entre el colector y el emisor porque la corriente de base (Ib) es cero o muy baja, haciendo que Vce sea casi igual a la fuente de alimentación (por ejemplo, Vcc). Esto sirve para apagar cargas como LEDs o motores en circuitos digitales, como en microcontroladores donde un pin en bajo (0V) deja el transistor "off" y no pasa corriente, ahorrando energía y protegiendo componentes. Se usa aplicando 0V en la base o una resistencia alta (Rb grande) para mantener Ib ≈ 0, ideal en lógica binaria para el estado "0".

En saturación, el transistor funciona como un interruptor cerrado, con Vce casi 0V (0.2V típico) y corriente máxima en el colector (Icsat = Vcc/Rc), lograda inyectando suficiente Ib (Ib > Ic/β, donde β es la ganancia). Sirve para encender cargas de forma eficiente, como relés o luces en Arduino, donde un pin en alto (5V) satura el transistor y deja pasar toda la corriente disponible. Se calcula Rb = (Vbase - 0.7V)/Ib para asegurar saturación, evitando regiones intermedias que calientan el dispositivo.

Este esquema ilustra un transistor NPN en emisor común, marcando las zonas de corte (Ic=0) y saturación (Vce=0) para visualizar su uso como switch.

Esto se explica claramente en el siguiente video:


Corte y saturación en transistores BJT


5 Recta de carga de un transistor BJT


La recta de carga de un transistor BJT es una línea gráfica que representa todos los posibles puntos de operación del dispositivo en un circuito de emisor común, trazada sobre las curvas características de salida (Ic vs Vce) para una corriente de base fija. Se obtiene uniendo dos extremos clave: el punto de corte (Ic=0, Vce=Vcc, como si el transistor estuviera apagado) y el punto de saturación (Vce≈0, Ic=Vcc/Rc, como si estuviera completamente encendido), definida por la ecuación Vce = Vcc - Ic·Rc, donde Rc es la resistencia de colector.

Sirve para determinar el punto Q (o de reposo) donde intersecta con la curva de la Ib calculada, asegurando que el transistor opere en la región activa para amplificación lineal, o en los extremos para conmutación; así, ayuda a seleccionar resistencias óptimas, predecir distorsiones y estabilizar el bias contra variaciones de temperatura o β.







Nota: Algunos de los textos de esta entrada del post fueron creadas con la asistencia de Perplexity AI



Tuesday, March 24, 2026

Resumen de Temas importantes en el Curso de Maquinas

 

Semana 1:  Transformadores

Resumen del tema orientado el sábado 8 de Marzo :

https://theautomatablog.blogspot.com/2025/11/resumen-de-transformadores-por-carlos.html

Semana 2 : Motores DC

Resumen del video de motores DC 


Un motor de corriente directa (DC) funciona convirtiendo energía eléctrica en movimiento gracias a la interacción entre electricidad y magnetismo. Cuando la corriente pasa por una bobina dentro del motor, se genera un campo magnético que interactúa con el campo de unos imanes fijos, produciendo una fuerza que hace girar el eje. Para que el giro no se detenga, el motor tiene un componente llamado conmutador que cambia el sentido de la corriente en cada vuelta, logrando así un movimiento continuo. Este principio es el que permite que muchos dispositivos, como ventiladores, juguetes y herramientas eléctricas, funcionen.

Semana 3 : Motores AC



Un motor de corriente alterna (AC) funciona transformando la energía eléctrica en movimiento mediante un campo magnético giratorio. Cuando la corriente alterna pasa por las bobinas del estator (la parte fija del motor), crea un campo magnético que cambia constantemente de dirección. Este cambio genera un efecto de “giro” en el campo magnético, que hace que el rotor (la parte móvil) comience a girar siguiendo ese campo. A diferencia del motor DC, no necesita un conmutador, lo que lo hace más sencillo y resistente. Este tipo de motor se usa mucho en electrodomésticos como ventiladores, lavadoras y aires acondicionados.



Semana 4 : Otros tipos de motores (Sábado 28 de marzo 2026) pendiente


Wednesday, February 18, 2026

Cómo funcionan los osciladores Electrónicos

Como funciona un oscilador electrónico ? 





Un oscilador electrónico es, en esencia, un sistema que convierte energía continua (DC) en una señal periódica sin necesidad de una entrada externa variable. Su principio fundamental se basa en la realimentación positiva: una parte de la señal de salida se devuelve a la entrada con la fase y amplitud adecuadas para sostener la oscilación. Cuando se cumplen las condiciones del criterio de Barkhausen (ganancia de lazo igual a uno y desfase total de 0° o múltiplos de 360°), el circuito deja de comportarse como un simple amplificador y comienza a generar una señal estable por sí mismo. Así, lo que inicialmente podría ser solo ruido térmico interno termina amplificándose selectivamente hasta formar una onda periódica definida.

Existen múltiples configuraciones para implementar este fenómeno, dependiendo del tipo de red de realimentación que determine la frecuencia. En los osciladores RC, como el clásico Oscilador de puente de Wien, la frecuencia depende de resistencias y condensadores, siendo comunes en rangos de audio. En cambio, los osciladores LC emplean un circuito tanque formado por una bobina y un condensador para producir oscilaciones de mayor frecuencia, típicas en radiofrecuencia. También están los osciladores de cristal, donde un resonador piezoeléctrico como el Cristal de cuarzo proporciona una frecuencia extremadamente estable gracias a sus propiedades mecánicas y eléctricas acopladas.

Desde una mirada más estructural, un oscilador puede entenderse como un sistema dinámico que intercambia energía de forma cíclica entre dos elementos de almacenamiento (campo eléctrico en capacitores y campo magnético en inductores, o energía mecánica en el caso del cuarzo). La estabilidad de amplitud suele controlarse mediante mecanismos no lineales que limitan el crecimiento excesivo de la señal, evitando la saturación del amplificador. En aplicaciones prácticas, los osciladores son el corazón de relojes digitales, microcontroladores, sistemas de comunicación y convertidores de potencia, pues definen el “ritmo” sobre el cual se sincronizan procesos electrónicos complejos.


Oscilador usando un 74LS14 (realimentación)



Oscilador usando compuertas (numero impar)


oscilador usando CMOS



Oscilador Usando TTL

Oscilador usando comparador de ventana y un Flip-Flop




Explicacion 

Un oscilador puede construirse fácilmente con tres compuertas inversoras (por ejemplo de un circuito como el 74HC04) conectadas en cascada formando un lazo cerrado, de modo que la salida de la tercera vuelva a la entrada de la primera. Al haber un número impar de inversiones, el sistema no puede estabilizarse en un nivel lógico fijo, porque cualquier estado lógico que aparezca en la entrada terminará invertido cuando recorra las tres compuertas y regresará como su opuesto. Debido a los tiempos de retardo de propagación propios de cada inversor, el cambio no ocurre instantáneamente, sino que se va desplazando como una transición a través de la cadena; cuando esa transición completa el lazo, provoca un nuevo cambio, generando así una oscilación continua conocida como oscilador en anillo. La frecuencia aproximada depende del retardo total del lazo y puede estimarse como f1/(2Ntd)f \approx 1 / (2·N·t_d), donde N es el número de inversores y tdt_d es el retardo promedio de cada compuerta.



Enlaces Importantes

1- Entendiendo la histéresis https://www.ti.com/lit/ab/scea046b/scea046b.pdf

2- Oscilador smitch trigger https://www.youtube.com/watch?v=Fcg75DpGbec

3- Como diseñar osciladores Smitch Trigger : https://www.allaboutcircuits.com/technical-articles/how-to-design-schmitt-trigger-oscillators/

3- Explicacion del oscilador 555 https://theautomatablog.blogspot.com/2023/06/como-funciona-realmente-el-ci555.html




Comparacion de plataformas de robotica educativa:

La robótica educativa se ha convertido en una de las herramientas más importantes para el desarrollo de competencias en programación, ele...