Mini Programmateur de PIC sur le port USB


  Catégorie : Réalisation de cartes électroniques   Mise à jour le : 21/05/2011 02:50
  Ajouté par : Technologuepro   Lectures : 90197
  Commentaires : 19   [ Poster un commentaire ]   Note : 
  

Ce montage présente un mini programmateur de microcontrôleurs PIC sur le port USB, avec une taille de 8*4cm et ne nécessitant pas un cordon USB. Je vous présente un tutoriel de fabrication et mise en œuvre. Le programmateur de PIC est relié à votre PC au moyen d'une fiche USB. L'alimentation est fournit par le port USB.
Ce programmateur permet la programmation In-situ des microcontrôleurs PIC, grâce à son interface ISP

mini programmateur de microcontrôleurs PIC sur le port USB

Les programmateurs de PIC sont très répandus sur internet. J'ai donc décidé d'en réaliser un en m'inspirant du montage que j'ai déjà publié sur ce site: http://www.technologuepro.com/montages-electroniques/programmateur-PIC-USB-6.html. 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 ca 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. 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 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 !!

Téléchargement :


  

   Lectures recommandées sur ce thème :

Montages électroniques

Programmateur de PIC sur le port USB autoalimenté -  (08/11/2013)

Tags

                                           


  Commentaires

PIC18F2550
 haikel774

issalam

svp

est ce que en dois programmer le PIC18F2550

et quel est son prix

grand merci

usb pic windows 7
 moukhtar-h

cette usb pic programation se marche sur le "windows7"
s.v.p aide moi
merci

fichier hex !!!! a haikel
 PiRaTuS125

"le programme du PIC18F2550 ce trouve dans WinPic800-3.55G/PIC18F2550 HEX."

ISIS et ARRES
 philippef

pourriez vous mettre en lien les fichier isis et arres du montage SVP

Merci pour cette appli genial

SVP,aidez moi de trouver le pilot de usb
 aymen.jd

. je vous envoyé ce mail pour vous demander comment je puisse configurer le driver de l'USB, l'onglet HD wizard à quel rubrique appartient elle? j'ai pas y trouvé sur MicroC.
pic18f45450
[email protected]

 Monobuino

est ce que ce programmateur peut programmer un dspic, sinon comment faire pour programer dspic avec ce montage
aidez moi svp à trouver un programmateur de dspic, merci

vp un théme sur la réalisation
 [email protected]€d

svp un théme sur la réalisation de la commande MPPT de systemme photovoltaique , soit des circuits ou des composents nécessaire pour réaliser ^^ et mrc
email [email protected]

 lemecsm

SALUT SVP VOUS POUVEZ M'AIDER J 'AI RÉALISE LE MEME MONTAGE MAIS LORSQUE JE LE BRANCHE SUR LE PORT USB J'AI LE LED QUI S'ALLUME ( CIRCUIT ALLIMENTER) MAIS L'ORDINATEUR DE DETECTE RIEN ( PAS DE TRANSMISSION DE DONNE

Non fonctionnel sous windows 7
 lemicro

Bonjour,

J'ai réalisé le schéma et brancher sur un pc avec win 7 64, il détecte le pic (communication ok) mais le driver fournit n'est pas compatible win 7 64 (je n'ai pas tester x86) , on peut réaliser une émulation de XP mais je n'en vois pas l'interet(trop lourd)

Je vous conseil le montage suivant :

http://automate-pro.blogspot.be/2013/02/creer-un-programmeur-de-pic-interface_23.html

qui est un clone du pickit2 et fonctionne sous win 7 64

bien à vous

problème
 POUYOU64

Bonjour,
J'ai réalisé ce montage, j'ai fais programmer le PIC, j'ai tout testé (composants + pistes)
Mais lorsque je connecte le programmateur au PC, les LEDS s'allument mais le PC ne détecte aucun périphérique.
Pouvez vous m'aider sur ce sujet.

Merci d'avance

probleme regle
 POUYOU64

Bonjour,
Apres avoir tout verifie, il s'agissait d'un probleme de programmation du PIC

Merci pour ce montage

Cordialement

programmation
 fanchou

peut t'on programmer la série des PICAXE avec mini USB programmer?
Utilisation prévue d'un PICAXE 20X2
et autres en 20 broches
Merci par avance


PiC 16F877A
 sino

salut
je veut juste savoir le rôle de PIC16F877A et si il doit être programmé ou je peux le garder vide!
merci ..

demande d'aide
 MAR3I

je veut realiser cet programmateur mais je neçessaire de l'aide

MINI PROGRAMMATEUR DE PIS SUR PORT USB
 PATHER

Bonjour,
Cette réalisation est elle compatible sur Windows 7 - 64 bits
Cordialement
PH


Réalisation
 ksayar

Bonjour;
J'ai réalisé ce programmateur USB, il est bien fonctionnel à condition de remplacer la résistance R2 (2.2K) par une autre 22K pour faire augmenté la tension MCLR nécessaire pour la programmation du PIC (13.5V).

mini programmateur usb
 MYRALE

Bonjour

j'ai réalisé ce programmateur usb,Il est fonctionnelle toute est bon lorsque je lance le Winpic800 il détecte le programmateur et détecte le pic branche mai au coure de programmation il arrive à 16% ensuite il passe à 96% directement après quelque seconde il me sortit un message d’erreur ‘’ERROR->NO IS ANSWER OF HARDWARE’’
merci de m'aider

Pas cool
 Fmx

Le montage ne fonctionne pas sous windows 7. C'est un problème de driver, et personne ne répond visiblement aux demandes d'aide. C'est vraiment dommage, c'était un beau projet.... Enfin si quelqu'un sait quoi faire....

ISIS ET ARES PLZ
 FTOUHI

SVP LE PROJET ISIS ET ARES PLZ

*Poster un commentaire :
Uniquement les membres peuvent poster des commentaires

Haut de page

© 2017 Technologue pro, cours électricité électronique informatique · © 2007 - 2017 Technologue pro - Ressources pédagogiques pour l'enseignement technologique en Tunisie
Usage dans un cadre strictement académiqueMontages electroniques simples, pour les amateurs et pro de l'électronique, offre de montage electronique et cours en ligne gratuit: programmateurs de PIC USB, chargeur pour batteries, insoleuse 3 tubes ultra violet pour circuits imprimés et carte développement microcontrôleur PIC

Licence - Sitemap - Qui somme nous ? - confidentialité- Tunisie Index - Annuaire Tunisie -