e montage présente un kit programmateur de PIC USB
avec tutoriel de fabrication et mise en œuvre. La gestion du programmateur
de PIC USB est confiée à un microcontrôleur de dernière génération PIC18F2550-I/SP
déjà programmé. Ce dernier sert d'interface entre votre PC et les différents
microcontrôleurs que vous souhaitez programmer. 
Le cordon USB :
Le programmateur de PIC est relié à
votre PC au moyen d'un cordon USB dont les extrémités comportent les
connecteurs mâles suivants : 

Les échanges de données entre le PC et le
programmateur s'effectuent uniquement en mode Full-Speed (12 Mbits/s). Ainsi,
vous pouvez opter indifféremment pour un cordon USB à la norme USB1.1 (Full
Speed - 12 Mbits/s) ou bien USB2.0 (High Speed - 480 Mbits/s). Conseil : Evitez
de connecter votre programmateur de PIC USB sur un HUB. Utilisez de préférence
une prise USB de libre en façade ou à l'arrière de votre PC de bureau ou PC
portable.
Le logiciel pilotant le programmateur de PIC :
C'est le logiciel WinPic800 V3.55G qui prend en charge
ce programmateur USB. Vous le trouverez en libre téléchargement à la page [Téléchargement] le programme du PIC18F2550 ce trouve dans
WinPic800-3.55G/PIC18F2550 HEX. 

Le logiciel WinPIC 800 V3.55G permet une
gestion efficace et rapide du programmateur USB : 
- WinPic 800 V3.55G est compatible avec XP (incompatible avec Vista), 
 - WinPic 800 V3.55G détecte automatiquement le PIC placé sur les
     supports du programmateur, 
 - WinPic 800 V3.55G ne nécessite aucun réglage. 
 
Aspect du programmateur USB 

Nomenclature du programmateur USB pour PIC et EEPROM :
--Résistances
1/4 W - 5% : (il n'y a pas de R7). 
- 100 : R5, R6
 - 1k : R8, R9 
 - 2,2k : R2 
 - 4,7k : R3, R4 
 - 10k: R1 
 
--Condensateurs
chimiques : 
- 1µF/16V : C8, C7
 - 10µF/ 16V : C9 
 - 47µF/16V : C3 
 - 220µF/16V : C1 
 
--Condensateurs
plastiques LCC : 
- 100 nF : C2, C4
 
--Condensateur
céramique : 
- 15pF : C5, C6
 
--Diodes : 
- 1N4148 : D1, D2, D3, D4
 - Leds électroluminescences 3 mm
     de diamètre : D5 (verte) et D7 (orange). 
 
--Quartz : 
- X1 : 12MHz
 
--Inductance
: 
- L1 : self de choc VK200
 
--Transistors
: 
- BC547B : Q1, Q2
 
--Circuits
intégrés : 
- PIC18F2550-I/SP : U1 + support
     tulipe 28 broches (déjà programmé).
 
--Divers : 
- K1 : embase femelle USB-B.
 - Les supports tulipes : 2 x 8
     broches DIL, 1x 18 broches DIL, 1x 28 broches DIL, 1x 40 boches DIL, 1 x
     44 broches PLCC. 
 - J3 : 5 picots tulipes sécables
     pour le connecteur optionnel. 
 - Circuit imprimé simple face 98
     x 75. 
 
Positionnement de la self de choc VK200 : 

Reliez le boitier du quartz X1 à la masse comme
ci-dessous. 

Implantation et circuit imprimé du programmateur USB : 


























