DIGILENT-LOGO

Acelerômetro MEMS de 2 eixos DIGILENT PmodACL3

Manual de Referência PmodACL2TM

Revisado em 24 de maio de 2016
Este manual se aplica ao PmodACL2 rev. A 1300 Henley Court Pullman, WA 99163 509.334.6306

www.digilentinc.com

Sobreview
O PmodACL2 é um acelerômetro MEMS de 3 eixos alimentado pelo Analog Devices ADXL362. Ao se comunicar com o chip via protocolo SPI, o usuário pode receber até 12 bits de resolução para cada eixo de aceleração. Além disso, este módulo oferece detecção de disparo externo por meio de detecção de toque único ou duplo, bem como recursos de economia de energia por meio de seu monitoramento de inatividade.

Características do produto

  • Acelerômetro MEMS de 3 eixos
  • Até 12 bits de resolução por eixo
  • Resolução selecionável pelo usuário
  • Monitoramento de atividade/inatividade
  • Baixo consumo de corrente

Instruções de uso do produto

  1. Conecte o PmodACL2 ao seu microcontrolador ou placa de desenvolvimento usando o protocolo SPI.
  2. Ligue o PmodACL2 e seu microcontrolador/placa de desenvolvimento.
  3. Para ler os dados de aceleração, envie os comandos apropriados para o PmodACL2 via SPI.
  4. O PmodACL2 fornece até 12 bits de resolução para cada eixo de aceleração. Use o recurso de resolução selecionável pelo usuário para configurar a resolução desejada.
  5. Para detectar acionadores externos, ative o recurso de detecção de toque único ou duplo no PmodACL2.
  6. Para economizar energia, utilize o recurso de monitoramento de inatividade do PmodACL2.
  7. Consulte o PmodACL2 Reference Manual para obter informações detalhadas sobre os comandos SPI e as opções de configuração.

Sobreview
O PmodACL2 é um acelerômetro MEMS de 3 eixos alimentado pelos dispositivos analógicos ADXL362. Ao se comunicar com o chip via protocolo SPI, o usuário pode receber até 12 bits de resolução para cada eixo de aceleração. Além disso, este módulo oferece detecção de acionamento externo por meio de detecção de toque único ou duplo, bem como recursos de economia de energia por meio do monitoramento de inatividade.

O PmodACL2.

Os recursos incluem:

  • Acelerômetro MEMS de 3 eixos
  • Até 12 bits de resolução por eixo
  • Resolução selecionável pelo usuário
  • Monitoramento de atividade/inatividade
  • Baixo consumo de corrente em <2 μA a 100Hz
  • Detecção de queda livre
  • Tamanho pequeno de PCB para designs flexíveis 1.0 pol ×
    0.8 pol. (2.5 cm × 2.0 cm)
  • Segue a interface Digilent Pmod
    Especificação Tipo 2A
  • Biblioteca e exampcódigo de le disponível
    no centro de recursos

Descrição funcional
O PmodACL2 utiliza Analog Devices ADXL362 para fornecer dados de aceleração MEMS para a placa do sistema. Com seu profundo 512-sample buffer FIFO, os usuários são capazes de view uma longa sequência de eventos antes de uma interrupção acionada ou simplesmente permitir que a placa do sistema acesse os dados de aceleração quando o usuário achar mais conveniente.

Interface com o Pmod

O PmodACL2 se comunica com a placa host através do protocolo SPI. Para ler os registros de dados integrados,
a linha Chip Select deve primeiro ser puxada para baixo e, em seguida, enviar um byte de comando para ler os registros de dados (0x0B).
O byte de endereço desejado deve ser enviado em seguida e, em seguida, o byte desejado é recebido com o MSB primeiro na transição de clock descendente. Como o ponteiro de endereço aumenta automaticamente para o próximo byte de endereço, é possível ler vários bytes consecutivamente, continuando a pulsar a linha Serial Clock. um exampO conjunto de comandos para leitura do registrador yaxis é dado abaixo:

