Vous êtes sur la page 1sur 19

1

Les fonctions analogiques

Andr Louis Lyce Ph. De Girard 84000 Avignon

Les processeurs de la famille 14 bits peuvent disposer des modules analogiques suivantes.

Comparateurs ana ogi!ues Gnrateurs de tensions de r"rences Convertisseur Ana ogi!ue #umri!ue 8 ou 10 $its Convertisseur #umri!ue Ana ogi!ue Amp i"icateur oprationne

Andr Louis Lyce Ph. De Girard 84000 Avignon

Le module comparateur
#&est pas imp ant dans es 1'(8)* mais prsent sur e 1'(8))A + poss,de deu* comparateurs + peut uti iser une tension de r"rence programma$ e (onctionne en mode -L..P Peut gnrer une interruption ors du changement d&tat de a sortie Le signa de sortie du comparateur peut /tre disponi$ e sur une $roche -on "onctionnement est contr0 par e registre C1C2# 3uit modes de "onctionnement programma$ es.

Andr Louis Lyce Ph. De Girard 84000 Avignon

Les modes de fonctionnement

Andr Louis Lyce Ph. De Girard 84000 Avignon

Le registre de contrle CMCON

-ortie des comparateurs +nversion de a sortie des comparateurs

Contr0 e du 5s6itch Choi* du mode de "onctionnement

Andr Louis Lyce Ph. De Girard 84000 Avignon

Remarques sur le module comparateur


Au reset es entres 7A809%: sont en mode ana ogi!ue + "aut d"inir e sens de trans"ert des in"ormations ana ogi!ue dans e registre ;7+-A <uand on change e mode de "onctionnement du comparateur i "aut inhi$er ses interruptions pour viter des dc enchements intempesti"s Les comparateurs peuvent "onctionner en mode -L..P et dc encher une interruption pour rvei er e processeur.

'

Andr Louis Lyce Ph. De Girard 84000 Avignon

Les registres utiliss par le module comparateur

Andr Louis Lyce Ph. De Girard 84000 Avignon

Le module tension de rfrence!


=ti ise un rseau rsisti" > 1' pas Deu* p ages de tension possi$ es
?7e" @ A?7C2#8%90:B24CD?DD ?7e" @ A?DDB4CEA?7C2#8%90:B%2CD?DD Ade 0 > 2B%D?DDC Ade 1B4 > %B4D?DDC

Peut /tre inhi$ en mode -L..P ?7e" peut /tre disponi$ e sur 7A2 Peut /tre uti is comme un C#A 4 $its

Andr Louis Lyce Ph. De Girard 84000 Avignon

"c#ma simplifi

Andr Louis Lyce Ph. De Girard 84000 Avignon

Les registres utiliss par le module tension de rfrence


?re" disponi$ e en 7A2 ?a idation du modu e ?re" P age de tension ?a eur de a tension de r"rence

10

Andr Louis Lyce Ph. De Girard 84000 Avignon

Le Convertisseur $nalogique Numrique


Peut avoir de 4 > 1' entres mu tip e*es A une prcision de E ou G 1 L-H Peut "onctionner en mode -L..P et rvei er e processeur en "in de conversion Peut gnrer une interruption en "in de conversion Les tensions de r"rence peuvent /tre internes ou e*ternes La rso ution peut /tre de 8I 10I 12 ou 1' $its

11

Andr Louis Lyce Ph. De Girard 84000 Avignon

12

Le module C$N des 1%&'()


Poss,de un seu convertisseur > appro*imation successive Poss,de 4 ou 8 entres mu tip e*es A une rso ution de 10 $its =ti ise e PortA Aet e Port. pour es 40 $rochesC Le registre ADC2#0 contr0 e e "onctionnement Le registre ADC2#1 permet de choisir es entres uti ises et e "ormat du rsu tat.

Andr Louis Lyce Ph. De Girard 84000 Avignon

"c#ma interne simplifi

1%

Andr Louis Lyce Ph. De Girard 84000 Avignon

14

Le registre $*CON+
Choi* de &hor oge de conversion (osc B A2I 8 ou 1'C ou osci ateur 7C interne .tat du convertisseur .crire un 1 ance a conversion Le passage > 0 indi!ue a "in de conversion

Choi* de a voie > convertir Aune parmi 8C

?a idation du convertisseur
Andr Louis Lyce Ph. De Girard 84000 Avignon

Le registre $*CON1
Con"iguration des entres Choi* du "ormat A;;.#;+2#9 Au 7eset es 4 $its PC(G8%90: sont > 0 donc toutes es entres sont en ana ogi!ue

14

Andr Louis Lyce Ph. De Girard 84000 Avignon

1'

Le format du rsultat

La Justi"ication > gauche permet de travai er sur 8 $its par a ecture du regitre AD7.-3
Andr Louis Lyce Ph. De Girard 84000 Avignon

"quence logicielle pour utiliser le convertisseur


.crire dans ADC2#1 pour d"inir a con"iguration du port ana ogi!ueI es tension de r"rences et e "ormat du rsu tat .crire dans ADC2#0 pour s ectionner &hor oge et a voie > convertir et va ider e modu e Attendre de 10 > 14 Ks !ue &ac!uisition soit correcte Lancer a conversion G 1 dans e $it G2 de ADC2#0 ;ester si G2 @ 0 Aou si AD+( @ 1C pour a "in de conversion Lire e rsu tat dans AD7.-3 et AD7.-L

1)

Andr Louis Lyce Ph. De Girard 84000 Avignon

Convertisseur Numrique $nalogique


?re"@A?DD ?re"@ pin e*terne A7A%C commun ?re" comp - ection de ?re" ?a idation du DAC

18

?re"@pin e*terne A7H0C

Commute a tension ana ogi!ue sur 7H

La tension est disponi$ e pour es comparateurs

LLa im ana ogi!ue est spare de La im numri!ue


Andr Louis Lyce Ph. De Girard 84000 Avignon

$mplificateur oprationnel
Activation du modu e - ection du 1ode G Comparateur G A2P

1F

Gain * Hande Passante @ 2 13M @ )0N3M Commun au CA# Ca i$rage automati!ue a"in de minimiser Lo""set
Andr Louis Lyce Ph. De Girard 84000 Avignon