Caraterísticas versão A:
• Interface com 14 entradas analógicas (ou 16);
• Entradas que podem ir de 0V a 10V;
• Resolução 12 ou 16 bits como opção;
• Amplificador interno para sinais de baixa amplitude;
• Comunicação / leitura por I2C;
• Fonte de alimentação comum ao Raspberry PI (5V e 3,3V).
Ligando as entradas analógicas:
A interface possui 14 (ou 16) entradas analógicas independentes. Podem ser configuradas para leituras de tensões absolutas (a tensão medida no canal é em relação ao GND da interface), e também para leituras dos canais em modo diferencial (um canal é medido em relação ao outro).
Medidas Absolutas (single ended):
Para medidas de tensões absolutas basta fixar os terminais do sensor no GND e uma das entradas no borne respetivo. Neste modo de funcionamento é utilizado os bits de resolução menos 1, ou seja, se a resolução for de 12bits são usados 11 bits. Exemplo:
Medidas em modo diferencial:
Em modo diferencial, é possível configurar cada um dos canais para ser lido em relação ao outro, e não em relação ao GND. Se os dois canais medidos tiverem tensões iguais, então a saída é zero. Este modo é útil para leitura de sensores como células de carga ou outros tipos que funcionam utilizando uma ponte de Wheatstone. Neste modo de funcionamento é utilizado todos os bits de resolução.
Ligação RASP-ADS e Raspberry PI
A interface pode ser ligada diretamente nos pinos de expansão do Raspberry ou como alternativa pode ficar separada do Raspberry e ligada com um cabo e o conector de bus de expansão (I2C). Nesta versão pode ser ligada a outro qualquer circuito controlador que tenha disponível a saída de bus I2C.
Outras ligações:
A interface de entradas analógicas tem ainda a função de um pino de alerta que funciona como uma saída digital que serve de comparador ou então a leitura de conversão. Em cada endereço tem um pino de alerta que só vai estar disponível se a interface for ligada diretamente aos pinos de expansão do Raspberry PI. ATENÇÃO: só deverá ligar um unico interface em um bus I2C.