Comando Ler Endereço do primeiro eixo Y
0 0 0 0 1 0 1 1 0 0 0 0 1 0 1 0  

 

Byte LSB de Dados do Eixo Y Byte MSB de Dados do Eixo Y
b7 b6 b5 b4 b3 b2 b1 LSB SX SX SX SX MSB b10 b9 b8  

Observação: Cada bit SX tem o mesmo valor que o bit mais significativo dos dados do eixo y.
Para ler do buffer FIFO, um byte de comando para escrever em um registrador de dados (0x0A) deve primeiro ser enviado para que possamos configurar o registrador FIFO Control (endereço 0x28) para indicar que queremos que o buffer FIFO armazene dados. Após o ADXL362 ter sido configurado para usar o buffer FIFO, primeiro deve ser enviado um byte de comando para leitura do buffer FIFO (0x0D), seguido por pares de bytes de dados contendo qual eixo está sendo medido, bem como os dados de aceleração. um exampO conjunto de comandos para ler do buffer FIFO é dado abaixo:

Comando de leitura de endereço de registro de controle FIFO Comando de leitura de FIFO
0 0 0 0 1 0 1 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 1

Byte LSB de Dados do Eixo Byte MSB de Dados do Eixo
b7 b6 b5 b4 b3 b2 b1 LSB b15 b14 SX SX MSB b10 b9 b8  

Observação: Cada bit SX tem o mesmo valor que o bit mais significativo dos dados do eixo y. b15 e b14 representam qual eixo os dados de entrada representam.

Tabela de descrição de pinagem

Tabela de Pinagem do PmodACL2
Conector J1   Conector J2  
Alfinete Sinal Descrição   Alfinete Sinal Descrição Alfinete Sinal Descrição  
1 ~ CS Seleção de fichas 7 INT2 Interromper dois 1 INT1 Interromper um  
2 MOSI Domine o Escravo

In

8 INT1 Interromper um 2 G Fonte de energia

Chão

 
3 MISO Mestre em Escravo

Fora

9 NC Não conectado Conector J3  
4 SCLK Relógio serial 10 NC Não conectado Alfinete Sinal Descrição  
5 Terra Fonte de energia

chão

11 Terra Fonte de energia

chão

1 INT2 Interromper dois  
6 VCC Fonte de energia

(3.3V)

12 VCC Fonte de energia

(3.3V)

2 G Fonte de energia

Chão

 

O PmodACL2 também possui dois pinos de interrupção programáveis ​​disponíveis para uso. Ambos os pinos podem ser configurados para acionar uma interrupção em vários acionadores diferentes, incluindo atividade/inatividade (para ajudar a reduzir a energia do sistema), quando o buffer FIFO é preenchido a um nível desejado, quando os dados estão prontos para serem recuperados e outros acionadores.
Qualquer alimentação externa aplicada ao PmodACL2 deve estar entre 1.6 V e 3.5 V. Conseqüentemente, com placas de sistema Digilent, este Pmod deve ser executado em um trilho de 3.3 V.

Dimensões físicas
Os pinos no cabeçote do pino são espaçados de 100 mil. A PCB tem 0.95 polegadas de comprimento nas laterais paralelas aos pinos no cabeçalho do pino e 0.8 polegadas de comprimento nas laterais perpendiculares ao cabeçalho do pino.

Copyright Digilent, Inc. Todos os direitos reservados.
Outros nomes de produtos e empresas mencionados podem ser marcas comerciais de seus respectivos proprietários.

Documentos / Recursos

Acelerômetro MEMS de 2 eixos DIGILENT PmodACL3 [pdf] Manual do Proprietário
Acelerômetro MEMS de 2 eixos PmodACL3, Acelerômetro MEMS de 2 eixos PmodACL3, Acelerômetro MEMS, Acelerômetro

Referências

Deixe um comentário

Seu endereço de e-mail não será publicado. Os campos obrigatórios estão marcados *