Web
Analytics Made Easy - StatCounter

RASP-ADS

A saber...

Este interface pode trabalhar em conjunto com um Raspberry Pi 3, um Arduíno ou outro tipo de plataforma. Deve ser interligado com o conector de expansão.

Endereçamento:

Na interface RASP-ADS, as entradas analógicas tem 4 endereços I2C mencionados na placa de circuito impresso, que são os seguinte: 0x48,0x49,0x4A,0x4B. Cada endereço suporta 4 entradas analógicas.

Endereços de Alert:

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

    GPIOS      Endereço  
   GPIO26     0x48     
   GPIO19     0x49     
   GPIO05     0x4A     
   GPIO13     0x4B     

Introdução:

A interface RASP-ADS é uma interface com entradas analógicas para interligar a um Raspberry PI ou Arduíno ou outro tipo de plataforma. A leitura dos valores analógicos nas entradas, são lidos por I2C. Existe 2 versões da mesma interface tal como as características a seguir apresentadas.

Caracterí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).


Características versão B:

  • ... Além da versão A tem mais:
  • Driver PUSH-PULL para 2 motores DC 5V
  • 600mA por canal para cada motor.
  • Controle dos motores feito por PWM.
  • 12 saídas por PWM independentes.
  • PWM controlado por I2C.


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.

Alertas: