AAU CANSAT - Cansat Shield

AAU's nye cansat shield.

 

CANSAT shield v2.

Vi har valgt at benytte en standard Arduino (UNO size) som basis computer for vores Cansat kit. Arduino løsningen er valgt grundet dens store udbredelse og meget enkle programmeringsværktøj.

Billeder af shield er her (med og uden komponenter)

Schematics er her

 

Schematics for shield. Det passer til alle Arduino formfaktor inkl de mindste (med kun 1 serial port og begrænset antal analoge indgange. Se stor pdf udgave her

Vores shield har

  • 3 akses accelerometer

  • trykmåler

  • temperaturmåler baseret på NTC

  • radiolink

Der er endvidere mulighed for selv at bygge elektronik på det prikkede område.

sensor input analog kanal
NTC temperatur 0
MPX4115 tryk 1
MMA7361L accelerometer x akse 2
MMA7361L accelerometer y akse 3
MMA7361L accelerometer z akse 4
LM35 temperatur 5

Analoge inputs

Som standard køres alle indgange 0-5V. Arduinoens AD konverter er 10 bit. Dvs de 0-5V måles som talværdier i intervallet 0-1023:

spænding talværdi
0.0V 1023* 0.0/5.0 = 0
1.0V 1023 * 1.0/5.0 = 204
2.5V 1023 * 2.5/5.0 = 512
3.0V 1023 * 3.0/5.0 = 614
5.0V 1023 * 5.0/5.0 = 1023

Dvs at sætter man 3V på en indgang får man 614 som måletal.

Om programmering af shield

Da både radiolink og sd-card logger benytter samme serielle port som Arduinoens USB interface er det ikke muligt at reprogrammere en Arduino hvis cansat shield er på.

Man kan enten

  1. helt fjerne shield når der skal nyt program på Arduino

  2. fjerne jumpers J2 (radio) og J3(openlogger)

 

På billedet er der ialt fire jumpers. De to øverste (J3) til openlogger og de to nederste(J2) til radio.

Hvis man har en Arduino med mere en een seriel port er det muligt at lave en modifikation så man trækker ledninger fra J2 og J3 til eksempelvis seriel port 2, så serial port 1(standard port) alene bruges til reprogrammering. På cansat shieldet er der plads til ben til seriel port 2 hvis man bruger en mega Arduino. (se billedet øverst på denne side).

På nogle Arduinoer er der flere analog input porte og dem kan man selvfølgelig bruge som man har lyst.

Se komponent siden for mere information.