Percebi que vários colegas já tiveram dificuldade em usar o Arduino Pro Mini.
Por isso, fiz esse tutorial para mostrar como usar o Arduino Pro Mini.
Quando tentei usá-lo, as informações não foram claras.
Mas pesquisando na internet, consegui.

O meu Arduino Pro Mini é da Deek-Robot. O que eu achei interessante é que ele tem aparentemente, um fusível na entrada da tensão RAW e um diodo também, para proteger o circuito de ligações invertidas na fonte de alimentação. Fiz essa montagem fotográfica para identificar a pinagem do processador ATmega 328. Esse ai tem um regulador de 5V e um ressonator de 16 Mhz.

Ele vem com o conjunto de pinos para serem soldados.
Após a soldagem ficou assim. Não soldei os outros pinos, pois ainda não estou precisando deles.

Veja que no caso do pino DTR, tive que adaptar um pino, pois ele esta alinhado na vertical e não na horizontal.

Sem esse pino, não é possível gravar os programas do Arduino.


Acho que nós que trabalhamos (ou usamos como hobby) com equipamentos eletrônicos, precisamos criar uma campanha para a reciclagem dos mesmos equipamentos. Muito descarte eletrônico é jogado no lixo.

RECICLE APARELHOS ELETRÔNICOS - NÃO JOGUE NO LIXO !

Por isso estou usando uma fonte antiga de celular Nokia. Veja que essa fonte é de 5,7V e não somente 5V.

Soldei dois pinos no conector fêmea de alimentação para ser encaixado no Protoboard.

O regulador de Tensão do Arduino não funciona adequadamente se alimentá-lo no pino RAW com somente 5V.

Na especificação do regulador MIC5219, informa que pode usar 12V, mas no site do Arduino recomenda que ele seja alimentado com até 9V. 

Data sheet do MIC5219:

http://www.micrel.com/_PDF/mic5219.pdf

O conversor USB Serial que usei é esse. Ele usa o chip CP2102 da Silicon Labs.

Instale esse driver no seu PC, para poder usar o conversor. Esse conversor tem também um pino DTR, 

que deverá ser ligado ao pino DTR do Arduino Pro Mini.

Veja abaixo no Gerenciador do Windows (Win 8 / 64 bits) , a porta do conversor configurada. 

http://www.silabs.com/products/mcu/pages/usbtouartbridgevcpdrivers....

Com essa adaptação do pino DTR no Arduino, a conexão dos dois ficou bem simples.

Poderia alimentar o circuito do Arduino com o 5V do conversor USB Serial, mas preferi usar a fonte Nokia, 

pois assim não corro o risco de queimar o conversor, no caso de fazer alguma ligação incorreta.

A tensão de 5,7V da fonte eu conectei-a ao pino RAW do Arduino Pro Mini, e o terra da fonte conectei ao GND.

Atenção nos pinos TXD e RXD - são conectados invertidos.


Ao abrir o programa Arduino 1.05, ele deverá ser configurado antes. 

Selecione a janela TOOLS

- selecione a janela BOARDS 

     - no meu caso selecionei Arduino Pro Mini 5V 16 MHZ 

- Selecione Serial Port 

    - no meu caso a porta serial é a COM12

- Selecione a janela PROGRAMMER

    - selecione a opção AVRISP mkll

Gustavo Murta (BH) 

Exibições: 28017

Comentar

Você precisa ser um membro de Laboratorio de Garagem (arduino, eletrônica, robotica, hacking) para adicionar comentários!

Entrar em Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)

Comentário de José Gustavo Abreu Murta em 9 março 2016 às 9:20

Evandro, esta difícil de entender o que deseja. 

RAW - entrada do regulador de 5V (maximo 16Vcc)

VCC - entrada para 5V (use somente 5V)

Não recomendo que use o regulador de 5V do Arduino para alimentar outros circuitos.

https://www.arduino.cc/en/Main/ArduinoBoardProMini

Comentário de Evandro Santos em 8 março 2016 às 21:20

ola estou inciando em arduino e já comprei o mais complicado kkk...  existe dois pinos vcc e 1 raw o raw pelo que eu pesquisei é caso sua fonte nao seja regulada e quantos aos dois pinos vcc caso eu utilize o raw eu poderei usar os vcc como saida 5v? e como estou iniciando tem algum lugar onde eu possa entender oque cada pino faz vlw

Comentário de José Gustavo Abreu Murta em 22 janeiro 2016 às 17:20

Lucas, não recomendo que alimente o seu Arduino conectando no VCC da Interface USB Serial.

Vai sobrecarregar a interface USB Serial e poderá queima-la. 

Comentário de Lucas Belmino em 22 janeiro 2016 às 11:27

Boa tarde, queria saber como faria a alimentação utilizando os proprios pinos do CP2102.

Comentário de José Gustavo Abreu Murta em 20 outubro 2015 às 20:14

Legal Raimundo, eu ja tinha lido sobre esse truque. 

O ideal é usar uma interface que tenha o pino DTR.

Comentário de VALTER COSTA em 20 outubro 2015 às 20:06

Olá Gustavo, gostaria de parabenizar a sua iniciativa. Postagem bastante útil.

Gostaria de contribuir com o seu trabalho acrescentando a seguinte informação:

"Para os conversores USB-Serial que não possuem o pino DTR disponível para interligação (Exemplo: PL2303HX), ainda se pode executar a gravação. Ao clicar em executar gravação na IDE do Arduino, o sketch é compilado e, ao ser carregado, será observado um rápido piscar do LED TX no conversor USB-serial. Neste momento, aperte o botão RESET do Arduino Pro Mini e todo o procedimento de gravação será completado.

Observe o vídeo em: https://www.youtube.com/watch?v=HdtREFxLeZg"

Comentário de José Gustavo Abreu Murta em 27 agosto 2014 às 16:49

Caro Daniel, não sou professor....

Não da para usar diretamente um conversor USB/serial pois a interface é RS232 (niveis diferentes).

O Arduino Pro Mini usa interface serial TTL, isto é nivieis 5V e 0V.

Gravador de PIC deve usar a interface SPI, não? Se ele tiver uma interface serial TTL poderia ser usado.

Acredito que também não dá para usar um Arduino Nano também, pois o que é feito para usar um Arduino é retirar o processador ATmega para assim liberar a interface serial da placa. No caso do Arduino Nano não da para retirar o processador pois ele é soldado.

Comentário de daniel gustavo alves bentivoglio em 27 agosto 2014 às 12:49

Bom dia Professor, é possivel programar o arduino mini com conversor usb serial genérico ou então com um gravador de pic com saída icsp, ou então com arduino nano?

Comentário de José Gustavo Abreu Murta em 9 abril 2014 às 23:21

Baixe o driver da interface USB/Serial para MAC e instale-o antes.

Comentário de Thiagoor em 9 abril 2014 às 17:41

Para fazer upload no Mac, alguém sabe qual é a diferença?

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço