Vous êtes sur la page 1sur 6

DEVPIC : Carte de Dveloppement PIC 16F876A

1. Objectif
->Ralisation individuelle dune carte de dveloppement pour PIC 16F876A. Cette carte sera utilise pour effectuer la liaison entre le PC et la carte Elve DCC du thme 2009 du bac STI lectronique. -> Tester le fonctionnement de cette carte en comparaison avec le cahier des charges Important : Cette ralisation fera lobjet de la rdaction dun mini-dossier valu. Les documents seront rendus au format lectronique. Les fichiers ncessaires cette ralisation sont disponibles dans la rubrique Ressources du site.

2. Schma de la carte
Voir page 4.

3. Cahier des charges


Caractristiques techniques : Entres : Une entres Analogique connecte sur lentre AN0. 4 Interrupteurs (2 positions) SW1 SW4 connects sur les broches RA1,RA2,RA3 et RA4. 1 Bouton Poussoir BP2 connect sur la broche RC2. Sorties : 8 Leds rouge basse consommation connectes sur les 8 bits du port B. Divers : Alimentation de la carte laide dune tension continue > 9V. Frquence du Quartz : 20MHz. Connectivit : Liaison srie asynchrone avec le pc au format RS232 (par le connecteur DB9 Femelle J1) Liaison srie PC <-> PIC extrieur la carte [connecteur J2] (liaison srie RX/TX niveau TTL) slectionn par cavalier (JP1 et JP2) Liaison parallle vers Afficheur LCD Intelligent au format 4 bits (Connecteur LCD1 - Broches RS / RW / E / D4 / D5 / D6 /D7). Liaison Srie Synchrone au format I2C (connecteur J4 Broches SCL et SDA ) B.P de Reset du microcontrleur PIC 16F876A (broche MCLR) Pic 16F876A programm avec un boot loader qui se lance au reset du microprocesseur pour permettre le tlchargement en srie du programme de lutilisateur. Contraintes de ralisation : Un typon et une carte par lve. Typon double face. Plan de masse reli au 0V. Dimension de la carte : Largeur : 100 mm - hauteur : 113 mm. Afficheur en Bas de carte Implantation des connecteurs imposs (voir fichier CartePic2008_C.LYT)
Ralisation de la carte de dveloppement PIC16F876A - page 1
Lyce LACHENAL - M. BERNARD - dit le 02/12/2008

4. Travail effectuer (valu). Note : On ralisera un dossier individuel comprenant les lments suivants :
-> Fichier Schma structurel : CartePic2008.DSN -> Fichier Typon : CartePic2008_C.LYT -> Code source du programme de test de la carte : CartePic2008.c -> Fichier compte rendu des tests et de la mise en uvre de la carte : CompteRenduCartePic2008.odt Ces documents seront adresss par mail au professeur. ETAPE 1 : Saisie du schma structurel Question 1 : Saisir le schma sous ISIS partir de la version papier (pages suivante) Respectez imprativement le nom des composants (Rfrences) et leurs valeurs (Values) -> voir la nomenclature la page suivante. Question 2 : Affecter les empreintes aux composants - Voir les indications du professeur >>>>> >>>>> et se fier aux composants commands => Voir extrait de la commande fournisseur Electronique Diffusion. Compte rendu : retranscrire la nomenclature sur le compte rendu depuis ISIS retranscrire le schma structurel sur le compte rendu depuis ISIS

ETAPE 2 : Ralisation du typon Rcuprer depuis lespace ressources TEL du site, larchive CartePic2008_C.RAR Dcompresser cette archive dans votre rpertoire de travail sous votre cl. Cette archive contient : La netliste juste issue dun schma de rfrence (pr viter les erreurs de saisie) : CartePic2008_C.SDF Le modle de typon (pour limplantation des composants et leur empreintes) : CartePic2008_C.LYT

Question 3 : Ouvrir le modle de Typon CartePic2008_C.LYT sous Ares, Importer la Netliste -> Menu Fichier, Importer la Netliste => Choisir le fichier CartePic2008_C.SDF Question 4 : En vous aidant du schma structurel de la page suivante, dessiner le typon de cette carte. Exigence : Raliser un typon de classe 3. (voir document : Conception_des_circuits_imprimes.pdf - Passer le temps ncessaire lire ce document). Compte rendu : retranscrire le typon achev sur le compte rendu depuis ARES.

ETAPE 3 : Ralisation de la carte Pour plus de scurit , nous utiliserons le typon Corrig pour raliser la sortie des cartes (voir indication du professeur) Question 5 : Raliser la carte dans le laboratoire de circuit imprim partir du typon sur calque fourni par le professeur. Percer les trous des composants au bon diamtre, passer la carte lalcool bruler.

