Développement d’un logiciel embarqué pour un appareil de mesure électrique prépayé

1/31
100%

<!-- Slide number: 1 -->

![](Picture33.jpg)

![C:\Users\VAIO\Desktop\TELNET\TELNET_logo.png](Picture2.jpg)

Développement d’un logiciel embarqué pour un appareil de mesure électrique prépayé

Mohamed FAKHFAKH

Encadré par :

Mr. Khaled FOURATI

Supervisé par :

Mr. Nizar SGHAIER

<!-- Slide number: 2 -->

Plan

2

<!-- Slide number: 3 -->

3

<!-- Slide number: 4 -->

#

Importance de l’électricité

Notion du compteur

4

<!-- Slide number: 5 -->

Fournisseur d’électricité :

Risque de fournir de l’électricité sans qu’elle soit payée

Client:

Une facture inattendue

Solution:

Compteur Prépayé

5

<!-- Slide number: 6 -->

#

6

<!-- Slide number: 7 -->

Acheter de l’électricité avant de la consommer

Avantages:

Publicité

Fournisseur: garantir le paiement de l’électricité à fournir.

Client: ajuster sa consommation d’électricité au fur et à mesure de sa capacité financière.

7

<!-- Slide number: 8 -->

![C:\Users\TELNET\Desktop\Présentation PFE\logo_ordinateur.png](Picture5.jpg)

Code à 20 chiffres

Montant désiré

Clé du compteur

![C:\Users\TELNET\Desktop\Présentation PFE\warning-sign1.jpg](Picture4.jpg)

![C:\Users\TELNET\Desktop\Présentation PFE\Compteur.png](Picture2.jpg)

![C:\Users\TELNET\Desktop\Présentation PFE\USER2.png](Picture3.jpg)

Crédit faible

Entrer le code

8

<!-- Slide number: 9 -->

STS : Spécification de Transfer Standard

![C:\Users\TELNET\Desktop\Présentation PFE\STSNEWLOGO.jpg](Picture2.jpg)

Création d’un jeton de 66bits

Cryptage du jeton en un code de 20 chiffres

Décryptage du jeton au niveau du compteur

9

<!-- Slide number: 10 -->

Jeton 66 bits:

![C:\Users\TELNET\Desktop\Présentation PFE\token.png](Picture2.jpg)

Le cryptage et le décryptage du jeton s’effectuent en utilisant la clé du compteur

10

<!-- Slide number: 11 -->

Le jeton est valide si:

La date de la création du jeton est plus récente que celle du compteur

L’ID du jeton est différent de celui des 50 dernier jetons utilisés

La valeur de l’ID du jeton est supérieure à celle du jeton le plus ancien

11

<!-- Slide number: 12 -->

Publicité

#

12

<!-- Slide number: 13 -->

Calculer les valeurs de métrologie

Afficher les données

Calibrer le compteur

Recharger le solde

13

<!-- Slide number: 14 -->

Afficher les données du compteur

Les mesures

Les données de calibration

Le solde

Calibrer le compteur

![C:\Users\TELNET\Desktop\Présentation PFE\USER2.png](Picture2.jpg)

Recharger le crédit

Afficher les données sur LCD

Energie consommée

Validité du jeton

14

<!-- Slide number: 15 -->

15

<!-- Slide number: 16 -->

Compteur

Application Windows

MSP430AFE253

MSP430F6638

![C:\Users\TELNET\Desktop\Présentation PFE\USER2.png](Picture2.jpg)

16

<!-- Slide number: 17 -->

Calibration

USB

Jeton STS

Publicité

LCD

STS

Lecture

Data

controle

SPI

MSP430F6638

Metrology

SPI_AFE

MSP430AFE253

17

<!-- Slide number: 18 -->

#

18

<!-- Slide number: 19 -->

#

![C:\Users\TELNET\Desktop\Imprime écran\WP_000273.jpg](Picture2.jpg)

19

<!-- Slide number: 20 -->

![C:\Users\TELNET\Desktop\Imprime écran\Open.png](Picture2.jpg)

