Programmateur PicProg V1.0



Ce programmateur est destiné aux microcontroleurs de MICROCHIP PIC12C508 / PIC12C509. En association avec les programmes Playstation PicProg, il vous permettra de réaliser les trés célèbres modchip pour votre console Playstation. Vous trouverez sur cette page tous les éléments qui vous permettrons de réaliser facilement ce programmateur : schéma structurel, PCB, schémas d'implantation, nomenclature, procédure de test.
PicProg V1.0


Copyright © 1998-2000 - EAGLE SYSTEM - Tous droits réservés

Fichiers de fabrication de la carte du programmateur V1.0
Taille 223Ko
25/06/99
3808
Schéma structurel du programmateur / format PROTEL
Taille 5Ko
22/02/00
5555


Réalisation du programmateur

Rien de particulier concernant le cablage de la carte, je vous conseille simplement l'utilisation d'un support pour le circuit intégré U1. Ce support sera utile pour les tests préliminaires.

Le système utilise des composants trés classiques disponibles chez votre revendeur habituel.

Voici la nomenclature du programmateur et les photos d'implantation des composants.

REF.
QTE
DESIGNATION
REF FARNELL
R1 à R7
7
Résistances 10K 5% 1/2W
509-954 ( UDV 50 / 11.5Frs )
R8
1
Résistance 470 5% 1/2W
509-826 ( UDV 50 / 11.5Frs )
R9
1
Résistance 240 5% 1/2W
489-876 ( UDV 50 / 11.5Frs )
P1
1
Potentiomètre 20K 10 tours ( réglage dessus )
347-875 ( UDV 01 / 11.8Frs )
C2, C3
2
Condensateurs plastiques 100nF/63V ( Pas 5.08 )
146-079 ( UDV 10 / 15.8Frs )
U1
1
74LS07 ou équivalent
372-330 ( UDV 01 / 3.48Frs )
U2
1
LM7805 - boitier TO220
701-853 ( UDV 01 / 5.10Frs )
U3
1
LM317 - boitier TO220
412-132 ( UDV 01 / 7.32Frs )
T1,T2
2
Transistors BC557 - boitier TO92
357-157 ( UDV 05 / 5.10Frs )
Divers
1
Connecteur DB25 male + capot
Fil souple 5 conducteurs
Fils souples monobrins
Passe fil
Connecteur d'alimentation
Support tulipe 8Pts
Support tulipe 14Pts
Fil souple 5 conducteurs
Boitier plastique

Tarifs pour les PIC vierges toujours chez FARNELL ( Catalogue Octobre 99 )
REF MICROCHIP
REF. FARNELL
QTE 1+
QTE 25+
QTE 100+
PIC12C508A04P
140-168
8.80Frs
7.20Frs
5.30Frs




Pour plus de modularité, les connecteurs n'ont pas été implanté sur la carte. On utilisera de préference du fil souple pour les diverses liaisons entre ces connecteurs et la carte.

Le programmeur est controlé par le PC via le port parallèle. L'alimentation du programmateur est de 15-25VDC max issue d'une source externe. Enfin un classique support 8Pts sera utilisé pour recevoir le PIC.

Les noms des connections a effectuer figurent directement sur le typon, hormis VCC par manque de place. La liaison DB25/carte utilise les points notés GND, BSY, D0, D1 et D3. L'alimentation sera cablée aux points notés VIN et GND et le support du PIC aux points notés : VPP, VCC, GND, DAT, CLK. les figures ci-dessous reprennent l'intégralité du cablage.




Tests et mise en oeuvre

voici la procédure de test du programmateur

A/ Condition initiale : Système non connecté au PC, U1 non monté

A.1/ Alimentation de la carte ( 15 - 25V DC Max ) --> La led s'allume
A.2/ Vérification et réglage des alimentations. +5V U1 pin 14 et +13V U3 pin 2 en ajustant P2
A.3/ Mise en place de U1, alimentation coupé bien sur !!!

B/ Condition initiale : Système alimenté et connecté au PC

B.1/ Lancement du programme PSX PICPROG
B.2/ Lancement d'un test sans PIC installé ( Bouton "VERIFY" ) -> message "Chip empty or no chip"
B.3/ Mise en place d'un PIC12C508 ou 12C509 vierge et lancement d'un test. -> message identique
B.4/ Lancement de la programmation
B.5/ Lancement d'un nouveau test -> message "Test succesfull".
B.6/ Vous pouvez ouvrir le champagne, vous venez de créer votre première "modchip".

Si vous avez besoin d'informations complémentaires, écrivez-moi.



Avertissement:

Je décline toutes responsabilitées concernant les conséquences liées à l'utilisation de ce produit, notamment les dommages causés à l'ordinateur ou à la console lors de la conception ou l'installation de la puce, ainsi que toutes utilisations illégales de la console modifiée. La modification de votre console invalide sa garantie.



PLAYSTATION est une marque déposée par SONY CORPORATION.



Go Back