Mini sierra de mesa

         Cansado de cortar torcido, quebrar placas y cansarme el brazo, me puse a construir esta mini sierra de mesa. No es gran cosa, pero sirve para cortar placas de circuito impreso y planchas de dos o tres milímetros de metacrilato y aluminio. Eso si, despacito. No hay prisa.

          No es lo mas indicado, pero he usado un motor sin escobillas (brushless) y su controlador ESC. Además un Arduino mini, tabla de madera, tabla de cocina de plastico, dos mini presas o sargentos, tornillería y la sierra. 

          Poco que decir de las conexiones, son las normales de un motor brushless. El ESC es comandado por un Arduino mini para arrancarlo y controlar la velocidad del motor por medio de un potenciómetro conectado al pin analógico A5. El control del ESC esta conectado al pin 10.

           La tabla plástica ha necesitado un rebaje en la parte del motor para permitir que la sierra de 44mm salga lo suficiente.

           El costo del proyecto es mínimo, unos 30€

-Motor y ESC : 18€
-Arduino Mini: 3€
-Sargentos y tabla cocina tamaño DIN A4 y 6,5mm: 4€ - Tabla de cocina a valorar sustitución por aluminio de 3mm.
-Sierras: 5€ (pack de 6 tamaños). Uso las de 44mm y 50 mm de diametro.
         
#include <Servo.h>  
      
Servo myservo; 
int potpin = A5;  // analog pin used to connect the potentiometer
int val;    // variable to read the value from the analog pin
int listo = 13;
   
void setup() { 
pinMode(listo, OUTPUT);  digitalWrite(listo, LOW); 
myservo.attach(10);   //pin de control al ESC
arm();  // Usamos la función creada abajo para armar el esc 
}  
      
void loop() {
digitalWrite(listo, HIGH);   //Sierra preparada LED intermitente
delay(200);              
digitalWrite(listo, LOW);   
delay(200);   
// reads the value of the potent. (value between 0 and 1023)          
val = analogRead(potpin);
// scale it to use it with motor. Limitado a 100.         
val = map(val, 0, 1023, 55, 100);     
  myservo.write(val);         
}  

void arm() {           //Función de armado 
myservo.write(0); 
delay(1000); 
myservo.write(30); 
delay(3000);
       En el esquema aparece un Arduino Uno, pero al final se usó un Mini. La fuente de alimentación es la de un PC en la parte de 12 voltios.

       En el código he usado la función MAP (55,100) para limitar el giro del motor, con 55 justo el motor se para y con 100 alcanza una velocidad para mi razonable, aunque normalmente no llego a ese límite. Estos valores al igual que los datos para el armado del motor pueden variar según el tipo de motor.

       Recordar, cortar muy lentamente e ir retirando los restos generados en caso de plásticos que se funden y atascan la sierra. He puesto un tubo para conectar una aspiradora. La sierra es para lo que es, cortar cosas finas y delicadas, para lo demás esta la Rotorazer o la sierra de calar.

Algunas fotos y recuerde
USE GAFAS DE SEGURIDAD





Menu