Pessoal,

Estou querendo ler dois transdutores no ESP12-F. Penso em ligar conforme a imagem anexada. Alguém sabe se isso vai funcionar? Ou eu preciso fazer mais alguma coisa. 

PS: Não considerei os resistores necessários nos pinos RST, EN e GPIO15 do ESP.

Abcs.

Zé Roberto

Exibições: 299

Anexos

Responder esta

Respostas a este tópico

Boa tarde J2R,

Qual a voltagem VCC e VEE que v está usando com o 4051?

RV

Caro Rui,

Fiz um teste aqui com protoboard e usei dois potenciomentros conforme este video está explicando.: https://www.youtube.com/watch?v=IvvFqJpjq50 e funcionou legal.

Ai eu sustitui um potenciometro por um gerador de sinal de 4 a 20 mA deste aqui: 

https://pt.aliexpress.com/item/32823360010.html?spm=a2g0o.productli...

Colocando ele em paralelo com um resistor de 165 Ohms (2 de 330 em paralelo). 

Estou alimentando o 4051 com 3V3 e o pino VEE estou aterrando. 

Parece que está funcionando a contento. Usei o sketch que o video está sugerindo. 

Se tiver mais alguma informação relevante, eu agradeço, mas acho que cheguei numa solução satisfatória.

Zé Roberto

Olá.

  Como o mineirin RV já adiantou, para tensões proximas de 0V em um CD4051 é preciso alimentar com tensão negativa no VEE.

Vide:

http://www.ti.com/lit/ds/symlink/cd4051b.pdf

O ideal seria ter um -5V pra ligar nele.

A coisa complica um pouco.

Minha recomendação seria trocar por um ESP32, que tem 2 canais AD (só que vc só pode usar 1...) com multiplex permitindo multiplos canais.

Se vc fizer bem as contas pode ser que sirva, por ser 4 a 20mA vc pode não ter valores tão proximos de 0V. Tem que estudar o caso. Os 4mA possivelmente são pra isso mesmo...

Caro Edu,

Como disse pro Rui, aterrei esse pino VEE e parece que está funcionando. Eu não queria usar o ESP32 por causa do preço e porque eu já comprei um gravador para o ESP 12-F e também porque ele é mais fácil de soldar na placa principal (tem menos pinos). 

De qualquer forma, agradeço sua atenção e se tiver mais alguma relevante, eu agradeço.

Zé Roberto

Boa tarde,

Qual nível de tensão vai ler nas portas do ES12-F ?

A tensão máxima da porta ADC é 1,1V .

A tensão máxima de alimentação do  4051 é de 20V apenas !! Portanto a tensão máxima nas portas analógicas é de 20,5V Como a tensão de entrada não vai ser negativa, não há necessidade de alimentação negativa. 

http://www.ti.com/lit/ds/symlink/cd4051b.pdf

Caro Gustavo,

Estou alimentando ele com 3V3. Como eu vou usar um sensor de 4 a 20 mA, preciso converter para a tensão suportada pelo ESP. e neste caso, como estou usando uma placa NodeMCU, estou entrando com 3V3 quando a corrente está em 20 mA. Por isso, uso o resistor de 165 Ohms em paralelo com o sensor. Conforme eu detalhei ao Rui acima. 

Obrigado pelo interesse e se tiver alguma informação relevante, eu agradeço.

Zé Roberto 

Se quiser simplificar, não precisará usar as três portas de endereçamento do 4051 (portas A,B e C). 

Como usará somente duas portas analógicas, sugiro que use somente uma porta de endereçamento. 

Por exemplo use a porta A, para selecionar as duas portas analógicas (canal 0 e 1) .

As portas INH, B e C conecte no GND (LOW).

VCC = +3,3V 

VEE e VSS = GND

Perfeito. Já tinha pensado nisso, mas não testei. 

Obrigado pelas dicas.

Zé Roberto

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço