Académique Documents
Professionnel Documents
Culture Documents
NUMRIQUES
I 10 SYSTMES NUMRIQUES : IMPLANTATION DUN
ALGORITHME EN LANGAGE LITTRAL STRUCTUR
Fichier: Cours
sur les
algorigrammes.doc
1re
Page:1/8
Objectifs du COURS :
-
GNRALITS - RAPPELS
-
PROCESSUS :
Le processus prcise non seulement l'ordre de succession des tches mais galement les
vnements qui dclenchent leur activit ou leur arrt.
Ces vnements sont des informations en provenance de la PO (capteurs) et de
loprateur (ordres, consignes de rglages.).
-
ALGORITHME :
CI 11 SYSTMES LOGIQUES ET
NUMRIQUES
I 10 SYSTMES NUMRIQUES : IMPLANTATION DUN
ALGORITHME EN LANGAGE LITTRAL STRUCTUR
Fichier: Cours
sur les
algorigrammes.doc
1re
Page:2/8
ALGORIGRAMME :
REMARQUE :
Les symboles de dbut et de fin de programme ne sont pas toujours reprsents.
CI 11 SYSTMES LOGIQUES ET
NUMRIQUES
I 10 SYSTMES NUMRIQUES : IMPLANTATION DUN
ALGORITHME EN LANGAGE LITTRAL STRUCTUR
Fichier: Cours
sur les
algorigrammes.doc
1re
Page:3/8
Structure linaire
Structure alternative
Algorithme
Dbut
Action 1
Action 2
Dbut
Si Condition
Alors Action 1
Sinon Action 2
Fin
Exemple en langage C
{ Action 1 ; }
{ Action 2 ; }
If ( Condition )
{ Action 1 ; }
Else
{ Action 2 ; }
Exemple en Basic11
Action 1
Action 2
If ( Condition ) then
Action 1
Else
Action 2
End if
REMARQUE :
Les algorithmes utilisent un ensemble de mots cls (dbut, fin, faire, tant que,
rpter, jusqu', ). L'avantage de ce langage est sa transcription facile en langage de
programmation dit volu (Basic, Pascal, C, ).
CI 11 SYSTMES LOGIQUES ET
NUMRIQUES
I 10 SYSTMES NUMRIQUES : IMPLANTATION DUN
ALGORITHME EN LANGAGE LITTRAL STRUCTUR
Fichier: Cours
sur les
algorigrammes.doc
1re
Page:4/8
EXEMPLES
-
Un four micro-ondes fonctionne pendant un temps Tf, jusqu' ce que Tf atteigne le temps Tp
programm par lutilisateur.
- tablir le GRAFCET point de vue systme puis l'algorigramme correspondant ce fonctionnement.
CI 11 SYSTMES LOGIQUES ET
NUMRIQUES
I 10 SYSTMES NUMRIQUES : IMPLANTATION DUN
ALGORITHME EN LANGAGE LITTRAL STRUCTUR
Fichier: Cours
sur les
algorigrammes.doc
1re
Page:5/8
Tf<Tp
10
Tf=Tp
Algorigramme
Algorithme
Dbut
Mesurer Tf
Tant que Tf<Tp
Activer micro-ondes
Mesurer Tf
Fin tant que
Arrter micro-ondes
Fin
Rsistance chauffante
RC
CI 11 SYSTMES LOGIQUES ET
NUMRIQUES
I 10 SYSTMES NUMRIQUES : IMPLANTATION DUN
ALGORITHME EN LANGAGE LITTRAL STRUCTUR
Fichier: Cours
sur les
algorigrammes.doc
1re
Page:6/8
RADIATEUR
Hystrsis du thermostat :
plage de +/- 0,5C +/- 1C
(selon type de thermostat
lectronique ou bulbe)
19 C
= 18C
17 C
Temprature <= 17 C
10
ALIMENTER RC
Temprature >= 19 C
CI 11 SYSTMES LOGIQUES ET
NUMRIQUES
I 10 SYSTMES NUMRIQUES : IMPLANTATION DUN
ALGORITHME EN LANGAGE LITTRAL STRUCTUR
Fichier: Cours
sur les
algorigrammes.doc
1re
Page:7/8
2 - Par un radiateur eau chaude pilot par une vanne motorise selon le schma
page suivante :
Vanne motorise 2 sens (Ouverture / fermeture)
Radiateur
CI 11 SYSTMES LOGIQUES ET
NUMRIQUES
I 10 SYSTMES NUMRIQUES : IMPLANTATION DUN
ALGORITHME EN LANGAGE LITTRAL STRUCTUR
Fichier: Cours
sur les
algorigrammes.doc
1re
Page:8/8
FERMER vanne
Temprature <=17 C
10
OUVRIR vanne
Temprature >=19 C
REMARQUES :
Dans ce cas selon ltat du thermostat on bien 2 actions diffrentes :
OUVRIR la vanne
FERMER la vanne
Ce nest plus le thermostat qui commande directement le chauffage, mais la vanne
alors que dans le cas prcdent on avait une action uniquement quand le contact du
thermostat tait ferm (
<= 17C) ACTION DE CHAUFFER LA RESISTANCE RC .