Meilleur programmeur PIC?

10

Je voudrais commencer à utiliser les PIC dans mes projets et je me demandais quel programmeur je devrais obtenir. J'ai beaucoup d'expérience avec les micro-contrôleurs (68k, avr), j'ai aussi beaucoup d'expérience avec l'électronique (donc construire un programmeur est possible).

Je voudrais pouvoir utiliser MPLAB, icsp et la fonction de débogage en circuit semble assez intéressante. L'USB serait également pratique, mais n'est pas nécessaire. Dans votre réponse, j'apprécierais une comparaison des avantages et des inconvénients de votre recommandation.

David Brenner
la source

Réponses:

10

Si vous recherchez le meilleur programmeur / débogueur en circuit pour votre propre productivité, ICD3 ou RealICE est le meilleur. (ce sont plus chers, mais vous en avez pour votre argent!)

Ceux-ci sont plus rapides (+ donc plus rapides à récupérer des bugs / bizarreries) que l'ancien ICD2, qui est à son tour meilleur que l'ICD1 d'origine (ugh!)

Jason S
la source
17

Obtenez un Microchip PICkit 2, environ 35 $. Il a un débogage USB, ICSP et en circuit via MPLAB. Il peut également agir en tant que programmeur ICSP autonome et peut également être utilisé comme analyseur de port série et analyseur logique simple.

PICkit 2

Il existe un PICkit 3 plus récent, mais certains utilisateurs affirment avoir eu des problèmes avec celui-ci.

Vous pouvez également obtenir l'une des nouvelles unités ICD 3, environ 150 $. J'ai remplacé mon ancien ICD 2 par un, et c'est une merveilleuse pièce de kit - très rapide (USB haute vitesse) avec plusieurs nouvelles fonctionnalités intéressantes. C'est une unité plus professionnelle que les PICkits; par exemple, Microchip les remplace gratuitement s'ils développent un défaut, même si l'utilisateur a fait quelque chose de stupide.

Leon Heller
la source
On dirait qu'ils ont augmenté le prix jusqu'à 50 $ ... J'ai été tenté, mais j'ai trouvé un "clone" sur ebay pour 23,99, je ne sais pas si c'est bon, en avez-vous déjà beaucoup entendu parler?
onaclov2000
Ce sera un clone du PK2. Si vous voulez travailler avec les puces les plus récentes, vous aurez besoin du PK3, il n'y en a pas de clones car les détails du circuit n'ont pas été publiés. Je paierais le supplément et j'obtiendrais la vraie chose.
Leon Heller
Je ne sais pas quels sont les problèmes avec le PICkit 3. Dans certains cas, le PICkit 3 fonctionne mieux pour moi que l'ICD 3.
Erik
Ces "clones" sont-ils aussi bons que l'original de Microchip? Peuvent-ils programmer n'importe quel microcontrôleur PIC?
Shubham
6

Pour un usage amateur, le PICkit2 est certainement une très bonne option. C'est un design moderne, USB, s'intègre avec MPLab, fait le débogage en circuit, c'est pas cher (avec des clones encore moins chers disponibles), et la conception et le firmware sont open source afin que vous puissiez créer le vôtre ou en intégrer un pour le débogage dans le vôtre conceptions de conseil.

Wim
la source
1

Je n'ai pas beaucoup d'expérience avec plusieurs programmeurs, mais j'ai le Pickit 2 et il semble assez cool, j'ai acheté la carte fille d'analyse de signal dans l'espoir de l'utiliser un peu comme o-scope, mais je n'ai pas eu la chance pour vraiment jouer avec, j'ai réussi à programmer les 16F913 et 16F684, je crois en utilisant les 100 projets de microcontrôleurs pour le mauvais génie comme référence et cela a été vraiment utile.

Je recommanderais celui-ci, mais jusqu'à ce que j'en utilise d'autres, je ne saurai pas si c'est le meilleur.

EDIT: (Je pensais avoir déjà corrigé cela ... arghhh), j'ai une assez bonne expérience avec Pickit 1, je n'ai pas vraiment le pickit 2, je suis désolé, je me suis perdu.

onaclov2000
la source