Mini Programmateur de PIC sur le port USB

Ce montage présente un mini programmateur de micro-contrôleurs PIC sur le port USB, avec une taille de 8*4cm et ne nécessitant pas un cordon USB.

mini programmateur de microcontrôleurs PIC sur le port USB
Les programmateurs de PIC sont très répandus sur internet.
Réaliser un programmateurs de PIC en vous inspirant de ce montage: Programmateur de PIC sur le port USB auto alimenté. La raison pour laquelle j'ai voulu un micro programmateur USB est tout simplement pour sa portabilité, car la taille du programmateur déjà publié et le cordon USB ont été un inconvénient majeur et je trouvais ça trop contraignant.
Programmateur sans cordon USB
Schéma du programmateur :
Schéma du montage sous ISIS 7
Le circuit est composé de plusieurs parties:
  • L'alimentation qui est fournit par le port USB,
  • Un circuit à pompe de charge qui fournit la tension de programmation à partir de l'alimentation USB,
  • Un support ICSP (In Circuit Sérial Programmeur),
  • Le cœur du montage : le PIC18F2550,
  • Des jumper pour sélectionner le type de composant à programmer (8/18/28/40 broches),
  • Un support ZIF ou deux supports 40 broches
Liste des composants :
Liste des composants du MINI PROGRAMMATEUR USB
6 Résistances
Quantité: Références Valeur Rq
1 R1 10k 1/4 W
1 R2 2k2 1/4 W
2 R3, R4 4k7 1/4 W
2 R8, R9 270 1/4 W
7 Capacités
Quantité: Références Valeur Rq
1 C2 100n Céramique
1 C3 47u Chimique
2 C4, C5 15p Céramique
2 C7, C8 1u Chimique
1 C9 10u Chimique
2 Circuits integrés
Quantité: Références Valeur Rq
1 U2 PIC18F2550
2 Transistors
Quantité: Références Valeur Rq
2 Q1, Q2 BC547
6 Diodes
Quantité: Références Valeur Rq
4 D1-D4 1N4148
1 D5 LED Rouge
1 D7 LED Verte
10 Autres
Quantité: Références Valeur Rqe
1 J1 USB CONN USB Type A
2 J2, J3 CONN-SIL5
3 J4-J6 CONN-SIL2
1 U1 Support ZIF 40 Broches
3 ST1-ST3 STRAP
1 X1 CRYSTAL 12MHz
Version imprimable de la liste des composants du programmateur
Réalisation:
Afin de réduire la taille au maximum, ce programmateur est composé de deux parties qui vont ensuite être montées ensemble

Vue 3d de la carte electronique
Le tracé du circuit imprimé et l'implantation des composants est proposé ci dessous:
Circuit imprimé
Fixation du programmateur
Ce programmateur permet la programmation In-situ des microcontrôleurs PIC, grâce à son interface ISP. Cette interface autorise la programmation directe des composants soudés sur les circuits imprimés ou des composants en boîtiers spéciaux.
Programmation In-situ des microcontrôleurs
Configuration du programmateur:
L'implantation des différents microcontrôleurs sur le support ZIF est faite selon le schéma suivant :

positionnement des microcontrôleurs
Le logiciel pilotant le programmateur de PIC :
C'est le logiciel WinPic800 V3.55G qui prend en charge ce programmateur USB.

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 détecte automatiquement le PIC placé sur les supports du programmateur,
  •  WinPic 800 V3.55G ne nécessite aucun réglage.
Procédure d'installation du programmateur
Une fois que vous avez réalisé votre programmateur on va enfin pouvoir passer aux choses sérieuses !! Brancher votre montage à un port USB de votre ordinateur. Si votre circuit est correct vous devriez voir apparaitre cette fenêtre après quelques secondes :
Installation de winpic800 étape 1
Sélectionner 'non pas pour cette fois' puis cliquer sur suivant. 3. Ensuite l'écran suivant apparait.
Installation de winpic800 étape 2
Sélectionner "Installer à partir d'une liste ou d'un emplacement spécifié" puis cliquer sur 'Suivant'. 4. Sélectionner le driver dans le répertoire winXP Driver (il est situé là où vous avez installé le répertoire de WinPic800 (v3.55b) ),
Installation de winpic800 étape 3
Installation de winpic800 étape 4
L'ordinateur va ensuite installer les pilotes du programmateur.
Installation de winpic800 étape 5
Installation de winpic800 étape 6
Ensuite démarrer Winpic et allé dans Device > Hardware Test :
Installation de winpic800 étape 7
Si vous n'obtenez pas la même chose vérifier votre montage... Placer un PIC sur le support ZIF et faite une détection par le logiciel : La Led D5 est une Led d'activité (elle doit clignoter à chaque lecture, programmation...)
Installation de winpic800 étape 8
Si tous ces tests se passent avec succès votre montage fonctionne !!

1 commentaire:

  1. Sensationnel... je vais m'y mettre pour le realiser... je voudrai ton aide pour les conseils... je pense me remettre en numerique et j'aurai beaucoup a vous contacter... cemouedeldjemaa@gmail.com ... Merci ...

    RépondreSupprimer