Programando o Arduino Pro Mini com Cabo Conversor USB TTL 13

Com o Cabo Conversor USB TTL PL-2303HX você pode fazer a comunicação entre o seu computador e dispositivos que utilizam comunicação serial RS232. Como exemplo de uso, vamos utilizar esse cabo para programar um Arduino Pro Mini.

 

 

O cabo conversor USB TTL funciona praticamente da mesma forma que o módulo FTDI FT232RL, mas o cabo não envia o sinal de reset para o micontrolador, e neste tutorial vamos mostrar como fazer isso manualmente.

Drivers cabo USB TTL

Ao conectar o cabo, a instalação dos drivers no Windows é feita automaticamente, e um dispositivo chamado Prolific USB-to-Serial Comm Port é adicionado ao gerenciador de dispositivos:

Driver Prolific

Na imagem acima, o dispositivo foi reconhecido com a porta Serial COM30. Caso o dispositivo não seja instalado automaticamente, você pode utilizar os drivers deste link.

Conexão do cabo conversor USB TTL

O cabo conversor USB TTL tem 4 conectores/fios, dois para alimentação e dois de dados:

  • Preto – GND
  • Verde – TX
  • Branco – RX
  • Vermelho – Vcc

Conecte os 4 fios ao Arduino Pro Mini 5V conforme a imagem abaixo. Repare que o pino TX do cabo vai no pino RX do Arduino, e o RX ao TX:

Circuito Arduino Pro Mini e cabo conversor

Para utilizar o cabo conversor USB TTL com dispositivos que trabalham com 3.3V, retire a capa do conector USB, remova o fio vermelho do pino 5V e solde-o novamente no pino 3.3V.

Upload de programa para o Arduino Pro Mini

Antes de carregar o programa no Arduino, certifique-se de que o Arduino Pro Mini e a porta COM estejam selecionados corretamente na IDE:

IDE Arduino Pro Mini

Ao realizar o upload, aguarde a mensagem de Carregando aparecer na parte de baixo da tela, indicando que o programa começou a ser transferido para a placa. Nesse momento, aperte o botão RESET do Arduino. Esse procedimento de reset deve ser feito logo após o início do carregamento, senão não vai funcionar.

IDE - Status

 

Ao invés de apertar o botão, também é possível resetar a placa através do pino DTR. Utilizamos o botão, pois o cabo utilizado não apresenta essa função.

Se você fez todo o procedimento corretamente, a mensagem Carregado deve aparecer em poucos instantes.

 Gostou? Deixe seu comentário logo abaixo. Em caso de dúvidas, caso queira trocar uma ideia, ou até mesmo dividir seu projeto, acesse nosso Fórum!

Posts Relacionados

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

13 Comentários

  1. Fiz o teste e realmente funcionou perfeitamente, mais uma vez obrigado pelas dicas… 😉

  2. Iniciante em arduíno e também em blog

    preciso saber da necessidade de combinar 2 sketchs diferentes para acionar servos com joystick

    Como acessar um Sketch que me resolva simultaneamente este objetivo : seguindo o tutorial já exposto no site

    Obrigado

  3. Parece que fiz pergunta em local errado

    Por gentileza , quais são os procedimentos corretos , haja vista que estou começando agora em BLOG

  4. Boa tarde. Vocês sabem me informar se os pinos TX RX do cabo conversor trabalham a nivel logico 3.3V?

    1. Bom dia Vitor,

      Essa modificação é feita internamente. Você deve abrir o conector e soldar o pino Vcc no 3.3V (ele vem soldado no 5V)

      Abraço!

      Adilson – Equipe FILIPEFLOP

  5. o vendido no site é a versão HX (rev D) pois utilizo o windows 10 e fiz os procedimentos de instalação e sempre ocorre o erro “Este dispositivo não pode ser iniciado. (Código 10)”.

  6. Ola boa tarde, para usar o pro micro precisa instalar algum tipo de driver, ou o uso e da mesma forma que o uno, e so plugar e programar?

    1. Boa tarde Luiz,

      Você vai precisar de um conversor USB TTL para fazer a comunicação com o computador. Depois disso você usa da mesma forma que um Arduino Uno, por exemplo.

      Abraço!

      Adilson – Equipe FILIPEFLOP

      1. Ola adilson, obrigado, mas devo usar o conversor mesmo ele possuindo uma conexão usb mini?

        1. Oi Luiz,

          Desculpe, achei que estava falando do Pro Mini, que é o que temos na loja. O Pro Micro pode ser ligado diretamente.

          Abraço!

          Adilson – Equipe FILIPEFLOP

          1. Obrigado pelo retorno Adilson!

  7. Olá pessoal, o driver está desatualizado? não consigo fazer ler o arduino por nada, não identifica ele para então poder ter a porta COM. Grato.

Trackbacks and Pingbacks

  1. […] Após as alterações, realize a gravação do sketch no Arduino com auxílio de um Conversor USB/TTL. Se necessário, siga as orientações do post como programar um Arduino Pro Mini usando um conversor USB/TTL. […]