background image

P

P

m

m

o

o

d

d

G

G

Y

Y

R

R

O

O

2

2

 

 

R

R

e

e

f

f

e

e

r

r

e

e

n

n

c

c

e

e

 

 

M

M

a

a

n

n

u

u

a

a

l

l

 

 

Revision:

 October 24, 2012 

Note:

 This document applies to REV A of the board. 

1300 NE Henley Court, Suite 3 

Pullman, WA 99163 

(509) 334 6306 Voice | (509) 334 6300 Fax

 

 

Doc: 502-232 

 

page 1 of 2

 

 

Overview 

 
The PmodGYRO2 features the Analog Devices 
ADXRS453  High  Performance,  Digital  Output 
Gyroscope that is ideal for systems in need of 
a gyroscope for high vibration environments.  

 

Functional Description 

 
The  PmodGYRO2  is  a  single-axis  high 
performance gyroscope that utilizes a standard 
6-pin connector and communicates via a Serial 
Peripheral Interface (SPI) bus.  
 

Interface

 

 
The  PmodGYRO2  interfaces  with  systems 
using standard SPI transmission protocol. (See 
table 1 for signal descriptions.)  The module is 
set up for 

Clock Phase = Clock Polarity = 0

 or 

SPI  mode  0.    Users  should  drive  SPI 
communication  only  to  a  maximum  frequency 
of 8MHz. 
  This Analog Devices gyroscope utilizes a 32-
bit  Command/Response  system  to  facilitate 
communication  with  user  devices.    System 
commands  are  sent  to  the  Pmod  during  one 
32-bit  transmission  sequence,  and  it  returns  a 
response  during  the  next  32-bit  transmission 
sequence.    This  message  layout  ensures  that 
the  very  first  module  response  is  always 
0x00000001.  (See  table  2  for  details  on  bit 
definitions.) 
  When  users  assert  chip  select  for  each 
command, the PmodGyro2 begins latching rate 
data  in  case  the  command  is  a  data  request.  
The  device  then  sends  the  data  via  the 
response in the next command sequence. The 
PmodGyro2  is  capable  of  sending  three 
different  types  of  command  packets  and 
returning four different response packets.  (See 
tables 3 and 4 for a breakdown of the allowed 
SPI commands and responses.) 
  Even though commands are 32-bits wide and 
the data part is 16-bits wide, each register in 

 

 

Features include: 
 

  Simple SPI interface 

  ±300°/sec angular rate sensing 

  Ultrahigh vibration rejection .01°/sec/g 

  Excellent 16°/hour null bias stability 

  Internal temperature compensation 

  Continuous self-test 

 
 
the  device  is  only  8-bits  wide.        Due  to  the 
differences  in  widths,  a  read  command  will 
return  the  register  requested  and  the  next 
sequential  register  in  the  memory  map.    The 
same  width  ratio  applies  to  a  write  command. 

Users  should  address  read  and  write 
commands  to  even  registers  only

.  Users 

that  desire  access  to  an  odd  register  must 
address  commands  to  the  previous  (even) 
register.

 

  For  simple  acquisition  of  data,  users  should 
issue  an  SPI  Command  in  the  Sensor  Data 
Format.  This  will  return  an  SPI  Response  in 
the  Sensor  Data  Format  on  the  next  SPI 
transmission. 
  The  ADXRS453  has  a  continuous  self-test 
function 

that 

tests 

the 

complete 

electromechanical system and reports errors to 
the  user.    The  ADXRS453  returns  results  to 
users  via  the  FAULT  register.    The  status  of 
the  PmodGYRO2  is  included  in  most 
responses    The  PmodGyro2  also  prevents 

Reviews: