From: shashankp1312 on 15 Apr 2010 18:31 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
From: hamilton on 15 Apr 2010 19:05 On 4/15/2010 4:31 PM, shashankp1312 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? Which MSP430 did you find ? Why do you think any PIC18 is any good for this purpose ? Have you ever programmed either of these processors ? Have you ever programmed any processor before ? You need to analyze the system requirements. Not just guess and hope. You could just us a Pentuim 4 and be sure there will be more then enough cpu power. ( but I bet your 'copter will not be able to lift the power supply ) Please list all the things you what this controller to do. Give a value to these items, at this point you can just make a sWAG. If the number of items is above (say) 10, you may need two or more processors. ( so each now has 5 ) Try getting a prototyping board with a processor on it. There are lots out there with every processor imaginable. Get a development evnironment and learn it. Pick one and start, its the only way to get a feel which will work for you. Also, If you think you are only going to do this once and have it 100% ....... hamilton
From: Chris Burrows on 15 Apr 2010 19:56 "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. > Much UAV research has been done by one of the divisions of ETH in Zurich. They used ARM-based microprocessors and the Oberon programming language. I am aware that at least one of our current customers is involved in similar work. There are a number of research papers here that may be of use: http://www.uav.ethz.ch/research/publications -- Chris Burrows CFB Software Armaide: ARM Oberon-07 Development System http://www.armaide.com
From: Tim Wescott on 15 Apr 2010 22:40 shashankp1312 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. Are you _sure_ this MSP430 has a speed controller in it? Or is it a general-purpose processor with some motor control peripherals? You're talking apples and orange cats, here, so you want to be sure. As stated -- what are you trying to do? Either one of those processor families will be sufficient for a basic hobby quad rotor, although if you want to do gyro stabilization you'll have to be thrifty with the clock cycles. If you want to do much more than that then they'll probably be insufficient, and you should go into more detail about what you want to do. -- Tim Wescott Control system and signal processing consulting www.wescottdesign.com
From: Peter Jakacki on 16 Apr 2010 00:14 On 16/04/10 08:31, shashankp1312 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 There is a bit of activity here on the Parallax Propeller forum and some of it is up in the air too :) http://forums.parallax.com/forums/default.aspx?f=25 Quad-copter WolfSpyder http://forums.parallax.com/forums/default.aspx?f=21&m=300454 A couple of sites: OughtToPilot http://www.parallax.com/tabid/704/Default.aspx PNAV http://sites.google.com/site/paulhubner/pnav-autopilot *Peter*
|
Next
|
Last
Pages: 1 2 Prev: Using AVR-GCC toolchain on Mac OS X Next: Fair scheduling of the equal priority tasks in RTOS |