Página 1 de 1

Multi entrada Analogia com PIC

MensagemEnviado: 22 Jan 2007 07:43
por Controladores
Caros colegas, estou projetando um sistema que possui 33 Entradas analógicas pensei a principio em usar varios pics de 40 pinos e interliga-los mas gostaria de saber se existe outro modo ou metodo para fazer todas essas entradas entrarem em um 16F877?
Desde ja agradeço a colaboração!!

Marco Antonio
aslaindustrial@farolbr.com

MensagemEnviado: 22 Jan 2007 08:18
por shhadowzone
Vc pode, através de endereçamento, multiplexar as entradas analógicas.
Consulte sobre CI's "Multiplex Análogico."

MensagemEnviado: 22 Jan 2007 10:09
por buiz
Olá,

6 pinos do Pic e 2 MUX 4067. Cada 4067 tem 16 entradas e uma saida comum, vc pode multiplexar e chavear uma entrada por vez. Com 02 4067 vc teria 32 entradas no PIC utilizando apenas 6 pinos do PIC.

Datasheet 4067: http://web.mit.edu/6.115/www/datasheets/74hc4067.pdf

Fica ai a minha dica,

Abraços Buiz.

MensagemEnviado: 23 Jan 2007 13:53
por Controladores
Fico muito grato pela colaboração vou fazer os testes mas acho que esses multiplexadores vão servir tranquilamente!

Marco

MensagemEnviado: 24 Jan 2007 01:32
por phophollety
Multiplexadores analógicos são legais, ajudam MUITO MUITO MUITO! Mas analise bem e veja se servem, se a sua aplicação é de medição de precisão eles não servem, visto que cada chave interna não tem resistência igual, ou seja, fugindo alguns % e dando adeus a precisão. fora isso são ótimas!

MensagemEnviado: 24 Jan 2007 07:55
por andre_luis
Tem razao, mas isso talvez possa ser corrigido por um re-escalonamento, via divisor resistivo.

MensagemEnviado: 27 Jan 2007 23:51
por phophollety
Sim, certamente que pode ser corrigido, mas talvez não seja viável ou será bem incomodo ter que calibrar escala por escala.. fica meio ruim. e tem que ver como é a curva das chaves pela temp e esses detalhes importantes..

Por exemplo, não sei se conhecem o FLUKE séria 802X ele tem internamente um resistor CADOK de altissima precisão, coisa linda linda linda linda e chaveia tudo por chaves mesmo. nada de ci...

Se for para chavear sem chaves.. melhor recorrer a mini relés de instrumentação, parece arcáico, eu sei, mas pelo menos não dá xabu... ou ver os cis dedicados da MAXIM e ANALOG DEVICES, certamente eles tem cis próprios e fiéis para essa aplicação.

MensagemEnviado: 28 Jan 2007 09:10
por MOR_AL
Olá pessoal.

O datasheet do 4067 informa que, para 4,5V de alimentação e para uma temperatura típica de 25 graus, a resistência entre as chaves varia apenas 9 Ohms. Não há informação sobre a resistência entre as chaves para uma variação maior de temperatura.
Seu valor absoluto, para variações de temperatura entre -40 até 85 graus varia entre 110 e 270 Ohms .

Em um bom projeto, há necessidade de um estágio inicial (entre o sensor e o multiplex) de um circuito condicionador do sinal. Nele obtém-se o ganho necessário para transformar a pequena tensão do sensor entre 0 e 5V (por exemplo). Nele também acrescenta-se alguma filtragem inicial para começar a "limpar" o sinal. Nele também se acrescenta algum ajuste de offset, que por ventura seja necessário. Nele também se consegue uma impedância bem baixa na sua saída (alguns Ohms).
Após o multiplex, geralmente se acrescenta um estágio sample and hold, para manter a tensão amostrada fixa durante a conversão. Este estágio deve apresentar uma alta impedância de entrada, para compensar a variação da resistência entre as chaves do multiplex e da saída do estágio condicionador. Porém há um compromisso; quanto maior for a resistência de entrada, menor poderá ser a taxa de amostragem. Geralmente basta ajustar apenas uma vez o offset e o ganho para cada um dos circuitos condicionadores, não havendo a necessidade de se compensar estas variações por software.
Um dos possíveis trabalhos na programação é acrescentar filtros digitais para terminar de limpar o sinal proveniente do sensor.

Espero ter ajudado.

MOR_AL