Unoffical empeg BBS

Quick Links: Empeg FAQ | RioCar.Org | Hijack | BigDisk Builder | jEmplode | emphatic
Repairs: Repairs

Topic Options
#252666 - 25/03/2005 16:57 latest project
pca
old hand

Registered: 20/07/1999
Posts: 1102
Loc: UK
So, what's this?



pca
_________________________
Experience is what you get just after it would have helped...

Top
#252667 - 25/03/2005 17:04 Re: latest project [Re: pca]
andy
carpal tunnel

Registered: 10/06/1999
Posts: 5916
Loc: Wivenhoe, Essex, UK
Avionics and auto pilot ?
_________________________
Remind me to change my signature to something more interesting someday

Top
#252668 - 25/03/2005 17:12 Re: latest project [Re: pca]
Ezekiel
pooh-bah

Registered: 25/08/2000
Posts: 2413
Loc: NH USA
Is the can on the vertical board a yaw rate sensor? One of the pinouts is labeled RPMx2...and it does say AUTONAV SENSOR ISSUE 1 up top.

Hmmmm.

-Zeke
_________________________
WWFSMD?

Top
#252669 - 25/03/2005 17:26 Re: latest project [Re: Ezekiel]
sn00p
addict

Registered: 24/07/2002
Posts: 618
Loc: South London
The black device at the far end looks like a pressure sensor, guess you'll be using that for altitude.

The vertical board might well have some sort of accelerometer on it, if that's the case then theres probably another one mounted on the board elsewhere. I did some work with accelerometers a while back and that's the configuration we used.

It's probably none of the above though!

Top
#252670 - 25/03/2005 17:55 Re: latest project [Re: Ezekiel]
pca
old hand

Registered: 20/07/1999
Posts: 1102
Loc: UK
Damn, given away by my own documentation

Yes, it's an autopilot/telemetry/data logger widget for model aircraft. I was a little bored a few weekends ago, and decided to take all the different odds and ends of boards for my fly by wire project and make one overcomplicated unit

Specs are:

CPU board:

180MHz 200 MIPS ARM9 processor
64MB SDRAM
4MB Flash
1 low/full speed USB host port
1 low/full speed USB slave port
1 RS232 serial port
1 MiniSD card socket
onboard 3.3/1.8V linear PSU
runs from single +5v supply

Sensor board 1:

10 buffered 5v hardware PWM servo ports, standard futaba wiring
8 buffered 5v compatible servo inputs, standard futaba wiring
2 buffered 5v compatible RPM sensor inputs
2 TTL serial ports, both 3.3v/5v compatible
3.3v I2C port
5V I2C port
64KB non-volatile I2C parameter storage
differential pressure sensor (airspeed indication)
absolute pressure sensor (barometric altitude)
battery voltage monitor input
battery or motor current sensor input
onboard temperature sensor
5 uncommitted 0-5v analog inputs (external temperature sensors, etc)
3 axis accelerometer (lateral and vertical translation, from 1.2G to 18g max)
3 axis gyro (roll, pitch, yaw, from 75 deg/s to 300 deg/s max)
1200 baud modem transmitter (telemetry feed via audio channel of video tx)
optional 10/100 ethernet on secondary board

overall system dimensions 2.2 x 3.2 x 0.8 inches, weight including minisd card 42g

Admittedly, it's twice the size and weight it should be, but it's only a quick prototype. Generation 2 will be quite small.

A couple of friends are writing the autopilot software to go with it. There is a little GPS unit and a single-cell LiPoly PSU as well, all up the system currently weighs about 85g. I'm going to try to hack together some software over the weekend to at least log the altitude and G readings, so I can have a play during the good weather.

I'm curious to see how many G my camera plane pulls in a tight vertical loop, you can see the wings bend rather alarmingly so I'm thinking 3+ at least.

There's a bigger picture of the thing here , and one of the better aerial photos here.

pca
_________________________
Experience is what you get just after it would have helped...

Top
#252671 - 26/03/2005 00:50 Re: latest project [Re: pca]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14496
Loc: Canada
So, how much each if I wanted six of them by mid-May 2005?

Thanks

Top
#252672 - 26/03/2005 03:25 Re: latest project [Re: mlord]
canuckInOR
carpal tunnel

Registered: 13/02/2002
Posts: 3212
Loc: Portland, OR
Embedded programming workshop, again?

Top
#252673 - 26/03/2005 04:41 Re: latest project [Re: pca]
mcomb
pooh-bah

