From: 1 Lucky Texan on 16 Apr 2010 08:18 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 16 Apr 2010 09:48 "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 16 Apr 2010 10:56 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 17 Apr 2010 11:49 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
First
|
Prev
|
Pages: 1 2 Prev: Using AVR-GCC toolchain on Mac OS X Next: Fair scheduling of the equal priority tasks in RTOS |