Página 1 de 1
A/D com tensão negativa

Enviado:
29 Abr 2009 09:34
por denis neves
Olá galera,
alguém conhece algum conversor A/D que trabalhe com tensão negativa ??
Eu tenho que ler um sinal que sua tensão varia de -5V até +5V, então eu terei que usar um conversor com alimentação negativa, certo ?!?!
Muito obrigado,
Denis.

Enviado:
29 Abr 2009 10:28
por xultz
Errado, você vai ter que adequar o sinal ao teu AD, grampeando para 2,5V e dividindo por 2, para que ele escursione de 0 a 5V (supondo que teu AD receba sinais de 0 a 5V). Você faz isso com um amplificador operacional.

Enviado:
29 Abr 2009 10:43
por denis neves
Hummmm...
veja c eu entendi,
eu tenho que colocar um offset no sinal que estou lendo, ai então quando meu sinal do amp op estiver em 2,5V eu interpreto a saida do A/D como sendo zero, se o ninal for menor que 2,5V eu interpreto como sendo -V e se o sinal for maior que 2,5V eu interpreto como sendo +V, correto ?!?!
Muito obrigado xults,
Denis.

Enviado:
29 Abr 2009 11:26
por xultz
Agora sim você está certo.

Enviado:
30 Abr 2009 11:59
por Djalma Toledo Rodrigues
Uma solução mais elegante:
Se for negativa a tensão inverta com o Ampl. Operacional
e sinaliza em outro pino do uC, o Flag de tensão negativa.
.

Enviado:
30 Abr 2009 12:49
por xultz
Na tua solução tem um "se", isso quer dizer que vai precisar discriminar a tensão negativa da positiva (com um comparador), vai ter que chavear a tensão par ao amplificador inversor e o não inversor, o que pode provocar deslinearidade do conversor, e ainda vai gastar uma GPIO a mais. Não achei elegante, é muito mais fácil em firmware verificar que se a conversão for menor que 50% do fundo de escala, ela é negativa...

Enviado:
30 Abr 2009 20:01
por Djalma Toledo Rodrigues
Em compensação tem toda a faixa do ADC, independente se neg. ou pos.

Enviado:
01 Mai 2009 22:01
por xultz
Ter toda a faixa do ADC, neste caso, quer dizer ganhar um bit de resolução apenas. Vale mais a pena investir num AD com este bit (ou mais) a mais.

Enviado:
02 Mai 2009 02:43
por Djalma Toledo Rodrigues
Sim um bit . Mas, MSB o que não é pouca coisa.
Em um conversor de 10 bits o MSB terá o pêso de 2 elevado a 9
ou seja 512
.

Enviado:
02 Mai 2009 22:33
por xultz
Um bit é sempre um bit, ou seja, ele dá o dobro de resolução. Mas ainda assim é mais prático usar um AD com este bit a mais.