CMPS03 Magnetic Compass. Voltage – 5v only required. Current – 20mA Typ. Resolution – Degree. Accuracy – degrees approx. after calibration. Output 1. Library; Reference. The CMPS03 is a digital compass with an I2C interface. Reference¶. CMPS03 Datasheet. CMPS03 Robot Compass Module This compass module has been specifically designed for use in robots as an aid to navigation. The aim was to produce a.

Author: Zulugrel Kigazuru
Country: Mayotte
Language: English (Spanish)
Genre: Business
Published (Last): 4 June 2010
Pages: 344
PDF File Size: 4.86 Mb
ePub File Size: 10.2 Mb
ISBN: 537-9-73675-616-7
Downloads: 25831
Price: Free* [*Free Regsitration Required]
Uploader: Moogur

I didn’t have a 1. I2C has been proven to be working in many cases if you doubt the library Google [Bot] and 2 guests. Additionally, the values I read are noisy, meaning that from 10 values I read, 5 or 6 of them have nothing to do with the real compass orientation.

You’ll be notified when we have some answers. I thought it would take me one or two days to set up the compass, but it’s taking more than two weeks already I think it must be something very simple and I will feel very dumb when I find out, but I couldn’t figure out by myself. Sun Sep 04, 4: Fri Datahseet 09, 1: Follow the Assembler example here: I did it to get experience and understanding of I2C protocol and I will be happy to share this with anyone who is interested.


Devantech CMPS03 Compass

Let’s say the target vmps03 is kHz 10uS. You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum. We will have to check this.

Thu Sep 01, 5: Sun Jul 10, 1: For this second test, the manufacturer suggests pulling sda and scl lines using a 1.

It turns out that it works fine, and there is almost no need to recalibrate the unit.

Fri Sep 09, 8: Previous topic Next topic. I checked the ASM your code produces and there in nothing wrong with it. My guess is that the baud rate is mismatched.


Hi Padu, i had some problems trying to use the standard I2C for my project, i dont have time right now but i’ll look into my and your program and hopefully find something usefull dataeheet. Fri Sep 02, 4: Is that the normal thing to do? You just need to make sure both devices can handle the baudrate, which is always set by the master. I’d think that in this xatasheet, the clock line would oscilate at a different frequency, instead of not oscillating at all.


Do you think the problem is the non-matching resistor value?

CMPS03 Не указана Robot Compass Module ChipFind Datasheet Archive |

So here’s what happens: Thanks for you help! Fri Sep 09, 5: I was hoping that somehow I was making something stupid and you would tell me to change one line of code and voila Now this is what’s happening: Also, after reading a couple of other posts involving problems using I2C, I’ve just made a dahasheet to myself to check cpms03 following: The Beagle analzyer provides a high performance monitoring solution in a small, portable package.

I’ve suggested that mE could produce a software product used in conjunction with the easyPIC to do this.

Author: admin