Mostrar mensagens com a etiqueta Microcontroladores. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta Microcontroladores. Mostrar todas as mensagens

Placa Controladora para CNC v2

Como disse anteriormente, tenho estado a desenvolver a minha segunda CNC, a TheMaker2, aos poucos.Para controlar a nova máquina também desenvolvi uma nova placa baseada no PIC16LF877A, uma vez que os L297 que usei na primeira Placa Controladora para CNC  podem ser bastante dispendiosos quando comprados cá em Portugal e tinha alguns PIC16F877A cá em casa que com umas quantas linhas de código em C poderiam fazer o mesmo ou mais do que três controladores de motores de passo L297.

(Clicar na foto para ver com melhor resolução no Picasa Photostream)
Tal como a outra placa, esta pode também ser separada em três partes:
  1. Isolamento - tem optoacoplacores CNY17-2 da Vishay para isolar a porta paralela do resto do circuito;
  2. Controlador - um PIC16LF877A da Microchip controla três motores de passo em modo unipolar (se preferirem um modo bipolar podem mudar o esquema e as placas à vossa vontade);
  3. Interface de potência - uma série de FETs de canal N SUP85N03 da Vishay funcionam como interruptores controlados pelo PIC16LF877A.

CNC Caseira TheMaker2

Boas! Tal como disse no meu primeiro post acerca da minha primeira CNC Caseira TheMaker1, estava a desenvolver uma CNC maior, mais rápida (ainda não consegui esta parte) e mais robusta aos poucos. Pois a fase de desenvolvimento chegou ao fim e finalmente está pronta! :D De maneira a construir uma estrutura mais rígida decidi não construí-la com uma sistema de 3 eixos móvel, mas sim com uma mesa móvel no eixo do X e uma estrutura fixa para o eixo do Y, que por sua vez segura o eixo Z. A construção é baseada nesta.

(Clicar na foto para ver com melhor resolução no Picasa Photostream)
Um dos grandes objectivos era fazê-la sem gastar muito dinheiro e acreditem ou não, com algum aproveitamento de peças consegui fazer a estrutura inteira por apenas 84.4€! :D Ah, e este custo ainda incluí alguns materiais de sobra! :P

Como usar o Piklab com o Tiny PIC Bootloader


O Piklab tem nas suas funcionalidades alguns interfaces de programação para diversos programadores, tais como o Tiny Bootloader. Para configurar o interface basta ir a "Settings > Configure Programmers... > Tiny Bootloader" e depois é necessário definir a porta série  e as suas definições específicas. No meu caso, uma vez que uso um cabo conversor USB-série (vejam o meu post anterior sobre como fazer um  Cabo Conversor USB-série LVTTL de baixo custo (1,85€)), configurei-o com os seguintes dados:
  • Selecção da porta: /dev/ttyUSB0
  • Específico > Velocidade da Porta: 19200
  • Específico > Timeout: 300
  • Específico > No de Tentativas: 5
Get the flash player here: http://www.adobe.com/flashplayer

Após terminar as configurações para a ligação série basta carregar em "Aplicar" e está tudo pronto. Para programar é necessário ir a "Programmer > Program". Não se esqueçam de clicar no botão de reset da placa de desenvolvimento para fazer reset ao PIC e iniciar o bootloader quando o desejarem programar.

Fácil, não é? Sim, mas nem sempre funciona :( . Tive essa configuração a funcionar durante algum tempo quando usava o Ubuntu 11.04 Natty Narwhal e uma versão do Piklab que não me lembro qual era mas desde que actualizei a versão Oneiric Ocelot e uma nova versão do Piklab, a interface de programação do Tiny Bootloader deixou de funcionar. Contudo, há outra maneira fácil de usar o Tiny Bootloader com o Piklab.

Projecto Aurora

Olá! Mais uma vez passou algum tempo desde a última publicação. Gostaria de publicar mais frequentemente mas tenho andado bastante ocupado. Desta vez escrevo acerca de um projecto que desenvolvi com os meus amigos e colegas Gonçalo Pereira e Fábio Martins. Este projecto foi desenvolvido aos poucos entre Dezembro de 2010 e Maio de 2011 para a XXVI Semana Académica da Universidade do Algarve. O evento consiste numa semana inteira de festa, com concertos onde bandas portuguesas conhecidas e algumas bandas internacionais actuam. Cada curso da universidade gere uma "barraca" de 3x3m onde é feita a venda de bebidas de modo a angariar fundos para viagens de finalistas ou outros propósitos. Para o curso de Engenharia Eléctrica e Electrónica, que estávamos a representar, decidimos fazer algo que nunca havia sido feito antes naquela série de eventos, algo que que as pessoas nem estejam habituadas a ver na maioria dos bares e discotecas. Abaixo podem ver um vídeo do que fizémos, falado em bom português e com legendas em inglês :).

top