Bonjour, cliquez-ici pour vous inscrire et participer au forum.
  • Login:


+ Répondre à la discussion
Page 1 sur 4 12 3 DernièreDernière
Affichage des résultats 1 à 15 sur 49

Problème JDM

  1. FantomX

    Date d'inscription
    mars 2006
    Âge
    27
    Messages
    128

    Problème JDM

    Bonjour,

    J'ai un problème ( erreur à l'adresse xxxxh ) après avoir construit ce JDM programmer : http://f5jtz.club.fr/pjacquet/jtzprg2.htm

    J'ai testé avec le hardware test les potentiels des pattes de programmation par rapport à Vss :

    Vcc : +5.7V
    PGC : -0.5V au niveau bas et +6.2V au niveau haut
    PGD : -0.5V au niveau bas et +5.1V au niveau haut
    MCLR : -0.7V au niveau bas et 14.4V au niveau haut

    Après avoir parcouru plusieurs forums, il était dit qu'il fallait avoir un potentiel pour MCLR autour de 13V donc j'ai rajouté au schéma un potentiomètre pour abaisser le potentiel mais toujours le même problème.

    Ce qui est curieux c'est que lorsque j'essaye d'écrire une donnée ( par exemple 0001 à l'adresse 0000 ), j'ai le message d'erreur mais le PIC a mémorisé 0003 à l'adresse 0000. En fait mon programmateur arrive à lire correctement le PIC mais il écrit des valeurs erronées.

    Je travaille sur des PIC 16F88 et 16F876A ( avec PGM à la masse au travers d'une résistance de 270ohm ). J'ai testé avec différents PIC et sur 2 ordis différents et ça ne marche toujours pas.

    Je suis embêté car j'ai l'impression que l'erreur est minime puisque j'arrive à lire et à écrire ( certes pas les bonnes valeurs mais ça écrit quand même ! ) et je ne pense pas que ça vienne du schéma.

    Quel est votre avis ?

    Merci d'avance.

    ####### supprimé à la demande de l'auteur du message
    Dernière modification par JPL ; 28/01/2012 à 14h06. Motif: identité supprimée
     


    • Publicité




      Poursuivez votre recherche
      Recherche personnalisée

  2. mizuki

    Date d'inscription
    février 2005
    Localisation
    heu... je vais demander ^^
    Messages
    122

    Re : Problème JDM

    La tension de programmation doit etre vers 9V avec ton pc (Salete de cahier des charges) et donc ca suffit pas
    Avec des vieux pc ca marche parcequ'ils fournissent encore 12V mais bon plus ca va et plus ils vont la diminuer vu que la rs232 n'est plus vraiment utilises par rapport a avant

    Jete ce programmateur a probleme et prend un schema de programmateur avec alim externe ou tu auras bien 13V
    Apres tu verras plus d'erreur de programmation, tout marchera correctement
     

  3. FantomX

    Date d'inscription
    mars 2006
    Âge
    27
    Messages
    128

    Re : Problème JDM

    Je ne comprends pas, j'arrive bien à mesurer 14.4V pourtant ?
     

  4. Mkala

    Date d'inscription
    février 2003
    Localisation
    Suisse
    Âge
    28
    Messages
    265

    Re : Problème JDM

    Salut !

    En effet le JDM est tres bien, a condition de ne pas utiliser le RS232 pour l'alimenter ! C'est pas fait pour ca une prise serie, c'est pas une alimentation mais uniquement des signaux de donnees.

    Voici une version modifiée qui marche tres tres bien, faut que j'en fasse un PCB un coup :

    http://www.chapslab.com/Electronique/JDM_Prog/

    Je me suis insipire de differents JDM et l'utilise depuis 2 ans je pense, cela fonctionne a merveille.


    Pour tes problemes, je me demande comment tu arrives a 14V, ca devrait fonctionner en tous cas avec une telle tension.
    Comme apparement tu arrives a programmer, ca doit etre une question de vitesse puisque ta programmation est erroné. Essaie avec une delai I/O plus import, de 20 ou plus par ex.

    Derniere question : avec IC PRog, tu es en Direct I/O ou Windows API dans les options ?
    Je te conseille d'etre en Direct I/O
     

  5. FantomX

    Date d'inscription
    mars 2006
    Âge
    27
    Messages
    128

    Re : Problème JDM

    Merci Mkala,

    J'essaierai de monter ton circuit ( il faudra que je rachete une plaque à trous lol ).

    J'ai essayé de programmer en direct I/O (40) mais c'est toujours pareil. Dommage que ce montage ne marche pas. Il était pas cher en composants.

    Je teste ton circuit la semaine prochaine quand j'aurai acheté les composants.

    Merci en tout cas.
     

  6. Mkala

    Date d'inscription
    février 2003
    Localisation
    Suisse
    Âge
    28
    Messages
    265

    Re : Problème JDM

    Salut !

    De rien

    Ce qui m'ennuie par contre avec ton circuit, c'est que soit on devrait trouver pourquoi il ne fonctionne pas, soit le faire fonctionner...

    Lorsque tu mesures tes tensions, tu les mesures avec un PIC connecté ? Je ne sais pas combien un PIC consomme, mais peut etre assez pour faire descendre significativement la source de tension faiblarde tirée du RS 232.
     


    • Publicité



  7. FantomX

    Date d'inscription
    mars 2006
    Âge
    27
    Messages
    128

    Re : Problème JDM

    Les tensions avec ou sans le PIC sont les mêmes.

    @+
     

  8. Mkala

    Date d'inscription
    février 2003
    Localisation
    Suisse
    Âge
    28
    Messages
    265

    Re : Problème JDM

    C'est etrange... ca doit venir de la raideur des flancs, tu n'as pas d'oscillo pour mesurer ?

    Tu mesures bien sur les pattes du PIC les tension dont tu nous parles ?


    PS : je programme mes 16F87x(A) sans resistance a la masse pour PGM...
     

  9. FantomX

    Date d'inscription
    mars 2006
    Âge
    27
    Messages
    128

    Re : Problème JDM

    Oui les tensions sont bien celles mesurées sur le PIC. Autrement, je n'ai pas les moyens d'avoir un oscillo

    J'acheterai les composants pr faire ton JDM la semaine prochaine. Ce sera plus sûr.

    @+
     

  10. FantomX

    Date d'inscription
    mars 2006
    Âge
    27
    Messages
    128

    Re : Problème JDM

    C'est encore moi,

    J'ai trouvé le TL497 chez mon fournisseur. Je voulais juste savoir la différence entre le 74HC125 et le 74HCT125 car mon fournisseur n'a que des HC en CMS donc je voudrais utiliser un HCT. D'après la datasheet, ils ont la même fonction.

    Qu'en penses-tu ?
     


    • Publicité



  11. Mkala

    Date d'inscription
    février 2003
    Localisation
    Suisse
    Âge
    28
    Messages
    265

    Re : Problème JDM

    Ils ont la meme fonction, tu peux y aller sans autre.

    Les specifications changent au niveau courant, consommation, vitesse, mais dans cette application celan n'a aucune importance.
     

  12. FantomX

    Date d'inscription
    mars 2006
    Âge
    27
    Messages
    128

    Re : Problème JDM

    Salut Mkala,

    j'ai cablé ton motage sur plaque test. Le PGC et PGD commute bien par contre j'ai un problème avec le MCLR car le transistor BC557 est toujours conducteur.

    Je m'explique : quand je n'envoie pas de consigne sur MCLR ( cocher active MCLR dans IC-Prog ), le potentiel sur la base du PNP est de 9V. quand j'envoie une consigne sur MCLR, la base du PNP passe à 1V. Mais dans les 2 cas, la jonction base-emetteur du PNP est passante puisque l'émetteur est à 13V et les potentiels de base toujours inférieurs donc ça ne peut pas marcher.

    Pour vérifier ma théorie, j'ai remplacé le Vpp par Vcc sur l'émetteur du transistor. Quand je n'active pas de consigne, j'ai 9V sur la base et 5V sur l'emetteur --> le transistor est bloqué. Quand j'active la consigne, j'ai 1V sur la base et 5V sur l'émetteur, le transistor conduit et amene MCLR du PIC à 5V. Donc le problème vient bien d'une mauvaise polarisation du BC557.

    Je vais chercher un moyen de corriger ça. Si tu as une idée...

    @+

    Greg
    Dernière modification par FantomX ; 21/03/2006 à 11h45.
     

  13. FantomX

    Date d'inscription
    mars 2006
    Âge
    27
    Messages
    128

    Re : Problème JDM

    Bon j'ai résolu le problème de commutation en prenant une résistance plus faible ( j'ai remplacé la 10K par une 110ohm ).

    Néanmoins, malgré des tensions tests qui ont l'air correctes :
    Off On
    - MCLR 4V 13V
    - PGC 0V 5V
    - PGD 0V 5V

    le montage ne fonctionne pas : en lecture, ça lit n'importe quoi et je ne parle même pas de l'écriture.

    En fait, pour le Vpp j'ai utilisé la tension en amont du régulateur car j'ai mis une tension d'alimentation de 13V et je n'ai donc pas jugé utile de faire la partie TL497. Est-ce que ça vient de là à ton avis?

    Autrement pendant que IC-Prog essayait de programmer, j'ai mesuré les tension PGC et PGD en cours et je n'ai pas dépassé 2V.

    J'attends ta réponse.

    Greg
     

  14. Mkala

    Date d'inscription
    février 2003
    Localisation
    Suisse
    Âge
    28
    Messages
    265

    Re : Problème JDM

    Salut !

    Alors on va resoudre ces problemes.
    Tout d'abord on va se mettre un schema pour le VPP :



    Ensuite le schema est juste, je suis certain : je viens de recontroller, et faire des mesures sur mon proto. Tu as du te tromper qqe part dans la polarisation des transistors, ou tu en as un defectueux.

    La tension VPP doit etre de 0V lorsque MCRL n'est pas activé dans IC Prog.
    Voici les differentes tension que tu dois avoir, en ayant un VPP a 13V, un VCC a 5V :

    Code:
             74HC125 3   BC547 Base    BC557 Base
    MCLR OFF   0V             0V            ~13V
    MCLR ON    5V            ~0.7V          ~12.7V
    Voila. 74HC125 3 represente la patte 3 du 74HC125 (sortie du buffer de programation).
    Les autres tension sont a qqes mV, mais tu devrais avoir qqch du genre.
    Ces tensions theoriques mais mes mesures se revelenet etre tres proches (j'ai un VPP a 13.2V mais ca change pas le prob)

    Si tu as une tension d'alimentation de 13V, ca ne pause pas de probleme, le TL497 est juste la pour eviter d'avoir une alim de labo et de pouvoir utiliser un adaptateur secteur a qqes €. Cela doit tres bien fonctionner aussi.

    Verifie bien ton montage et communique moi toutes les tensions que tu as (comme ci dessus)

    A+++
    Images attachées
     


    • Publicité



  15. FantomX

    Date d'inscription
    mars 2006
    Âge
    27
    Messages
    128

    Re : Problème JDM

    Alors en fait j'utilise des BC546 et BC556 car mon fournisseur n'a pas les modèles 7 mais il m'a dit que ça revenait au même. Autrement j'ai :

    MCLR Off : 74HCT125 3 --> 0V
    Base NPN --> 0.47 V
    Base PNP --> 12.42V

    MCLR On : 74HCT125 --> 5.36V
    Base NPN --> 0.86V
    Base PNP --> 11.96V

    Vpp : 13.3V

    La tension base du PNP est trop faible en Off et c'est pour ça que c'est toujours saturé. Pourrais-tu modifier légèrement le montage pour réhausser le potentiel base du PNP en Off ?

    Les transistors fonctionnent, je les ai vérifié. J'ai même testé en reliant la base et l'émetteur à Vpp pour voir si le transistor se bloque se qu'il a fait immédiatement. Je pense qu'il ne reste que ce problème de polarisation. Après ça devrait marcher, j'espère...

    Qu'en penses-tu ?

    Greg
     


Poursuivez votre recherche :




Sur le même thème :




 

Discussions similaires

  1. PB programmateur JDM
    Par alex.com dans le forum Électronique
    Réponses: 13
    Dernier message: 09/02/2007, 21h18
  2. Un problème avec le JDM fribotte ?
    Par Tix dans le forum Électronique
    Réponses: 6
    Dernier message: 31/01/2007, 20h28
  3. problème avec prog JDM
    Par do_xsat dans le forum Électronique
    Réponses: 1
    Dernier message: 11/08/2006, 08h39
  4. problème avec prog. jdm
    Par souffrepic dans le forum Électronique
    Réponses: 2
    Dernier message: 08/06/2005, 15h42
  5. problème avec prog. jdm
    Par souffrepic dans le forum Matériel - Hardware
    Réponses: 0
    Dernier message: 06/06/2005, 21h37


Les tags pour cette discussion