mardi 9 août 2011

programmateur de PIC et EEPROM ( programmateur JDM )

Dans ce montage électronique , nous construisons un programmeur JDM qui peut programmer le PIC12, PIC16 et les microcontrôleurs PIC18 et certaines familles populaires EEPROM 24C. Le programmeur fournit également fonction la ICSP qui permet la programmation in-circuit en série. Donc, si vous le désirez, vous n'aurez pas à porter votre MCU chaque fois que vous le reprogrammer. Le circuit est connecté au PC via un port série et aucune alimentation externe n'est nécessaire. D'autre part, si vous voulez l'utiliser avec un ordinateur portable qui ne fournissent pas de connexion RS232, en utilisant le circuit avec un convertisseur USB vers RS232 peut ne pas donner un bon résultat

les PICs et les EEPROMs  supporter pour ce programmateur :

 EEPROM: 24C01A, 24C02, 24C04, 24C08, 24C16, 24C32, 24C64/65, AT24C128, AT24C256, AT24C512, M24C128, M24C256, 24C515, PCF8572 ou 8572 = 24C01, PCF8582 ou 8582 = 24C02, PCF8592 ou 8592 = 24C04, SDA2506, SDA2516, SDA2526, SDA2546, SDA2586, SDA3506, SDA3516, SDA3526, 4C016 == 24C01, GRS-003 == 24C02, GRN-004 == 24C04, GRN-008 == 24C04, GRX-006 == 24C04, GRX-007 == 24C04, 24C01 == KKZ06F, BAW658049 == 24C02, 24C02 == BAW57452, M8571 == 24C02, X24C0


Microchip PIC: 12C508, 12C508A, 12C509, 12C509A, 12CE518, 12CE519, 12C671, 12C672, 12CE673, 12CE674, 12F629, 12F675, 16C433, 16C61, 16C62A, 16C62B, 16C63, 16C63A, 16C64A, 16C65A, 16C65B, 16C66, 16C67, 16C71 , 16C72, 16C72A, 16C73A, 16C73B, 16C74A, 16C74B, 16C76, 16C77, 16F73, 16F74, 16F76, 16F77, 16C84, 16F83, 16F84, 16F84A, 16C505, 16C620, 16C620A, 16C621, 16C621A, 16C622, 16C622A, 16CE623, 16CE624 , 16CE625, 16F627, 16F628, 16F628A, 16F630, 16F676, 16C710, 16C711, 16C712, 16C715, 16C716, 16C717, 16C745, 16C765, 16C770, 16C771, 16C773, 16C774, 16C781, 16C782, 16F818, 16F819, 16F870, 16F871, 16F872 , 16F873, 16F874, 16F876, 16F877, 16F873A, 16F874A, 16F876A, 16F877A, 18F242, 18F248, 18F252, 18F258, 18F442, 18F448, 18F452, 18F458, 18F1320, 18F2330, 18F432


la liste des composantes Electronique :


T1, T2: Transistor BC337
D1, D4, D5, D6: 1N4148 Diode
D3: Diode Zener 6V2
Diode Zener 5V1: D2
R3, R4: 1K8 Résistance 1/4W
R1: 10K Résistance 1/4W
R2: Résistance 1/4W 1K5
X1: DB9 PCB Mount connecteur femelle
C1, C2: 100uF 16V Condensateur électrolytique
SV1 et SV4: 40 machines Pin Tooled IC Socket
SV2, SV3: 20 machines Pin Tooled IC Socket
SV5 (ICSP): 6 Pin Header Connector9
L1, L2, L3: LED (L1: VERT, L2: ROUGE, L3: jaune)


schéma électronique du programmateur   du pic et EEPROM :



L'assemblage des composants est simple. Le seul truc est montré dans la photo. Avant de souder les 40 broches prise, vous devez couper les ponts en plastique entre les côtés. Une autre question, n'oubliez pas de souder la diode (D6) et le cavalier sous les prises d'abord.




Voici la finale. Si vous ne manquez aucune courts-circuits, vous verrez la LED rouge va jusqu'à lumineuse lorsque vous vous connectez le programmateur au port série. Maintenant il est prêt à utiliser. Vous pouvez utiliser ICPROG et WinPic pour commencer la programmation de vos images ou EEPROM


Indications des voyants; Jaune: Horloge, Rouge: Alimentation, Vert: Programme

Le placement est indiqué dans la figure ci-dessous:

Vous pouvez utiliser un support ZIF lieu en fonction de vos besoins





montage électronique cote composante avec les jumprs





note : vous pouvez utiliser ce programmeur avec ICPROG, WinPic ou certains autres logiciels qui ne sont pas encor essayé 



2 commentaires

Bonjour, pas de prise en charge du 16f88 ?

bonjour
est ce que le 18F4550 n'est pas supporté pour ce programmateur ?


EmoticonEmoticon