Ola amigos tenho um projeto com um esp32 e um arduino uno,o esp32 recebe um valor da internet e envia para o UNO via serial(tx rx) e tudo funciona 100%, consigo ver as informaçoes que trafegam entre os dois arduinos normalmente na serial pelo computador,obviamente sendo alimentados pelo usb do pc,o PROBLEMA e quando ligo o esp32 em uma fonte externa tipo estas de celular,5v, ele manda umas 3 vezes as informaçoes e para,nao manda mais,e sei que ele nao esta travado,o que sera que pode ser?

Exibições: 94

Responder esta

Respostas a este tópico

Olá. 

  O ESP32 exige uma boa fonte e um bom cabo. As fontes e cabos "de camelô" em geral não são adequadas. Seria o caso ?
  Recomendo medir com um multimetro nos pinos do ESP que tensão está chegando. O ideal seria de 4.9 a 5.1V.

  

   

Pior q a fonte esta boa,testei a tensão e esta ok,testei com mais 3 fontes e acontece a mesma coisa...

Bom dia, 

Favor informar o modelo do seu modulo ESP32. 

Qual serial do ESP32 usou? A serial 0 esta conectada no chip CP2102 (Interface USB/Serial) que faz a conexão com o PC. 

Use outra serial do ESP32. 

https://circuits4you.com/2018/12/31/esp32-hardware-serial2-example/

Bom dia Sr. C,  (se não gosta que te chame pelas iniciais, avise),

de que forma o Sr. ligou o RX/TX entre os ESP e o Arduino? 

Se foi diretamente, fez equalização de níveis elétricos?

Qual a corrente que esta fonte pode fornecer às 2 placas?

RV

Boa noite, liguei diretamente sem nenhum circuito auxilar ou componente ,defini as portas 26 e 27 para se comunicarem com as portas 0 e 1 do arduino.

ps: Se eu ligar o esp32 em uma fonte e usar ele para alimentar o arduino pelas portas vin e ground ,os dois funcionam  normalmente se eu deixar o esp sozinho ai ele para de enviar

Boa tarde Ar. C.

quando usando fonte externa, você interligou os terras (Ground) dos 2 processadores?

RV

Quando eu interligo funciona ,se nao interligo nao funciona,acho que voce solucionou o meu problema,voce sabe porque isso ocorre?e se eu nao tiver as placas lado a lado pra interligar o que posso fazer para funcionar corretamente?

Boa tarde Sr. C.

qualquer sistema de comunicação eletrônico requer um fio de retorno, no caso do rs232,

requer o ground (Terra). 

RV

Obrigado pelos esclarementos,foram muito importantes ,estou começando a mexer a pouco tempo com arduinos e as vezes as coisas não saem como se esperam kkk

RSS

Destaques

Registre-se no
Lab de Garagem
Clicando aqui

Convide um
amigo para fazer
parte

curso gratis de arduino

© 2020   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço