Exercice N 1. On donne le tableau d affectation des entrées et de sorties :

Dimension: px
Commencer à balayer dès la page:

Download "Exercice N 1. On donne le tableau d affectation des entrées et de sorties :"

Transcription

1 Laboratoire génie électrique 4Stech Série d exercices N 5 PIC Page /4 Exercice N On désire programmer les équations suivantes par un PIC 6F84A A B C D S S2 S3 S4 S5 On donne le tableau d affectation des entrées et de sorties : Affectation des entrées Affectation des sorties Entrées Entrées PIC Sorties Sorties PIC A RA0 S RB0 B RA S2 RB C S3 RB2 D S4 RB3 S5 RB4 Opérateurs logiques réalisés par le pic Opérateur Opération NOT NON OR OU AND ET XOR OU exclusif ) compléter le tableau suivant par : Entrée «E», sortie «S», Non connecté «NC» : PORT A RA0 RA RA4 RB0 RB RB2 RB3 RB4 RB5 RB6 RB7 PORT B

2 Laboratoire génie électrique 4Stech Série d exercices N 5 PIC Page 2 /4 2 ) Trouver les valeurs qu on devra placer dans les registres TRISA et TRISB du PIC6F84A : TRIS A TRIS B = (... )Hex = (... )Hex 3 ) Etablir les équations des sorties : S = S3 = S2 = S4 = S5 = 4 ) Compléter le programme en MikroPascal correspondant aux équations précédentes : Program equations ; Begin Trisa:=$ ; Trisb:=$ ; Portb :=.. ; // initialisation While true do // boucle infinie Begin // equation de S If((PortA.0=0) and (...)...(...)...(... )) then portb.0:= else portb.0:=0; // equation de S2 If... // equation de S3... // equation de S // equation de S5... END. Exercice 2: Soit le schéma à contact suivant : RA0 RA RB0 ) Déduire l équation logique de RB0 RB0=..

3 Laboratoire génie électrique 4Stech Série d exercices N 5 PIC Page 3 /4 2 ) Traduire cette équation par un programme Mikropascal Program equation2 ; Begin Trisa:=$ ; Trisb:=$ ; Portb :=.. ; // initialisation While true do Begin If(( ) and (...)) then... ; Exercice 3: Soit les schémas à contacts suivants : S3 S S2 KM S4 KM2 KM2 KM Affectation des entrées Affectation des sorties Entrées Entrées PIC Sorties Sorties PIC On attribue à KM une variable X et à KM2 une variable Y ) Donner l équation de X X=.. 2 ) Donner l équation de Y Y=.. 3 ) Traduire ces deux équations par un programme Mikropascal Program equation3 ; var X,Y:byte; Begin X:=0;Y:=0; Trisa:=$ ; Trisb:=$ ; S RA0 KM RB0 S2 RA KM2 RB S3 S4 Portb :=.. ; // initialisation

4 Laboratoire génie électrique 4Stech Série d exercices N 5 PIC Page 4 /4 while true do Begin if ((porta.0=0) and ((porta.=..)... (X= ))) then X:= else X:=.; if..; if X=0 then portb.0:=0 else portb.0:= ; if Y=0 then.; end. Exercice 4: Le fonctionnement d un système est décrit par le GRAFCET suivant: 0 m KM S 2 KM2 S2 3 KM3 S3.S4 KM4 Le circuit de commande du système est le suivant :? KM KA C 33p C2 33p X CRYSTAL U OSC/CLKIN RA0 OSC2/CLKOUT RA MCLR RA4/T0CKI RB0/INT RB RB2 RB3 RB4 RB5 RB6 RB7 PIC6F84A ?? KM2 KA2 KA3 KM3 KM4? KA4 m S S2 S3 S4 ) compléter le GRAFCET codé microcontrôleur 2 ) Compléter les affectations des deux registres TRIS A et TRIS B. X0 X X2 X TRIS A RA4 RA RA0 RB7 RB6 RB5 RB4 RB3 RB2 RB RB0 TRIS B

5 Laboratoire génie électrique 4Stech Série d exercices N 5 PIC Page 5 /4 3 ) compléter le programme relatif au grafcet précédent program exercice4; Var X0, : byte ; // Déclaration des variables BEGIN... ;.... ;.... ; // Configuration du registre TRISA en Hexadécimal // Configuration du registre TRISB en Hexadécimal // Initialisation du porta X0:= ; X:=0 ; ; // Initialisation des variables BEGIN... // boucle infinie IF (( ) AND ( )) THEN // Condition d activation de l étape BEGIN END ;... ; IF (( ) AND (..)) THEN // Condition d activation de l étape2 BEGIN X := 0 ; X2 := ; END ;. // Condition d activation de l étape3 BEGIN... END ; // Condition d activation de l étape IF (X=) THEN porta.0:= ELSE // Programmation de la sortie KM...// Programmation de la sortie KM2...// Programmation de la sortie KM3... //Programmation de la sortie KM4..; END.

6 Laboratoire génie électrique 4Stech Série d exercices N 5 PIC Page 6 /4 ExerciceN 5 Système : chaîne fonctionnelle : On peut assimiler la chaîne fonctionnelle à un système de tri de pièces. Les pièces longues et les pièces courtes arrivent sur le même convoyeur : Si la pièce est longue, elle doit passer jusqu à la fin du tapis pour être évacuer. Si la pièce est courte, elle doit être éjectée dans un bac. MT Pièce Longue Pièce Courte Zone de détection Pièce longue Pièce courte S S2 S3 Solénoïde d éjection Convoyeur à bande Bac d évacuation des pièces courtes Zone d éjectio On veut commander la chaîne fonctionnelle par un microcontrôleur PIC 6F84A. En se référant au grafcet P.O et du tableau d affectation des entrées et sorties ) Compléter le GRAFCET codé microcontrôleur GRAFCET d un point de vue P.O GRAFCET codé PIC 0 X0 dcy MT X S. S 2 S. S 2 2 MT 5 MT X2 X5 S 3 3 MT Se S 3 X3 S 3 4 MT Se T 6 MT T2 t /4/5s t 2 /6/6s X4 T X6 t /X4/5s t 2 /X6/6s T2 Affectation des entrées Affectation des sorties Entrées système Entrées PIC Sorties système Sorties PIC dcy RA0 MT RB0 S RA S e RB S 2 S 3 2 ) Compléter les affectations des deux registres TRISA et TRISB. TRISA RA4 RA RA0 TRISB RB7 RB6 RB5 RB4 RB3 RB2 RB RB0

7 Laboratoire génie électrique 4Stech Série d exercices N 5 PIC Page 7 /4 3 )Compléter le programme en langage pascal relatif à la commande du système : program chaine fonctionnelle; var X0, X, X2, X3, X4,X5,X6,dcy, S, S2, S3, t, t2: byte; trisa := $...; trisb := $...; portb :=.; X0 :=; X..;X2 ;X3.. 0; X4..;X5.;X6..; // programmation des temporisations while... do if (X4=0) then t := 0 else dcy := porta.0; S :=...; S2 :=...; S3:= porta.3; delay_ms(5000); t := ; if ((X0=) and (dcy=)) then X0 := 0; X := ; if (X6=0) then t2 := 0 else if ((X=) and (...) and( S =0)) then.. X := 0; X2 :=; if... X2 := 0; X3 :=; end. if ((X3=) and ( S3 =0)) then... if ((X=) and (...) and(...)) then X := 0; X5 :=; if... then X5 := 0; X6 :=; if (X6=)... X6 := 0; X5:=0;X0 :=; // programmation des sorties If then portb.0 := else portb.0:=0; if ((X3=) or (X4=))

8 Laboratoire génie électrique 4Stech Série d exercices N 5 PIC Page 8 /4 Exercice N 6 Système : déplacement d un chariot: Le chariot étant en position initiale (S est actionné) un ordre de départ cycle «dcy» provoque : - Le déplacement du chariot jusqu à «S2» - Le chargement du chariot avec un produit et une temporisation de 0s. - Le déchargement en «S3» - Retour du chariot en «S2» pour le charger et le décharger de nouveau en «S3». Enfin, il revient en «S». Un compteur est incrémenté à la fin de chargement, sa sortie n= si le chariot est chargé 2 fois. Chargement Dcy Déchargement S S2 S3 On veut commander le système par un microcontrôleur PIC 6F84A. En se référant au grafcet P.C et au tableau d affectation des entrées et sorties ) Compléter le GRAFCET codé PIC GRAFCET codé PIC GRAFCET P.C X 2 Dcy.S KM X2 S2 3 KA t / 3 / 0s 4 KM T X3 X4 t / X3 /0 s T S2. n S3 5 4M X5 6 l KM 2 X6 S2. n 7 K M 2 X7 S Affectation des entrées Affectation des sorties Entrées système Entrées PIC Sorties système Sorties PIC Dcy RB0 KM RA0 S RB KM2 RA S2 RB2 4M S3 RB3 KA RB5 l n RB6

9 Laboratoire génie électrique 4Stech Série d exercices N 5 PIC Page 9 /4 2 ) Compléter les affectations des deux registres TRISA et TRISB. TRISA RA4 RA RA0 TRISB RB7 RB6 RB5 RB4 RB3 RB2 RB RB0 3 ) compléter le programme en langage pascal relatif à la commande du système : program chariot; var X, X2, X3, X4,X5,X6,X7,Dcy, S, S2, S3,l,n, t : byte; trisa := $...; trisb := $...; porta :=.; X :=; X2..;X3 ;X4.. 0; X5..;X6.;X7..; while... do Dcy := portb.0; S :=... ; S2 :=... ;S3:= portb.3; l :=... ; n:=...; if ((X=) and (Dcy=) and( S =)) then X := 0; X2 := ; if ((X2=) and (...) or (X6=) and (...) and(...)) then X2 := 0; X6 := 0; X3 :=; if (...and (t=))... X3 := 0; X4 :=; if ((X4=) and ( S3 =)) then... if ((X5=) and (...)) then... if ((X6=) and (....) and(... )) then X6 := 0; X7 :=;... X7 := 0; X :=; // programmation des sorties if(x=) then porta :=0 ; if (X2=) then ; if (X3=) then porta :=8; if(x4=) then ; if(x5=) then ; if(x6=) then..; if(x7=) then..; // programmation du temporisation if (X3=0) then t := 0 else delay_ms(.); t := ; ; end.

10 Laboratoire génie électrique 4Stech Série d exercices N 5 PIC Page 0 /4 ExerciceN 7 Soit le montage suivant permettant de commander 8 diodes LED : X +5V R2 0k CRYSTAL FREQ=4MHz C 5pF C2 5pF U OSC/CLKIN RA0 OSC2/CLKOUT RA MCLR RA4/T0CKI RB0/INT RB RB2 RB3 RB4 RB5 RB6 RB R0 0k 220 D D2 D3 D4 D5 D6 D7 PIC6F84A D8 Fonctionnement : Si RA0 = les 8 LED clignotent pendant 2 secondes. Si RA0 = 0 on obtient le cycle répétitif suivant : Diodes LED allumés DD2 D3D4 D5D6 D7D8 Aucune diode durée S S S S S Compléter le programme en mikropascal ci-contre permettant de commander les diodes LED. program LED8; trisa:=$ff;trisb:=$... ;portb:=$00; While ( =) do if porta.0 =.. then PORTB:=3; delay_ms(.); PORTB:= delay_ms(..); delay_ms( ); if. then PORTB:=255; delay_ms(000); delay_ms(000); end.

11 Laboratoire génie électrique 4Stech Série d exercices N 5 PIC Page /4 X ExerciceN 8 : Feux tricolores de carrefour Tableau de fonctionnement jour :( RA0=) Durée en secondes Rouge (portb.0) 0 0 Orangé (portb.) 0 0 Vert (portb.2) V R2 0k RAZ CRYSTAL FREQ=4MHz C 5pF C2 5pF U OSC/CLKIN RA0 OSC2/CLKOUT RA MCLR RA4/T0CKI RB0/INT RB RB2 RB3 RB4 RB5 RB6 RB7 PIC6F84A R 0k N/J +5V Fonctionnement nuit :(RA0=0) : Le feu orangé clignote pendant une seconde. Compléter l algorithme et le programme donné permettant de gérer le fonctionnement du feux tricolore d un carrefour en se référant au tableau de fonctionnement (jour et nuit) et au schéma du montage fourni. Algorithme Algorithme : feu_tri Début TrisA.. TrisB PortB Tant que (=) Faire Début SI porta.0= alors Début Portb.. Attente ( ). portb:.. Attente (55s) Finsi SI non Début portb:. Attente (0,5s) portb: Attente (0,5s) Fin SI Fin Faire Fin Programme program feu_tri; trisa:=$..;trisb:=$...;portb:=$00; while true do Vdelay_ms(60000); portb:=4; Vdelay_ms(55000) end... portb:=2; delay_ms(500); portb:=0;...; end.

12 Laboratoire génie électrique 4Stech Série d exercices N 5 PIC Page 2 /4 Exercice N 9 Compteur modulo 0 ) Compléter l algorithme d un compteur modulo 0. 2 ) Compléter le programme pascal correspondant U OSC/CLKIN RA0 OSC2/CLKOUT RA MCLR RA4/T0CKI RB0/INT RB RB2 RB3 RB4 RB5 RB6 RB U2 7 A B 2 C 6 D 4 BI/RBO 5 RBI 3 LT 7448 QA QB QC QD QE QF QG PIC6F84A Algorithme Algorithme : compteur m0 Program compteur m0 ; Programme Variable i :entier Var i:integer; // declaration d une variable de type entier Début Begin TrisA %... PortA %... TrisA := %... ; Port. := %. ; Tant que vrai faire while... do // boucle infinie début Pour i variant de... jusqu à.. faire For i:=.. to.. do // boucle répétitive début PORTA. PortA :=... ; Attente (0,5s) delay_ms( ); Fin faire Fin faire Fin End.

13 Laboratoire génie électrique 4Stech Série d exercices N 5 PIC Page 3 /4 Exercice N 0 compteur modulo 60 ) Compléter l algorithme d un compteur modulo 60 2 ) Compléter le programme pascal correspondant. Algorithme Algorithme compteur mod 60 variable i,j:entier début trisa. trisb.. porta. portb.. Tant que (.) faire début pour i variant de 0 jusqu à 5 faire début début porta portb Attente (s) finfaire fin faire finfaire fin Programme program compteur60; VAR i,j:integer; trisa:=...;trisb:=...;porta:=...; portb:=... ; for j:=0 to 9 do... delay_ms(000).... end U OSC/CLKIN RA0 OSC2/CLKOUT RA MCLR RA4/T0CKI RB0/INT RB RB2 RB3 RB4 RB5 RB6 RB7 PIC6F84A

14 Laboratoire génie électrique 4Stech Série d exercices N 5 PIC Page 4 /4 Exercice N : Réaliser un compteur et décompteur modulo2 Compteur incrémenté par le bouton. Décompteur décrémenté par le bouton RA. Utilisation de la fonction Button (port,bit,temps d appui en ms,état logique actif) Exemple : if Button (porta,3,50,) then «action» On teste l appui sur un bouton poussoir relié à la broche pendant 50ms pour faire l action Programme program Compt et DECOMP; var x:byte; trisa:=$...;trisb:=.;portb:=.;x:=..; while true do if button(porta,2,00,) then if x=2 if button(porta,,00,) then. if x=255.. portb:= ; end.

République Tunisienne Ministère de l'education. Sciences Techniques. Manuel d activités. Les auteurs. Ali ZITOUNI Inspecteur des lycées et collèges

République Tunisienne Ministère de l'education. Sciences Techniques. Manuel d activités. Les auteurs. Ali ZITOUNI Inspecteur des lycées et collèges République Tunisienne Ministère de l'education GÉNIE ELECTRIQUE 4 ème année de l enseignement secondaire Sciences Techniques Manuel d activités Les auteurs Ammar MZOUGHI Inspecteur Principal des lycées

Plus en détail

La programmation des PIC en C. Les fonctions, les interruptions.

La programmation des PIC en C. Les fonctions, les interruptions. La programmation des PIC en C Les fonctions, les interruptions. Réalisation : HOLLARD Hervé. http://electronique-facile.com Date : 26 août 2004 Révision : 1.2 Sommaire Sommaire... 2 Introduction... 3 Structure

Plus en détail

INITIATION AU LANGAGE C SUR PIC DE MICROSHIP

INITIATION AU LANGAGE C SUR PIC DE MICROSHIP COURS PROGRAMMATION INITIATION AU LANGAGE C SUR MICROCONTROLEUR PIC page 1 / 7 INITIATION AU LANGAGE C SUR PIC DE MICROSHIP I. Historique du langage C 1972 : naissance du C dans les laboratoires BELL par

Plus en détail

ARDUINO DOSSIER RESSOURCE POUR LA CLASSE

ARDUINO DOSSIER RESSOURCE POUR LA CLASSE ARDUINO DOSSIER RESSOURCE POUR LA CLASSE Sommaire 1. Présentation 2. Exemple d apprentissage 3. Lexique de termes anglais 4. Reconnaître les composants 5. Rendre Arduino autonome 6. Les signaux d entrée

Plus en détail

Programmation en langage C d un µcontrôleur PIC à l aide du compilateur C-CCS Sommaire

Programmation en langage C d un µcontrôleur PIC à l aide du compilateur C-CCS Sommaire Programmation en langage C d un µcontrôleur PIC à l aide du compilateur C-CCS CCS Sommaire Généralités sur le langage. 2 Structure d un programme en C.. 3 Les constantes et équivalences.. 4 Les variables...

Plus en détail

AMICUS 18 (2ème partie) 4) Présentation du logiciel Amicus IDE

AMICUS 18 (2ème partie) 4) Présentation du logiciel Amicus IDE AMICUS 18 (2ème partie) Dans la première partie, nous avions présenté la platine Amicus 18 et nous avions réalisé quelques montages simples. Nous allons découvrir un peu mieux la programmation. Dans la

Plus en détail

1 Introduction C+ + Algorithm e. languag. Algorigramm. machine binaire. 1-1 Chaîne de développement. Séance n 4

1 Introduction C+ + Algorithm e. languag. Algorigramm. machine binaire. 1-1 Chaîne de développement. Séance n 4 1 Introduction 1-1 Chaîne de développement Algorithm e C+ + Algorigramm e languag e machine binaire Le programme est écrit à l aide de Multiprog sous forme d algorigramme puis introduit dans le microcontrôleur

Plus en détail

Manipulations du laboratoire

Manipulations du laboratoire Manipulations du laboratoire 1 Matériel Les manipulations de ce laboratoire sont réalisées sur une carte électronique comprenant un compteur 4-bit asynchrone (74LS93) avec possibilité de déclenchement

Plus en détail

Corrigé des TD 1 à 5

