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

II. 12.4.2 Registre ADCON1

Ce registre (fig. II.7) permettra [10] :

? de définir les tensions de référence V- et V+, ces tensions pourront être l'entrée AN2 ou AN3, ou bien le +Vdd et le Vss de l'alimentation (bits VCFG1 et VCFG0) ;

? de configurer toutes les broches du port A soit en entrée logique soit en entrée analogique avec des options pour la tension de référence (bits PCFG0-PCFG3).

Chapitre II Présentation du PIC 18F4550

ADCON1

 
 
 
 
 
 
 
 
 
 
 

VCFG1

VCFG0

PCFG3

PCFG2

PCFG1

PCFG0

 

-

 

-

 
 
 
 

bit 7 bit 0

bit 7-6 inutilisé: lire come `0'

bit 5 VCFG1: bits de configuration de la référence de tension Vref -

- 1 = Vref - (AN2)

- 0 = AVss

bit 4 VCFG0 : bit de configuration de la référence de tension Vref +

- 1 = Vref + (AN3)

- 0 = AVdd

Bit 3-0 PCFG3 :PCFG0 :bit de configuration des entrées du convertisseur

bit 1 GO/DONE: bit d'état conversion

Quand ADON = 1:

- 1 = A/D conversion en cours - 0 = A/D conversion terminée

bit 0 ADON: bit de mise en service

- 1 = A/D Module convertisseur en service - 0 = A/D Module convertisseur hors service

PCFG3 : PCFG0

AN12

AN11

AN10

AN9

AN8

AN7

AN6

AN5

AN4

AN3

AN2

AN1

AN0

0000

A

A

A

A

A

A

A

A

A

A

A

A

A

0001

A

A

A

A

A

A

A

A

A

A

A

A

A

0010

A

A

A

A

A

A

A

A

A

A

A

A

A

0011

D

A

A

A

A

A

A

A

A

A

A

A

A

0100

D

D

A

A

A

A

A

A

A

A

A

A

A

0101

D

D

D

A

A

A

A

A

A

A

A

A

A

0110

D

D

D

D

A

A

A

A

A

A

A

A

A

0111

D

D

D

D

D

A

A

A

A

A

A

A

A

1000

D

D

D

D

D

D

A

A

A

A

A

A

A

1001

D

D

D

D

D

D

D

A

A

A

A

A

A

1010

D

D

D

D

D

D

D

D

A

A

A

A

A

1011

D

D

D

D

D

D

D

D

D

A

A

A

A

1100

D

D

D

D

D

D

D

D

D

D

A

A

A

1101

D

D

D

D

D

D

D

D

D

D

D

A

A

1110

D

D

D

D

D

D

D

D

D

D

D

D

A

1111

D

D

D

D

D

D

D

D

D

D

D

D

D

A = entrée Analogique D = entrée / sortie Digitale

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

19

Fig. II.7 Registre ADCON1

II. 12.4.3 Registre ADCON2

Ce registre (fig. II.8) permettra [10] :

? de définir le format de donnée pour la valeur issue de la conversion analogique/numérique (bits

ADFM) ;

? de configurer le choix de l'horloge utilisée par le convertisseur (bits ADCS0 à ADCS2) ;

? de configurer un temps d'attente avant la conversion et d'obtenir ainsi une à éventuelle

stabilisation de la tension à mesurer (bits ACQT0 à ACQT2).

Chapitre II Présentation du PIC 18F4550

ADCON2 ADFM

 

ACQT2

ACQT1

ACQT0

ADCS2

ADCS1

ADCS0

-

 

bit 7 bit 0

bit 7 ADFM: bit de configuration du format de sortie

1 = justification à droite

0 = justification gauche

bit 6 Inutilisé

bit 5-3 ACQT2:ACQT0: bits de sélection des temps d'acquisition

111 = 20 TAD

110 = 16 TAD 101 = 12 TAD

100 = 8 TAD 011 = 6 TAD

010 = 4 TAD 001 = 2 TAD 000 = 0 TAD bit 2-0 ADCS2:ADCS0: bits de sélection de l'horloge pour la conversion

111 = FRC (Horloge provenant de l'oscillateur RC interne) 110 = FOSC/64

101 = FOSC/16 100 = FOSC/4

011 = FRC (Horloge provenant de l'oscillateur RC interne)

010 = FOSC/32 001 = FOSC/8 000 = FOSC/2

Fig. II.8 Registre ADCON2

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








"Je voudrais vivre pour étudier, non pas étudier pour vivre"   Francis Bacon