Thunder Pack es un rayo para portátiles

Ricardo Prieto
Ricardo Prieto

¿Necesita energía portátil que se acumule? Claro, especialmente si quieres iluminar la noche momificándote con una tonelada de tiras de LED. No está limitado a eso, por supuesto, pero eso es lo que imaginamos cuando leímos sobre él. [Jeremy]Paquete Thunder. Con cuatro canales PWM a 2,3 A cada uno, ¿por qué no volverse loco? [Jeremy] ya ha demostrado el Thunder Pack presentándolo durante toda la semana en Burning Man.

Haga clic para ampliar!

Después de algunas repeticiones, [Jeremy] ha llegado a la familia de microcontroladores STM32 y actualmente está trabajando para actualizar a uno con suficiente memoria flash para ejecutar CircuitPython.

La versión original fue diseñada para ejecutarse en una sola celda 18650, pero [Jeremy] ahora tiene tres placas que admiten celdas recargables similares pero más pequeñas para proyectos que no necesitan tanta energía.

Nos encanta lo pequeño y poderoso que es, y el orificio del dongle es un gran toque porque abre posibilidades para construirlo en un portátil. [Jeremy] ha creado un diagrama de diseño asombroso y tiene muchos ejemplos de código en el repositorio. Si quieres adentrarte en las aguas de la ropa portátil, deja un caprichoso mago portátil [Angela Sheehan] te guiará a través de las olas.

  • RW versión 0.0.1 dice:

    ¿Cuánto pesan? Me pregunto si PoEoAC todavía funciona.

    • Cuenta dice:

      Probablemente solo un poco más que el peso de la batería.

    • jngillick dice:

      El tamaño estándar (batería 18650, 3400 mAh) es de aproximadamente 57 gramos y el tamaño pequeño (batería 14500, 1000 mAh) es de aproximadamente 30 gramos.

  • Paul dice:

    Una buena idea. Tengo todo tipo de usos para esos.
    Sin ver el esquema: parece que la salida se limita al voltaje de la batería. Parece que debería ser posible apagar el micrófono de la batería local y las luces reales apagan (por ejemplo) una batería de 12V, por lo que podría usar tiras de luz COTS.

    • jngillick dice:

      Mayormente sí. La salida está limitada tanto por la capacidad de la batería como por los Mosfets. Los FET (BSS806NH6327XTSA1) tienen 2.3A cada uno, sin embargo, GPIO los abre a tierra, por lo que teóricamente podría lidiar con un voltaje más alto.

    • Martín dice:

      Pero luego incluiría un pequeño convertidor paso a paso para alimentar la MCU también desde el paquete principal. Una vez hice una unidad de control para tiras de LED (y algunas más, incluido el zigbee) en disfraces. Encendí los LED con baterías modelo LiPo rc de 2 * 2s (800 o 1000mAh) y la CPU incluso midió el voltaje de la batería para compensar la variación de voltaje mediante la atenuación PWM de los LED.

    • Martín dice:

      No tengo idea de por qué mi comentario anterior fue moderado y obviamente fue asesinado. Solo propuse usar un convertidor de pasos para que MCU usara solo una batería y que hice exactamente eso en un proyecto anterior. Usé dos paquetes de Li 2S y corrigí algún software para la variación de voltaje de la batería PWM.

  • Enero dice:

    Uh, usar esos clips de batería con celdas de litio suplica grandes problemas en tus bolsillos, ¡al menos también cuando tienes llaves!

    • RW versión 0.0.4 dice:

      Cualesquiera que sean los clips, el resto de la PCB desprotegida le preocupará, a menos que lo considere.

    • ziew dice:

      Esta es probablemente la razón por la que el autor del proyecto menciona celdas con protección incorporada.

    • jngillick dice:

      Lo curioso es que parte de la razón por la que utilicé baterías cilíndricas en este proyecto es que son más duraderas para las computadoras portátiles que las bolsas plateadas que pueden explotar si se doblan (es decir, en los bolsillos). Descubrí que calentar un tramo corto de tubo retráctil a su alrededor brindaba protección contra cortocircuitos y era una carcasa barata y sencilla.

      Ahora también estoy explorando otros terminales de batería.

      • Martín dice:

        Los terminales de la batería no son el único problema. Es electrónica desprotegida. Lo usaría en la mesa del laboratorio, pero no como computadora portátil. Necesita algún estuche o al menos ponerlo en un trozo de tubería de PVC utilizado para instalaciones eléctricas. Bueno, no es necesario sacar la batería para cargarla, por lo que se necesita un tubo retráctil. Pero luego puede usar una batería con pestañas de soldadura y sin contactos de clip.

        • jngillick dice:

          Sí, una batería con lengüetas de soldadura funcionaría bien … sin embargo, no suelen venderse con circuitos de protección incorporados (al menos eso es lo que vi). Requería que el circuito de protección estuviera integrado en la batería para mantener bajo el tamaño total de la PCB. Solo alarga la batería unos mm. Pero si tiene una batería con protección y pestañas, entonces eso no sería un problema en absoluto y la PCB sería una pequeña actualización para mantenerla.

          En cuanto al atajo de PCB, generalmente no coloca PCB portátiles en el mismo bolsillo que sus llaves. Funcionaría mejor en el bolsillo interior de la chaqueta o en una bolsa pequeña hecha para ello. De cualquier manera, estos son problemas bastante solucionables, ya sea con tubos retráctiles, recintos o colocación portátil.

  • Astro Jetson dice:

    Sería bueno ver una forma de comprarlos. ¿Kickstarter o Tindie?

    • jngillick dice:

      Aquí está el plan. Termino de probar el chip STM32F4 y luego pido una pequeña corrida que le pondré a Tindie. Eso debería suceder pronto. Manténganse al tanto.

  • davecalaway dice:

    ¿Por qué eligió STM32 uC y no Arduino Core uC? Se acabó el firmware Arduino Core

    • jngillick dice:

      Quería que esta plataforma pudiera omitir Arduino si fuera necesario. Podría seguir la línea de chips ATSAMD, pero me siento atraído por la línea STM32. En general, aunque ejecutarlo con Arduino fue probablemente la parte más fácil del proyecto. CircuitPython fue un poco más difícil.

      • Martín dice:

        No he examinado las funciones con detenimiento, pero creo que un dispositivo tan pequeño no debería necesitar más que un chip STM32F1. ¿Cuál es la razón de la grande?

        • jngillick dice:

          Varios factores influyeron en la elección del chip: costo, tamaño físico, cargador USB y tamaño del flash.

          Tamaño físico: para mantener la placa pequeña, el chip tenía que ser de 7×7 mm o más pequeño.
          Cargador USB: probablemente se explica por sí mismo.
          Tamaño del rayo: esta fue la parte más pegajosa. CircuitPython requiere un mínimo de 512k.

          El chip STM32F1 con 512k es de 10×10 mm y no tiene un lanzador USB incorporado (STM32F100).

          El chip original era STM32L07. Era pequeño (5 × 5), de baja potencia y funcionaba muy bien. Desafortunadamente, no tenía suficiente memoria flash para admitir CircuitPython. Como CircuitPython está creciendo en popularidad y es un ecosistema realmente excelente para las personas que ingresan a los microcontroladores, quería asegurarme de que esta plataforma pudiera soportarlo y mejorarlo.

          El STM32F4 es realmente excesivo para la mayoría de las cosas y me alegra ver hasta dónde puede llegar la gente.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *