PIPO ISU - stabilization board

Electronic projects that are either related to the firmwares for the 9x, or simply great for radio control applications.
User avatar
erazz
9x Developer
Posts: 682
Joined: Tue Dec 27, 2011 6:25 pm
Country: -
Location: NJ-USA
Contact:

PIPO ISU - stabilization board

Post by erazz »

Long dormant project of mine that I finally got rolling.

The PIPO ISU is a small (1.5"x1.1") board that includes a 3 axis gyro, 3 axis accelerometer and 3 axis magnetomer.
The board itself is powered by an Atmel 328P chip that is arduino compatible.

It accepts up to 8 inputs from any rx and can output up to 8 servo/esc channels.
(I'm working on an extension that will take S-Bus or PXX data and output 16 channels but that's a different story)

Here's a pic:
Image
Image

This project has been on hold for almost a year because of serious hurdels in programming.
I'm happy to report that thise have been overcome! It now works very well as can be seen by the video:

http://www.youtube.com/watch?v=qD54hP5NwY4


BTW, the crash at the end is my Flysky receiver (that has been through a lot) giving up the ghost. I guess I have to make everything FrSky again :)



Project site:
http://code.google.com/p/pipo/

Store:
http://www.eraviv.com/store/page2.html

Price for forum members is: $60.
S&H to USA is $7.
S&H to Europe is $18.

PM me to order.
Z

BEWARE - WE ARE IN THE AIR!!!
What goes up... Should be controlled by a 9X!

User avatar
cre8tiveleo
Posts: 1434
Joined: Tue Dec 27, 2011 6:13 pm
Country: -
Location: Ontario,(GTA North)
Contact:

Re: PIPO ISU - stabilization board

Post by cre8tiveleo »

Nochmal! FLip.. nice!

I expect my Quad to do that a few times before I know how to fly it.

Cool beans!
User avatar
cre8tiveleo
Posts: 1434
Joined: Tue Dec 27, 2011 6:13 pm
Country: -
Location: Ontario,(GTA North)
Contact:

Re: PIPO ISU - stabilization board

Post by cre8tiveleo »

Omg... the videos on the 'shop' site.. the guys laugh at the end, and during the wiicopter throw... yikes.... scary...
User avatar
kaos
Posts: 3247
Joined: Wed Dec 28, 2011 1:15 am
Country: United States

Re: PIPO ISU - stabilization board

Post by kaos »

Nice flip. Looks like the fish I just landed. :D
This 3 axis.. Gizmo can really help my VTOL project.
Keep it up erazz. Let us informed.
Thread subscribed! :)
User avatar
erazz
9x Developer
Posts: 682
Joined: Tue Dec 27, 2011 6:25 pm
Country: -
Location: NJ-USA
Contact:

Re: PIPO ISU - stabilization board

Post by erazz »

I think I know what went wrong. I assumed it was the receiver. A unit which was subjected to heat, cold, and variouus electronic experiments in trying to reprogram it. (no, it didn't work)
I naturally assumed that it was the peice to fault.

Not the case.

The real reason was a shorted resistor in the Frsky telemetry mod. See, it kept on working. Especially because I don't normally use the "ELE" switch. However, I accidentally bumped the switch before the video. The short put too much stress on the MCU and weird things started happening.

I have now replaced the resistor and all is well in PIPO/ER9x land :)
Z

BEWARE - WE ARE IN THE AIR!!!
What goes up... Should be controlled by a 9X!

User avatar
GrootWitbaas
Posts: 358
Joined: Tue Dec 27, 2011 8:57 pm
Country: -
Location: Germany

Re: PIPO ISU - stabilization board

Post by GrootWitbaas »

You should really be looking into stm32 - it's 2012 after all ....
General trouble maker and wannabee Dev
User avatar
erazz
9x Developer
Posts: 682
Joined: Tue Dec 27, 2011 6:25 pm
Country: -
Location: NJ-USA
Contact:

Re: PIPO ISU - stabilization board

Post by erazz »

Why?
Atmels are easy and ubiquitous. They work on 5V so I don't need a level converter. Small and low power draw....

As far as computational HP believe it or not it is more than adaquate!
For this project the small size and 5v trumped computer power. I'm actually glad I went with the Atmel.
Z