Ralisation de la carte de dveloppement PIC16F876A - page 2


Lyce LACHENAL - M. BERNARD - dit le 02/12/2008

Question 6 : Effectuez les TESTS VISUELS ET ELECTRIQUES suivants : -> Analyse visuelle de surface avant soudage ; -> Contrle des pistes litigieuses l'ohmmtre ; -> Soudage des composants passifs et des supports de CI; >>>> Note : Souder un un les composants en les plaquant parfaitement la carte en partant des composants les plus bas (rsistances). -> Analyse visuelle de surface aprs soudage ; -> Contrle des pistes litigieuses l'ohmmtre ; -> Contrle des alimentations avant mise en place des composants actifs ; -> Mise en place des composants actifs sur les supports de CI; Compte rendu : retranscrire ces tests sur le compte rendu.

ETAPE 4 : TEST de la carte Question 7 : Reprer sur le schma structurel de la carte de dveloppement PIC16F876A, les emplacements

des diffrents composants d'entres / sorties (Leds, Boutons poussoirs, interrupteurs, connecteurs de liaisons, circuits intgrs, ...) par rapport aux bus d'entres / sorties du micro contrleur ;
Question 8 :

Dfinir ces liaisons dans l'entte de votre programme de test :

Exemple : #bit LED1 PORTB.1 // sortie du C vers Led 1 #bit LED4 PORTB.4 // sortie du C vers Led 4 #bit RS PORTC.0 // sortie du C vers Broche RS de lafficheur LCD #bit BP PORTC.2 // entre RC2 - Bouton Poussoir
Question 9 :

Ecrire un programme de test d'allumage des LED sous le contrle du bouton poussoir et des interrupteurs. [But tester lensemble des Entres/Sorties] Ecrire un programme de test de la liaison srie asynchrone vers le PC (liaison RS232).

Question 10 :

Questions Bonus : Question 11 : Ecrire un programme qui mettre en uvre lafficheur LCD. Question 12 : Ecrire un programme qui mettre en uvre le convertisseur Analogique Numrique et qui affiche la valeur de la tension AN0 sur lafficheur LCD.

Note : Lensemble des tests de cette phase feront l'objet d'un rapport dtaill et document.

Ralisation de la carte de dveloppement PIC16F876A - page 3


Lyce LACHENAL - M. BERNARD - dit le 02/12/2008

Schma structurel de la carte DEV PIC 16F876A

Ralisation de la carte de dveloppement PIC16F876A - page 4


Lyce LACHENAL - M. BERNARD - dit le 02/12/2008

COMMANDE ELECTRONIQUE DIFFUSION - http://www.electronique-diffusion.fr/

Description COSDF09200:ConnecteurSUBD9brochesFemelleCoudpourCI CDTA16V1MF5:CondensateurTantale16V1.5uF CI7805F:regulateur5Vfixe1.5ATO220 1N4004:DIODES1N4004 CDR8525V47MF5:Condensateurradial47uF63V CDMZ50V100NF5:Condensateur100nFCramRadZ5U RE14330:Resistance1/4w330Ohms OPKBL934LSRDLed3mmfaibleconsommation2mArouge OPLED3V:LEDVERTED3 QUQZ20MHZ:QUARTZ20MHZ CDC50815PF RE14100K:Resistance1/4w100KOhms CORD6BL:ToucheD6poussoirBLANC RESIL91270:Reseau9Rsistances+1Commun270Ohms CONSH36SBS2TR:BARETTE36PLOTSSECABLEDROITE1RANGEE CONSPQ36PS100TR:BARETTE36PLOTSFEMELLE1RANGEE COW8013T50RCavalierpourbarettesRouge2.54 COB146:InterrupteurInverseurGlissireUnipolaire OPLCD2x16C COIC114:SupportCItulipe14br COIC128E:SupportCItulipe28brEtroit CORD6R:ToucheD6poussoirROUGE QUHN0858435:piedcaoutchoucd6.35

PAGE P6.88 P2.21 P3.40 p3.31 P2.23 P2.15 P2.2 P4.7 P4.2 P2.31 P2.14 P2.2 P5.10 P2.6 P6.76 P6.76 P6.76 P5.3 P4.23 P6.74 P6.74 P5.10 P8.5

r Q V Pt o U lQtParcarte 1 5 1 1 1 3 1 8 1 1 2 7 1 1 0.5 0.5 4 4 1 1 1 1 1

Ralisation de la carte de dveloppement PIC16F876A - page 5


Lyce LACHENAL - M. BERNARD - dit le 02/12/2008

Implantation des composants

Ralisa-

tion

Vous aimerez peut-être aussi