LusoRobótica - Robótica em Português

Electrónica => Electrónica Geral => Tópico iniciado por: nadabro em 01 de Maio de 2013, 02:38

Título: ADC só obtenho valores positivos ou negativos.
Enviado por: nadabro em 01 de Maio de 2013, 02:38
Boas.

Este é um problema que tenho à mais de um ano, mas que ainda não encontrei solução.

Encomendei uma board com um ADC + OP-AMP à G7, tudo a funcionar ok. Agora queria recriar o mesmo circuito usando numa breadboard para fazer uns testes, o problema é que só consigo obter valores positivos ou negativos (dependendo do input que usar no ADC), usando o mesmo circuito que encomendei à G7. Já experimentei usando non-inverting e o resultado é o mesmo, aliás, já fiz mil e uma experiências e nunca consigo obter valores negativos e positivos ao mesmo tempo.

Estou usando uma bobine de cobre ligada ao ADC e quando passo com um iman por cima, gere uma pequena voltagem positiva/negativa, que o ADC converte correctamente em valores positivos/negativos. Mas preciso de amplificar esse sinal.

Medindo apenas bobine de cobre + iman, obtenho +- voltagem. Ao usar o op-amp (single supply 5V tirados do Arduino), obtenho 0-5V. O circuito do OP-Amp parece estar a funcionar tudo bem, pois consigo controlar o ganho.

O curioso é que o ADC com o op-amp começa em -24000 (de 16bits) (?)

E a outra cena curiosa é que consigo medir 1.6V dos inputs do ADC!

Alguem consegue dar uma ajuda? Já perdi horas sem fim à volta disto..já li sobre unipolar/bipolar, balanced, unbalanced, etc etc..mas a verdade é que se o circuito numa PCB funciona bem, porque é que na breadboard não consigo?

Obrigado.
Título: Re: ADC só obtenho valores positivos ou negativos.
Enviado por: senso em 01 de Maio de 2013, 02:48
Precisas de aplicar bias ao sinal, porque o teu op-amp é single endend, ou seja, nunca na vida vai dar um valor negativo, logo usas um par de resistências, por exemplo 10k, ou 100k, ligadas á massa e ao sinal e ao sinal e aos 5v, ou seja, um divisor resistivo que vai centrar o teu sinal em 2.5v, se não quiseres valores DC na entrada do op-amp, usas um condensador.
Título: Re: ADC só obtenho valores positivos ou negativos.
Enviado por: StarRider em 01 de Maio de 2013, 12:13
Só mesmo vendo o esquema.

Abraços,
PA
Título: Re: ADC só obtenho valores positivos ou negativos.
Enviado por: nadabro em 01 de Maio de 2013, 20:05
Boas.

A sugestão do @Senso parece resolver a situação, se tiver um fio da bobine de cobre no divisor de voltagem. Agora queria utilizar non-inverting para controlar o ganho do amp, mas por algum motivo não está a funcionar, só obtenho ruído e uns estáveis 4.6V do output do amp!

(https://dl.dropboxusercontent.com/u/15802004/bread.png)
Este é basicamente o circuito que estou a usar.
-Fios laranja, bobine de cobre.
-O "IC" é o ADC.



Ficheiro Fritzing:
https://dl.dropboxusercontent.com/u/15802004/bread.fzz

Obrigado.