20

<!-- Slide number: 21 -->

#

![C:\Users\TELNET\Desktop\Imprime écran\Read1.png](Picture2.jpg)

21

<!-- Slide number: 22 -->

![C:\Users\TELNET\Desktop\Imprime écran\read.png](Picture2.jpg)

22

<!-- Slide number: 23 -->

![C:\Users\TELNET\Desktop\Imprime écran\Calib1.png](Picture2.jpg)

23

<!-- Slide number: 24 -->

#

Publicité

![C:\Users\TELNET\Desktop\Imprime écran\Calib2.png](Picture2.jpg)

24

<!-- Slide number: 25 -->

![C:\Users\TELNET\Desktop\Imprime écran\SendToken.png](Picture2.jpg)

25

<!-- Slide number: 26 -->

#

![C:\Users\TELNET\Desktop\Imprime écran\WP_000283.jpg](Picture2.jpg)

26

<!-- Slide number: 27 -->

#

![C:\Users\TELNET\Desktop\Imprime écran\WP_000278.jpg](Picture2.jpg)

27

<!-- Slide number: 28 -->

#

28

<!-- Slide number: 29 -->

Au terme de ce stage, je peut conclure que j’ai pu atteindre les objectifs fixés dé le début du projet à savoir:

Mesurer l’énergie consommée

Calibrer le compteur

Recharger le solde

29

<!-- Slide number: 30 -->

Cette application peut être améliorée par l’ajout d’un module sans fil.

![C:\Users\TELNET\Desktop\Présentation PFE\CompteurFin.png](Picture2.jpg)

![C:\Users\TELNET\Desktop\Présentation PFE\Clavier.png](Picture4.jpg)

30

<!-- Slide number: 31 -->

![](Picture33.jpg)

![C:\Users\VAIO\Desktop\TELNET\TELNET_logo.png](Picture2.jpg)

Merci pour votre attention

Mohamed FAKHFAKH

Développement d’un logiciel embarqué pour un appareil de mesure électrique prépayé

Programming, Electrical Measurement, Embedded Software · textbook

Browse all programmation documents

<!-- Slide number: 1 -->

![](Picture33.jpg)

![C:\Users\VAIO\Desktop\TELNET\TELNET_logo.png](Picture2.jpg)

Développement d’un logiciel embarqué pour un appareil de mesure électrique prépayé

Mohamed FAKHFAKH

Encadré par :

Mr. Khaled FOURATI

Supervisé par :

Mr. Nizar SGHAIER

<!-- Slide number: 2 -->

Plan

2

<!-- Slide number: 3 -->

3

<!-- Slide number: 4 -->

#

Importance de l’électricité

Notion du compteur

4

<!-- Slide number: 5 -->

Fournisseur d’électricité :

Risque de fournir de l’électricité sans qu’elle soit payée

Client:

Une facture inattendue

Solution:

Compteur Prépayé

5

<!-- Slide number: 6 -->

#

6

<!-- Slide number: 7 -->

Acheter de l’électricité avant de la consommer

Avantages:

Advertisement

Fournisseur: garantir le paiement de l’électricité à fournir.

Client: ajuster sa consommation d’électricité au fur et à mesure de sa capacité financière.

7

<!-- Slide number: 8 -->

![C:\Users\TELNET\Desktop\Présentation PFE\logo_ordinateur.png](Picture5.jpg)

Code à 20 chiffres

Montant désiré

Clé du compteur

![C:\Users\TELNET\Desktop\Présentation PFE\warning-sign1.jpg](Picture4.jpg)

![C:\Users\TELNET\Desktop\Présentation PFE\Compteur.png](Picture2.jpg)

![C:\Users\TELNET\Desktop\Présentation PFE\USER2.png](Picture3.jpg)

Crédit faible

Entrer le code

8

<!-- Slide number: 9 -->

STS : Spécification de Transfer Standard

![C:\Users\TELNET\Desktop\Présentation PFE\STSNEWLOGO.jpg](Picture2.jpg)