BEWARE - WE ARE IN THE AIR!!!
What goes up... Should be controlled by a 9X!
User avatar
Hasse.69
Posts: 143
Joined: Fri Dec 30, 2011 8:59 pm
Country: -
Location: Ostergotland Sweden

Re: PIPO ISU - stabilization board

Post by Hasse.69 »

How much????

Best regards , Hasse.
To support the forum:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=82QKZZN5ZC8JE
To support ER9X:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW
User avatar
GrootWitbaas
Posts: 358
Joined: Tue Dec 27, 2011 8:57 pm
Country: -
Location: Germany

Re: PIPO ISU - stabilization board

Post by GrootWitbaas »

erazz wrote:Why?
Atmels are easy and ubiquitous. They work on 5V so I don't need a level converter. Small and low power draw....

As far as computational HP believe it or not it is more than adaquate!
For this project the small size and 5v trumped computer power. I'm actually glad I went with the Atmel.
Well for a few reasons, but mainly because it works on 3,3v (I even have one working on 2,8v) so I can use it in a single cell application (micro quid)
More memory for expatiation and has the possibility of on board usb programming. TC has even ported MW to it already. I have a pipo, FF flight and got some AfroFlight32 boards from TC (have build one complete and working on the second.)
Yes I know it is completely new tool chain and all from atmel, but TBH I'd love to see a eepe like fronted for the PC and a different approach for the code. MWwinGUI .net looks cool and all but ....if you revive this dormant project, don't you want to consider moving to newer Technology. STM dev boards are cheap, STM32F103 also.
General trouble maker and wannabee Dev
User avatar
erazz
9x Developer
Posts: 682
Joined: Tue Dec 27, 2011 6:25 pm
Country: -
Location: NJ-USA
Contact:

Re: PIPO ISU - stabilization board

Post by erazz »

OK.... But how do I get it to work with 5V receivers?


Though, I might do a supersmall board for quads with a Cyprus chip for quads.... Hmmmm.... Got me thinking....
Z

BEWARE - WE ARE IN THE AIR!!!
What goes up... Should be controlled by a 9X!
User avatar
GrootWitbaas
Posts: 358
Joined: Tue Dec 27, 2011 8:57 pm
Country: -
Location: Germany

Re: PIPO ISU - stabilization board

Post by GrootWitbaas »

A but I don't use 5v Rx for this :) here is the link to ppm sum receivers and it's happy with only 3 volts :) Because I don't use LiPo but only Life and A123 (personal pref) I have to be careful on the limits on the lower end, and that is why I was testing a low down as 2,8v.

I only posted the above to try and get you interested in the stm32F103 because I do not have the time to do this. TC did a clone of the FF with his Afro32 but I personally would like to see a design where the cp2012 is eliminated and the STM32 native USB is used. I see this as the 2012 flight controllers. I have a design halfway made, but for the coding part I am a complete noob.
General trouble maker and wannabee Dev
User avatar
jhsa
Posts: 19480
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: PIPO ISU - stabilization board

Post by jhsa »

Don't tell me that you mod the frsky receivers to work on 3.3V ;) :)
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW
User avatar
Kilrah
Posts: 11109
Joined: Sat Feb 18, 2012 6:56 pm
Country: Switzerland

Re: PIPO ISU - stabilization board

Post by Kilrah »

All it takes is a piece of wire, no? ;)
User avatar
GrootWitbaas
Posts: 358
Joined: Tue Dec 27, 2011 8:57 pm
Country: -
Location: Germany

Re: PIPO ISU - stabilization board

Post by GrootWitbaas »

actually never looked if I can strip down the Frsky ....did strip down a 6ch stock Rx, but that was running on 5v for a slightly bigger quad.

/me thinks it's time to open the FrSky and have a peak inside
General trouble maker and wannabee Dev
User avatar
Kilrah
Posts: 11109
Joined: Sat Feb 18, 2012 6:56 pm
Country: Switzerland

Re: PIPO ISU - stabilization board

Post by Kilrah »

I haven't done measurements, but (at least on a D8RII) everything's behind a nice little Vreg :)
User avatar
jhsa
Posts: 19480
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: PIPO ISU - stabilization board

Post by jhsa »

The frsky receivers (at least some) are reported working under 3V before they die
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW
User avatar
erazz
9x Developer
Posts: 682
Joined: Tue Dec 27, 2011 6:25 pm
Country: -
Location: NJ-USA
Contact:

Re: PIPO ISU - stabilization board

