Pessoal Boa noite.

Estou trabalhando em um projeto onde preciso das tensões 0mV, 59mV, 118mV, 177mV, 237mV 296mV 355mV e 414mV. Gostaria de gerar essas tensões de forma digital ou seja através de um microcontrolador no caso o Arduino.

Pensei na possibilidade de usar o PWM do arduino com a função AnalogWrite porém se fizermos as contas 5v do arduino com 255 "passos" do PWM obtemos uma resolução de 196mV insuficiente para meu projeto.

Alguém tem alguma idéia de como resolver isso?

Obrigado

Exibições: 665

Responder esta

Respostas a este tópico

As tensões que precisa são DC ou AC ?

Se for DC , use um Conversor Digital Analogico - DAC de 10, 12, 14 ou 16 bits (dependendo da precisão que desejar).

https://learn.adafruit.com/mcp4725-12-bit-dac-tutorial/using-with-a...

https://www.sparkfun.com/products/12918

Ou então use um Arduino DUE (ele já tem dois DACs de 12 bits) 

http://www.arduino.cc/en/Main/ArduinoBoardDue

Olá josé, obrigado pela resposta.

Sim as tensões são DC, vou dar uma olhada na sua indicação e posto um retorno. Obrigado

Como os níveis de tensão requeridos são muito baixos, o circuito e cabos deverão ser blindados. 

O simples fato de chegar com a sua mão perto do circuito, poderá alterar essas tensões.

olá luis o projeto é para faculdade, estou no 4 ano de eng eletrica..

o que quis dizer com as saidas 2 e 3 não entendi muito bem.

obrigado

Rafael, os valores que colocou estão corretos ?

Ou é só somar 59 , oito vezes?

59+59 = 118

118+59 = 177

177+59 = 236

236+59 = 295

295+59 = 354

354+59 = 413

No caso da sugestão do Luis, seria usar um DAC de 3 bits. 

Mas se errar a referência (59mV) , o erro é multiplicado.

José os valores estão corretos sim, correspondem ao valor de pH de uma solução de 1 a 7.

mas acredito que 1mV de erro nao seja problema. Quanto ao DAC de 3 bits como funcionaria.

ele não iria dividir 5v por 3 ficando assim com uma resolução de mais de 59mv?

Vou pesquisar melhor sobre. Obrigado

Rafael, bom dia,

veja se este artigo ajuda.

Depois de um feedback.

http://embeddednewbie.blogspot.com.br/2011/02/review-of-arduino-dac...

Rui

Ola rui obrigado pela indicacao.

Vou estudar a solução r2r e posto resultados

Não use Ladder R2R - não tem precisão nenhuma.

Bom dia,

Vou assumir que você não precisa de todas as tensões ao mesmo tempo.

Você fez o cálculo com o PWM assumindo que estará chaveando 5V, porém, você pode chavear, por exemplo, 510mV. Deste modo, sua resolução será de 2mV.

O mesmo pode ser aplicado a um conversor D/A se usar tensão de referencia para o valor mais adequado a sua necessidade.

A vantagem do PWM é que será mais fácil conseguir corrente maior sem recorrer a drivers. e a vantagem do conversor/D/A é a resolução maior.

Espero ter te ajudado,

  'Eiju

Esse circuito funcionaria?

Anexos

Não entendi...

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço