WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Conception et réalisation d'un système de vote électronique pour le parlement: "cas du sénat congolais"

( Télécharger le fichier original )
par Gérard et Patrick KANDE NGALAMULUME Gérard et BUKASA TSHIBUABUA Patrick
Université de Kinshasa RDC - Ingénieur civil en électronique 2011
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

Chapitre 3. REALISATION DU SYSTEME DE VOTE [11], [16]

3.1. Introduction

Au chapitre précédent, il a été question d'étudier brièvement les éléments qui vont constituer notre système de vote et porter le choix sur ceux qui conviennent le mieux.

Ce chapitre va faire objet de l'assemblage de ces éléments pour la mise au point du système de vote.

La réalisation se faira à deux niveaux :

· Nous avons le montage des composants dans l'outil d'édition des schémas de proteus puis nous avons simulé notre schéma.

· En nous référant au schéma réalisé avec le logiciel proteus, nous avons aussi réalisé un montage avec les composants physiques.

Nous allons enfin donner l'aspect économique de la maquette réalisée pour la démonstration.

3.2. Schémas de réalisations

Ici nous allons donner le schéma du capteur de vote et celui du

sommateur.

3.2.1. Capteur de vote

Le capteur de vote est composé essentiellement des éléments

suivants :

· Capteur d'empreinte digitale : élément essentiel qui permet la mise en marche du boitier de voter pour les personnes qui sont identifiées et enregistrées dans la base de données notamment les sénateurs.

· Générateurs d'états logiques : ici sont les multivibrateurs bistables à NE555

· Trois boutons poussoirs pour permettre aux sénateurs d'exprimer leurs choix (Pour, Contre ou Abstention)

· Les portes logiques

· Bascules D : qui jouent le rôle des mémoires

· Temporisateur à NE555

· Générateur de signaux : astable à NE555

· 3 lampes de signalisation des votés exprimés : 3 diodes électroluminescentes (pour le "Pour", le "Contre" et l'"Abstention")

· 1 bouton poussoir : pour la commande du temporisateur

· 1 bouton poussoir : pour la remise à zéro des bascules D

· Une lampe : pour signaler la durée de la temporisation

· 1 transistor : qui joue le rôle du relais

Voici le schéma complet du capteur de vote sans capteur d'empreintes digitales capturé à partir de l'outil d'édition des schémas du logiciel proteus que nous avons ainsi conçu et simulé à la figure 3.1

La figure 3.2 donne l'approche du capteur de vote qu'on doit réaliser pour le système globale de vote du sénat congolais.

Ce donc c'est boitier de vote qui sera devant le sénateur, avec un bouton pour le « pour », un pour le « contre » et un autre pour « l' abstention » ; une fois son choix exprimé ; une lampe va s'allumer pour lui signifier que son vote est pris en compte.

Si par mégarde il appuie simultanément deux boutons, son vote sera directement annulé et aucune lampe ne s'allumera. Beaucoup de détails à ce niveau ont été donnés dans le chapitre précédent.

Le capteur d'empreintes digitale, en plus d'être le dispositif de sécurité (dispositif
qui permet de mettre en marche le boitier de vote pour une personne dont les
empreintes sont reconnues), permet aussi la vérification du quorum, pour ce, chaque

capteur d'empreintes digitales sera directement relié à un sommateur qui va additionner le nombre de personnes qui ont allumé leur boitier de vote et nous donner le résultat sur un allicheur.

Figure 3.1 : Schéma du capteur de vote sans capteur d'empreinte digitale

Pour Contre Abstention

POWER

CAPTEUR D'EMPREINTES DIGITALES

Figure 3.2 : Présentation du boitier de vote

3.2.2. Dimensionnement des éléments du capteur de vote La tension d'alimentation du capteur de vote est de 5V continu. ? Astable :

Nous nous sommes référés à la théorie de l'astable vue dans le deuxième chapitre de notre travail.

On sait que la bascule D transmet à sa sortie le signal qui est sur son entrée D lorsque son entrée d'horloge est commandée par un signal ou une impulsion à front descendant. Dans notre cas nous voulons que la sortie de la bascule D soit au niveau 1 lorsque le 1 se présente à l'entrée ou soit au niveau 0 lorsque le 0 se présente également à son entrée. Pour ce, on n'a pas besoin d'envoyer l'impulsion chaque fois qu'un 1 ou un 0 se présente à l'entrée de la bascule, on a jugé bon de mettre un générateur de signaux.

L'astable étant un générateur de signaux carrés, la fréquence d'oscillation de ce signal dépend de R7, R8 et C3 sur le schéma du capteur de vote de la figure 3.1.

On veut avoir une durée de 0.2 s, pour le choix des éléments, nous avons pris comme référence les schémas des astables NE555 qui existent déjà et nous avons attribué à R8 la valeur de 1k?, à C3 la valeur de 10uF et à partir de la formule de la période d'oscillation, nous avons calculé R7 de la manière suivante :

La période de cet astable est donnée par T = 0.69 (R8 +2 R7) C3 On a donc R7 =

Comme on veut que T soit de 0.2s, R8 = 1k?, C3 == 10uF ; après calcul R7 vaut 13.99 k?

On cherche à retrouver la valeur la plus proche dans la série E12 qui est une série normalisée la plus répandue.

La valeur x de la résistance de rang m de la série En est obtenue en posant x == v

On cherche d'abord à retrouver à quel rang m proche appartient cette valeur dans la série E12 :

m = , avec x = R7 = 13.99, n = 12 ;

D'où m = ) = 13.74 arrondi à 14.

La valeur la plus proche appartient au rang 14 de la série E12 et elle vaut

~v 4 = 14 .67 soit 15 k?

Cette valeur nous donne après vérification la durée T = 0.2139s, valeur proche à la durée voulue.

D'où le choix de R7 = 15k?

Temporisateur :

De même pour le temporisateur, on s'est référé aux schémas qui existent déjà. La durée de temporisation est T = 1,1 R5C2

On veut avoir une durée de temporisation de 10s, on fixe la valeur de C2 à 47uF et on déduit alors R5 à partir de la formule de la période de temporisation.

R5 =--

1.1c

Avec nos hypothèses, R5 vaut 193.423 k? après calcul.

On suit la même démarche pour trouver la valeur la plus proche dans la série normalisée E12.

Ici x == R5 == 193.423

m = log(193.423)12 = 27.43 arrondi à 28.

La valeur la plus proche appartient au rang 28 de la série E12 Cette valeur vaut 1V1028 = 215.44 soit 220 k?

En injectant cette valeur dans la formule de la durée de temporisation T, on a que T = 11.37s, valeur de temps proche de la valeur désirée (10s).

D'où R5 = 220 k?.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Qui vit sans folie n'est pas si sage qu'il croit."   La Rochefoucault