Schema electronique : Programmateur de PIC via RJ11


Ce programmateur est une évolution du JDM bien connu des amateurs.
Le programmateur de PIC (un de plus!) décrit ici est basé sur le célèbre programmateur sur port série JDM.
En fait j'ai refait une version en taille réduite avec une fonctionnalité supplémentaire: ICD2. Il s'agit tout simplement de l'interface disponible en sortir du MPLAB ICD2 de microchip. On branche directement la prise RJ11 et une pile 9V ou alim externe 9-12V. Le gros avantage c'est la vitesse de programmation qui n'a rien avoir avec le port série. Au sujet du port série j'ai mis une DB9 femelle plus petite que la DB25 de la version 1.


On peut donc programmer la plus part des PIC 8,16,18,20,28,40 broches en DIP de la gamme. Rien n'empêche de rajouter un adaptateur pour s'attaquer au autre PIC de la famille microchip.

Voici la liste des composants:

R1: 10 K
R2: 1.5 K
R3: 1000K
C2: 100 UF 40 V chimique
C3: 22 UF 16 V tantale
C4:100nf
C5: 100nF
D3,D4,D5,D7: 1N4148
D2: Zener 5.1 V
D6: Zener 8.2 V
Q1, Q2: BC 547B
REG1: 78L05
L1: Led 3mm rouge
Barrettes de contacts tulipe: 4 x 20 broches (ou support ZIF 40
br. type Textool) + 2 x 5 broches
Prise DD9 femelle pour circuit imprimé
ICD2: RJ11 6 points
CON4 fils ou prise 9V de pile
IC7: barette sécable avec jumper.

Programmation:Port Série:
En ce qui concerne le logiciel de programmation, je recommande le logiciel libre bien connu ICPROG de Mr Bonny Gijzen disponible à l'adresse suivante: www.ic-prog.com
Le paramétrage que j'utilise est le suivant:
JDM Programmer, Direct I/O, pas d'inversion des E/S, I/O Delay: 5
Durant les essais, je conseille également dans 'Options' de cocher la case 'Verification during programming' ce qui évite d'avoir à attendre la fin du cycle d'écriture pour détecter un problème éventuel.
Mode ICD2:
Brancher le programmateur à la prise RJ11 et alimenter via le CON4. Ensuite dans MPLAB activer le programmateur ICD2. Lancer la programmateur. Configurer MPLAB en mode External Power.
Sinon le jumper permet de selectionner les pics8, 18, 20 etc...,

Exemple:



Fichiers

 Typon.pdf: Typon du circuit à l'échelle1
Implantation.pdf: Implantation des composants
pic_position.gif: Disposition des PICs à utiliser sur le support
PicProg.JPG: Photo du montage terminé

Aucun commentaire:

Enregistrer un commentaire