WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Commande de l'éclairage public et mesure de la température à  base de pic18f4550

( Télécharger le fichier original )
par Soufiane SMAIL
Université Mohamed Khider Biskra- Algérie- Département de Génie Electrique - Master 2013
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

SOMMAIRE

INTRODUCTION GENERALE. 1
Chapitre I : Les différents types de commande

I. 1 Introduction. . 2

I. 2 Les dispositifs de commande. . 2

I. 2.1 Allumage manuel. . 2

I. 2.2 Cellule photosensible avec ou sans réglage de sensibilité. . 2

I. 2.3 Horloge simple. 3

I. 2.4 Calculateur astronomique. 4

I. 2.5 Les commandes centralisées. 5

I. 2.6 Commande par voie hertzienne. 5

I. 3 Les modes de fonctionnement. 5

I. 3.1 Fonctionnement permanent. 5

I. 3.2 Fonctionnement semi-permanent (coupure nocturne). . 5

I. 3.3 Fonctionnement par régulation / réduction de puissance (régulation de tension). 6

I. 4 Conclusion. 6

Chapitre II : Présentation du PIC 18F4550

II. 1 Introduction. 7

II. 2 Définition d'un microcontrôleur. . 7

II. 3 Définition d'un PIC. 7

II. 4 Les différentes familles de PIC. 7

II. 5 Identification des PIC. 8

II. 6 Le choix d'un PIC. 8

II. 7 Caractéristiques principales du pic 18F4550. 9

II. 8 Brochage du PIC18F4550. 10

II. 9 Les horloges système du PIC18F4550. 10

II. 10 Le Reset. 11

II. 11 Les Ports d'entrées / sorties. 12

II. 11.1 Généralités sur les ports. . 12

II. 11.2 Les principaux registres liés aux ports. . 12

II. 12 Architecture interne du PIC18F4550. 13

II. 12.1 Organisation de la mémoire. 15

Commande de l'éclairage public et mesure de la température à base de PIC18F4550

ix

Sommaire

II. 12.1.1 Mémoire de programme. . 15

II. 12.1.2 Mémoire de données. 15

II. 12.2 Les timers. 16

II. 12.3 Unité arithmétique et logique UAL et registre de travail W. . 16

II. 12.4 Les convertisseurs analogiques / numériques. . 16

II. 12.4.1 Registre ADCON0. 17

II. 12.4.2 Registre ADCON1. 18

II. 12.4.3 Registre ADCON2. 19

II.14 Conclusion. 20
Chapitre III : Programmation de PIC18f4550

III. 1 Introduction. 21

III. 2 Etapes de développement du programme. . 21

III. 3 Présentation du MikroC. 22

III. 3. 1 Création d'un projet. 22

III. 3. 2 Quelques notions de programmation en C sous MikroC. 24

III. 3. 3 Les instructions de MikroC. 24

III. 3. 4 Les bibliothèques du MikroC. 26

III. 3. 5 Bus I2C. 27

III. 3. 5. 1 Présentation de Bus I2C. . 27

III. 3. 5. 2 Principe de fonctionnement du bus I2C. . 27

III. 3. 5. 3 Bus I2C et MikroC. . 28

III. 3. 6 Le convertisseur analogique numérique et MikroC. 30

III. 4 Présentation du logiciel ISIS. 30

III. 4.1 Simulation par ISIS. 32

III. 5 Transfert du programme vers PIC. 33

III. 5.1 Comment utiliser PICPgm. 33

III. 5.2 Programmateur proposé. 33

III. 6 Organigramme de programme. 35

III. 7 Conclusion. 41

Chapitre IV : Conceptions et réalisation de système

IV. 1 Introduction. 42

IV. 2 Etude théorique. 42

Commande de l'éclairage public et mesure de la température à base de PIC18F4550

x

Sommaire

IV. 2.1 Les équations de l'algorithme utilisé dans les calculs. 42

IV. 2.1.1 Les coordonnées géographiques. 42

IV. 2.1.2 Les fuseaux horaires. 43

IV. 2.1.3 Crépuscule. 44

IV. 2.1.4 Les équations. 44

IV. 2 Les différents blocs de la carte. 45

IV. 2.1 L'Alimentation. 46

IV. 2.1.1 Principe du montage. 46

IV. 2.2 Le capteur de lumière (LDR). 47

IV. 2.2.1 Définition. 47

IV. 2.2.2 Principe de fonctionnement. 47

IV. 2.2.3 Principe du montage. 48

IV. 2.3 Le capteur de Température. 49

IV. 2.3.1 Le capteur LM35. 49

IV. 2.3.2 Brochage du LM35. 49

IV. 2.4 Interface commande puissance. 49

IV. 2.5 L'interface utilisateur. 50

IV. 2.5.1 L'afficheur LCD. 51

IV. 2.5.2 Le clavier (les boutons poussoirs et les LED). . 53

IV. 2.6 Horloge. 54

IV. 2.6.1 Description du composant. . 54

IV. 2.6.2 Brochage du DS1307. . 55

IV. 2.6.3 Schéma du module RTC. . 56

IV. 2.7 Unité de contrôle. 56

IV. 3 Fonctionnement de système. 58

IV. 4 Consommation d'énergie. 60

IV. 5 Conclusion. 60

CONCLUSION GENERALE. 61

Bibliographie. 62

Annexe. 64

Commande de l'éclairage public et mesure de la température à base de PIC18F4550

A

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Aux âmes bien nées, la valeur n'attend point le nombre des années"   Corneille