Interface PIC16F54/PICkit3
Participation
Pour programmer des microcontrôleurs (μC) comme le PIC16F54 ou PIC10F200 (disponibles au PMCLab) avec ses propres programmes il est nécessaire d'avoir un programmateur comme le PICkit3 (aussi au PMCLab). Ceci sert d'interface de communication entre un environnement de développement (IDE) et le μC. Par contre, souvent un programmateur sert pour toute une famille de μC et le câblage requis pour chacun est légèrement différent.
Il est une perte de temps de câbler le montage nécessaire à chaque fois que l'on veut programmer un μC.
Cahier des charges
Taille minimale
Plug-and-play
Matériel
Outils
Scie
Perceuse à colonne
Fer à souder
Papier de verre
Réalisation
Pour savoir comment doivent être connectés le PIC16F54 et le PICkit3, il suffit de regarder les datasheets des deux composants.
On y trouve les schémas à gauche.
On en déduit que les pins 1 à 5 du PICkit3 doivent être connectés aux pins 4,14,5,13 et 12 du PIC16F54; ainsi qu'il faut insérer la résistance entre les pins 14 et 4 du μC.
Découper à l'aide d'une scie le PCB pour accueillir le support de 18 voies et les six barrettes laissant suffisamment d'espace pour les fils et la résistance.
Enlever les irrégularités au papier de verre. Seuls les outils destinés à couper devraient être coupants.
Avec la perceuse à colonne, enlever traces de cuivre non voulues présentes dans le PCB.
Souder le support de 18 voies et les barrettes à leurs positions voulues.
Réaliser les connexions déterminées dans la première étape à l'aide des fils et du fer à souder.
Souder la résistance.
Marquer la position du pin 1 du PICkit3 et du PIC16F54 pour référence future.
Résultat
N.B. Comme notre circuit ne comporte pas d'alimentation. Il est impératif de paramétrer le PICkit3 pour qu'il fournisse 5.0V par USB.