Ferramentas do usuário

Ferramentas do site


mateduino_nibiru

Mateduino Nibiru 1v1

 Mateduino Nibiru 2 Layers - Profissional

Versão do Arduino Nibiru com placa de duas layers feita em processo industrial


 Mateduino Nibiru 1 Layer - Artesanal

Versão do Arduino Nibiru com placa de uma layer feita em processo artesanal

Introdução

Mateduino Nibiru é uma placa microcontrolada inspirada no Arduino Duemilanove e Arduino UNO sendo 100% compatível com ambas. Por isso, é possível programa-la utilizando a mesma linguagem e IDE do Arduino, inclusive possui encaixe para os shields.

O objetivo principal é produzir uma placa de baixo custo (metade do preço do Arduino) que permita substituir o Arduino no projeto.

Para quem quiser fazer a placa de circuito impresso artesanalmente, as trilhas foram roteadas com espessura de 24 mils usando componentes Through Hole e placa de face simples.

Já para quem preferir a placa pronta, pode comprar a versão profissional, feita em duas layers eliminando as pontes existentes na placa de apenas uma layer.

Para conseguir o baixo custo e facilidade na fabricação artesanal, foi retirado o conversor USB-TTL que existe na placa Arduino. O conversor USB-TTL é o responsável pela comunicação do Arduino via USB com o computador. Por isso, para gravar um programa no Mateduino Nibiru, é necessário utilizar um conversor USB-TTL externo. Também é possível utilizar um Arduino como gravador.

Por que Mateduino? União de Matehackers com Arduino.

Por que Nibiru? A data de lançamento da placa (21/12/2012) coincide com a data em que o Nibiru se aproximaria da Terra conforme algumas teorias do fim do mundo.

Características

  • Dimensões da placa compatíveis com Arduino UNO e Arduino Duemilanove;
  • Compatível com Shields do UNO e Duemilanove;
  • Microcontrolador ATmega328P - O mesmo do UNO e Duemilanove;
  • Regulador de tensão de 5V 1A;
  • Regulador de tensão de 3.3V 0.1A;
  • Alimentação pelo conector USB (5V direto);
  • Alimentação pelo jack 2.1 com fonte externa (de 7V a 25V. Recomendado 7V a 12V);
  • Conector ISP;
  • Conector para placa conversora de USB-TTL;
  • Botão de reset;
  • Led verde para indicar alimentação;
  • Led vermelho ligado ao pino digital 13 (igual no Arduino);
  • Usa a mesma IDE de programação do Arduino.

Lista de componentes

  • 1xATmega328P-PU
  • 1xDiodo 1N4007
  • 1xRegulador 78L33 TO-92
  • 1xRegulador 7805 TO-220
  • 2x Capacitor cerâmico 22pF (C1,C2)
  • 5x Capacitor cerâmico 100nF (C3, C4, C5, C8, C10)
  • 1x Capacitor cerâmico 330nF(C9)
  • 2x Capacitor eletrolítico 47uF/16V (C6,C7)
  • 1x Barra de pino 2×3 (ISP)
  • 1x Led 3mm Verde Difuso(Led PWR)
  • 1x Led 3mm Vermelho Difuso (Led L13)
  • 1x Cristal 16MHz
  • 1x Resistor de 10KΩ (R1)
  • 2x Resistor de 1KΩ (R2,R3)
  • 1x Push button 6x6x4.3mm
  • 1x Jack 2.1mm
  • 1x Conector USB-B
  • 2x Conector barra fêmea 1×6
  • 2x Conector barra fêmea 1×8
  • 1x Soquete 28 pinos
  • 1x Barra de pino 1×6 90°

O kit completo pode ser comprado na Webtronico

Conversor USB-TTL externo

Pelo fato do Mateduino Nibiru não possuir um conversor USB-TTL na placa existem basicamente 5 alternativas para gravar um programa no ATmega328P.

  • Opção 1: Utilizar um conversor USB-TTL externo. O Conversor deve possuir os pinos GND, TX, RX e DTR. Com isso, basta ligar o conversor no Nibiru e fazer o upload do programa pela própria IDE do arduino. Atenção: é necessário alimentar o Nibiru pelo Jack 2.1 com uma fonte externa ou pelo conector USB pois o conversor não fornece alimentação.

  • Opção 2: Retirar o ATmega328P do Nibiru e colocar em uma placa Arduino, programa-lo e retornar para o Nibiru.
  • Opção 3: Retirar o ATmega328P da placa do Arduino e ligar com fios os pinos do Arduino RESET,TX, RX e GND aos pinos do Nibiru RESET, TX, RX e GND. Assim estaremos usando o conversor USB-TTL do Arduino para gravar o Nibiru. Também pode interligar os pinos de 5V das duas placas, assim o Arduino alimentará o Nibiru. Caso contrário, deve-se alimentar o Nibiru pelo conector USB ou com fonte externa.

  • Opção 4: Utilizar o Arduino como um gravador ISP (referência ArduinoISP).
  • Opção 5: Utilizar um gravador externo AVR ISP

Downloads

Licença

Esse projeto não está protegido por nenhuma licença, ou seja, é de Domínio Público e pode ser copiado, modificado e comercializado por qualquer um.

Porém, sempre que possível, por favor indique, cite e referencie o Mateduino Nibiru.

mateduino_nibiru.txt · Última modificação: 2013/01/25 15:01 por juliano