Cypress Perform

Home > Design Support > Cypress Developer CommunityTM > Cypress Forums > University Alliance > Quadcopter using PSoC5

Bookmark and Share
Cypress Developer CommunityTM
Forums | Videos | Blogs | Training | Rewards Program | Community Components



Quadcopter using PSoC5
Moderator:
PKX

Post Reply
Follow this topic



Quadcopter using PSoC5

mike.hersh posted on 17 Jun 2012 5:04 AM PST
Top Contributor
21 Forum Posts

This is my final BSc project. I made three boards: SBC (Single Board Computer) based on the PSoC5, IMU (Inertial Measurement Unit)  and GPS. They are connecting one on the other and this whole platform sits on a charbon quadcopter frame. The communication is based on Bluetooth and Wi-Fi. The PID software is still on development. The PSoC5 is very good solution for everything and once you get used it you just can't use other solutions. The big advantage of this SOC is the Creator software that allows you to implement complicated systems in just minutes.

 




Re: Quadcopter using PSoC5

mike.hersh posted on 17 Jun 2012 05:29 AM PST
Top Contributor
21 Forum Posts

More pictures:

img822.imageshack.us/img822/3734/20120512080921.jpg

img803.imageshack.us/img803/6933/20120505111703.jpg

img205.imageshack.us/img205/6600/20120505111822.jpg

img814.imageshack.us/img814/7880/20120516152127.jpg

img17.imageshack.us/img17/2978/img2530rw.jpg

img842.imageshack.us/img842/7020/img2528h.jpg

img194.imageshack.us/img194/876/img2526z.jpg

img705.imageshack.us/img705/6061/img2524j.jpg



Re: Quadcopter using PSoC5

porcine_aviator posted on 18 Jun 2012 10:33 PM PST
Top Contributor
58 Forum Posts

Mike: buy yourself some paste solder and a thrift-store toaster oven and reflow stuff like that. My word, you'll go nuts trying to hand solder everything! I've reflowed hundreds of boards in an old $8 toaster oven...just make sure you control your ramp (>3C/sec), max temp (260 C), and soak time (20-30 sec). I use an old Omega controller, solid state relay and type K thermocouple for temp control, works beautifully.



Re: Quadcopter using PSoC5

danaaknight posted on 29 Jun 2012 06:15 PM PST
Top Contributor
1773 Forum Posts

Porcine, would you mind doing a little more descriptive commentary

on how you apply paste, what holds parts down in toaster, etc.

 

I would be most grateful.

 

Regards, Dana.

 



Re: Quadcopter using PSoC5

mike.hersh posted on 01 Jul 2012 02:31 AM PST
Top Contributor
21 Forum Posts

Hi Procine,

Thanks for tips!

Do you know how I can solder by myself the sensor: MPL3115A2. This is a very small LGA package...

Michael. 



Re: Quadcopter using PSoC5

porcine_aviator posted on 20 Aug 2012 07:36 AM PST
Top Contributor
58 Forum Posts

Sorry guys, I hadn't revisted this area for months!

Regarding the application of solder paste: buy yourself a magnifying ring lamp, and get a syringe for the paste. A lot of the paste solder actually comes prepackaged in a tube that can be used with proprietary syringes. As usual, Kester tends to make the best stuff. You can also use a dulled/nipped toothpick to dab solder paste on very small pads. You'll need some acetone and q-tips to fix mistakes (dip the q-tip in the acetone).

Putting down paste for a large board can be time consuming to say the least. You need a LOT of patience. You have to control the "bump" size. Too much is a bad thing, too little a bad thing, though you tend to want to err on the side of too little..you can usually come back and do some manual touchup later.

Now, some folks prefer to do things more like the professionals, and they use stenciling. I do not trust myself to get that right but here's a good site that desribes said process:

http://www.sparkfun.com/tutorials/58

Once the paste is down you just set your parts down directly on top...but don't let them twist or slide too much or you have to start over (!!!). Yes, your little LGA will be fun since you can't really see where it's going on the pads...but PRIOR to pasting you can draw some "match marks" (fiducial lines) with a fine Sharpie/Marks-a-lot for alignment.

I would recommend that you start first with an easy project and work towards finer pitch components as you gain experience.

 



Re: Quadcopter using PSoC5

hli posted on 20 Aug 2012 11:46 AM PST
Top Contributor
675 Forum Posts

If you don't want to go into series production, try using a perfboard: www.starlino.com/reverse_surface_mount.html (found via hackaday). For LGA8, simple dead-bugging might also work: www.eevblog.com/2011/06/21/eevblog-181-dead-bug-prototype-soldering/



Re: Quadcopter using PSoC5

pkx posted on 22 Aug 2012 02:52 AM PST
Cypress Employee
11 Forum Posts

Mike,

This sounds like a great project. Do you have any pictures?

Patrick






ALL CONTENT AND MATERIALS ON THIS SITE ARE PROVIDED "AS IS". CYPRESS SEMICONDUCTOR AND ITS RESPECTIVE SUPPLIERS MAKE NO REPRESENTATIONS ABOUT THE SUITABILITY OF THESE MATERIALS FOR ANY PURPOSE AND DISCLAIM ALL WARRANTIES AND CONDITIONS WITH REGARD TO THESE MATERIALS, INCLUDING BUT NOT LIMITED TO, ALL IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT OF ANY THIRD PARTY INTELLECTUAL PROPERTY RIGHT. NO LICENSE, EITHER EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, IS GRANTED BY CYPRESS SEMICONDUCTOR. USE OF THE INFORMATION ON THIS SITE MAY REQUIRE A LICENSE FROM A THIRD PARTY, OR A LICENSE FROM CYPRESS SEMICONDUCTOR.

Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms and Conditions of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms and Conditions of this site. Cypress Semiconductor and its suppliers reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.

Spec No: None; Sunset Owner: GRAA; Secondary Owner: RAIK; Sunset Date: 01/01/20