Atividade 7: Concepção de Hardware e Software para uso com o LabVIEW

Hardware

A solução de hardware foi implementada pelo acadêmico de Engenharia Eletrônica Paulo Roberto Raseira Gomes (raseira.gomes at gmail.com), e teve seus aspectos operacionais discutidos durante este estágio com o intuito de potencializar sua integração com o LabVIEW.

A solução consiste de uma placa para aquisição de dados e acionamento, denominada CD2000, cujas características técnicas são mostradas a seguir:

  • 5 canais de entrada para conversão analógica digital;
  • Resolução de conversão de 10 bits;
  • Faixa de tensão analógica nos canais de entrada: 0-5V independentes;
  • Tensão de alimentação do módulo: 12V;
  • Acionamento de cargas independentes: 2;
  • Potência máxima suportada no acionamento/carga: aproximadamente 300W RMS;
  • Comunicação com o PC via RS-232 (comunicação serial);
  • Dados de comunicação: 19200 bps, sem paridade, 8 bits de dados, stop bit 0;
  • Tempo de atualização das leituras: 200ms;
  • Dimensões físicas: 82 x 82 mm;
  • Consumo em espera (stand-by): 42mA
  • Consumo máximo: 91mA (Aquisição, comunicação e AP1 e AP2 ativos).

Abaixo duas imagens do hardware da placa de aquisição de dados.

  • DAQ CD2000 * DAQ_ConexaoPC

Software

Para interoperar com a placa foram desenvolvidos programas (VIs) no software LabVIEW com as seguintes funcionalidades:

  • Leitura dos 5 canais de entrada;
    • Funcionamento: É enviado o caractere 'T' de início de aquisição para o hardware externo (placa CD2000) através do acionamento de chave específica no painel frontal do LabVIEW. O microcontrolador da placa entende o comando, aciona o LED1 e envia os dados pela serial referente a aquisição dos cinco canais de conversão, enviando em sequência dois bytes de cada canal, após enviados os 10 bytes a sequência é reiniciada. O processo só termina quando o software LabVIEW envia o caractere 'F' de fim de aquisição, através do desligamento da chave “Aquisição”, fazendo com que a placa CD2000 interrompa o envio dos dados e desligue o LED1.
    • Aqui está disponibilizado dois vídeos da aplicação. O primeiro mostra o recebimento dos dados no programa em LabVIEW e o segundo a comunicação entre software e hardware através do acionamento e desligamento do LED1 na placa, em virtude da manipulação da chave “Aquisição” no software.
  • Leitura pela requisição de um canal por vez;
    • Protocolo de Comunicação: A placa de aquisição irá aguardar o envio de um caracter para retornar os valores aquisitados, vide tabela abaixo.
    • caracter “k” –> canal 0
    • caracter “l” –> canal 1
    • caracter “m” –> canal 2
    • caracter “n” –> canal 3
    • caracter “o” –> canal 4

Abaixo imagens do Painel Frontal e Diagrama de Blocos pertencentes aos Instrumentos Virtuais criados no LabVIEW.

  • Leitura dos 5 canais de entrada
  • *
  • Leitura pela requisição de um canal por vez
  • *
 
placa-aquisicao.txt · Last modified: 2012/12/02 20:11 by patricia · [Old revisions]