IniSat Modèle 1 Version 2 TP 5 : Station Sol Exo 1 : Enregistrement GPS sur carte SD Exo 2 : Mise en place d'un protocole de communication avec la station sol
Dependencies: mbed
system.h@0:278eba15d90b, 2021-07-07 (annotated)
- Committer:
- Giamarchi
- Date:
- Wed Jul 07 11:39:10 2021 +0000
- Revision:
- 0:278eba15d90b
upadte
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Giamarchi | 0:278eba15d90b | 1 | /******************************************************************************* |
Giamarchi | 0:278eba15d90b | 2 | system.h -> fichier de configuration |
Giamarchi | 0:278eba15d90b | 3 | |
Giamarchi | 0:278eba15d90b | 4 | Lignes en Entrées/Sorties |
Giamarchi | 0:278eba15d90b | 5 | Lignes en Entrées analogiques |
Giamarchi | 0:278eba15d90b | 6 | Lignes associées aux bus (série, I2C, SPI) |
Giamarchi | 0:278eba15d90b | 7 | *******************************************************************************/ |
Giamarchi | 0:278eba15d90b | 8 | |
Giamarchi | 0:278eba15d90b | 9 | Serial pc(USBTX, USBRX); // Dialogue UART par USB à 9600 Baud sur carte Nucléo |
Giamarchi | 0:278eba15d90b | 10 | |
Giamarchi | 0:278eba15d90b | 11 | //DigitalOut DEL(LED1); // Ligne PB_3 sur la carte Nucléo |
Giamarchi | 0:278eba15d90b | 12 | DigitalOut DEL_R(PB_0); // DEL rouge sur carte CPU |
Giamarchi | 0:278eba15d90b | 13 | DigitalOut DEL_V(PB_1); // DEL verte sur carte CPU |
Giamarchi | 0:278eba15d90b | 14 | |
Giamarchi | 0:278eba15d90b | 15 | DigitalOut ctrl_reg(PA_12); // Controle du régulateur 3.3V sur carte EPS |
Giamarchi | 0:278eba15d90b | 16 | |
Giamarchi | 0:278eba15d90b | 17 | AnalogIn batin(PA_0); // Mesure tension batterie sur carte EPS |
Giamarchi | 0:278eba15d90b | 18 | AnalogIn sp_1in(PA_6); // Mesure courant Solar Panel 1 sur carte EPS |
Giamarchi | 0:278eba15d90b | 19 | AnalogIn sp_2in(PA_5); // Mesure courant Solar Panel 2 sur carte EPS |
Giamarchi | 0:278eba15d90b | 20 | |
Giamarchi | 0:278eba15d90b | 21 | // Divers seuils pour la batterie |
Giamarchi | 0:278eba15d90b | 22 | #define BAT_SEUIL_HAUT_2 4.2f |
Giamarchi | 0:278eba15d90b | 23 | #define BAT_SEUIL_HAUT_1 3.7f |
Giamarchi | 0:278eba15d90b | 24 | #define BAT_SEUIL_BAS_1 3.5f |
Giamarchi | 0:278eba15d90b | 25 | #define BAT_SEUIL_BAS_2 3.3f |
Giamarchi | 0:278eba15d90b | 26 | |
Giamarchi | 0:278eba15d90b | 27 | AnalogIn tempin(PA_1); // Mesute temperature sur carte Sensors |
Giamarchi | 0:278eba15d90b | 28 | |
Giamarchi | 0:278eba15d90b | 29 | Serial xbee(PA_9, PA_10); //xbee serial pin TX,RX |
Giamarchi | 0:278eba15d90b | 30 |