PINO de AD flutuando

Software e Hardware para linha ARM

Moderadores: 51, guest2003, Renie, gpenga

PINO de AD flutuando

Mensagempor cortex » 15 Mar 2011 17:21

pessoal, tenho um ad medindo em milivolts, acontece que quando eu não ligo nada neste ad ele começa a subir os valores, tenho um filtro RC na entrada, coloco o dedo fechando o curto no capacitor com o terra e ele vai a zero bunitinho, mas logo começa a subir, como posso matar esta tensão flutuante sem alterar minha leitura de ad em milivolts? isso pode ser resistor de Pull-up habilitado?
cortex
Byte
 
Mensagens: 121
Registrado em: 27 Out 2010 10:32

Mensagempor proex » 15 Mar 2011 19:57

Com certeza o Pull Up esta habilitado.

.
proex
Dword
 
Mensagens: 2101
Registrado em: 11 Out 2006 14:05
Localização: São Paulo

Mensagempor fanl » 15 Mar 2011 22:21

Não fique surpreso se você constatar que nenhum pullup está ativado.

Posta um esquemático se o problema não for pullups.
fanl
Bit
 
Mensagens: 46
Registrado em: 02 Out 2009 00:26

Mensagempor cortex » 16 Mar 2011 07:55

pois é fanl eu não habilitei nenhum pull-up! o circuito é o seguinte, tenho meu AD no pino 20 do LPC 1768, e antes de chegar no pino tenho um filtro RC com um capacitor de 10uF e um resistor de 1K, as demais ligações do LPC estão conforme o data sheet! a medida do AD se jogar tensão funciona perfeitamente, o problema é a flutuação quando não há carga!
cortex
Byte
 
Mensagens: 121
Registrado em: 27 Out 2010 10:32

Mensagempor cortex » 16 Mar 2011 09:10

Proex você saberia me dizer como configuro o PINMODE para deixar o pino 1.31 (AD 0.5) como pulldown?

to tentando algo do tipo :

LPC_PINMODE_OD3->= (3UL<<30);

não sei como transmitir o que o manual está dizendo para as configurações que o keil aceita, existe alguma referência de modelos de codigos de configuração para eu me basear?
cortex
Byte
 
Mensagens: 121
Registrado em: 27 Out 2010 10:32

Mensagempor cortex » 16 Mar 2011 09:12

Proex você saberia me dizer como configuro o PINMODE para deixar o pino 1.31 (AD 0.5) como pulldown?

to tentando algo do tipo :

LPC_PINMODE_OD3->= (3UL<<30);

não sei como transmitir o que o manual está dizendo para as configurações que o keil aceita, existe alguma referência de modelos de codigos de configuração para eu me basear?
cortex
Byte
 
Mensagens: 121
Registrado em: 27 Out 2010 10:32

Mensagempor Djalma Toledo Rodrigues » 19 Mar 2011 11:17

A Entrada do ADC se eleva devido a fuga interna , isso é natural.

Se necesssitar Impedãncia de Entrada elevada coloque um Amplificador
Operacional externo.

Caso contrário, um simples Resistor resolve (Pull-Down externo).

Em ambos os casos atentar para o Terra Analógico.

DJ
Avatar do usuário
Djalma Toledo Rodrigues
Dword
 
Mensagens: 2334
Registrado em: 03 Ago 2008 13:22

Mensagempor cortex » 20 Mar 2011 21:30

olá Djalma! vou fazer um teste com um pull-down externo, será que tenho alterações em meu ad? estou trabalhando com milivolts!
meu terra analógico eu pego da saida do regulador e venho com uma trilha isolada para ele, é correto tabalhar assim?
cortex
Byte
 
Mensagens: 121
Registrado em: 27 Out 2010 10:32

Mensagempor Djalma Toledo Rodrigues » 20 Mar 2011 23:08

Sim correto, o Terra Analógico deve ter configuração em estrela , isto é,

de um único ponto saem ramificações para cada estagio.

Quanto ao valor do Resistor de pull-down, não é questão de ser milivolte ou Volts e sim
da da Impedância da fonte.

Resistor de pull-down >>> Impedância da fonte.

Esta é a vantagem do Amplificador Operacional , Impedância de entrada quase infinita e
Impedanciade Saida muito baixa .

Abraço

DJ
Avatar do usuário
Djalma Toledo Rodrigues
Dword
 
Mensagens: 2334
Registrado em: 03 Ago 2008 13:22

Mensagempor cortex » 21 Mar 2011 08:04

valeu Djalma!!!
cortex
Byte
 
Mensagens: 121
Registrado em: 27 Out 2010 10:32


Voltar para ARM

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x