Página 1 de 1

Módulo CMCON do PIC

MensagemEnviado: 22 Dez 2006 19:47
por Pask
Olá, em relação ao módulo comparador analógico (CMCON) do PIC 16F628A, como eu faço para eliminar aquele repique ou a indecisão das saídas dos comparadores quando estou comparando duas tensões analógicas na entrada deles? O problema ocorre quando, por exemplo, eu tenho na entrada inversora (Vin-) e não-inversora (Vin+) duas tensões praticamente iguais. Neste momento, a saída do respectivo comparador fica indecisa e não sabe como reagir. Seria possível corrigir este problema? :?:

MensagemEnviado: 23 Dez 2006 06:41
por MOR_AL
Olá Pask.

1 - Tente reduzir a impedância vista pelas entradas. Reduza as resistências e, se possível, as capacitâncias. Reduza também a fiação do circuito de entrada.

2 - Se for viável, acrescente uma realimentação positiva. Faça com que uma pequena percentagem da tensão de saída seja enviada para a entrada positiva. Alguns milivolts. A quantidade dependerá do seu circuito. Há um compromisso. Muita realimentação cria muita histerese (a saída muda com tensões diferentes da entrada, de acordo com o sentido da variação da tensão diferencial). Pouca realimentação continua o problema.

3 - Se for também viável, aumente a rapidez com que a(s) entradas variam.

4 - Na placa de circuito impresso, acrescente "terra" em volta do circuito das entradas e saída. Como se fosse blindar o circuito.

Não me lembro de outras medidas, mas estas bastam.

Boa sorte.

MOR_AL

MensagemEnviado: 23 Dez 2006 07:49
por Pask
Caro Mor_AL, com relação à realimentação positiva, eu passei a utilizar o modo 6 do CMCON que me permite acesso às saídas dos comparadores pelos pinos RA3 e RA4 do PIC. Com isto eu pude criar a realimentação que vc citou e o problema melhorou mais de 80%. No entanto, percebo que ocorre sim uma histerese nas entradas dos comparadores e o ajuste via trimpot fica mais difícil devido a ela. Mas esta parece ser a única solução...Obrigado de qualquer maneira.