By Conor Smyth

pleasanthopebrothersΗλεκτρονική - Συσκευές

2 Νοε 2013 (πριν από 3 χρόνια και 10 μήνες)

111 εμφανίσεις

By Conor Smyth

Contents


Abstract


Hardware


Tri Axis Accelerometer


Microcontroller


Wireless Device


Software


Microcontroller


End


User Interface





Abstract

To design & implement the electronics to measure the
telemetry from a model rocket.


Tri

axis accelerometer


Power, Size, Weight.


Microcontroller


Power, Size, Weight and memory.


Wireless Link


Power, Size, Weight and Frequency.


Abstract


Diameter


2o mm to 25 mm


Length


10 mm to 80 mm


Weight


Less than 30 g

Tri Axis Accelerometer

Microcontroller

Wireless Device


Tri Axis Accelerometer


What is it?


Why do I need it?


How will I use it?


Are there any Special Requirements?


Tri Axis Accelerometer

Tri Axis Accelerometer

Why do I need it?


Because it will measure the acceleration of the rocket
and using simpler linear motion equations the speed
of the object and the height of the object.

How will I use it?


It will connect with the Microcontroller with O/P
voltage representing each axis. They will be analogue
voltages and there will need to be at least a 4V supply
power.


Microcontroller


What is it?


What does it do?


Why do I need it?


How will I use it?


Which One will I use


Are there any Special Requirements?



Microcontroller

Microcontroller


Size


Weight


Power / current draw


Memory


Compatibility with a Wireless device


Microcontroller

Connex

400XM

bt

ADuC7024

Tooth PIC

lite 2.1

eZ430
-
RF2500

220
mA@4.5V

60mA@3V

25mA @ 5V

390uA@3V

60mA@4.5V

1mA

@3V

370uA@5V

600nA@3V

8grams

8grams

8grams

>8grams

16MB

62kby

128kby

32kby

64MB

8kby

3.5kby

1
kby

PXA255

Arm7TDMI

PIC18LF6720

MSP430f2214

No ADC

12 bit ADC x16

10 bit ADC x 12

10 bit ADC x

12

Class

2 / 10m

none

Class

1 / 100m

2.4Ghz

Wireless Device


What is it?


What does it do?


How will I use it?


Which One will I use


Are there any Special Requirements?


Wireless Device

On board.

Compatibility with
Microcontroller

Frequency

Range



Wireless Device

Bluetooth

Wifi


Low Transfer Range


Smaller Range


Main use between mobiles


Same Frequency


Low Power Consumption


Small Module Size


Higher Transfer Amount


Greater Range


Main use LAN


Same Frequency


High Power Consumption


Big Module Size

Microcontroller

End


User Interface



Microcontroller


Programming the Microcontroller


Embedded C; It can be done in higher levels of code but
it wouldn’t be worth all the hard work to implement it.


Each Microcontroller has different ways to program it,
so each one is a challenge.


End


User
Interface


Receiving the telemetry from the rocket.


Programmed in either Java or Python depending on how
fast it can be implemented.