CMPS10 - Tilt Compensated Magnetic Compass
Devantech
Introduction
The CMPS10 module is a tilt compensated compass. Employing a 3-axis magnetometer and a 3-axis accelerometer and a powerful 16-bit processor, the CMPS10 has been designed to remove the errors caused by tilting of the PCB. The CMPS10 produces a result of 0-3599 representing 0-359.9 or 0 to 255. The output of the three sensors measuring x, y and z components of the magnetic field, together with the pitch and roll are used to calculate the bearing, each of these components are also made available in there raw form. The CMPS10 module requires a power supply at 3.3 - 5v and draws a nominal 25mA of current. There are three ways of getting the bearing from the module. A serial interface, an I2C interface or a PWM output.
Mode selection
For data on each mode please click the mode heading. Note the CMPS10 looks at the mode selection pins at power-up only.
I2C mode | Serial mode | PWM mode |
To enter the I2C mode of operation leave the mode pin unconnected |
To enter the serial mode of operation connect the mode pin to ground |
To enter the PWM mode of operation connect the select PWM pin to ground |
The Factory use pin is for our internal testing only, this pin should
remain unconnected.
Data update frequency
Updates of the tilt compensated heading occur at 75hz with the data is filtered by means of a 45 sample buffer, this means a complete refresh of the buffer is achieved every 640ms. Raw data from the magnetometer and accelerometer is available every 13.3ms.
PCB Drilling Plan
The following diagram shows the CMPS10 PCB mounting hole positions.
Manufacturer's data
Accessories
4-Way split Cable with Molex connector, 30 cm in length
from ROBOT ELECTRONICSNewest specification: 11/2014
plus EUR 5.95 shipping costs
Prices incl. VATEUR 3.34
plus EUR 5.00 shipping costs
Prices excl. VAT
Article no.: DEV-4-SPLIT-MOLEX
More details...
Product information for: CMPS10 - Tilt Compensated Magnetic Compass
Publishing date (date of last technical specification): 2011-07-20
Shipping weight: 160 g
Manufacturer: Devantech
Brand: ROBOT ELECTRONICS
Article number: DEV-CMPS10
Manufacturer's part number: CMPS10
Contact us
Obsolete item
This item is not available any more. Some components might no longer be manufactured or there is an improved successor model.
Share
About ROBOT ELECTRONICS
ROBOT ELECTRONICS is a brand by English manufacturer Devantech Ltd., based in Norfolk. Product range comprises sensors, in particular ultrasonic or compass, servocontrollers as well as small robot drive systems or relay modules with various interfaces. Sensors are produced in England and are of consistently high quality.