Projeto 01 CAD - CAM - Programação

Esse projeto teve o intuito de testar o software FlatCam e o nosso miniCNC, dividimos em três videos começando pelo desenvolvimento da placa:


Com os arquivos gerados pelo Cad-Eagle, utilizando o FlatCam geramos três rotas de usinagem: furação, usinagem das trilhas e recorte da placa:


Após a usinagem, montamos os componentes e soldamos na placa:


Utilizando o software MikroC For Pic elaboramos um programa e tranferimos utilizando PicKit 2:


Segue a abaixo o código fonte utilizado


   
 char AUX=0, POS =0;  
 void main() {  
    TRISIO = 0B00001000;  
      
    while (1)  
    {  
    if ( GPIO.B3 == 1 && AUX==0)  
    {  
     switch (POS){  
        case 0:  
           GPIO.B0 = 1;  
           POS =1;  
           break;  
        case 1:  
           GPIO.B0 = 0;  
           GPIO.B1 = 1;  
           POS =2;  
           break;  
        case 2:  
           GPIO.B1 = 0;  
           GPIO.B2 = 1;  
           POS =3;  
           break;  
        case 3:  
           GPIO.B2 = 0;  
           POS =0;  
           break;  
     }  
     AUX=1;  
     delay_ms(100);  
     }  
     if ( GPIO.B3 == 0 && AUX==1)  
     {  
     AUX=0;  
     delay_ms(100);  
     }  
     delay_ms(50);  
   }  
 }  
   
   

Acessem o nosso site e o nosso canal no YouTube.

Arquivo Geber: Download
Arquivo Excellon(dos furos): Download