Post by erazz »

GrootWitbaas wrote:A but I don't use 5v Rx for this :) here is the link to ppm sum receivers and it's happy with only 3 volts :) Because I don't use LiPo but only Life and A123 (personal pref) I have to be careful on the limits on the lower end, and that is why I was testing a low down as 2,8v.

I only posted the above to try and get you interested in the stm32F103 because I do not have the time to do this. TC did a clone of the FF with his Afro32 but I personally would like to see a design where the cp2012 is eliminated and the STM32 native USB is used. I see this as the 2012 flight controllers. I have a design halfway made, but for the coding part I am a complete noob.

And you absolutely did!
I'm thinking about a low cost STM powered board with only the Gyro and designed to work on 3.3v with CPPM/SBus/PXX.

Looks like I'll fire up the design software tonight :)
Z

BEWARE - WE ARE IN THE AIR!!!
What goes up... Should be controlled by a 9X!
User avatar
erazz
9x Developer
Posts: 682
Joined: Tue Dec 27, 2011 6:25 pm
Country: -
Location: NJ-USA
Contact:

Re: PIPO ISU - stabilization board

Post by erazz »

Update:

I really cracked it!
Autolevel works wonderfully. Loop duration is down to 6msec. That's 160Hz. Plenty fast for quad flight. We have some nasty winds here and it handles them beautifully. I'll get a video later today or early tomorrow.

Anyway, the pros the software has:
1) Fast! Loop times are plenty fast for anything you can throw at it.
2) Synced pulse. All output channels are initiated at the same time. This is rather uncommen and has great benefits for control.
3) Autolevel can be set to different levels. There's no "stable" and "acro" modes. Just one mode that you can vary the stability to whatever value you want.

I am currently working on a number of fetures:
1) CPPM/PXX/SBUS input.
2) 16 channels output. (the neat thing about the way the channels are sent is that having more channels is easy and does not degrade performance.
3) Flexible mixer. I finally know how to do this right!


I'm thinking of ditching the compass. I don't think that it's needed to get reliable yaw hold. No doubt that with extreme manuvers it does come in handy but overall I think we can have sufficient functionality for the "ISU" paradigm without it. It will also allow me to substantially reduce the price of the unit and increase performance to boot!

As for stock. I have all the parts in so I can start sending out units to those who have asked for it.
Z

BEWARE - WE ARE IN THE AIR!!!
What goes up... Should be controlled by a 9X!
User avatar
Rob Thomson
Site Admin
Posts: 4543
Joined: Tue Dec 27, 2011 11:34 am
Country: United Kingdom
Location: Albury, Guildford
Contact:

PIPO ISU - stabilization board

Post by Rob Thomson »

Nice! Now all I need is a quad copter :)


Sent from my iPhone using Tapatalk
Slope Soaring, FPV, and pretty much anything 'high tech'
...........if you think it should be in the wiki.. ask me for wiki access, then go add it!
User avatar
cre8tiveleo
Posts: 1434
Joined: Tue Dec 27, 2011 6:13 pm
Country: -
Location: Ontario,(GTA North)
Contact:

PIPO ISU - stabilization board

Post by cre8tiveleo »

Quad?!

I just built mine yesterday


---
I am here: http://tapatalk.com/map.php?ao4j5k
Attachments
ImageUploadedByTapatalk1332607881.194125.jpg
ImageUploadedByTapatalk1332607862.765178.jpg
ImageUploadedByTapatalk1332607849.161505.jpg
User avatar
jhsa
Posts: 19480
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: PIPO ISU - stabilization board

Post by jhsa »

that's a nice looking quad..
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW
User avatar
erazz
9x Developer
Posts: 682
Joined: Tue Dec 27, 2011 6:25 pm
Country: -
Location: NJ-USA
Contact:

Re: PIPO ISU - stabilization board

Post by erazz »

Where did you get the frame from?

HK's is not up yet...
http://www.youtube.com/watch?v=BPSTlirQHi0
Z

BEWARE - WE ARE IN THE AIR!!!
What goes up... Should be controlled by a 9X!
User avatar
erazz
9x Developer
Posts: 682
Joined: Tue Dec 27, 2011 6:25 pm
Country: -
Location: NJ-USA
Contact:

Re: PIPO ISU - stabilization board

Post by erazz »

Oh, and btw.

