sábado, 22 de agosto de 2015

Placa de prototipagem com AVR (AVR-Fun) concluída

Concluí finalmente a placa de prototipagem para AVR. Eis como ficou a disposição dos conectores e periféricos.
Placa de protótipos com AVR

 Mais fotos:

Display LCD 16x2 encaixado sobre a placa

Conexões feitas com fio esmaltado.
Pinagem do conector para ligações externas



Diagrama completo

Link para baixar o diagrama (Eagle / PDF).

O Bootloader é utilizado é o USBASPLoader já modificado para esta placa que pode ser baixado (aqui). A configuração dos fusiveis do ATMega32 é a seguinte
  •     Low: 0x7F
  •     High: 0xDA
Para entrar no bootloader, coloca-se um jumper entre os pinos PB6/MISO e o GND (o que pode ser feito facilmente ali no conector ISP) e aperta-se o botão de RESET.  A placa vai aparecer para o micro como um dispositivo USBASP e o software pode ser enviado à placa através do AVRDude.

Jumper entre PB6/MOSI e GND

No momento estou trabalhando nas bibliotecas para esta placa. As básicas já estão prontas:

  •     LEDs
  •     Botões
  •     RS232
  •     LCD
  •     Áudio

Ainda tem muito trabalho pela frente, mas as rotinas já são suficientes para auxiliar no desenvolvimento de depuração de praticamente qualquer projeto com o AVR.

Nenhum comentário: