TP1 : câblage d'un récepteur FM stéréo sur...

Post on 07-Nov-2020

4 views 1 download

Transcript of TP1 : câblage d'un récepteur FM stéréo sur...

PIC24 – Câblage du récepteur FM stéréo sur plaquette – TP1

BTS électronique – Académie de Strasbourg - CREMMEL Marcel 06/09/2009 - Page 1/2

RECEPTEUR FM AVEC PIC24TP1 : câblage d'un récepteur FM stéréo sur plaquette

Objectifs : Mettre en œuvre un µC de la série PIC24 sur une plaquette de câblage. Cette maquette sera utilisée pour

l'apprentissage du PIC24 et du compilateur C30 de Microchip. Préparer le « mini-projet » de récepteur FM portablePré-requis : Architecture d'un µCDocuments fournis (papier ou "en ligne") : Documentation technique du PIC24 Tutoriel / aide mémoire MPLAB C30 Document ressource « C sur dsPIC/PIC24 »

1. Câblage

1

VCC6

GND5

L-OUT 3

R-OUT 4

EN 7MODE 8

CLK 9DTA 10

0/90

LNA DemodulationFM

Decodagestereo

SynthetiseurLiaison

serie

IC1 SPK-TFM-1010

IN3 OUT 1

2

GND

IC2LE33CZ

10µF

C410µFC3

5V LE33

GNDIN

VDD

100nFC613 208 19

RA0/CN2/VREF+/AN02RA1/CN3/VREF-/AN13RB0/CN4/RP0/C2IN-/AN2/EMUD1/PGD14RB1/CN5/RP1/C2IN+/AN3/EMUC1/PGC15RB2/CN6/SDA2/RP2/C1IN-/AN46RB3/CN7/SCL2/RP3/C1IN+/AN57

9 10

RA4/PMA1/CN0/T1CK/SOSCO12

RB4/CN1/PMBE/RP4/SOSCI11

AN9/RP15/CN11/PMCS1/RB15 26AN10/CVREF/RTCC/RP14/CN12/PMWR/RB14 25

AN11/RP13/CN13/PMRD/RB13 24AN12/RP12/CN14/PMD0/RB12 23

PGC2/EMUC2/TMS/RP11/CN15/PMD1/RB11 22PGD2/EMUD2/TDI/RP10/CN16/PMD2/RB10 21

TDO/RP9/SDA1/CN21/PMD3/RB9 18TCK/RP8/SCL1/CN22/PMD4/RB8 17

RP7/INT0/CN23/PMD5/RB7 16PGC3/EMUC3/RP6/SCL1a/CN24/PMD6/RB6 15

PGD3/EMUD3/RP5/SDA1a/CN27/RB5 14

VDD VSS VSSVDD

28 27

PIC24FJXXGA002MCLR1

DISVREG VCAP/VDDCORE

RA3/PMA0/CN29/CLKO/OSCORA2/CN30/CLKI/OSCI

IC3PIC24FJXXGA002

10µFC7

100nFC5

MCLR 1+3V3 2GND 3

EMUD 4EMUC 5

N.C. 6ICD2

47KR7

VDD

VDD

VSS1VCC2V03RS4R/W5E6D07D18D29D310D411D512D613D714A_Led15K_Led16

LCD

SIL_16

10KR3

5V

EN

EN

MODE

MODE

CLK

CLK

DTA

DTA

10µF

C210µF

C1

47KR1

47KR2

LOUT

ROUT

RS

E

D4D5D6D7

47KR11

RESET

-

47KR10

+

47KR12

OK

47KR13

NEXT

VDD

PLUSMOINSOKNEXT

RSE

D4D5D6D7

PLUSMOINS

OK

NEXT

STEREO D1 VDD

560RR8

560RR9

47KR4

VDD

5V

5V

VDD5V

IN3 OUT 1

2

ADJ

IC2LM317LZ

330RR15470R

R1410µFC3

10µFC4

OU

LM317LZ

OUTIN

Le boîtier du PIC24 fourni est du type DIL étroit à 28 broches. Il est donc parfaitement adapté au câblage sur plaquette à condition de bien aligner les pattes avant insertion. Confectionner le connecteur ICD2 : 2 barrettes SIL de 6 contacts soudés têtes-bêches Poser les composants suivant la photo ci-dessous. Le module « SPK-TFM-1010 » n’est pas encore

implanté, mais sa place est réservée entre le clavier et le LCD (prévoir au moins 12 rangées libres).Le LCD doit être légèrement forcé ; veiller à ne pas tordre les pattes.

PIC24 – Câblage du récepteur FM stéréo sur plaquette – TP1

BTS électronique – Académie de Strasbourg - CREMMEL Marcel 06/09/2009 - Page 2/2

Câbler le régulateur et contrôler son bon fonctionnement avant d'alimenter le PIC24. Câbler les alimentations en utilisant au mieux les lignes d'alimentation de la plaquette. Respecter le

code couleur :VDD et 5V en rouge et GND en noir.Attention : le LCD est alimenté sous 5V ; ne surtout pas alimenter le PIC24 avec cette tension sous peine de destruction !Couper les fils à la bonne longueur pour éviter tout mauvais contact ou arrachement par la suite. La plaquette sera utilisée pendant plusieurs semaines.

Câbler tous les composants passifs. Couper leurs pattes à la longueur adéquate.

Faire vérifier le câblage par le professeur avant la première mise sous tension.

2. Mise sous tension et premiers tests Pour quelle raison faut-il alimenter le LCD sous 5V ? Les signaux de commande produits par le µC

sont-ils compatibles ? Si possible, limiter le courant de l’alimentation à 50mA environ Alimenter la maquette sous 5V (+/-2%) en contrôlant simultanément la tension VDD. Attention à la

polarité ! Mettre sous tension le temps de mesurer la consommation sur l'ampèremètre de l'alimentation. Vérifier que cette consommation est "raisonnable" : quelques dizaines de mA maximum. Commenter l’affichage du LCD

3. Création du projet MPLAB Démarrer l'environnement de développement MPLAB et créer un nouveau projet de nom « Récepteur

FM » dans un dossier à votre nom sur "D:". Copier le fichier « Squelette source.c » depuis le serveur dans le dossier du projet et le renommer «Test

récepteur FM-XY.c » ; X et Y étant vos initiales Faire de ce fichier le seul source du projet MPLAB Ajouter le fichier « C:\Program Files\Microchip\MPLAB C30\support\PIC24F\h\ p24FJxxGA002.h »

dans le dossier « Header Files » du projet MPLAB (clic droit sur « Header Files »).

4. Configuration du PIC24Le PIC24 comporte 2 registres CONFIG1 et CONFIG2 en mémoire « flash ». Chacun de ces registres comporte 24 bits qui déterminent la configuration du PIC24.Le compilateur C30 de Microchip reconnait 2 « macros » et des équivalences qui permettent la configuration du PIC24 sans en maîtriser tous les détails matériels. Déduire du source les informations suivantes :

Les broches de programmation/émulation ? L’usage du JTAG ? Commenter. La protection de la mémoire flash ? L’utilisation du « chien de garde » L’usage de la broche « OSCO/RA3 » L’horloge utilisée et sa fréquence (voir schéma du §7.0 de la doc du PIC24)