Página 1 de 1

Controle de -10V a 10V com PIC

MensagemEnviado: 29 Out 2006 11:45
por alessandro
Alguém tem uma sugestão de como realizar um controle de tensão de saida de -10V a 10V.
Geralmente realizamos controle de 0V a 5V sem problemas, mas quando se tem um range de tensão fora dessa faixa há alguma técnica que se pode estar usando ou algum CI?

MensagemEnviado: 29 Out 2006 11:56
por Wagner de Queiroz
vc pode usar um amplificador operacional usando um golpe chamado de fonte simetrica, pega de 0v a 20v, divide ao meio, usa o +10v como referencia de gnd para o circuito alimentado. Qualquer coisa abaixo disso, para este circuito é negativo, mesmo que o seu gnd seja mais baixo.

Lembre-se:

Tensao elétrica é uma diferenca de Potencial.

Se a referencia de um circuito é +10v de outro circuito, Para o circuito interno vai pensar que o +10v é seu GND. Entendeu ?

Se vc vai usar o pIc, usa a teoria passada, nao precisa de amplificador operacional. Use a cuca, faca uma experiencia em casa para testar a teoria.

MensagemEnviado: 29 Out 2006 12:04
por alessandro
Entendi, mas como seria a parte do controle para variarmos esse range na saida de tensão?

voce conhece redes R2R ?

MensagemEnviado: 29 Out 2006 13:43
por Wagner de Queiroz
Bixo, neste caso meu conhecimento nao chega a uma conclusao,

Pensei numa rede R2R na entrada de um Amplificador Operacional, entretanto nao estou seguro que isso nao vá explodir a placa ou algo parecido.

MensagemEnviado: 29 Out 2006 19:06
por alessandro
Tudo bem, até pensaria em realizar o controle na entrada do ampop através por exemplo de pwm+integrador, mas não sei ainda qual seria a resolução de cada inclemento na entrada iria resultar na saida. Talvez não conseguisse uma boa resolução.
Quem constuma ter boas soluções nessa área é a Analog Device e a Dallas, estou dando uma estudada, até encontrei um DAC da Analog com 16 saídas (exagero) de -10V a 10V com reslução de 16bits cada uma com entrada digital. Mas nem achei para compra. As vezes no forum tenha alguém que ja tenha trabalhado nessa área e tenha usado uma solução com componentes mais facil de ser encontrado.

MensagemEnviado: 29 Out 2006 21:16
por Nightcrawler
Alessandro, se for usar PWM como DAC, a resolução vai depender da resolução do pwm.
Vamos supor que vc vá utilizar 255 steps, então:

Res= tensão/steps = 5/255 = 19,607mV/step;

A saida é de -10V a +10V, isso da uma variação de 20V, então:

Ganho do operacional = 20/5= 4;
Res saida = 19,607mV * 4= 78,43mV/step.

Se quiser uma resolução maior, aumente a resolução do PWM.

MensagemEnviado: 30 Out 2006 08:14
por charles
Olá, tenho uma pergunta também, sei que já foi respondido acima, meu problema é saber se a lógica ensinada neste tópico vale também para entradas de servo motores...
Um driver de servo-motor funciona com um grade de tensão de +10 a -10V. Eu poderia ligar uma tensão de referencia de 10V no GND do driver servo-motor e com outra porta variar minha tensão de 0 a 20V?
Aplicar uma tensão de referencia de 10V ao GND do driver servo-motor não tem nenhum problema???

Obrigado.

MensagemEnviado: 30 Out 2006 09:03
por alessandro
Wagner, agora ficou confuso. Quando fala em usar -10V e 10V como uma fonte de 20V e que o zero passa a ser 10V e que valores abaixo disso passam a ser valores nergativos, tudo bem. Mas quando vou efetivar isso vejo que tenho que alimentar meu ampop com +V e -V e ai teria que usar o +10V e -10V, mas usando isso a configuração passa a ter o gnd como "zero" e não fica com a configuração desejada. Estou quebrando a cabeça aqui para efetivar essa solução, estou fazendo algo errado?