Registered: 31/08/1999
Posts: 1649
Loc: San Carlos, CA
Damn, and I thought you where finally going to release the empeg autopilot add on board. I guess I'll have to keep doing it the old fashioned way
_________________________
EmpMenuX - ext3 filesystem - Empeg iTunes integration

Top
#252674 - 26/03/2005 08:05 Re: latest project [Re: mcomb]
pca
old hand

Registered: 20/07/1999
Posts: 1102
Loc: UK
Well, I though of adding a good DAC to the thing, so it could play MP3s while flying (sort of whistling while you work), but didn't have the board space

Actually, one thing I have been thinking about is making an addon for the board that would drive a couple of three-phase brushless motors. The drive method allows you to run the coils at audio frequencies, thereby making beeps and whatnot come from the motor itself. I wondered if you could mix in audio data to the drive signals, and superimpose music on the motor output! Since my latest plane design is a twin-motor design, you could even have stereo

Maybe I should patent the idea.

pca
_________________________
Experience is what you get just after it would have helped...

Top
#252675 - 26/03/2005 14:24 Re: latest project [Re: pca]
SuperQ
addict

Registered: 13/06/2000
Posts: 429
Loc: Berlin, DE
hehe. you're the type of person we need to make the empeg mk3
_________________________
80gig red mk2 -- 080000125
(No, I don't actually hate Alan Cox)

Top
#252676 - 28/03/2005 14:36 Re: latest project [Re: SuperQ]
JBjorgen
carpal tunnel

Registered: 19/01/2002
Posts: 3584
Loc: Columbus, OH
Quote:
hehe. you're the type of person we need to make the empeg mk3


uhh...you do realize that patrick designed the mk1 and mk2 right?
_________________________
~ John

Top
#252677 - 28/03/2005 14:48 Re: latest project [Re: JBjorgen]
andym
carpal tunnel

Registered: 17/01/2002
Posts: 3996
Loc: Manchester UK
Quote:
Quote:
hehe. you're the type of person we need to make the empeg mk3


uhh...you do realize that patrick designed the mk1 and mk2 right?


With a bit of help from Hugo!
_________________________
Cheers,

Andy M

Top
#252678 - 29/03/2005 15:37 Re: latest project [Re: pca]
TigerJimmy
old hand

Registered: 15/02/2002
Posts: 1049
What gryros are you using? Have you thought about how to handle gryro drift? Most of the small and inexpensive roll-rate sensors I know about have a fairly high drift rate, which makes them suitable for short flights only. I haven't worked on one of these systems for about 10 years, though, and I'm curious if this is still an issue.

Sounds like a great project!

Jim

Top
#252679 - 29/03/2005 17:38 Re: latest project [Re: TigerJimmy]
pca
old hand

Registered: 20/07/1999
Posts: 1102
Loc: UK
The board is set up to use either the Murata ENC-03MA/B or ENC-03JA/B gyros (300 deg/s) or the Tokin equivalent (90 deg/s). I am also investigating using some new epson ones, and a three axis rather pricey one I can't so far get much data on.

I also have the option of the SSS solid state ring gyro, which has much lower drift rates and less noise, but they are horribly expensive compared to the piezo type. Much more accurate though. I've actually got half a dozen I was given a while ago as samples, but they're something like £250 each in small quantities which is a bit much for this current project. They're also considerably larger and heavier.

The drift rate on the murata ones is higher than is ideal but usable, and can be compensated for to a degree by cross-correlating with the accelerometers, gps, and horizon detecting autolevel system I'm using.

I just managed to get WAAS (EGNOS in europe) working on the little GPS modules my system uses, and the DOP is as low as 1.2m, evenfor altitude, which almost makes the barometric sensor redundant.

What I'd like to do is find a source of elevation data for the UK at around 10m resolution so I could upload a local height map into the autopilot before a flight, allowing it to avoid the ground without some form of active sensing, but all the high res data I can find is much too pricey. I'm just wondering whether the height data in the Microsoft flight sim UK terrain map addon is both accurate enough and extractable enough for this purpose.

pca
_________________________
Experience is what you get just after it would have helped...

Top
#252680 - 29/03/2005 22:10 Re: latest project [Re: pca]
g_attrill
old hand

Registered: 14/04/2002
Posts: 1172
Loc: Hants, UK
Quote:
What I'd like to do is find a source of elevation data for the UK at around 10m resolution so I could upload a local height map into the autopilot before a flight, allowing it to avoid the ground without some form of active sensing, but all the high res data I can find is much too pricey.

Have you looked at Memory Map? (www.memory-map.co.uk) The elevation data is a separate .qed file. I'm not sure of the resolution or format but it might be useable. They have sample downloads which include a qed fle.

Gareth

Top