Université Françcois Rabelais de Tours Institut Universitaire de Technologie de Tours Département Génie Électrique et Informatique Industrielle

De
Publié par

Université Françcois-Rabelais de Tours Institut Universitaire de Technologie de Tours Département Génie Électrique et Informatique Industrielle TOUBLANC Kévin Enseignants : THYPHONNET Franck Thierry LEQUEU 2ème Année Groupe Q2 Bernard GLIKSHON 2007 // 2009 Éclairage d'un kart électrique : Programmation

  • tuning pour le paris tuning

  • carte d'éclairage et de signalisation

  • tuning party

  • ???????????????? ????????????????

  • eclairage

  • contrôle de l'éclairage et de la signalisation au complet

  • carte électronique permettant le contrôle de l'éclairage et de la signalisation

  • boitier de commande de la carte


Publié le : lundi 18 juin 2012
Lecture(s) : 31
Source : thierry-lequeu.fr
Nombre de pages : 32
Voir plus Voir moins

Université Françcois-Rabelais de Tours
Institut Universitaire de Technologie de Tours
Département Génie Électrique et Informatique Industrielle
Éclairage d’un kart électrique :
Programmation
TOUBLANC Kévin Enseignants :
THYPHONNET Franck Thierry LEQUEU
ème2 Année Groupe Q2 Bernard GLIKSHON
2007 // 2009 Université Françcois-Rabelais de Tours
Institut Universitaire de Technologie de Tours
Département Génie Électrique et Informatique Industrielle
Éclairage d’un kart électrique :
Programmation
TOUBLANC Kévin Enseignants :
THYPHONNET Franck Thierry LEQUEU
ème2 Année Groupe Q2 Bernard GLIKSHON
2007 // 2009
Sommaire
!"#$%&'(#)%" **************************************************************************************************************************************+!
,! -./)0$1&021(/.$302*******************4!
,*,! -%"#$.)"#0215*************************************4!
,*6! 78"%9#):'013;";$.<****************************************************************************************=!
6! >$;20"#.#)%"1&'19$%?0#19$;(;&0@@0"#1$;.<)2;******************************A!
6*,! >$;20"#.#)%"*************************************************************************************************************************************A!
6*6! B.1(.$#01;<0(#$%"):'0********************A!
6*C! B01@)($%(%"#$D<0'$1E#F03.G4C4H!
"#$#%! &'()*+,-+./!0'(!1*.)2'(#######################################################################################################################%3!
"#$#"! &'()*+,-+./!0'(!4./)-+./(!,*+/)+,56'(############################%"!
"#$#"#%! 75!879###################################################################%$!
6*+! I#'&010#1@)2010"19<.(01&021(.9#0'$2*************************************************************************************,C!
"#:#%! 75!,2.-.*;(+(-5/)'#################################################################################################%:!
"#:#"! 7'!,.-'/-+.<=-*'!<;)5/+>?'#############################################%:!
C! J;.<)2.#)%"1&'19$%3$.@@0 *************************************************************************************************,=!
C*,! K$3.")3$.@@01&'19$%3$.@@0*******************************,=!
$#%#%! &'()*+,-+./!0@?/!.*A5/+A*5<<'######################################################################################################%B!
$#%#"! CD,6+)5-+./!0'!/.-*'!.*A5/+A*5<<'###############################################################################################%E!
C*6! L%"(#)%"21'#)<)2;02**********************************************************************************************************************,H!
$#"#%! F*.A*5<<5-+./!0'(!,.*-(!CGH###########################################################################################################%E!
$#"#"! F*.A*5<<5-+./!0'!65!4./)-+./!879#"3!
$#"#$! F*.A*5<<5-+./!0?!IJK!LI./M'*-+(('?*!J/56.A+>?'!K?<;*+>?'N####"3!
$#"#:! &;4+/+-+./!0'(!(O<1.6'(#######################################################################################################################"%!
C*C! >$%3$.@@.#)%"1&0219/.$02*****************************************************************************************************66!
$#$#%! J/56O('!-2;.*+>?'###################################################################################################################################""!
$#$#"! P;56+(5-+./##################################################################################################################################################"$!
C*+! >$%3$.@@.#)%"1&021M0'N12#%9*6+!
$#:#%! J/56O('!-2;.*+>?'###################################################################################################################################":!
$#:#"! P;56+(5-+./##################################################################################################################################################":!
C*4! >$%3$.@@.#)%"1&021O.$")"3210#1&021(<)3"%#."#2*************************************************************64!
C*=! F%&01P'")"3*********************************************************************************************************************************6=!
+! L)".<)2.#)%"1&'19$%?0#*******************************************6A!
+*,! -.$#021Q1BIR2*6A!
+*6! S.$")"3210#1(<)3"%#."#2****************************************************************************6A!
+*C! T%)#)0$1&01(%@@."&0*****************6A!
+*+! >$%U<V@010#1&)MM)('<#;2***********************************************6A!
><."")"3***********************************************************************************************************6H!
-%"(<'2)%"*******CW!
P.U<01&021)<<'2#$.#)%"2*************************************************C,!
!"&0N1&021P.U<0.'N ***************************************************************************************C,!
T)U<)%3$.9/)0******************************************************************C6!
E""0N02****************************************************************************C6!
- 3 -
Introduction
Au semestre 3, un groupe a réalisé une carte électronique permettant le
contrôle de l’éclairage et de la signalisation d’un karting, n’ayant pas eu le temps de
terminer, c’est nous qui allons finaliser ce projet.
Pour ce faire, il sera utile d’étudier la carte précédemment réalisée afin de
comprendre son fonctionnement et d’y ajouter, si nécessaire, des améliorations.
Ensuite, nous devrons réaliser un programme répondant au nouveau cahier
des charges, que l’on implantera dans le microcontrôleur.
Puis, afin de terminer correctement ce projet, nous réaliserons entièrement le
boitier de commande de la carte.

