Vela electrónica

vela

En mi opinión, el equivalente al «Hello Word» en la programación de microcontroladores  es el led parpadeante. Lo de hoy es una práctica para principiantes un poco evolucionada para que sea más vistosa.

Los ingredientes necesarios son una pila de botón, un circuito elevador de tensión (buck-bost), un pic de 8 patas como el 12F683, un led rgb y unas resistencias (y una impresora 3d para hacer una caja que parezca una vela, aunque esto es opcional). Evidentemente necesitaremos también el software y hardware necesario para programar el PIC, si necesitas los detalles de todo eso ya están explicados en otros artículos del blog.

La pila alimentará al circuito elevador para dar una salida estable de 5V para el pic que tendrá conectadas las patas R,G y B del led a los pines A0,A1 y A2 a través de tres resistencias de 390 ohm. La pata larga del led es el ánodo y se conectará directamente a 5V.

Continuar leyendo

Failsafe y control de temperatura de un modelo RC con motor de explosión.

Buggy 1:10Hoy voy a sacar del cajón un buggy de radio control de escala 1:10 que tiene un motor de nitro y una emisora un poco básica de 27Mhz.

El coche es muy divertido, pero tiene un par de problemas:

El más grave a mi entender es que la emisora de 27Mhz, por interferencias, falta de batería, o porque llevamos el coche demasiado lejos, a veces se corta y deja el coche totalmente sin control y casi siempre con el acelerador a fondo.

El otro «problema» no es tanto un problema como una característica de estos motores, hay que hacer un buen ajuste de las agujas del carburador para que el coche corra mucho, sin calarse y sin pasarse de temperatura. Como la refrigeración del motor es de aire es fácil sobrepasar el límite de temperatura óptimo y el motor  petardea o incluso puede llegar a romperse. Tampoco es bueno quedarse corto y empezar a correr con el motor frío.

Continuar leyendo

¡Qué bueno!

Me he quedado sin palabras:

Encontrado en Microsiervos

 

Impresión 3D casera VII. Extrusor y base caliente.

extrusorLa impresión de una pieza se hace añadiendo finas capas horizontales de plástico caliente desde la base de la impresora, donde la pieza debe quedar bien fija, hasta la altura total de la misma.

La base debe ser lisa, perfectamente horizontal y tener muy buena adherencia con los plásticos a utilizar. También es casi obligatorio que podamos controlar la temperatura de la misma para mejorar la adherencia y disminuir el gradiente de temperaturas con la pieza en curso de impresión.

Por otro lado necesitamos un alimentador muy preciso de plástico caliente, el «extrusor». Aunque hay muchos extrusores diferentes el que yo he montado es un extrusor tipo «bowden», esto quiere decir que partimos el extrusor en dos, una parte fijada a la placa superior que utiliza un motor paso a paso para ir empujando el filamento de plástico al ritmo deseado, y una parte móvil en la plataforma de la impresora, unida a la fija por un tubo flexible, que calienta el plástico y lo hace pasar a través de una boquilla muy fina reduciendo su diámetro. Continuar leyendo

Impresión casera 3D VI. El Software

softFIRMWARE

Hay varias capas de software que controlan la impresión 3d. En el nivel más bajo esta el firmware que se carga en el microcontrolador de la placa. El firmware interpreta un programa de movimiento que le enviamos desde el ordenador y genera las señales necesarias para controlar los motores y los calentadores. El programa está escrito en un subconjunto de instrucciones del estándar iso utilizado en controles numéricos industriales. Básicamente un programa de este tipo está compuesto por miles de instrucciones sencillas del tipo vete a una posición a una velocidad determinada, aumenta la temperatura a 150ºC o lleva los ejes al punto de origen.

Hay muchas versiones de firmware, pero yo he utilizado concretamente la versión delta de Marlin. La compilo con la versión 1.04 de Arduino, con soporte para el 1284P. Continuar leyendo

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies