Répondre à la discussion
Affichage des résultats 1 à 27 sur 27

Programmateur de PIC



  1. #1
    Gérard

    Programmateur de PIC


    ------

    Bonjour,
    Que pensez-vous de ce modèle ?
    http://cgi.ebay.fr/Programmateur-de-...QQcmdZViewItem
    Et le vendeur, qu'en est-il ?
    Merci pour votre expérience.

    -----

  2. Publicité
  3. #2
    invite76a

    Re : Programmateur de PIC

    Bonsoir, Gérard

    Personnellement, pour l'utilisation de microcontrôleurs, je n'ai pas utilisé très longtemps de programmateur.. Pour passer directement aux debugger.
    Aussi, te voyant venir, je conseillerais vivement à ta moitié (très généreuse, d'après ce que l'on peut lire), de t'offrir un vrai debugger. Il y a des clones sur Ebay au même prix que celui que tu présentes , et entre un programmateur et un debugger in circuit, c'est le jour et la nuit (hihihi..)

    thierry

  4. #3
    Gérard

    Re : Programmateur de PIC

    Citation Envoyé par thm Voir le message
    Bonsoir, Gérard

    Personnellement, pour l'utilisation de microcontrôleurs, je n'ai pas utilisé très longtemps de programmateur.. Pour passer directement aux debugger.
    Aussi, te voyant venir, je conseillerais vivement à ta moitié (très généreuse, d'après ce que l'on peut lire), de t'offrir un vrai debugger. Il y a des clones sur Ebay au même prix que celui que tu présentes , et entre un programmateur et un debugger in circuit, c'est le jour et la nuit (hihihi..)

    thierry
    Salut Thierry,
    Voilà ce qui est écrit : Programmateur de PIC USB ICD2 ICSP JDM
    Est-ce-que cela ne correspond pas à ce que tu dis ?

    Au fait, tu fais comment pour être si bien renseigné sur ma moitié ?
    C'est vrai qu'elle est très gentille.

  5. #4
    invite76a

    Re : Programmateur de PIC

    Re-Bonsoir, Gérard

    Un examen rapide de ton lien montre que sur la platine, il y a une fiche USB, un convertisseur USB-serie type FT232 (ancien modèle, vu qu'il y a un quartz), un convertisseur haute tension (13V?), avec la self (c'est ce qui ressmble à une résistance verte) et un seul circuit logique.

    Un clone ICD22 ressemble plutôt à celà, avec un pic18 pour l'USB et le pic 877 pour l'ICD:
    http://cgi.ebay.fr/ICD2-5-Debugger-w...ayphotohosting

    thierry

    PS: tu vois, je fais économiser des sous à ta moitié.

  6. A voir en vidéo sur Futura
  7. Comparatifs

    Gagnez du temps et de l'argent grâce à nos comparatifs de produits. Parmi nos sujets :
  8. #5
    DavidDB

    Re : Programmateur de PIC

    Salut,

    Voilà ce qui est écrit : Programmateur de PIC USB ICD2 ICSP JDM
    Est-ce-que cela ne correspond pas à ce que tu dis ?
    Non, ce n'est qu'un programmateur...

    D'ailleurs, sur la photo tu ne vois pas de connecteur RJ nécessaire au debugger, et en plus il n'y a pas de µC de communication à part le pavé USB...

    David.

  9. #6
    invite03481543

    Re : Programmateur de PIC

    Salut Gérard, thm, et DavidDB

    thm à raison, un programmateur est bien dès lors que tu as mis au point ton programme et que tu souhaites le "charger" dans quelques µC en vue d'une petite série de cartes.
    Pour du développement un programmateur-debugger permet de programmer "in-situ" ta cible ou de prendre la main sur le µC pour "suivre" le déroulement de ton programme pas à pas.
    Pour ma part je trouve que l'ICD2 est pratique, je ne m'en sers pas en debugger, tu peux trouver des clones à des prix honorables même sur le site que tu mentionnes je crois.
    Il faut juste prévoir sur ta carte un connecteur ICSP (In Circuit Serial Programmer) qui prend la forme d'un petit cordon terminé par un connecteur RJ45 qui permet de brancher la prise de l'ICD2.
    Donc sur ta carte tu auras juste un connecteur type HE14 à 5 plots à câbler pour pouvoir brancher le cordon ICSP.
    @+

  10. Publicité
  11. #7
    invite76a

    Re : Programmateur de PIC

    Citation Envoyé par DavidDB Voir le message
    Salut,



    Non, ce n'est qu'un programmateur...

    D'ailleurs, sur la photo tu ne vois pas de connecteur RJ nécessaire au debugger, et en plus il n'y a pas de µC de communication à part le pavé USB...

    David.
    Bonne nuit à tous, je dois aller faire le café pour demain (c'est urgent).

    thierry

  12. #8
    DavidDB

    Re : Programmateur de PIC

    Citation Envoyé par thm Voir le message
    Bonne nuit à tous, je dois aller faire le café pour demain (c'est urgent).

    thierry
    Et moi prendre l'appéro, vu que je ne suis pas sur le même fuseau horaire...

  13. #9
    invite03481543

    Re : Programmateur de PIC

    Cela dit l'appellation sème la confusion, elle ne correspond pas à la photo.
    Le type de µC supportés n'est pas top (il manque le 18F4520 qui remplace le 18F452) ainsi que bon nombres de 18Fxxx de dernière génération (18F8722 par exemple).

  14. #10
    DavidDB

    Re : Programmateur de PIC

    Cela dit l'appellation sème la confusion, elle ne correspond pas à la photo.
    Le type de µC supportés n'est pas top (il manque le 18F4520 qui remplace le 18F452) ainsi que bon nombres de 18Fxxx de dernière génération (18F8722 par exemple).
    Et en plus, on ne donne pas le nom du logiciel de transfert, et donc impossible de savoir si c'est un logiciel connu ou un mélange de tout qui ne sera mis à jour que rarement...

    David.

  15. #11
    Gérard

    Re : Programmateur de PIC

    Merci à tous,
    Et maintenant, avant d'aller au lit, vous me conseillez quoi ?
    Je voudrais un "truc" qui me permette de "suivre" l'évolution du prog.
    ICD2 serait OK ?
    Pour de l'ICSP, faut-il au préalable charger un bootloader ?

    J'ai beaucoup lu à gauche et à droite sur la toile, mais on trouve tout ... et surtout n'importe quoi.
    Je m'en remets donc aux spécialistes du forum.

    Merci d'avance et bonne nuit.

    PS pour David : si tu es à l'heure de l'apéro tu devrais être .... au Canada (coté est) ?
    Bonne fin de dimanche.

  16. #12
    DavidDB

    Re : Programmateur de PIC

    vous me conseillez quoi ?
    un vrai ICD2...

    Sinon, un clone type olimex (+/-50€ sans le port) ou du même style.

    Par contre, je ferais moins confiance au lien du clone de Thm, car la liaison USB est assurée par un PIC, et je ne suis pas certain (à confirmer) que le jour ou Microchip change le firmware du protocole USB (pas celui du debug ou prog des µC) cela soit faisable facilement avec ce clone...

    Pour de l'ICSP, faut-il au préalable charger un bootloader ?
    Non, l'ICSP c'est un bête bout de câble pour faire une programmation traditionelle.

    PS pour David : si tu es à l'heure de l'apéro tu devrais être .... au Canada (coté est) ?
    Non, je suis en France, mais la France est grande et ne se limite pas à la métropole...

    David.

  17. Publicité
  18. #13
    invite03481543

    Re : Programmateur de PIC

    En mode debug ICD2 charge en haut de ROM un programme de 0x120 mots qui va lui permettre de prendre la main sur le µC.
    @+

  19. #14
    invite76a

    Re : Programmateur de PIC

    Citation Envoyé par DavidDB Voir le message
    un vrai ICD2...

    Par contre, je ferais moins confiance au lien du clone de Thm, car la liaison USB est assurée par un PIC, ....

    David.
    Là, on est d'accord, les pics, c'est pas réputés pour leur filiabilité.

    .... le jour ou Microchip change le firmware du protocole USB (pas celui du debug ou prog des µC) cela soit faisable facilement avec ce clone...
    Kékésésako ???

    En fait, le premiers icd2 n'étaient même pas fait avec un µC USB microcochip. Et il y en a encore beaucoup avec des µC Cypress (voir OLIMEX) ou un des premiers clones http://membres.lycos.fr/silicium31/E...C/free_icd.htm

    Il y en a aussi des "série" http://www.jelectronique.com/modules...php?storyid=56 (mais bon, là, il y a le temps d'aller boire un café entre l'exécution de 2 instructions).

    Finalement, il en existe avec FT232 pour la conversion série-USB,
    http://forums.futura-sciences.com/thread103233.html
    ET, depuis que microchitte a sorti les pics18F4550 USB, ce sont ceux là qui remplissent le rôle de convertisseur USB-série.

    Alors, ça marche ou ça marche pas (c'est comme n'mporte quel périphérique USB) , et c'est pas le fait de remplacer le programme du 18F4550 qui va accélérerer ou ralentir le débit ni améliorer la fiabilité de la chose et encore moins changer le protocole USB. Ca ne changera pas non plus tout les ICD2 marque microchip avec des µC Cypress.

    http://www.icd2clone.com/wiki/Main_Page

    thierry

  20. #15
    Gérard

    Re : Programmateur de PIC

    Merci à tous.
    En conclusion : un vrai ICD2 de chez Microchip.
    Tout le monde est d'accord ?

  21. #16
    Gérard

    Re : Programmateur de PIC

    Encore une question :
    http://www.lextronic.notebleue.com/produit.php?id=151
    vous en pensez quoi ?
    Merci d'avance.

  22. #17
    invite03481543

    Re : Programmateur de PIC

    Ca a tout l'air d'un équivalent à l'ICD2.

  23. #18
    invite76a

    Re : Programmateur de PIC

    Bonjour, Gérard

    Celui que je t'ai montré dans mon post #4 d'Ebay m'a l'air très bien et il est livré avec 2 supports ZIF pour programmer des modèles dips. Et il te reviendra 40 eur port compris (soit 1/4 de l'original).....

    Quand à celui que de Lextronic, il s'agit d'un truc propriétaire : si tu regrades en bas de page, en dessous de "debugger" :

    ICD qui vous permettra (si vous avez développé vos applications à l'aide des compilateurs MikroBASIC, MikroC ou MikroPASCAL) de...

    A déconseiller donc absolument

    thierry

  24. Publicité
  25. #19
    invite03481543

    Re : Programmateur de PIC

    Oui je n'avais pas vu mais thm a raison, le problème des trucs propiétaires c'est que tu a un fil à la patte et tu es d'office marié avec MikroE pour exploiter le produit.

    Vu que tu as PROTON, ce n'est pas un bon choix pour ton besoin.
    @+

  26. #20
    DavidDB

    Re : Programmateur de PIC

    Kékésésako ???

    ET, depuis que microchitte a sorti les pics18F4550 USB, ce sont ceux là qui remplissent le rôle de convertisseur USB-série.

    Alors, ça marche ou ça marche pas (c'est comme n'mporte quel périphérique USB) , et c'est pas le fait de remplacer le programme du 18F4550 qui va accélérerer ou ralentir le débit ni améliorer la fiabilité de la chose et encore moins changer le protocole USB. Ca ne changera pas non plus tout les ICD2 marque microchip avec des µC Cypress.
    Simple...

    Le firmware du 4550 est protégé par Microchip, alors que le « firmware » du Cypress est téléchargeable librement...
    D’ailleurs, je ne sais pas pourquoi ce firmware est protégé, alors que le firmware du programmateur USB de la même firme est libre de droit !

    Donc, avec un clone :
    Si un jour Microchip change le firmware (ce qui est toujours probable) du contrôleur USB (type d’encapsulation des données, nombre de données par trame, délais des trames, vitesse liaison série, parité, encapsulation de la donnée série, …) il faudra plus de temps pour avoir la modification opérationnelle sur le 4550 vu qu’il faudra connaître d’une manière ou d’une autre la procédure exacte du firmware protégé, alors qu'avec le Cypress c’est librement téléchargeable ; en fait cela ne concerne pas exactement le Cypress, mais plutôt l’eeprom série qui contient tous les paramètres...

    A moins que d'ici là, Microchip ne donne l'accès à l'Hex du 4550 (ou de sa future version) et là, la question ne se pose plus; comme cela à été le cas avec l'ICD1 où tout était libre de droit...

    Et si Microchip ne rend pas public le firmware du 4550 pour sa nouvelle version, je suis certain qu’ils donneront l’accès à cette modification pour les possesseurs d’un ICD2 original par une des méthodes habituellement utilisées pour ce genre d’upload…

    Conclusion, si on opte pour l’achat d’un clone de l’ICD2 , il est préférable pour le moment et par sécurité de rester sur un contrôleur USB Cypress, car le firmware du contrôleur USB Microchip n’est pas libre de droit. En plus, la démarche peut paraître étrange d’acheter un produit issu d’un commerce parallèle avec un firmware soit disant protégé; dans ce cas là, il vaut encore mieux réaliser le clone soi-même vu que tout est à disposition sur le net y compris ce firmware « protégé » par Microchip.
    Cependant, j’ai vu que certains auteurs de clone ICD2 proposaient leur propre firmware (avec sources) pour l’interface USB et qui restait compatible MPLAB.

    En conclusion : un vrai ICD2 de chez Microchip.
    Bien je ne dirais pas ça…

    Si tu as un budget serré ; sur le net il y a de quoi réaliser soi-même un clone, avec un dont je suis certain qu’il fonctionne (celui de Silicium pour l’avoir vu fonctionner dans une école)
    Si ton budget est moins serré, regarde du côté des clones déjà assemblés, et fais ton choix pour le contrôleur USB…
    Si ton budget est no limit : c’est l’ICD2 original à +/- 91€ hors transport, vu la force de l’Euro face au Dollar…

    Autrement, un produit sympa complet pour moins de 55€ port compris :
    http://cgi.ebay.com/USB-PIC-16-ICD-2...QQcmdZViewItem


    David.

  27. #21
    lolomatic

    Re : Programmateur de PIC

    Bonjour à tous

    J'ai pris en retard le cours de ce fil, et je me permets de vous soumettre mon avis sur le sujet :

    Pourquoi ne pas réaliser soi-même un clone ICD2 ?

    Je suis en train de réaliser un tel montage qui n'est absolument pas complexe, et dont la seule grosse contrainte est de trouver un PIC 16F876 et non un PIC 16F876A.

    Même si des bidouilles existent pour rendre compatible un PIC "A" avec ce montage, un ancien PIC 16F876 garantira une transparence totale à l'utilisation ! (MPLAB aura l'impression de voir son authentique ICD2 sans aucune bidouille).

    Bien sûr si vous êtes dans mon cas et que vous trouvez un PIC 16F877 dans vos tiroirs, le montage reste possible !

    Dernière précision : le montage de base fonctionne avec le port série, mais j'ai cru comprendre que ceux qui fonctionnent sur port USB ont juste un simple convertisseur USB - Série! La vitesse reviendrait donc au même finalement ?

    Sans plus attendre, je vous donne le lien qui m'a permis de commencer mon montage :

    http://home.vrweb.de/~lotharstolz/st.../icd/main.html

    A+

  28. #22
    invite76a

    Re : Programmateur de PIC

    Citation Envoyé par DavidDB Voir le message
    Simple...


    David.
    ????????

    Je ne sais pas si quelqu'un compris quelque chose à ce roman d'électronique fiction, mais pas moi, entre les firmware protégés qui sont publics et microchips qui va reprogrammer tous les microcontroleurs cypress des icd2 si si si si...

    th

  29. #23
    Gérard

    Re : Programmateur de PIC

    Un grand merci à tous pour vos avis éclairés.

    Comme le dit Hulk, je possède un compilateur Basic (Proton+) et tout n'est pas forcément compatible.

    Je pense que je vais quand même me décider pour un original de Microchip.
    Quelques discussions sur le coin de l'oreiller ... et le Père Noël fera le reste.

    Si vous avez d'autres idées, propositions, n'hésitez pas, il y a peut être d'autres forumeurs qui sont preneur de vos infos.

  30. #24
    Gérard

    Re : Programmateur de PIC

    Citation Envoyé par DavidDB Voir le message


    .....

    Non, je suis en France, mais la France est grande et ne se limite pas à la métropole...

    David.
    Martinique ? Guadeloupe ? Guyane ?
    Tu nous a mis l'eau à la boucle (au moins à moi) , on (je) voudrait(s) savoir !

  31. Publicité
  32. #25
    DavidDB

    Re : Programmateur de PIC

    Citation Envoyé par thm Voir le message
    ????????

    Je ne sais pas si quelqu'un compris quelque chose à ce roman d'électronique fiction, mais pas moi, entre les firmware protégés qui sont publics et microchips qui va reprogrammer tous les microcontroleurs cypress des icd2 si si si si...

    th

    Bonne nuit à tous, je dois aller faire le café pour demain (c'est urgent) !!!


    Martinique ? Guadeloupe ? Guyane ?
    Tu nous a mis l'eau à la boucle (au moins à moi) , on (je) voudrait(s) savoir !
    Oui par-là, mais la vie n'est pas si idyllique que cela...

    C’est le département où des employés d’EDF sont entrés dans la centrale cagoulés et ont mis en panne les huit moteurs de la production de l’île, ce qui nous a valus plusieurs mois avec des coupures tournantes (pouvant aller jusqu'à douze heures) avant le rétablissement complet du réseau après le saccage de la centrale (des collègues à toi Gérard ???). Il ne faut pas oublier que pas de courant = pas d’eau (les pompes fonctionnent bien entendu à l’électricité !).

    Les problèmes de racisme, grèves, corruptions, sabotages et toutes magouilles du style sont quotidiennement épuisants, mais on s'y fait et c'est le prix à payer pour vivre ici...

    David.

  33. #26
    Gérard

    Re : Programmateur de PIC

    Citation Envoyé par DavidDB Voir le message

    ......

    Oui par-là, mais la vie n'est pas si idyllique que cela...

    C’est le département où des employés d’EDF sont entrés dans la centrale cagoulés et ont mis en panne les huit moteurs de la production de l’île, ce qui nous a valus plusieurs mois avec des coupures tournantes (pouvant aller jusqu'à douze heures) avant le rétablissement complet du réseau après le saccage de la centrale (des collègues à toi Gérard ???). Il ne faut pas oublier que pas de courant = pas d’eau (les pompes fonctionnent bien entendu à l’électricité !).

    Les problèmes de racisme, grèves, corruptions, sabotages et toutes magouilles du style sont quotidiennement épuisants, mais on s'y fait et c'est le prix à payer pour vivre ici...

    David.
    Pourquoi ces arguments ?
    Je n'ai jamais saccagé quoi que ce soit et ne suis pas responsable de dégats causés par je ne sais qui à plusieurs milliers de KM de chez moi.

  34. #27
    DavidDB

    Re : Programmateur de PIC

    Salut,

    Pourquoi ces arguments ?
    Je n'ai jamais saccagé quoi que ce soit et ne suis pas responsable de dégats causés par je ne sais qui à plusieurs milliers de KM de chez moi.
    Ce n'est pas ce que j'ai dit...
    Il me semblait juste que tu travailles à EDF, et donc facile pour toi de connaître le département exact où je me situe, rien de plus...
    D'ailleurs, fort heureusement qu'en Europe les employés d'EDF n'on pas la mentalité présente dans les DOM, car je ne sais pas ce qui se passerait en Europe!

    David.

Discussions similaires

  1. Programmateur de PIC
    Par invite14532198711 dans le forum Électronique
    Réponses: 13
    Dernier message: 25/08/2009, 03h49
  2. Programmateur pic
    Par Djludo dans le forum Électronique
    Réponses: 18
    Dernier message: 01/11/2008, 09h00
  3. programmateur PIC-01
    Par sébastien91 dans le forum Électronique
    Réponses: 4
    Dernier message: 28/11/2007, 18h39
  4. programmateur PIC ?
    Par ichai dans le forum Électronique
    Réponses: 7
    Dernier message: 16/10/2006, 18h51
  5. Programmateur pic
    Par Kelnen dans le forum Électronique
    Réponses: 11
    Dernier message: 05/03/2006, 18h52
Découvrez nos comparatifs produits sur l'informatique et les technologies.