Fichier PDF

Partage, hébergement, conversion et archivage facile de documents au format PDF

Partager un fichier Mes fichiers Convertir un fichier Boite à outils Recherche Aide Contact



activites flowcode hakim .pdf



Nom original: activites flowcode_hakim.pdf

Ce document au format PDF 1.5 a été généré par / doPDF Ver 7.3 Build 394 (Windows 7 Ultimate Edition - Version: 6.1.7600 (x86)), et a été envoyé sur fichier-pdf.fr le 30/03/2014 à 16:09, depuis l'adresse IP 197.30.x.x. La présente page de téléchargement du fichier a été vue 2432 fois.
Taille du document: 13.5 Mo (12 pages).
Confidentialité: fichier public




Télécharger le fichier (PDF)









Aperçu du document


LA PROGRAMATION DES MICROCONTROLEUR

Des Applications Deversifié et concrète
En C ,Pascal Et Par Methode Graphique Sous Flowcode.

Proposé Par S. Hakim
_ JANVIER 2014_

Programmation microcontrôleurs [1] SAIDI HAKIM

Application 1 :

Commande d’une diode led par un inturrepteur.

Cahier de charges :Si l’interrupteur

est à 1 on aura le clignotoment de la diode led sinon la diode est mise à 0.

Montage sous ISIS

Affectation des entrées /sorties
Pic
Système

porta.0
Interrupteur

portb.0
Diode

Algorigramme

Montage sur plaque à essai :

Les pictogrammes utilisés :
Début

Sortie

Boucle répétitive

Décision

Pause

Entrée

Fin

2

Programmation microcontrôleurs [1] SAIDI HAKIM

Application 2 : Commande d’un moteur pas à pas

’stepper ‘.

.
Voir le vidéo demonstratif dans le répertoire : formation flowcode /activité stepper /vidéo .

Cahier de charges :
Algorigramme

Tableau d’affectation :
Entrées / Sorties

Début

Routine stepper

Boucle répétitive

Décision multiple

Broches du µC

Entrée décision1

RA0

Entrée décision2

RA1

Phase1 moteur

RB0

Phase2 moteur

RB1

Phase3 moteur

RB2

Phase4 moteur

RB3

Routine stepper

Fin

Entrée

pause

3

Programmation microcontrôleurs [1] SAIDI HAKIM

Application 3 :

Gestion d’un afficheur lcd .

Introduction:
Les afficheurs à cristaux liquides, autrement appelés afficheurs LCD (LiquidCrystal Display), sont des modules
compacts intelligents et nécessitent peu de composants externes pour un bon fonctionnement. Ils consomment
relativement peu (de 1 à 5 mA), sont relativement bons marchés et s'utilisent avec beaucoup de facilité

Domaines d’applications :


Les afficheurs LCD sont utilisés dans :



Les montres



Les calculettes



Les écrans informatiques

Cahier des charges :

On désire commander un afficheur LCD par un µC PIC 16F876. Soit le schéma structurel suivant :
Montage sous logiciel isis :
TABLEAU D’AFFECTATION :
ENTREES / SORTIES

BROCHES DU µC

ENTREE1 : MARCHE /ARRET

RA0

ENTREE : CHOIX DU SENS DE ROTATION

RA1

SORTIE 1: données4

RB0

SORTIE 2: données5

RB1

SORTIE3 : données6

RB2

SORTIE4 : données7

RB3

SORTIE5 : RS

RB4

SORTIE 6: ENABLE (E)

RB5

4

Programmation microcontrôleurs [1] SAIDI HAKIM
Fonctionnement :
 MODE ARRET : l’afficher est éteint.
 MODE MARCHE: l’afficher est allumé
 SELECTEUR= 1 : l’afficheur LCD affiche « Sens Croissant » avec un balayage à droite après 200ms.
 SELECTEUR= 0 : l’afficheur LCD affiche « Sens dEcroissant » avec un balayage à gauche après 200ms.

Les pictogrammes utilisés :
Début

Boucle répétitive

Sortie

Décision

jonction

calcule

Pause

Fin

Entrée

Bloc temporisateur

Montage sur plaque d’essai

5

Programmation microcontrôleurs [1] SAIDI HAKIM

Algorigramme

6

Programmation microcontrôleurs [1] SAIDI HAKIM

Application 4 :

gestion d’un feu de circulation .

Cahier de charges :
On désire automatiser la gestion d’un feu de croisement
Le cahier de charge stipule la possibilité de modifier les temporisations par l’opérateur en fonction de la densité de
la circulation :
Il existe deux modes de fonctionnement, selon l’importance du trafic routier :
 Mode « temporisation », pour un trafic normal ou intensif.
Le fonctionnement en mode « temporisation » est décrit par le chronogramme suivant :

R

t(s)

O

t(s)

V

t(s)
3s

durée
phase

1

1s

2s

2

3

Montage sous Proteus Isis
Tableau d’affectation :
Sortie : voyant rouge

RB7

Sortie : voyant orangé

RB6

Sortie : voyant vert

RB5

les pictogrammes utilisées :
Début

Routin composant

Jonction renvoi

Routin composant

Pause

Jonction retour

Fin

7

Programmation microcontrôleurs [1] SAIDI HAKIM

Algorigramme :

8

Programmation microcontrôleurs [1] SAIDI HAKIM

Application 5:

Cahier de charges :
 Ecrire un programme flowcode pour la gestion d’un afficheur 7 segments
 Utiliser un bouton poussoir permet de choisir le mode de fonctionnement
Compteur /decompteur(0---9)

Les pictogrammes utilisés :
Début

Routin Composant

Calcul

Jonction Renvoi

Pause

Routin Composant

Jonction Retour

Fin

Calcul

9

Programmation microcontrôleurs [1] SAIDI HAKIM

Algorigramme
Montage sous ISIS .V8

Maquette réelle

Brochure afficheur 7 segments

Tableau d’affectation :
Entrées / Sorties

Broches du µC

Entrée : Clé S1

RA1

Entrée : Clé S2

RA2

Entrée : Clé S3

RA3

Entrée : Clé S4

RA4

Sortie : Serrure codée H

RB0

10

Programmation microcontrôleurs [1] SAIDI HAKIM

Application 6: programmation d’un robot marcheur

Cahier de charges :
Constituant :le robot possede deux moteurs
electrique chacun est commandé par 4
transistor.
les impulsion de commande de bases des
différents transistor sont fournis par le
microcontroleur pic 16f84.

Montage sous proteus isis

11

Programmation microcontrôleurs [1] SAIDI HAKIM

MAQUETTE DE COMANDE

12


Documents similaires


Fichier PDF activites flowcode hakim
Fichier PDF ds3 3eme tech prof hakim saidi
Fichier PDF karnaugh ett l aficheur esaber
Fichier PDF algorithme
Fichier PDF hxbg8i7
Fichier PDF ds3 3 final corrige


Sur le même sujet..