From: 1 Lucky Texan on
On Apr 15, 5:31 pm, "shashankp1312"
<shashankp1312(a)n_o_s_p_a_m.yahoo.com> wrote:
> Hi everyone,
> I am a newbie here. So some of the queries might seem inexperienced. Also,
> I am a little inexperienced about embedded systems. So please bear with my
> stupidities sometimes. What I exactly want to know is something like this..
>
> I am building a UAV and I am having some problems in controlling the speed
> of the fans (its a quad rotor flyer). The digital signals that I send
> through my remote through FSK was initially being fed into a speed
> controller directly. Later I realized that to control the four motors I
> need a microprocessor in between, to do the calculations and send the
> corresponding output.
>
> I searched the net for some good microprocessors for such purposes. I came
> across two microprocessors PIC18f8720 & MSP430. The MSP430 has an in-built
> speed controller. I am not sure about the other processors.
>
> My question is this, is this possible to have such a processor that the
> speed controller is integrated on the board? If so, can anyone suggest me
> some more processors like this?
>
> Hope to have a reply soon.
>
> Thanks
>
> SHANKS
>
> ---------------------------------------        
> Posted throughhttp://www.EmbeddedRelated.com

The Armadillo Aerospace guys have used ampro and winsystems.com
boards.

From: Royston Vasey on

"shashankp1312" <shashankp1312(a)n_o_s_p_a_m.yahoo.com> wrote in message
news:KuSdnYiW3a0vDlrWnZ2dnUVZ_j6dnZ2d(a)giganews.com...
> Hi everyone,
> I am a newbie here. So some of the queries might seem inexperienced. Also,
> I am a little inexperienced about embedded systems. So please bear with my
> stupidities sometimes. What I exactly want to know is something like this.
>
> I am building a UAV and I am having some problems in controlling the speed
> of the fans (its a quad rotor flyer). The digital signals that I send
> through my remote through FSK was initially being fed into a speed
> controller directly. Later I realized that to control the four motors I
> need a microprocessor in between, to do the calculations and send the
> corresponding output.
>
> I searched the net for some good microprocessors for such purposes. I came
> across two microprocessors PIC18f8720 & MSP430. The MSP430 has an in-built
> speed controller. I am not sure about the other processors.
>
> My question is this, is this possible to have such a processor that the
> speed controller is integrated on the board? If so, can anyone suggest me
> some more processors like this?
>
> Hope to have a reply soon.
>
> Thanks
>
> SHANKS
>
>
>
>
>
> ---------------------------------------
> Posted through http://www.EmbeddedRelated.com



If it's a bit like this:

http://www.mikrokopter.de/ucwiki/en/MK-Okto


then you may get some ideas from here:

http://www.mikrokopter.de/ucwiki/en/MK-Okto


From: Spam on
On Fri, 16 Apr 2010, Royston Vasey wrote:
>
> http://www.mikrokopter.de/ucwiki/en/MK-Okto
>
>
> then you may get some ideas from here:
>
> http://www.mikrokopter.de/ucwiki/en/MK-Okto

Interesting project, though it has a certain "simplicity through
complexity" air about it ... 8-)

Rob Sciuk
From: Andrew Smallshaw on
On 2010-04-15, shashankp1312 <shashankp1312(a)n_o_s_p_a_m.yahoo.com> wrote:
>
> I am building a UAV and I am having some problems in controlling the speed
> of the fans (its a quad rotor flyer). The digital signals that I send
> through my remote through FSK was initially being fed into a speed
> controller directly. Later I realized that to control the four motors I
> need a microprocessor in between, to do the calculations and send the
> corresponding output.

A few more details would probably help. Are the rotors fixed pitch
or variable? What controls do you need? Assuming counterrotating
rotors I can see that you could get all the main controls - pitch,
roll, yaw and throttle, encoded over the speeds of the four rotors
but are all those control axes needed here? What is the rest of
your circuitry. If you are using an off the shelf commerical RX
I don't see why you can't do it using software PWM and a fairly
humble MCU - e.g. a PIC16 would be enough to decode the four channels
and generate four PWM outputs if the modulation frequency is kept
reasonably low - 100Hz or so.

I did something similar a number of years ago - in that case is
was a two channel elevon or flaperon mixer generating PPM output
for servo control. That was on a PIC12 IIRC although you'd need
more pins for your mixer. That was only two channels rather than
four so there was less processing involved but I wasn't pushing
the hardware to anywhere near its limits as I recall.

--
Andrew Smallshaw
andrews(a)sdf.lonestar.org