Corrigé des TD 1 à 5 Corrigé des TD 1 à 5 1 Premier Contact 1.1 Somme des n premiers entiers 1 (* Somme des n premiers entiers *) 2 program somme_entiers; n, i, somme: integer; 8 (* saisie du nombre n *) write( Saisissez un

Plus en détail

Examen Médian - 1 heure 30

Examen Médian - 1 heure 30 NF01 - Automne 2014 Examen Médian - 1 heure 30 Polycopié papier autorisé, autres documents interdits Calculatrices, téléphones, traducteurs et ordinateurs interdits! Utilisez trois copies séparées, une

Plus en détail

PARTIE OPERATIVE PARTIE COMMANDE 1. LA PARTIE OPERATIVE ET LA PARTIE COMMANDE : 2. LEURS INTER-RELATIONS :

PARTIE OPERATIVE PARTIE COMMANDE 1. LA PARTIE OPERATIVE ET LA PARTIE COMMANDE : 2. LEURS INTER-RELATIONS : 1STE LES SOLUTIONS TECHNOLOGIQUES ASSOCIÉES AUX FONCTIONS L.T Mohammedia Cours STRUCTURE D UN SYSTÈME AUTOMATISÉ Prof : MAHBAB Page 1 / 3 1. LA PARTIE OPERATIVE ET LA PARTIE COMMANDE : 1.1 Présentation

Plus en détail

Travaux Pratiques de Commande par ordinateur 1 TRAVAUX PRATIQUES

Travaux Pratiques de Commande par ordinateur 1 TRAVAUX PRATIQUES TRAVAUX PRATIQUES Le présent travail vise à développer une interface visuelle de programmation des entrées- sorties du port LPT d un PC à l aide du logiciel VISUAL BASIC. I- EDITION ET TEST DU PROGRAMME

Plus en détail

EPREUVE OPTIONNELLE d INFORMATIQUE CORRIGE

EPREUVE OPTIONNELLE d INFORMATIQUE CORRIGE EPREUVE OPTIONNELLE d INFORMATIQUE CORRIGE QCM Remarque : - A une question correspond au moins 1 réponse juste - Cocher la ou les bonnes réponses Barème : - Une bonne réponse = +1 - Pas de réponse = 0

Plus en détail

Probabilités. Rappel : trois exemples. Exemple 2 : On dispose d un dé truqué. On sait que : p(1) = p(2) =1/6 ; p(3) = 1/3 p(4) = p(5) =1/12

Probabilités. Rappel : trois exemples. Exemple 2 : On dispose d un dé truqué. On sait que : p(1) = p(2) =1/6 ; p(3) = 1/3 p(4) = p(5) =1/12 Probabilités. I - Rappel : trois exemples. Exemple 1 : Dans une classe de 25 élèves, il y a 16 filles. Tous les élèves sont blonds ou bruns. Parmi les filles, 6 sont blondes. Parmi les garçons, 3 sont

Plus en détail

Représentation d un entier en base b

Représentation d un entier en base b Représentation d un entier en base b 13 octobre 2012 1 Prérequis Les bases de la programmation en langage sont supposées avoir été travaillées L écriture en base b d un entier est ainsi défini à partir

Plus en détail

RENOVER LES FEUX TRICOLORES

RENOVER LES FEUX TRICOLORES Matinale de l Energie RENOVER LES FEUX TRICOLORES Pourquoi le faire, Comment, A quel prix Matinales 2014 Page 1 sommaire 1. UN CADRE JURIDIQUE CONTRAINT 2. LE FONCTIONNEMENT DES FEUX 3. LA MAINTENANCE

Plus en détail

Notice d installation de la Centrale VIGIK DGM1

Notice d installation de la Centrale VIGIK DGM1 Notice d installation de la Centrale VIGIK DGM1 Version 3.5 NOTICE DE MONTAGE ET D UTILISATION N homologation : PS 200306-01 MS 200306-02 Informations préliminaires Présentation des possibilités de la

Plus en détail

PIC EVAL Dev Board PIC18F97J60

PIC EVAL Dev Board PIC18F97J60 PIC EVAL Dev Board PIC18F97J60 2 TP1 : Prise en main de l environnement de programmation pour la carte PIC EVAL-ANFA Pour répondre aux questions et justifier vos réponses, vous pouvez faire des copies

Plus en détail

Propagation sur réseau statique et dynamique

Propagation sur réseau statique et dynamique Université de la Méditerranée UFR Sciences de Luminy Rapport de stage informatique pour le Master 2 de Physique, Parcours Physique Théorique et Mathématique, Physique des Particules et Astroparticules.

Plus en détail

Flowcode - Mode d'emploi

Flowcode - Mode d'emploi Flowcode - Mode d'emploi Sommaire I) Introduction Introduction 4 Nouveautés de la version 2 5 Les microcontrôleurs PIC 5 Support technique 7 II) Pour commencer Concevoir un algorigramme pour un composant

Plus en détail

Algorithmique & programmation

Algorithmique & programmation Algorithmique & programmation Type structuré Article, Enregistrement, Structure Définition de nouveaux types!! On a vu les types simples "! entier, booléen, caractère, chaîne de caractères!! Comment gérer

Plus en détail

Recherche dans un tableau

Recherche dans un tableau Chapitre 3 Recherche dans un tableau 3.1 Introduction 3.1.1 Tranche On appelle tranche de tableau, la donnée d'un tableau t et de deux indices a et b. On note cette tranche t.(a..b). Exemple 3.1 : 3 6

Plus en détail

Cours d algorithmique pour la classe de 2nde

Cours d algorithmique pour la classe de 2nde Cours d algorithmique pour la classe de 2nde F.Gaudon 10 août 2009 Table des matières 1 Avant la programmation 2 1.1 Qu est ce qu un algorithme?................................. 2 1.2 Qu est ce qu un langage

Plus en détail

3. SPÉCIFICATIONS DU LOGICIEL. de l'expression des besoins à la conception. Spécifications fonctionnelles Analyse fonctionnelle et méthodes

3. SPÉCIFICATIONS DU LOGICIEL. de l'expression des besoins à la conception. Spécifications fonctionnelles Analyse fonctionnelle et méthodes PLAN CYCLE DE VIE D'UN LOGICIEL EXPRESSION DES BESOINS SPÉCIFICATIONS DU LOGICIEL CONCEPTION DU LOGICIEL LA PROGRAMMATION TESTS ET MISE AU POINT DOCUMENTATION CONCLUSION C.Crochepeyre Génie Logiciel Diapason

Plus en détail

Réalisation d un réseau de capteurs de température sans fil basé sur le protocole ZigBee

Réalisation d un réseau de capteurs de température sans fil basé sur le protocole ZigBee Cedric BEAUSSE Mohamed BOUGUERRA Hong Yu GUAN El Ayachi MOKTAD Projet avancé en systèmes embarqués 2006 / 2007 Réalisation d un réseau de capteurs de température sans fil basé sur le protocole ZigBee Sommaire

Plus en détail

SNT4U16 - Initiation à la programmation 2014-2015. TD - Dynamique de POP III - Fichiers sources

SNT4U16 - Initiation à la programmation 2014-2015. TD - Dynamique de POP III - Fichiers sources SNT4U16 - Initiation à la programmation Licence SVT 2 ème année 2014-2015 TD - Dynamique de POP III - Fichiers sources contacts : mathias.gauduchon@univ-amu.fr, melika.baklouti@univ-amu.fr, xavier.giraud@univ-amu.fr,

Plus en détail

ET 24 : Modèle de comportement d un système Boucles de programmation avec Labview.

ET 24 : Modèle de comportement d un système Boucles de programmation avec Labview. ET 24 : Modèle de comportement d un système Boucles de programmation avec Labview. Sciences et Technologies de l Industrie et du Développement Durable Formation des enseignants parcours : ET24 Modèle de

Plus en détail

Rappel. Analyse de Données Structurées - Cours 12. Un langage avec des déclaration locales. Exemple d'un programme

Rappel. Analyse de Données Structurées - Cours 12. Un langage avec des déclaration locales. Exemple d'un programme Rappel Ralf Treinen Université Paris Diderot UFR Informatique Laboratoire Preuves, Programmes et Systèmes treinen@pps.univ-paris-diderot.fr 6 mai 2015 Jusqu'à maintenant : un petit langage de programmation

Plus en détail

MICROCONTROLEURS PIC PROGRAMMATION EN C. V. Chollet - cours-pic-13b - 09/12/2012 Page 1 sur 44

