Problème JDM programmer
Répondre à la discussion
Affichage des résultats 1 à 10 sur 10

Problème JDM programmer



  1. #1
    invitea75600fd

    Problème JDM programmer


    ------

    Bonjour,
    Je souhaite programmé un 16F84.

    J’ai réalisé un programmateur tel que décrit sur le site Fribotte : (http://fribotte.free.fr/bdtech/progr...r/progPic.html)

    J’ai installé ICPROG sur ma machine (tournant sur XP). Une fois le driver requis installé (pour permettre à ICPROG de fonctionner sur XP) ; j’ai paramétré ICPROG de la manière suivante :
    Programmer : JDM programmer
    Port : COM1
    Interface : Direct I/O
    I/O Delay : de 4 à 40 (j’ai essayé pas mal de configurations).
    J’ai testé les ports MCLR, RB6 et RB7 avec l’option de test « hardware check » :
    MCLR : 13,1 V
    RB6 : 5, 4 V
    RB7 : 4,6 V

    J’ai ensuite chargé le .HEX (HS OSC ; CP OFF ; PWRTE ON ; WDT OFF) compilé sur MPLAB et essayé de le charger sur le PIC16F84. Et là : erreur de programmation à l’adresse 000h. Autrement dit, le PIC ne veut rien entendre.

    C’est avec plaisir que je lirai vos commentaires et conseils. Je vous remercie par avance.

    Merci d’avance

    Arnaud

    -----

  2. #2
    invite5637435c

    Re : Problème JDM programmer

    Salut,

    vu le schéma c'est censé fonctionner à ton avis?
    Bon courage.

  3. #3
    invitef86a6203

    Re : Problème JDM programmer

    il faut ajouter une alime externe.
    De plus si c'est un portable , 1 sur 2 ne fonctionne pas avec...

  4. #4
    invite5637435c

    Re : Problème JDM programmer

    Surement, mais as-tu jetter un oeil sur le schéma du site?


    Images attachées Images attachées  

  5. A voir en vidéo sur Futura
  6. #5
    invitef86a6203

    Re : Problème JDM programmer

    brancher l'alime comme ça (voir schéma)

    Le problème c'est qu'il utilise le 12V (théorique) du port série , mais généralement il n'y a pas les 12V et le courant est insuffisant.
    Alors soit ça fonctionne partiellement le temps que la capa se décharge , ou même pas du tout si la tension est trop faible.
    Images attachées Images attachées  

  7. #6
    invite5637435c

    Re : Problème JDM programmer

    Humm...

    Y a encore le Vdd du PIC à la masse sur le schéma (Gnd), ça promet.
    Surement une erreur de label sur la flêche, où il faut deviner +Vcc.

  8. #7
    invite5637435c

    Re : Problème JDM programmer

    Si tu ajoutes une alim externe, il faudra veiller à relier sa masse avec la masse du PC (via la subD), ce qui n'apparait pas dans le schéma.

  9. #8
    invitef86a6203

    Re : Problème JDM programmer

    je crois que tu met en doute le fonctionnement de ce montage.
    Il fonctionne !
    Quand à sa fiabilité, tout le problème est là !

    J'ai fais une page d'explication , il y a quelques années de ça...

    je l'ai retrouvée;

    Code:
    Les signaux du Pic
    
    RB7	Data
    RB6	clock
    MCLR	Reset programmation
    Vss	Masse
    Vdd	+5 volts
    
    =================
    
    Txd commande de Mclr (tension de programmation)
    Gnd +5Volt du pic
    Cts data out
    DTR polarité de +12 volts
    Rts clock et -12 Volts (point le plus négatif)
    
    
    
    lorsque le RTS est -12 volts
    	D4 bloquée ne fait rien
    	la capa C3 se charge à travers D3 et le fil Gnd
    	la zener D2 5,1 Volts limite la tension de C3 à 5 volts
    	Le signal rts est écrèter à -5volts par raport à Gnd
    	le signal Rb6 (clock) est à 0 volt par rapport à la masse (Vss)  et coté - de C3
    
    lorsque le RTS est +12 volts
    	L'alimentation du pic se fait par C3 (le clock devra donc rester transitoirement dans cet état)
    	le Rb6 (clock) est à +5,6 volt tension de C3 + tension seuil de D4
    	le signal va être écrèté par D4 vers +0,6 volt
    
    
    lorsque Txd est à -12 volts
    	D5 écrète le signal à -0,6 volt par rapport à Vss (Vss étant à -5 volt de Gnd soit -5,6V)
    	D7 polarise Mclt à 0 volt de Vss
    	Q1 est bloquer avec la base négative par rapport à l'émetteur.
    
    lorsque Txd est à +12 volts
    	D5 et D7  bloquées (ne fait rien)
    	Q1 conduit , mais la tension est limité par D6 à 8,2V par rapport à Gnd
    	C2 se charge à 13,3 volts par rapport à Vss.
    	la tension sur Mclr est de 8,2 + 5,1 = 13,3 Volts par rapport à Vss (tension de programmation)
    
    
    lorsque DTR est à -12 volts
    	Q2 est bloqué, Rb7 est  à 0 Volt par rapport à Vss 
    		(la fuite résiduel du transistor doit polariser négativement RB7)
    
    lorsque DTR est à +12 volts
    	Q2 est conducteur en émetteur suiveur Rb7 est +5V - 0,6V 4,4Volt (état haut)
    
    En lecture des data
    ===================
    	DTR est d'abord polarisée à +12Volts
    
    	Rb7 est 0 Volt par rapport à Vss
    		Q2 est conducteur CTS est la tension de Vss soit -5Volts par rapport  Gnd
     	
    	Rb7 est 5 Volt par rapport à Vss
    		Q2 est bloqué, CTS est à +12 Volts
    
    
    
    modification JDM
    
    Si le port RS232 du PC ne delivre pas suffisament de courant ajouter une petite alimentation de 14 volts mini
    voir le dessin JDM_MDF.GIF

  10. #9
    invitef86a6203

    Re : Problème JDM programmer

    Citation Envoyé par HULK28 Voir le message
    Si tu ajoutes une alim externe, il faudra veiller à relier sa masse avec la masse du PC (via la subD), ce qui n'apparait pas dans le schéma.
    NON.
    Regarde l'explication du fonctionnement
    La masse du pic est à une tension négative par rapport au PC.

    N'oublie pas que le signal varie entre +12V et -12V
    Qui servent à faire du 5V de Vcc et 13V de VPP.

  11. #10
    invite5637435c

    Re : Problème JDM programmer

    En effet, c'est tiré par les cheveux tout de même, ce qui explique le niveau de fiabilité peut-être aussi...

Discussions similaires

  1. Un problème avec le JDM fribotte ?
    Par invitee17aeca5 dans le forum Électronique
    Réponses: 6
    Dernier message: 31/01/2007, 20h28
  2. problème avec prog JDM
    Par inviteaf756aac dans le forum Électronique
    Réponses: 1
    Dernier message: 11/08/2006, 08h39
  3. Problème JDM
    Par invite50cb3aa0 dans le forum Électronique
    Réponses: 48
    Dernier message: 29/03/2006, 14h25
  4. problème avec prog. jdm
    Par invite25a714b9 dans le forum Électronique
    Réponses: 2
    Dernier message: 08/06/2005, 15h42
  5. problème avec prog. jdm
    Par invite25a714b9 dans le forum Matériel - Hardware
    Réponses: 0
    Dernier message: 06/06/2005, 21h37
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...