IMU Support for DragonOSD+ v2

Support related stuff, for various products
Post Reply
John Lee
Posts: 105
Joined: Thu 26 Feb 26 2009 12:24 pm

IMU Support for DragonOSD+ v2

Post by John Lee »

Supported IMU:

Razor 9DoF: http://www.sparkfun.com/products/10736

Mongoose 9DoF: http://store.ckdevices.com/products/Mon ... nsor-.html
(USE ONLY THE 16MHz CRYSTAL IMU ONLY)

These supported IMUs needs firmware to be loaded into them before they can work properly. Please download the IMU firmware below. Arduino software is needed to upload the IMU firmware to the IMU. Please see link: Arduino-0023 found here: http://arduino.cc/hu/Main/Software

A USB-TTL converter such as this (http://www.ebay.com/sch/i.html?_nkw=dra ... m270.l1313 ) is needed for Arduino to move the IMU files to the IMU. From the TTL you must connect TX to IMU TX, TTL RX to IMU RX, TTL (+) to IMU 3.3v (please see note below) and TTL GND to IMU GND
Note: TTL is 5v and IMU is 3.3v but this did not harm the Razor 9DoF IMU.
Attachments
ckdevices_Mongoose9DOF_Base_AHRS_1_1.zip
Mongoose IMU files
(17.94 KiB) Downloaded 3122 times
SF9DOF_AHRS.zip
Razor 9DoF IMU Files
(18.47 KiB) Downloaded 2835 times
John Lee
Posts: 105
Joined: Thu 26 Feb 26 2009 12:24 pm

Re: IMU Support for DragonOSD+ v2

Post by John Lee »

Connect TTL to PC and connect this to the IMU as shown in the photograph.
Attachments
Razor1.jpg
Razor1.jpg (135.79 KiB) Viewed 43499 times
John Lee
Posts: 105
Joined: Thu 26 Feb 26 2009 12:24 pm

Re: IMU Support for DragonOSD+ v2

Post by John Lee »

Download the IMU file and unzip them to your hard drive. Open Arduino then in the "Tools" menu, select "Board" then scroll down and select "Arduino Pro or Pro Mini (3.3V, 8 MHz) w/Atmega328 for the RAZOR 3DoF IMU "OR" "Arduino Pro Mini (5V, 16MHz) w/ATmega328 for the MongooseIMU .
Attachments
Arduino1.jpg
Arduino1.jpg (113.85 KiB) Viewed 43635 times
John Lee
Posts: 105
Joined: Thu 26 Feb 26 2009 12:24 pm

Re: IMU Support for DragonOSD+ v2

Post by John Lee »

Select the proper COM port to which your USB-TTL is connected to.
Attachments
Arduino2.jpg
Arduino2.jpg (54.92 KiB) Viewed 44159 times
John Lee
Posts: 105
Joined: Thu 26 Feb 26 2009 12:24 pm

Re: IMU Support for DragonOSD+ v2

Post by John Lee »

From the top screen of Arduino select "File", then "Open". Select the proper IMU files. Usually it is the same name as the IMU folder itself.
Attachments
Arduino4.jpg
Arduino4.jpg (131.82 KiB) Viewed 44159 times
John Lee
Posts: 105
Joined: Thu 26 Feb 26 2009 12:24 pm

Re: IMU Support for DragonOSD+ v2

Post by John Lee »

Double check your Board type and Serial Port under the "Tools" menu.
Attachments
Arduino5.jpg
Arduino5.jpg (156.3 KiB) Viewed 44159 times
John Lee
Posts: 105
Joined: Thu 26 Feb 26 2009 12:24 pm

Re: IMU Support for DragonOSD+ v2

Post by John Lee »

1) Press "upload"
2) When the message displays in the black box below, "Binary Sketch size..... ", quickly press the IMU "reset button."

Note: Razor IMU red and green LED will light up solid when the firmware has been loaded properly.
Attachments
Arduino7.jpg
Arduino7.jpg (243.03 KiB) Viewed 44159 times
John Lee
Posts: 105
Joined: Thu 26 Feb 26 2009 12:24 pm

Re: IMU Support for DragonOSD+ v2

Post by John Lee »

If you receive a avrdude message in the black box of Arduino, this may mean you have connected the IMU incorrectly!
Attachments
Arduino8.jpg
Arduino8.jpg (158.08 KiB) Viewed 44159 times
John Lee
Posts: 105
Joined: Thu 26 Feb 26 2009 12:24 pm

Re: IMU Support for DragonOSD+ v2

Post by John Lee »

Once the firmware is loaded into your IMU and you did not receive an error message in Arduino, unplug the wires and connect the IMU to the Translator board and OSD.
Power up the OSD, enter into menu mode and activate your artificial horizon by selecting values from 1 and up. Factory setting is (0) which is off.
Attachments
Set up.jpg
Set up.jpg (189.37 KiB) Viewed 44159 times
John Lee
Posts: 105
Joined: Thu 26 Feb 26 2009 12:24 pm

Re: IMU Support for DragonOSD+ v2

Post by John Lee »

Video of this in action:
http://vimeo.com/35678431

Now you are ready to fly!!
Post Reply