Controle de -10V a 10V com PIC

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

Controle de -10V a 10V com PIC

Mensagempor alessandro » 29 Out 2006 11:45

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?
Alessandro
Avatar do usuário
alessandro
Byte
 
Mensagens: 278
Registrado em: 12 Out 2006 19:32

Mensagempor Wagner de Queiroz » 29 Out 2006 11:56

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.
Seja Livre, Use Linux
Avatar do usuário
Wagner de Queiroz
Word
 
Mensagens: 872
Registrado em: 11 Out 2006 13:38
Localização: Barueri-SP

Mensagempor alessandro » 29 Out 2006 12:04

Entendi, mas como seria a parte do controle para variarmos esse range na saida de tensão?
Alessandro
Avatar do usuário
alessandro
Byte
 
Mensagens: 278
Registrado em: 12 Out 2006 19:32

voce conhece redes R2R ?

Mensagempor Wagner de Queiroz » 29 Out 2006 13:43

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.
Seja Livre, Use Linux
Avatar do usuário
Wagner de Queiroz
Word
 
Mensagens: 872
Registrado em: 11 Out 2006 13:38
Localização: Barueri-SP

Mensagempor alessandro » 29 Out 2006 19:06

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.
Alessandro
Avatar do usuário
alessandro
Byte
 
Mensagens: 278
Registrado em: 12 Out 2006 19:32

Mensagempor Nightcrawler » 29 Out 2006 21:16

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.
Diego
Avatar do usuário
Nightcrawler
Byte
 
Mensagens: 450
Registrado em: 11 Out 2006 14:20
Localização: Santa Maria - RS

Mensagempor charles » 30 Out 2006 08:14

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.
charles
Bit
 
Mensagens: 20
Registrado em: 18 Out 2006 16:32

Mensagempor alessandro » 30 Out 2006 09:03

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?
Alessandro
Avatar do usuário
alessandro
Byte
 
Mensagens: 278
Registrado em: 12 Out 2006 19:32


Voltar para PIC

Quem está online

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

x