QCopter
FlightExt
FlightExt is an extension board for the controller board of the mikrokopter project. It's connected with the FlightCtrl via SPI and extends it's functionality by the following features.
Features
- ARM7 processor (AT91SAM7Sx)
- GPS
ZigBee communication port (XBee Pro)
- Compass module
- Ultra sonic range finder for ground distance between 0.5m and 6.5m
- Optical range finder for ground distance between 0.05m and 1m
- USB connector
- JTAG
Schematics
Components
Public cart with components from Reichelt
Needed |
Value |
Device |
Component |
Reichelt |
Farnell |
SparkFun |
Conrad |
1 |
AT91SAM7S256-AU |
AT91SAM7S256-AU |
IC1 |
AT 91SAM7S256-AU |
|
|
|
2 |
10p |
C-EUC0805 |
C10, C11 |
NPO-G0805 10P |
|
|
|
2 |
15p |
C-EUC0805 |
C23, C24 |
NPO-G0805 15P |
|
|
|
1 |
33p |
C-EUC0805 |
C22 |
NPO-G0805 33P |
|
|
|
1 |
470p |
C-EUC0805 |
C7 |
NPO-G0805 470P |
|
|
|
1 |
1n |
C-EUC0805 |
C13 |
NPO-G0805 1,0N |
|
|
|
1 |
10n |
C-EUC0805 |
C12 |
X7R-G0805 10N |
|
|
|
13 |
100n |
C-EUC0805 |
C2, C4, C6, C9, C14, C15, C16, C17, C18, C19, C20, C21, C25 |
X7R-G0805 100N |
|
|
|
1 |
2u2 |
C-EUC0805 |
C1 |
SMD TAN.2,2/20 |
|
|
|
1 |
4u7 |
C-EUC0805 |
C8 |
SMD TAN.4,7/25 |
|
|
|
1 |
10u |
CPOL-EUSMCA |
C5 |
|
7565127 |
|
|
1 |
470u |
CPOL-EUF |
C3 |
|
9695710 |
|
|
2 |
27 |
R-EU_R0805 |
R2, R3 |
SMD-0805 27,0 |
|
|
|
2 |
560 |
R-EU_R0805 |
R8, R9 |
SMD-0805 560 |
|
|
|
2 |
1K5 |
R-EU_R0805 |
R1, R7 |
SMD-0805 1,50K |
|
|
|
1 |
10K |
R-EU_R0805 |
R4 |
SMD-0805 10,0K |
|
|
|
2 |
330K |
R-EU_R0805 |
R5, R6 (don't solder them!) |
SMD-0805 330K |
|
|
|
1 |
18.432 |
CRYSTAL5X3 |
Q1 |
|
1538845 |
|
|
1 |
green |
LED0603 |
LED1 |
LG L29K |
|
|
|
1 |
yellow |
LED0603 |
LED2 |
LA L296 |
|
|
|
1 |
|
DIODE-DO214AC |
D1 |
|
4212733 |
|
|
1 |
|
MCP130 |
U1 |
|
1332070 / 9758470 |
|
|
1 |
|
LM2937 |
VREG3.3 |
|
7261381 |
|
|
1 |
|
USBSMD |
X1 |
|
1125348 |
|
|
1 |
|
BATTERY12PTH |
BAT1 |
|
1644452 |
||
1 |
|
EB-85ASMD |
GPSCON |
|
9492674 |
|
|
1 |
|
MA04-1-EDGE |
COMPASS |
SL 1X10G 2,54 |
|
|
|
2 |
|
MA05-2-EDGE |
FC_EXT, JTAG |
SL 2X10G 2,54 |
|
|
|
1 |
|
MA03-2-EDGE |
FC_ISP |
SL 2X10G 2,54 |
|
|
|
4 |
|
MA03-1-EDGE |
GPSSER, I2C, O_DIST, US_DIST |
SL 2X10G 2,54 |
|
|
|
1 |
|
MA02-1-EDGE |
POWER |
PSS 254/2G |
|
|
|
2 |
|
XBEE-PRO |
XBEE |
BL 1X10G 2,00 |
|
|
Reichelt |
Conrad |
Reichelt/Farnell |
Comments for soldering components
Bottom Side
- The landing pads for the crystal have to be tinned before the crystal is placed on them. The pins of the crystal can be heated by the small leads at the corners.
- C1 and C8 are tantalum caps which are polarized (see comments for further processing). The plus pole points to the arm and GND to the nearest board edge. So the white marking of the tantalum caps have to point to the arm. (I've used 10uF tantals, because the ordered 2.2uF and 4.7uF are too large) Place them a bit shifted on the solder pads, so you can reach the solder pads with the solder iron.
- LEDs have a round dot at their kathode (-). This dot has to point left if you can read "LED1" and "LED2" upright.
- Due to a mistake, D+ and D- of the USB connector are swaped. To fix this problem the copper between R2 and C23 and between R3 and C24 have to be cut. Then an airwire has to be inserted from R3 to C23 and from R2 to C24 as shown in the picture.
- Leave R5 and R6 out (despite you can see them soldered on the pictures, they are wrong). USB won't work if they are soldered onto the board.
Top Side
- The marking of diode D1 should point in the same direction as the diode symbol points to (in direction of the gps battery)
- The marking of C5 should also point in the direction of the gps battery
- The gps connector should soldered at the front edges for stability reasons.
Finished Board
Comments for further processing
- C1 and C8 have wrong landing pads. 2.2µF and 4.7µF are only available as polarized caps and in larger package than 0805. Anyway there are tantalum caps in B and C package which should be possible to solder on the 0805 landing pads.
- Due to a mistake D+ and D- of the USB connector are twisted. This should be corrected for further processing.
- R5 and R6 are wrong and have to be removed.
Documents
AT91SAM7Sx manual
Reference board from Olimex
Reference board from Atmel






