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 :
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
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.
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é