Création d’un jeton de 66bits

Cryptage du jeton en un code de 20 chiffres

Décryptage du jeton au niveau du compteur

9

<!-- Slide number: 10 -->

Jeton 66 bits:

![C:\Users\TELNET\Desktop\Présentation PFE\token.png](Picture2.jpg)

Le cryptage et le décryptage du jeton s’effectuent en utilisant la clé du compteur

10

<!-- Slide number: 11 -->

Le jeton est valide si:

La date de la création du jeton est plus récente que celle du compteur

L’ID du jeton est différent de celui des 50 dernier jetons utilisés

La valeur de l’ID du jeton est supérieure à celle du jeton le plus ancien

11

<!-- Slide number: 12 -->

Advertisement

#

12

<!-- Slide number: 13 -->

Calculer les valeurs de métrologie

Afficher les données

Calibrer le compteur

Recharger le solde

13

<!-- Slide number: 14 -->

Afficher les données du compteur

Les mesures

Les données de calibration

Le solde

Calibrer le compteur

![C:\Users\TELNET\Desktop\Présentation PFE\USER2.png](Picture2.jpg)

Recharger le crédit

Afficher les données sur LCD

Energie consommée

Validité du jeton

14

<!-- Slide number: 15 -->

15

<!-- Slide number: 16 -->

Compteur

Application Windows

MSP430AFE253

MSP430F6638

![C:\Users\TELNET\Desktop\Présentation PFE\USER2.png](Picture2.jpg)

16

<!-- Slide number: 17 -->

Calibration

USB

Jeton STS

Advertisement

LCD

STS

Lecture

Data

controle

SPI

MSP430F6638

Metrology

SPI_AFE

MSP430AFE253

17

<!-- Slide number: 18 -->

#

18

<!-- Slide number: 19 -->

#

![C:\Users\TELNET\Desktop\Imprime écran\WP_000273.jpg](Picture2.jpg)

19

<!-- Slide number: 20 -->

![C:\Users\TELNET\Desktop\Imprime écran\Open.png](Picture2.jpg)

20

<!-- Slide number: 21 -->

#

![C:\Users\TELNET\Desktop\Imprime écran\Read1.png](Picture2.jpg)

21

<!-- Slide number: 22 -->

![C:\Users\TELNET\Desktop\Imprime écran\read.png](Picture2.jpg)

22

<!-- Slide number: 23 -->

![C:\Users\TELNET\Desktop\Imprime écran\Calib1.png](Picture2.jpg)

23

<!-- Slide number: 24 -->

#

Advertisement

![C:\Users\TELNET\Desktop\Imprime écran\Calib2.png](Picture2.jpg)

24

<!-- Slide number: 25 -->

![C:\Users\TELNET\Desktop\Imprime écran\SendToken.png](Picture2.jpg)

25

<!-- Slide number: 26 -->

#

![C:\Users\TELNET\Desktop\Imprime écran\WP_000283.jpg](Picture2.jpg)

26

<!-- Slide number: 27 -->

#

![C:\Users\TELNET\Desktop\Imprime écran\WP_000278.jpg](Picture2.jpg)

27

<!-- Slide number: 28 -->

#

28

<!-- Slide number: 29 -->

Au terme de ce stage, je peut conclure que j’ai pu atteindre les objectifs fixés dé le début du projet à savoir:

Mesurer l’énergie consommée

Calibrer le compteur

Recharger le solde

29

<!-- Slide number: 30 -->

Cette application peut être améliorée par l’ajout d’un module sans fil.

![C:\Users\TELNET\Desktop\Présentation PFE\CompteurFin.png](Picture2.jpg)

![C:\Users\TELNET\Desktop\Présentation PFE\Clavier.png](Picture4.jpg)

30

<!-- Slide number: 31 -->

![](Picture33.jpg)

![C:\Users\VAIO\Desktop\TELNET\TELNET_logo.png](Picture2.jpg)

Merci pour votre attention

Mohamed FAKHFAKH