Unlike other boards, this will have an er9x style mixer so you could stabilize your airplane/heli/quad/boat/spaceship.
Z

BEWARE - WE ARE IN THE AIR!!!
What goes up... Should be controlled by a 9X!
User avatar
Rob Thomson
Site Admin
Posts: 4543
Joined: Tue Dec 27, 2011 11:34 am
Country: United Kingdom
Location: Albury, Guildford
Contact:

PIPO ISU - stabilization board

Post by Rob Thomson »

So... Technically I could plug it in a plane? And it will keep it nice and level?

Rob


Sent from my iPhone using Tapatalk
Slope Soaring, FPV, and pretty much anything 'high tech'
...........if you think it should be in the wiki.. ask me for wiki access, then go add it!
User avatar
erazz
9x Developer
Posts: 682
Joined: Tue Dec 27, 2011 6:25 pm
Country: -
Location: NJ-USA
Contact:

Re: PIPO ISU - stabilization board

Post by erazz »

Yup. That's the idea :)

I'm rapidly approaching the point where I'll put it on a heliu and use it as a flybarless unit. Would be nice, a flybarless unit which would keep your heli nice and level.


I'm quickly developing a hatered of the HMC5883L compass. It's slow, expensive, hard to get right and doesn't add any value to the unit. Next units will most definitely NOT include it!
Z

BEWARE - WE ARE IN THE AIR!!!
What goes up... Should be controlled by a 9X!
User avatar
Rob Thomson
Site Admin
Posts: 4543
Joined: Tue Dec 27, 2011 11:34 am
Country: United Kingdom
Location: Albury, Guildford
Contact:

PIPO ISU - stabilization board

Post by Rob Thomson »

What sort of cost will the unit be?


Sent from my iPhone using Tapatalk
Slope Soaring, FPV, and pretty much anything 'high tech'
...........if you think it should be in the wiki.. ask me for wiki access, then go add it!
User avatar
cre8tiveleo
Posts: 1434
Joined: Tue Dec 27, 2011 6:13 pm
Country: -
Location: Ontario,(GTA North)
Contact:

PIPO ISU - stabilization board

Post by cre8tiveleo »

erazz wrote:Where did you get the frame from?

HK's is not up yet...
$15 ebay. Free shipping. Hk is slow

;)


---
I am here: http://tapatalk.com/map.php?oo1y4c
User avatar
GrootWitbaas
Posts: 358
Joined: Tue Dec 27, 2011 8:57 pm
Country: -
Location: Germany

PIPO ISU - stabilization board

Post by GrootWitbaas »

Lucky my pipo does not have one(compass), it was ordered way back while you waited on the stock....I were planing to add it but now i won't

If it works on heli it will go into my 450 A109 Scale.


Sent from my iPhone using Tapatalk
General trouble maker and wannabee Dev
User avatar
erazz
9x Developer
Posts: 682
Joined: Tue Dec 27, 2011 6:25 pm
Country: -
Location: NJ-USA
Contact:

Re: PIPO ISU - stabilization board

Post by erazz »

:)

Just test flew my non-compassed PIPO. Works splendidly. Still need to verify that everything will work properly and then I'll post the code. I expect that to be tomorrow as I'm working furiously on it.

Hi Rob,
I'm not saying anything about the price yet. It will be lower than the current price. I'm currently trying different components to reduce the price. I am totally stoked at the progress but I know from the past that until I have something working properly I won't sell it. Just not worth the pain.
Z

BEWARE - WE ARE IN THE AIR!!!
What goes up... Should be controlled by a 9X!
User avatar
erazz
9x Developer
Posts: 682
Joined: Tue Dec 27, 2011 6:25 pm
Country: -
Location: NJ-USA
Contact:

Re: PIPO ISU - stabilization board

Post by erazz »

Groot, this is for you: Attached is a working version sans the compass.

I am much more pleased with this. Speed is significantly faster (200Hz instead of 160Hz) and code is smaller (35% instead of 45%)
Same exact functionality and you don't need to calibrate the compass!

Wicked. PIPO v3 is already on it's way to the board maker. Size is doen to 1.5" x 0.95". Tiny!
Attachments
pipo.hex
(29.2 KiB) Downloaded 255 times
Z

BEWARE - WE ARE IN THE AIR!!!
What goes up... Should be controlled by a 9X!

Post Reply

Return to “General RC Electronic Projects and Discussion”