Olá,

Alguém conhece uma forma de uma porta analógica do Arduino representar valores de 0 a 10.000 com passo 1?

Pensei em 16bits, pois dá um range de 0 a 65535

Grato.

Exibições: 798

Responder esta

Respostas a este tópico

Se entendi vc precisa de uma saida analógica... Intuí pq vc usou a palavra "representar". 

Isso vc pode conseguir por PWM ou por um conversor Digital->Analogico (DAC).

se vc precisa de 0 a 10.000 vc precisa de 14 bits (ou de 0 a 16767). Esse seu arredontamento para 16 implica em um aumento muito considerável no custo do componente DAC. os de 14 já são raros.

Enfim, verifique se realmente 1 em 10.000 é o que precisa. Isso é muita precisão... Se precisar realmente já desista dos PWMs, vc vai precisar de um bom DAC.

Ex:

https://www.google.com.br/#q=dac+14+bits

Caso seja uma entrada analógica... Troque a pesquisa por ADC.

Na verdade quiz dizer entrada analógica, portando é ADC.

A faixa de 0 a 10000 é de uma célula de carga de 10Kg, onde a precisão é de 1g.

Já estou amplificando o sinal com um INA125, mas utilizando a porta analógica só consigo uma precisão de 10g.

O chute de 16 bits é porque eu pensei que só existisse portas de 10, 16 e 24 bits.

Vou pesquisar mais.

Obrigado.

Oi Wagner boa noite.

Este é o link que fala sobre o que voce precisa. Acho.

Rui

Using the Arduino Uno’s built-in 10-bit to 21-bit ADC (Analog to Digital Converter)

http://www.electricrcaircraftguy.com/2014/05/using-arduino-unos-bui...

Obrigado Rui.

Conforme o Eduardo disse, recoemndo que use 14 bits - só que ao invés de DAC você precisa converter um sinal analógico em sinal digital - Conversor Analógico Didital (ADC) .

Tenho um má notícia e uma boa.

É praticamente impossível  encontrar aqui no Brasil, conversores ADC de 14 ou 16 bits. 

Eu tenho os conversores ADC de 12 bits - MCP3201, MCP3204 e ADS7822 e mais alguns ADCs de 8 bits.

A boa notícia é que encontrei na Farnell, alguns ADCs de 22 bits e baratos ! MCP3551  e MCP3553 que devem resolver o seu problema.

http://ww1.microchip.com/downloads/en/DeviceDoc/21950b.pdf

Obrigado pela dica.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço