em 06-30-2014 09:44 AM
Tenho uma aplicação que recebe sinais analógicos de tensão (NRSE), quando leio o sinal em DBL funciona normalmente, porém eu quero lê-los em I16.
É ai que aparece o problema, acredito que seja no conversor A/D.
Coloquei o canal de entrada AI0 em curto com o AI SENSE onde era esperado que o sinal ficasse zerado, ou pelo menos em torno de 0 devido ao ruído.
Porém fica deslocado, na faixa de -426, segue imagem.
em 06-30-2014 02:59 PM
O código:
Alguém pode ajudar?
em 08-19-2014 09:34 AM
Olá SSoneka,
O problema está na configuração de sua medição, quando é selecionada a leitura em I16 está será feita em modo "unscaled" o que significa que o driver irá lhe entregar um inteiro de 16bits, no seu caso, que representa o valor binário que vem do ADC do dispositivo.
Se você precisa de um valor nesse formato o ideal é converte-lo posteriormente.
Havendo qualquer dúvida estamos a disposição.