Olá, alguem sabe como linearizar a saida pwm do esp32 ?
Tags:
Bom dia,
Recomendo que estude o Technical Reference e o site da Espressif.
O ESP32 tem dois tipos de PWM: LED PWM e Motor Control PWM.
O que pretende fazer com o PWM?
Technical Reference Manual
https://www.espressif.com/sites/default/files/documentation/esp32_t...
https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-ref...
https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-ref...
Boa tarde pessoal, primeiramente gostaria de agradecer pela atenção e ajuda de vocês...
Deixa eu explicar melhor a dificuldade que estou tendo.
Estou desenvolvendo um projeto simples onde faço a leitura de uma temperatura, e gostaria de uma saida analogica ou pwm onde eu possa transformar esse sinal em um sinal de 4-20mA em outro circuito para leitura em um PLC.
Nos testes que tenho feito com o Esp32 a saída não é proporcional ao valor decimal enviado para a porta pelo software, ou seja, considerando 8 bits obtive os seguintes resultados:
255 = 3,6v
127 = 2,54v
64 = 1,8v
Tenho lido alguns artigos e pelo que eu entendi o pwm do Esp32 corresponde a uma curva de luminosidade para led, por isso não é proporcional.
Em um outro forum alguem fez o comentario que deveria usar a função "Correct Gamma" e ajustar em 1, mas não encontrei nada mais a respeito.
Boa tarde mineirin RV, respondendo abaixo:
1- O software que me refiro seria o sketch, o programa que anvio para o Esp32.
2- Estou enviando via USB pela IDE do Arduino.
3- O sensor de temp. está ligado ao Esp32.
4- Sim, essa é minha dificuldade.
5- Desculpa, 3,3v
Não, osciloscopio RMR.
Na verdade é uma aplicação muito simples, gostaria de pegar o sinal de temperatura e colocar na saida pwm para um outro circuito que converte em 4-20mA, só isso!
Na boa, você realmente está querendo ajudar ?
Desculpe, mas acho que você já entendeu perfeitamente qual a minha dificuldade!
Não precisa, imagino que seja expert... Eu sou apenas um iniciante me aventurando, por isso necessitei recorrer ao forum por uma dificuldade que pra mim é grande, mas para você deve ser coisa muito simples...
Ok, obrigado... já ganhou mais um pouco de ibop!!
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por