Escolar Documentos
Profissional Documentos
Cultura Documentos
Manual do usurio
Instalao e utilizao
INDICE 1 - APRESENTAO 1.1 INSTALANDO USBTINY 1.2 INSTALAO WINDOWS SEVEN 1.3 AVRDUDE 2 ALIMENTAO 3 - GRAVAO VIA ISP 3 3 5 7 12 13
1 - Apresentao O gravador Usbtiny traz a grande vantagem de abandonar a velha porta paralela, j difcil de encontrar nos PCs novos e quase impossveis nos notebooks. O Usbtiny traz software e hardware com licena General Public License as published (GNU). Utiliza o ATtiny2313 da ATMEL, operando a 12 MHz, consumindo 2k bytes de memria de programa e 46 bytes de RAM. 1.1 Instalando USBtiny Para instalar os drivers conecte o gravador USBTiny ao PC. Quando surgir a janela assistente para adicionar novo hardware, escolha a opo No, no agora. Conforme Figura 1.
Clique em Avanar, e em seguida selecione Instalar de uma lista ou lugar especfico (avanado) e clique em Avanar. Selecione Incluir este local na pesquisa e selecione a pasta na qual est o driver. Conforme a Figura 2.
Figura 2 Selecionando driver. Seguindo estes passos, o driver ser instalado e deve ser reconhecido como USBTinyISP. No Gerenciador de dispositivos do Windows, o dispositivo reconhecido com o nome "LibUSB-Win32 Devices" -> "USBTinyISP AVR Programmer
1.2 Instalao Windows Seven Devido s polticas de drivers assinados digitalmente, nos sistemas operacionais atuais (Vista e Seven) a instalao do gravador Usbtiny deve ser realizada da seguinte forma: Executar cmd (prompt) como administrador, conforme Figura 4: digitar "bcdedit /set testsigning on"
Aps reiniciar computador dever aparecer a informao de Modo teste no canto inferior da tela do desktop.
Para instalar o driver para Windows Seven, conecte o gravador ao computador pelo cabo USB, abra o gerenciador de dispositivos, conforme a Figura 6 e atualize o
driver do dispositivo USBTiny, apontando os arquivos da pasta usbtinyisp w32 driver v1.12.
1.3 AVRDUDE O Avrdude o software de gravao que oferece suporte ao gravador USBTinyISP. Instalando o WinAVR, o Avrdude dever ser instalado automaticamente. Este software roda em linha de comando, mas pode ser utilizada uma interface grfica como o avrdude-GUI. Na figura 7 apresentada a execuo do Avrdude via linha de comando atravs do prompt de comando do Windows.
Figura 7 Execuo do Avrdude, em linha de comando. Para utilizar o avrdude-GUI o .NET Framework 2.0 dever estar instalado. Como .NET Framework 2.0 instalado execute o avrdude-GUI.exe. Na janela principal do programa deve ser indicado o caminho para o avrdude.exe, geralmente esta na pasta Bin do WinAVR. Aps isto o programador deve ser indicado, procure por USBtiny. O dispositivo a ser gravado deve ser selecionado no campo Device. No campo Flash deve ser indicado o arquivo .hex para ser gravado na memria de programa. Selecione USB ou usb em Port para indicar a porta de comunicao.
Figura 8 Tela do avrdude-GUI, em linha de comando. Outra ferramenta de gravao o programa SinaProg, assim como avrdude-GUI ele tambm utiliza o Avrdude para realizar a gravao dos microcontroladores AVR. Para usar esse programa no necessrio instalar .NET Framework 2.0. Ao ser executado o SinaProg abrir uma tela conforme a Figura 9, a nica configurao necessria indicar qual a ferramenta de gravao de ser utilizada, neste caso o gravado USBtiny, conforme o destaque pontilhado em preto. As configuraes de porta e velocidade no se fazem necessrias. O destaque em traos vermelhos so os operadores de gravao e leitura dos arquivos hex.
Figura 9 Apresentao do Sinaprog. Conforme mencionando anteriormente, o SinaProg reconhece o dispositivo quando este estiver conectado ao gravador. Na Figura 10 realizado o destaque com traos em preto onde atravs do boto Search ser feito o reconhecimento. O SinaProg possui uma ferramenta que calcula o fuse do microcontrolador, sendo possvel localizar na Figura 10 no pontilhado vermelho.
Figura 10 Destaques do Sinaprog. Ao clicar no boto Advanced ser apresentada a tela ilustrada na Figura 11.
10
Na Figura 12 so destacados, atravs de crculos pontilhados em preto, os botes para configurar os fuses. Ao serem acionados, abre-se uma nova tela, destaque tracejado em preto, onde feita a seleo das configuraes pretendidas. O destaque pontilhado em vermelho so os botes de leitura e gravao dos fuses. Ateno: alteraes nos fuses podem acarretar problemas futuros no uso do gravador USBtiny. Como por exemplo, o desabilitar a gravao via ISP, desabilitar o reset ou trocar a fonte de clock. Por isto leia atentamente a folha de especificao do fabricante.
11
2 Alimentao
IMPORTANTE: Ao usar alimentao da USB respeite o limite de consumo da porta especificado pelo fabricante do computador, geralmente 500 mA. Se for utilizar a alimentao com fonte externa, conecte o cabo de gravao de forma que o pino VCC proveniente do USBtiny fique desconectado, como na Figura 13.
12
3 - Gravao via ISP A programao do microcontrolador realizada atravs dos pinos RST, SCK, MISO, MOSI, GND e VCC. Conforme demonstrado da Figura 14. Ateno: Est regra possui excees, verifique atentamente a folha de especificao do fabricante.
13