microcontroleur ECIO40
Niveau Batterie: Pour mesurer la tension et donc le niveau de la batterie, on doit d'abord transformer de 36V à 5V. On peut régler la tension du courant grâce aux résistances. Km restants: On peut la mesurer par rapport au niveau de batterie et selon la vitesse du V.A.E.
2.2.
2.3.
On a choisi un écran LCD de 4 X 16.
2.4.
2.5.
32,4
32,6
32,8
33
33,2
33,4
33,6
33,8
34
34,2
34,4
34,6
34,8
35
35,2
35,4
35,6
35,8
36
36,2
36,4
36,6
36,8
V
Autonomie en %
0
|
0,2
|
0,4
|
0,6
|
0,8
|
1
|
1,2
|
1,4
|
1,6
|
1,8
|
2
|
2,2
|
2,4
|
2,6
|
2,8
|
3
|
3,2
|
3,4
|
3,6
|
3,8
|
4
|
4,2
|
4,4
|
Différence V |
0
4,5454545455
9,0909090909
13,636363636
18,181818182
22,727272727
27,272727273
31,818181818
36,363636364
40,909090909
45,454545455
50
54,545454545
59,090909091
63,636363636
68,181818182
72,727272727
77,272727273
81,818181818
86,363636364
90,909090909
95,454545455
100
%
3.2.
4.1.
Lors de l'implantation sur le microcontrôleur, on a remarqué que la la barre de progression de la batterie ne s'affiche pas correctement, ce ne sont pas des carré mais des '' ? ''. Par la suite, on a aussi remarqué que lorsque l'on bouger l'ADC de même pas un millimètre on passait de 0 à 100% et de 0 à 40Km. Pour parer à ces problèmes, on a changer les données de la barre. Il fallait régler la sensibilité de l'ADC en changeant les données de cette barre de progression.
4.2.
Pour le premier test, lors du test sur le microcontrôleur le programme comportait des bugs. Pour le second test la barre fonctionnait mais les pourcentages et les Km restants ne fonctionnait toujours pas, Le professeur nous as évoqué l'idée de passer la variable en Entier pour corriger les bugs de pourcentages. Lors de la fusion des deux programmes, nous n'avons pas pu tester le programme fusionné mais sur le simulateur cela fonctionnait mais quelques bugs d'affichages dû à la performance de