- 4 -
1 Cahier des charges
Ce projet consiste en la programmation d’un microcontrôleur AtMega8535 étant
implanté sur la carte d’éclairage et de signalisation d’un karting, réalisée au semestre
précédent. Cette programmation permettra le contrôle de l’éclairage et de la
signalisation au complet.
1.1 Contraintes :
Q Microcontrôleur AtMega8535

Q Etude de la carte réalisée précédemment

Q Réalisation d’un circuit de commandes
o Interrupteur deux positions (manuel / automatique)
o Interrupteur trois positions (repos / feux de position / feux de
croisement)
o Interrupteur trois positions (clignotant gauche / repos/ clignotant droit)
o Interrupteur deux positions (repos / warnings)
o Interrupteur deux positions (repos / Tuning party)
o Signalisation des commandes par LEDs

Q Programmation du microcontrôleur
o Feux de position
o Feux de croisement
o Eclairage variable (mode automatique)
o Clignotants
o Warnings
o Feux de recul
o Feux stop
o Effet Tuning pour le Paris Tuning Show 2009

Q Utilisation du logiciel Code Vision AVR
- 5 -
1.2 Synoptique général


Figure 1 Schéma synoptique général du projet
- 6 -

2 Présentation du projet précédemment réalisé
2.1 Présentation
Le projet consistait en la réalisation de l’éclairage et de la signalisation d’un
kart électrique de l’IUT GEII de Tours.
Le tableau ci-dessous énumère les différents modes recherchés.
Eclairage
Mode Manuel
Feux de position
Feux de croisement
Mode Automatique
Eclairage Variable
Signalisation
Clignotants
Warnings
Feux stop

Pour répondre à leur cahier des charges et ainsi pouvoir obtenir un kart
éclairé, ils ont réalisé une carte électronique.

2.2 La carte électronique
Dans cette sous-partie, nous allons expliquer de manière succincte le
fonctionnement de la carte électronique.

- 7 -
Quartz
Transistor
MOSFET
Connecteur
boitier
Alimentation commande
(Entrées)
Connecteurs
Connecteurs lampes (Sorties)
capteurs
(Entrées)

Figure 2 Carte électronique du groupe précédent (Franck, 2009)
AtMega8535

LM2574N


Alimentation : Le kart possède deux batteries de 12V, c’est sur ce connecteur
que nous allons récupérer une tension d’alimentation de 12V.
LM2574 : Le microcontrôleur AtMega8535 doit être alimenté en +5V, il est
donc nécessaire d’abaisser la tension de 12V à 5V. Pour ce faire un montage
abaisseur de tension de type buck a été réalisé grâce à l’utilisation d’un régulateur de
tension à découpage, le LM2574N. Ce type de montage réduit les pertes de
puissances qu’il y aurait eu si un composant linéaire tel qu’un régulateur avait été
utilisé.
L’AtMega8535 : C’est un microcontrôleur 8 bits qui se présente sous la forme
d’un circuit intégré de 40 broches. Il possède de nombreuses entrées/sorties ainsi
que plusieurs fonctions utiles pour la suite du projet (explication plus bas). C’est à
l’intérieur de celui-ci que nous implanterons le programme.

Quartz : C’est un composant qui possède la propriété d’osciller à une
fréquence stable lorsqu’il est électriquement stimulé. Ce sont les propriétés
piézoélectriques du minéral de quartz qui lui permettent d’obtenir une fréquence
d’oscillation très précise. Le utilisé est cadencé à 16 MHz, il permet de
remplacer l’horloge interne de l’AtMega qui est cadencée à une fréquence moins
élevée.
- 8 -
Transistors MOSFET : Il sert d’interrupteur de sortie, en effet il possède 3
pattes (Grille(1), Source(3), Drain(2)), la grille est reliée directement à l’AtMega et
recevra des impulsions, le drain est relié à une des patte d’une lampe (l’autre pate
étant reliée au +12V) et la source rejoint la masse. Lorsque la grille reçoit une
impulsion, le transistor se ferme et le drain rejoint la masse, ce qui permet à
l’ampoule d’avoir une tension de 12V à ses bornes (lampe : une patte au +12V et
une patte à la masse). Dans le cas contraire la lampe est éteinte puisque une de ses
patte est en l’air (lampe : une patte au +12V et une patte en l’air).

Figure 3 Schéma du transistor MOSFET

Connecteurs de sorties : Ces connecteurs seront directement branchés aux
LED et permettront la liaison entre les LED et la carte. d’entrées : Connecteurs branchés au boitier de commandes et
aux capteurs, ils permettront la liaison entre les interrupteurs, les capteurs et la carte.
2.3 Le microcontrôleur AtMega8535
L'AtMega8535 est le microcontrôleur 8bits qui a été choisi afin de mener a
terme ce projet. Il se présente sous la forme d'un circuit intégré de 40 broches (voir
ci-dessous).
- 9 -

Figure 4 Illustration de l'AtMéga 8535 (Chinaimportexport)

2.3.1 Description des broches
L'AtMega8535 contient quatre ports ayant chacun des fonctions particulières
et contenant 8 bits directionnels numérotés de 0 à 7. Pour chacun de ces ports les
pattes peuvent être configurées comme entrée ou bien comme sortie, en effet elles
sont reliées à des résistances de tirages, internes au circuit intégré. En plus de ces
ports, l'AtMega8535 possède plusieurs autres broches que nous allons lister et
présenter ci-dessous:
- 10 -

Soyez le premier à déposer un commentaire !

17/1000 caractères maximum.