MICROCONTROLEURS PIC PROGRAMMATION EN C. V. Chollet - cours-pic-13b - 09/12/2012 Page 1 sur 44 MICROCONTROLEURS PIC PROGRAMMATION EN C V. Chollet - cours-pic-13b - 09/12/2012 Page 1 sur 44 Chapitre 1 GENERALITES 1 DEFINITION Un microcontrôleur est un microprocesseur RISC (Reduced Instruction Set

Plus en détail

Cours Informatique Master STEP

Cours Informatique Master STEP Cours Informatique Master STEP Bases de la programmation: Compilateurs/logiciels Algorithmique et structure d'un programme Programmation en langage structuré (Fortran 90) Variables, expressions, instructions

Plus en détail

KL5121. Pour activer des sorties en fonction de la position d'un codeur

KL5121. Pour activer des sorties en fonction de la position d'un codeur KL5121 Pour activer des sorties en fonction de la position d'un codeur VERSION : 1.0 / PH DATE : 07 Février 2006 Sommaire Ce manuel explique de manière pratique les étapes successives pour mettre en œuvre

Plus en détail

STS SE. FreeRTOS. Programmation réseau WIFI. Programmation réseau. Socket Tcp. FlyPort smart Wi-Fi 802.11 module

STS SE. FreeRTOS. Programmation réseau WIFI. Programmation réseau. Socket Tcp. FlyPort smart Wi-Fi 802.11 module François SCHNEIDER Lycée Victor-Hugo BESANÇON. STS SE FreeRTOS Programmation réseau WIFI Programmation réseau Socket Tcp FlyPort smart Wi-Fi 802.11 module Prérequis : langage C, connaissance réseau : Ip,

Plus en détail

FORD C-MAX + FORD GRAND C-MAX CMAX_Main_Cover_2013_V3.indd 1-3 22/08/2012 15:12

FORD C-MAX + FORD GRAND C-MAX CMAX_Main_Cover_2013_V3.indd 1-3 22/08/2012 15:12 1 2 3 4 5 6 7 8 9 10 12,999,976 km 9,136,765 km 1,276,765 km 499,892 km 245,066 km 112,907 km 36,765 km 24,159 km 7899 km 2408 km 76 km 12 14 16 1 12 7 3 1 6 2 5 4 3 11 9 10 8 18 20 21 22 23 24 26 28 30

Plus en détail

Algorithmes et programmation en Pascal. Cours

Algorithmes et programmation en Pascal. Cours Algorithmes et programmation en Pascal Faculté des Sciences de Luminy Edouard Thiel Cours Deug 1 Mass MA Module de 75 heures 1997 à 2004 2 Algorithmes et programmation en Pascal Edouard Thiel Table des

Plus en détail

Éléments d informatique Cours 3 La programmation structurée en langage C L instruction de contrôle if

Éléments d informatique Cours 3 La programmation structurée en langage C L instruction de contrôle if Éléments d informatique Cours 3 La programmation structurée en langage C L instruction de contrôle if Pierre Boudes 28 septembre 2011 This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike

Plus en détail

Licence Sciences et Technologies Examen janvier 2010

Licence Sciences et Technologies Examen janvier 2010 Université de Provence Introduction à l Informatique Licence Sciences et Technologies Examen janvier 2010 Année 2009-10 Aucun document n est autorisé Les exercices peuvent être traités dans le désordre.

Plus en détail

Organigramme / Algorigramme Dossier élève 1 SI

Organigramme / Algorigramme Dossier élève 1 SI Organigramme / Algorigramme Dossier élève 1 SI CI 10, I11 ; CI 11, I10 C24 Algorithmique 8 février 2009 (13:47) 1. Introduction Un organigramme (ou algorigramme, lorsqu il est plus particulièrement appliqué

Plus en détail

QUESTION 1 {2 points}

QUESTION 1 {2 points} ELE4301 Systèmes logiques II Page 1 de 8 QUESTION 1 {2 points} En se servant de paramètres électriques donnés dans le Tableau 1 ci-dessous, on désire déterminer la fréquence d opération du compteur présenté

Plus en détail

PIC : COURS ASSEMBLEUR

PIC : COURS ASSEMBLEUR PIC : COURS ASSEMBLEUR I) Fonctions de base d une machine informatique Contenir de façon permanente les tâches à exécuter (mémoire programme) en ROM ou sur support magnétique. Contenir de façon temporaire

Plus en détail

CAA/SE N O T I C E D E M O N T A G E E T D U T I L I S A T I O N KIT DE MONTAGE. Clavier lumineux - 100 codes DIGICODE

CAA/SE N O T I C E D E M O N T A G E E T D U T I L I S A T I O N KIT DE MONTAGE. Clavier lumineux - 100 codes DIGICODE CAA/SE Clavier lumineux - 100 codes N O T I C E D E M O N T A G E E T D U T I L I S A T I O N L affichage lumineux par les leds rouge, jaune et verte est toujours opérationnel. Il est possible d avoir

Plus en détail

Algorithme. Table des matières

Algorithme. Table des matières 1 Algorithme Table des matières 1 Codage 2 1.1 Système binaire.............................. 2 1.2 La numérotation de position en base décimale............ 2 1.3 La numérotation de position en base binaire..............

Plus en détail

Electronique Automatisme Informatique Electricité

Electronique Automatisme Informatique Electricité POLYVELEC Développements et Applications Electronique Automatisme Informatique Electricité Contrôleur AZUR Transmission par GSM Télésurveillance et télécommandes Version 2 133, avenue Bellevue - Quartier

Plus en détail

IN 102 - Cours 1. 1 Informatique, calculateurs. 2 Un premier programme en C

IN 102 - Cours 1. 1 Informatique, calculateurs. 2 Un premier programme en C IN 102 - Cours 1 Qu on le veuille ou non, les systèmes informatisés sont désormais omniprésents. Même si ne vous destinez pas à l informatique, vous avez de très grandes chances d y être confrontés en

Plus en détail

TRIGONOMETRIE Algorithme : mesure principale

TRIGONOMETRIE Algorithme : mesure principale TRIGONOMETRIE Algorithme : mesure principale Déterminer la mesure principale d un angle orienté de mesure! 115" Problèmatique : Appelons θ la mesure principale, θ et! 115" sont deux mesures du même angle,

Plus en détail

COMMANDER A DISTANCE LE ROBOT-PONG ETUDE DE LA TELECOMMANDE (2 nde PARTIE)

COMMANDER A DISTANCE LE ROBOT-PONG ETUDE DE LA TELECOMMANDE (2 nde PARTIE) SIN STI2D - Système d'information et Numérique TD TP Cours Synthèse Devoir Evaluation Projet Document ressource COMMANDER A DISTANCE LE ROBOT-PONG ETUDE DE LA TELECOMMANDE (2 nde PARTIE) 1 GESTION DES

Plus en détail

Grandes lignes ASTRÉE. Logiciels critiques. Outils de certification classiques. Inspection manuelle. Definition. Test

Grandes lignes ASTRÉE. Logiciels critiques. Outils de certification classiques. Inspection manuelle. Definition. Test Grandes lignes Analyseur Statique de logiciels Temps RÉel Embarqués École Polytechnique École Normale Supérieure Mercredi 18 juillet 2005 1 Présentation d 2 Cadre théorique de l interprétation abstraite

Plus en détail

REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE UNIVERSITE M HAMED BOGARA DE BOUMERDES

REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE UNIVERSITE M HAMED BOGARA DE BOUMERDES REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE MINISTERE DE L ENSEIGNEMENT SUPERIEUR ET DE LA RECHERCHE SCIENTIFIQUE UNIVERSITE M HAMED BOGARA DE BOUMERDES FACULTE DES SCIENCES - DEPARTEMENT PHYSIQUE

Plus en détail

VIII- Circuits séquentiels. Mémoires

VIII- Circuits séquentiels. Mémoires 1 VIII- Circuits séquentiels. Mémoires Maintenant le temps va intervenir. Nous avions déjà indiqué que la traversée d une porte ne se faisait pas instantanément et qu il fallait en tenir compte, notamment

Plus en détail

Projet # 3 Serrure à deux clés

Projet # 3 Serrure à deux clés Département d électronique industrielle Projet # 3 Serrure à deux clés Semaines 8 et 9, 10 Session 1 Circuits logiques 243-206-RA Automne 2010 Tables des matières 1 OBJECTIFS DE L ACTIVITÉ... 3 1.1 COMPÉTENCES

Plus en détail

Info0101 Intro. à l'algorithmique et à la programmation. Cours 3. Le langage Java

Info0101 Intro. à l'algorithmique et à la programmation. Cours 3. Le langage Java Info0101 Intro. à l'algorithmique et à la programmation Cours 3 Le langage Java Pierre Delisle, Cyril Rabat et Christophe Jaillet Université de Reims Champagne-Ardenne Département de Mathématiques et Informatique

Plus en détail

Programmer en JAVA. par Tama (tama@via.ecp.fr( tama@via.ecp.fr)

Programmer en JAVA. par Tama (tama@via.ecp.fr( tama@via.ecp.fr) Programmer en JAVA par Tama (tama@via.ecp.fr( tama@via.ecp.fr) Plan 1. Présentation de Java 2. Les bases du langage 3. Concepts avancés 4. Documentation 5. Index des mots-clés 6. Les erreurs fréquentes

Plus en détail

Algorithmique et Programmation, IMA

Algorithmique et Programmation, IMA Algorithmique et Programmation, IMA Cours 2 : C Premier Niveau / Algorithmique Université Lille 1 - Polytech Lille Notations, identificateurs Variables et Types de base Expressions Constantes Instructions

Plus en détail

Programmation VBA/Excel. Programmation VBA. Pierre BONNET. Masters SMaRT & GSI - Supervision Industrielle - 2012-2013 P. Bonnet

Programmation VBA/Excel. Programmation VBA. Pierre BONNET. Masters SMaRT & GSI - Supervision Industrielle - 2012-2013 P. Bonnet Programmation VBA Pierre BONNET 21 La programmation VBA Historiquement, la programmation sous Excel avait comme fonction d'automatiser une succession d'actions faites dans la feuille à l'aide de la souris.

Plus en détail

Compilation (INF 564)

Compilation (INF 564) Présentation du cours Le processeur MIPS Programmation du MIPS 1 Compilation (INF 564) Introduction & architecture MIPS François Pottier 10 décembre 2014 Présentation du cours Le processeur MIPS Programmation

Plus en détail

CONTRÔLE DE BALISES TYPE TB-3 MANUEL D'INSTRUCTIONS. ( Cod. 7 71 087 ) (M 981 342 01-02 06H) ( M 981 342 / 99G ) (c) CIRCUTOR S.A.

CONTRÔLE DE BALISES TYPE TB-3 MANUEL D'INSTRUCTIONS. ( Cod. 7 71 087 ) (M 981 342 01-02 06H) ( M 981 342 / 99G ) (c) CIRCUTOR S.A. CONTRÔLE DE BALISES TYPE TB-3 ( Cod. 7 71 087 ) MANUEL D'INSTRUCTIONS (M 981 342 01-02 06H) ( M 981 342 / 99G ) (c) CIRCUTOR S.A. ------ ÉQUIPEMENT CONTRÔLE DE BALISES TB-3 ------ Page 2 de 6 ÉQUIPEMENT

Plus en détail

CONFIGURATION DE L AUTOMATE SIEMENS

CONFIGURATION DE L AUTOMATE SIEMENS CONFIGURATION DE L AUTOMATE SIEMENS Créer un projet Dans le bureau de Windows, double-cliquer sur l icône «SIMATIC Manager» : Cliquer ensuite sur l icône «nouveau» : Choisir un nom de projet et valider

Plus en détail

INTRODUCTION A JAVA. Fichier en langage machine Exécutable

INTRODUCTION A JAVA. Fichier en langage machine Exécutable INTRODUCTION A JAVA JAVA est un langage orienté-objet pur. Il ressemble beaucoup à C++ au niveau de la syntaxe. En revanche, ces deux langages sont très différents dans leur structure (organisation du

Plus en détail

PROGRAMMATION D'UN MICROCONTRÔLEUR

PROGRAMMATION D'UN MICROCONTRÔLEUR Projet de Physique P6-3 STPI/P6-3/2009 44 PROGRAMMATION D'UN MICROCONTRÔLEUR Etudiants : Pierre HOUSSIN Peng GE Aël GAIN Enseignant-responsable du projet : Faouzi DHAOUADI Date de remise du rapport :

Plus en détail

Module EC2b Programmation et Automatisation Bâtiment

Module EC2b Programmation et Automatisation Bâtiment Licence Professionnelle EGC-ITEB Energie - Génie Climatique: Intelligence Technique et Energétique du Bâtiment Module EC2b Programmation et Automatisation Bâtiment par Pr. Eddy BAJIC IUT Nancy Brabois

Plus en détail

Programmation C++ (débutant)/instructions for, while et do...while

Programmation C++ (débutant)/instructions for, while et do...while Programmation C++ (débutant)/instructions for, while et do...while 1 Programmation C++ (débutant)/instructions for, while et do...while Le cours du chapitre 4 : le for, while et do...while La notion de

Plus en détail

Sub CalculAnnuite() Const TITRE As String = "Calcul d'annuité de remboursement d'un emprunt"

Sub CalculAnnuite() Const TITRE As String = Calcul d'annuité de remboursement d'un emprunt TD1 : traduction en Visual BASIC des exemples du cours sur les structures de contrôle de l'exécution page 1 'TRADUCTION EN VBA DES EXEMPLES ALGORITHMIQUES SUR LES STRUCTURES 'DE CONTROLE DE L'EXECUTION

Plus en détail

UEO11 COURS/TD 1. nombres entiers et réels codés en mémoire centrale. Caractères alphabétiques et caractères spéciaux.

UEO11 COURS/TD 1. nombres entiers et réels codés en mémoire centrale. Caractères alphabétiques et caractères spéciaux. UEO11 COURS/TD 1 Contenu du semestre Cours et TDs sont intégrés L objectif de ce cours équivalent a 6h de cours, 10h de TD et 8h de TP est le suivant : - initiation à l algorithmique - notions de bases

Plus en détail

Déroulement. Evaluation. Préambule. Définition. Définition. Algorithmes et structures de données 28/09/2009

Déroulement. Evaluation. Préambule. Définition. Définition. Algorithmes et structures de données 28/09/2009 Déroulement Algorithmes et structures de données Cours 1 et 2 Patrick Reuter http://www.labri.fr/~preuter/asd2009 CM mercredi de 8h00 à 9h00 (Amphi Bât. E, 3 ème étage) ED - Groupe 3 : mercredi, 10h30

Plus en détail

Objets et Programmation. origine des langages orientés-objet

Objets et Programmation. origine des langages orientés-objet Objets et Programmation origine des langages orientés-objet modularité, encapsulation objets, classes, messages exemples en Java héritage, liaison dynamique G. Falquet, Th. Estier CUI Université de Genève

Plus en détail

PROMI 500 Badges - Codes

PROMI 500 Badges - Codes PROMI 500 Badges - Codes UNITES DE GESTION DE BADGES PROXIMITE ET DE CODES N O T I C E D E M O N T A G E E T D U T I L I S A T I O N Ce produit est livré avec une varistance. Celle-ci doit être montée

Plus en détail

L ALGORITHMIQUE. Algorithme

L ALGORITHMIQUE. Algorithme L ALGORITHMIQUE Inspirée par l informatique, cette démarche permet de résoudre beaucoup de problèmes. Quelques algorithmes ont été vus en 3 ième et cette année, au cours de leçons, nous verrons quelques

Plus en détail

STAGE IREM 0- Premiers pas en Python

STAGE IREM 0- Premiers pas en Python Université de Bordeaux 16-18 Février 2014/2015 STAGE IREM 0- Premiers pas en Python IREM de Bordeaux Affectation et expressions Le langage python permet tout d abord de faire des calculs. On peut évaluer

Plus en détail

Plan du cours. Historique du langage http://www.oracle.com/technetwork/java/index.html. Nouveautés de Java 7

Plan du cours. Historique du langage http://www.oracle.com/technetwork/java/index.html. Nouveautés de Java 7 Université Lumière Lyon 2 Faculté de Sciences Economiques et Gestion KHARKIV National University of Economic Introduction au Langage Java Master Informatique 1 ère année Julien Velcin http://mediamining.univ-lyon2.fr/velcin

Plus en détail

Probabilités Loi binomiale Exercices corrigés

Probabilités Loi binomiale Exercices corrigés Probabilités Loi binomiale Exercices corrigés Sont abordés dans cette fiche : (cliquez sur l exercice pour un accès direct) Exercice 1 : épreuve de Bernoulli Exercice 2 : loi de Bernoulli de paramètre

Plus en détail

Conception de circuits numériques et architecture des ordinateurs

Conception de circuits numériques et architecture des ordinateurs Conception de circuits numériques et architecture des ordinateurs Frédéric Pétrot Année universitaire 2014-2015 Structure du cours C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 Codage des nombres en base 2, logique

Plus en détail

1. Structure d un programme C. 2. Commentaire: /*..texte */ On utilise aussi le commentaire du C++ qui est valable pour C: 3.

1. Structure d un programme C. 2. Commentaire: /*..texte */ On utilise aussi le commentaire du C++ qui est valable pour C: 3. 1. Structure d un programme C Un programme est un ensemble de fonctions. La fonction "main" constitue le point d entrée pour l exécution. Un exemple simple : #include int main() { printf ( this

Plus en détail

1 Définition et premières propriétés des congruences

1 Définition et premières propriétés des congruences Université Paris 13, Institut Galilée Département de Mathématiques Licence 2ème année Informatique 2013-2014 Cours de Mathématiques pour l Informatique Des nombres aux structures Sylviane R. Schwer Leçon

Plus en détail

PROGRAMMATION EVENEMENTIELLE sur EXCEL

PROGRAMMATION EVENEMENTIELLE sur EXCEL MASTERs SMaRT & GSI PROGRAMMATION EVENEMENTIELLE sur EXCEL Pierre BONNET Programmation évènementielle La programmation évènementielle permet un appel de procédure depuis l'interface HMI d'excel (ou d'un

Plus en détail

PIC 16F84. Philippe Hoppenot

PIC 16F84. Philippe Hoppenot Département GEII PIC 16F84 Philippe Hoppenot hoppenot@lsc.univ-evry.fr http://lsc.univ-evry.fr/~hoppenot/presentationfrancaise.html Ce cours sur le PIC est dispensé en licence professionnelle Concepteurs

Plus en détail

SUR MODULE CAMÉRA C38A (OV7620)

SUR MODULE CAMÉRA C38A (OV7620) Applications maquette d'étude EP10K20 DÉMULTIPLEXEUR BT.656 SUR MODULE CAMÉRA C38A OV7620 SCHÉMAS ET DESCRIPTIONS AHDL 1. Schéma principal Le démultiplexeur proprement dit est la fonction "Decod_BT656_1".

Plus en détail

Programmation en Java IUT GEII (MC-II1) 1

Programmation en Java IUT GEII (MC-II1) 1 Programmation en Java IUT GEII (MC-II1) 1 Christophe BLANC - Paul CHECCHIN IUT Montluçon Université Blaise Pascal Novembre 2009 Christophe BLANC - Paul CHECCHIN Programmation en Java IUT GEII (MC-II1)

Plus en détail

Architecture : Circuits numériques et éléments d architecture

Architecture : Circuits numériques et éléments d architecture Ecole Nationale Supérieure d Informatique et de Mathématiques Appliquées Architecture : Circuits numériques et éléments d architecture 1 ère année Année scolaire 2014 2015 Consignes Les exercices de ce

Plus en détail

Chapitre N 8. Copyright LGM DEPANNAGE ELECTRIQUE : 1- Procéder avec méthode pour tester un circuit : 2: Contrôle de la continuité:

Chapitre N 8. Copyright LGM DEPANNAGE ELECTRIQUE : 1- Procéder avec méthode pour tester un circuit : 2: Contrôle de la continuité: - Procéder avec méthode pour tester un circuit : DEPANNAE EECTRIQUE : : Contrôle de la continuité: : Contrôle sous tension: - Exercices : Chapitre N 8 5- Utilisation du grafcet, du gemma comme outils de

Plus en détail

LA MESURE INDUSTRIELLE

LA MESURE INDUSTRIELLE E02 LA MESURE INDUSTRIELLE 20 Heures Technicien responsable de la maintenance Approfondir les techniques de mesure; Prendre en compte l aspect métrologie. Connaître les limites et les facteurs d influences

Plus en détail

Baccalauréat ES Amérique du Nord 4 juin 2008

Baccalauréat ES Amérique du Nord 4 juin 2008 Baccalauréat ES Amérique du Nord 4 juin 2008 EXERCICE 1 Commun à tous les candidats f est une fonction définie sur ] 2 ; + [ par : 4 points f (x)=3+ 1 x+ 2. On note f sa fonction dérivée et (C ) la représentation

Plus en détail

1. Structure d'un programme FORTRAN 95

1. Structure d'un programme FORTRAN 95 FORTRAN se caractérise par la nécessité de compiler les scripts, c'est à dire transformer du texte en binaire.(transforme un fichier de texte en.f95 en un executable (non lisible par un éditeur) en.exe.)

Plus en détail

Algorithmique et programmation : les bases (VBA) Corrigé

Algorithmique et programmation : les bases (VBA) Corrigé PAD INPT ALGORITHMIQUE ET PROGRAMMATION 1 Cours VBA, Semaine 1 mai juin 2006 Corrigé Résumé Ce document décrit l écriture dans le langage VBA des éléments vus en algorithmique. Table des matières 1 Pourquoi

Plus en détail

Introduction au langage C

Introduction au langage C Introduction au langage C Cours 1: Opérations de base et premier programme Alexis Lechervy Alexis Lechervy (UNICAEN) Introduction au langage C 1 / 23 Les premiers pas Sommaire 1 Les premiers pas 2 Les

Plus en détail

1/24. I passer d un problème exprimé en français à la réalisation d un. I expressions arithmétiques. I structures de contrôle (tests, boucles)

1/24. I passer d un problème exprimé en français à la réalisation d un. I expressions arithmétiques. I structures de contrôle (tests, boucles) 1/4 Objectif de ce cours /4 Objectifs de ce cours Introduction au langage C - Cours Girardot/Roelens Septembre 013 Du problème au programme I passer d un problème exprimé en français à la réalisation d

Plus en détail

Alarme intrusion filaire AEI HA-981 6 zones

Alarme intrusion filaire AEI HA-981 6 zones Alarme intrusion filaire AEI HA-981 6 zones Manuel d installation et programmation Page 1 sur 37 Manuel d installation et programmation Page 2 sur 37 Manuel d installation et programmation Page 3 sur 37

Plus en détail

! analyse du fonctionnement

! analyse du fonctionnement Coloreau chaude MT V P1 V MT! Le composant repéré TH1 sur le schéma structurel et une thermistance. Son rôle est de détecter une grandeur physique la température, et de la convertir en une grandeur électrique

Plus en détail

Cours de C++ François Laroussinie. 2 novembre 2005. Dept. d Informatique, ENS de Cachan

Cours de C++ François Laroussinie. 2 novembre 2005. Dept. d Informatique, ENS de Cachan Cours de C++ François Laroussinie Dept. d Informatique, ENS de Cachan 2 novembre 2005 Première partie I Introduction Introduction Introduction Algorithme et programmation Algorithme: méthode pour résoudre

Plus en détail

as Architecture des Systèmes d Information

as Architecture des Systèmes d Information Plan Plan Programmation - Introduction - Nicolas Malandain March 14, 2005 Introduction à Java 1 Introduction Présentation Caractéristiques Le langage Java 2 Types et Variables Types simples Types complexes

Plus en détail

Tableaux d alarme incendie de type 4-230V~ - 1 boucle / 2 boucles 405 61/62

Tableaux d alarme incendie de type 4-230V~ - 1 boucle / 2 boucles 405 61/62 Tableaux d alarme incendie de type 4-230V~ - 1 boucle / 2 boucles 405 61/62 R Présentation Tableau de type 4 secteur 1 boucle Réf. : 405 61 Tableau de type 4 secteur 2 boucles Réf. : 405 62 Contenu de

Plus en détail

= constante et cette constante est a.

= constante et cette constante est a. Le problème Lorsqu on sait que f(x 1 ) = y 1 et que f(x 2 ) = y 2, comment trouver l expression de f(x 1 )? On sait qu une fonction affine a une expression de la forme f(x) = ax + b, le problème est donc

Plus en détail

Cours d Informatique

Cours d Informatique Cours d Informatique 1ère année SM/SMI 2007/2008, Info 2 Département de Mathématiques et d Informatique, Université Mohammed V elbenani@hotmail.com sayah@fsr.ac.ma 2007/2008 Info2, 1ère année SM/SMI 1

Plus en détail

Cours 1 : Introduction Ordinateurs - Langages de haut niveau - Application

Cours 1 : Introduction Ordinateurs - Langages de haut niveau - Application Université de Provence Licence Math-Info Première Année V. Phan Luong Algorithmique et Programmation en Python Cours 1 : Introduction Ordinateurs - Langages de haut niveau - Application 1 Ordinateur Un

Plus en détail

INTRODUCTION AUX SYSTEMES D EXPLOITATION. TD2 Exclusion mutuelle / Sémaphores

INTRODUCTION AUX SYSTEMES D EXPLOITATION. TD2 Exclusion mutuelle / Sémaphores INTRODUCTION AUX SYSTEMES D EXPLOITATION TD2 Exclusion mutuelle / Sémaphores Exclusion mutuelle / Sémaphores - 0.1 - S O M M A I R E 1. GENERALITES SUR LES SEMAPHORES... 1 1.1. PRESENTATION... 1 1.2. UN

Plus en détail

Licence ST Université Claude Bernard Lyon I LIF1 : Algorithmique et Programmation C Bases du langage C 1 Conclusion de la dernière fois Introduction de l algorithmique générale pour permettre de traiter

Plus en détail

Séquence 3. Expressions algébriques Équations et inéquations. Sommaire

Séquence 3. Expressions algébriques Équations et inéquations. Sommaire Séquence 3 Expressions algébriques Équations et inéquations Sommaire 1. Prérequis. Expressions algébriques 3. Équations : résolution graphique et algébrique 4. Inéquations : résolution graphique et algébrique

Plus en détail

Notions fondamentales du langage C# Version 1.0

Notions fondamentales du langage C# Version 1.0 Notions fondamentales du langage C# Version 1.0 Z 2 [Notions fondamentales du langage Csharp] [Date : 25/03/09] Sommaire 1 Tout ce qu il faut savoir pour bien commencer... 3 1.1 Qu est ce qu un langage

Plus en détail

UGVL : HOMOLOGATION PS 200406-01. ZAC du bois Chaland 6 rue des Pyrénées LISES - 91056 EVRY Cedex FRANCE Tel. 01 69 11 46 00 Fax 01 69 11 46 10

UGVL : HOMOLOGATION PS 200406-01. ZAC du bois Chaland 6 rue des Pyrénées LISES - 91056 EVRY Cedex FRANCE Tel. 01 69 11 46 00 Fax 01 69 11 46 10 UGVL : HOMOLOGATION PS 200406-01 ZAC du bois Chaland 6 rue des Pyrénées LISES - 91056 EVRY Cedex FRANCE Tel. 01 69 11 46 00 Fax 01 69 11 46 10 www.aiphone.fr Crée-le : Mai 2005 Dernière modification le

Plus en détail

Rappels sur les suites - Algorithme

Rappels sur les suites - Algorithme DERNIÈRE IMPRESSION LE 14 septembre 2015 à 12:36 Rappels sur les suites - Algorithme Table des matières 1 Suite : généralités 2 1.1 Déition................................. 2 1.2 Exemples de suites............................

Plus en détail

MANUEL D INSTALLATION ET MANUEL D UTILISATION. Avantages

MANUEL D INSTALLATION ET MANUEL D UTILISATION. Avantages MANUEL D INSTALLATION ET MANUEL D UTILISATION Avantages SECURITE : Assure la protection des biens et des personnes. Déclenche les éléments de dissuasion (simulation de présence) et d alerte (sirène intégrée

Plus en détail