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?.
|