Alternativen zu Pickit

OP #7471172
Lesenswert?

Hallo Forum,

natürlich könnte ich jetzt umfangreich recherchieren um herauszufinden welche alternativen Programmer es auf dem Markt gibt und welche davon gut mit der MPLab X IDE (>= 6.05) funktionieren. Ich finde es aber zielbringender hier im Forum zu fragen, denn hier gibt es genau die Leute, die dieses Thema mit Erfahrungen aus ihrer Praxis erörtern können. Da ich mich jetzt ein wenig in die PIC-Technologie von microchip eingearbeitet habe, möchte ich mich auf "PIC-Programmer" beschränken. Also - konkretisiert - meine Frage: Welchen PIC-Programmer - für Hobbyisten - könnt ihr empfehlen ?

Ich bin gespannt auf eure Beiträge.

Viele Grüße Harry

#7471226
Lesenswert?

Der Snap kann kein High Voltage Programming, was viele 8-Bit PICs brauchen, ist also für PIC10/12/16/18 und einige PIC24 keine Option.

Zu den PICKITs gibts keine empfehlenswerte Alternative. PICKIT2-Nachbauten solltest Du meiden, PICKIT3-Clones sind für die meisten PICs ok, und PICKIT4 oder 5 ist das, was man in der Microchip-Welt heutzutage so kauft.

fchk

Gast #7471264
Lesenswert?

Harry R. schrieb:

natürlich könnte ich jetzt umfangreich recherchieren um herauszufinden gut mit der MPLab X IDE (>= 6.05) funktionieren. Ich finde es aber zielbringender hier im Forum zu fragen,

Versuch spezialisiertes Forum, näher am Quell biste besser aufgehoben: https://forum.microchip.com/s/forums?&page=1&offset=0 https://www.rclineforum.de/forum/board72-elektronik-spezial-eigene-schaltungen-prinzipien-realisierung/board144-pic-programmierung-f%C3%BCr-einsteiger/board148-mplab-ide-fragen-zur-entwicklungsumgebung/

OP #7471363
Lesenswert?

Peter K. schrieb:

Ich würde auch bei dem PicKit3 oder 4 bleiben. Da bist du gut aufgehoben. Warum suchst du denn was neues ?

Der letzte (oder besser erste) Pickit3, den ich mir bei Ebay gekauft habe funktioniert nicht (dazu gab es hier einen langen Thread). Daraufhin habe ich mir einen Pickit2 gekauft. Der funktioniert (mit einem Trick sogar im MPLAB X verwendbar). Damit habe ich mir selbst bewiesen, dass ich nicht zu unfähig bin und mein erstes Projekt dann auch erfolgreich abgeschlossen :-) Nun will ich ein Projekt starten, dass mit dem Pickit2 mangels PIC-Unterstützung [PIC16F15344]) nicht funktionieren kann. Nach der leidvollen Erfahrung mit dem defekten Pickit3 wollte ich einfach mal ausloten, ob es praktikable Alternativen gibt.

Grüßle Harry

Gast #7471426
Lesenswert?

Harry R. schrieb:

Nach der leidvollen Erfahrung mit dem defekten Pickit3 wollte ich einfach mal ausloten, ob es praktikable Alternativen gibt.

Du lotest nicht aus, du lässt ausloten ...

Könnte es sein, daß das "bei eBay" gekaufte Teil vielleicht einfach schon (teil-) defekt war?

Da wird ihm wohl das Minimal-Eqipment zum Hardwaredebuggen (Multimeter, einfacher LA) fehlen. In dergleichen Lab-Ausrüstung sollte man natürlich auch investieren wenn man ernsthaft µC-Projekte abarbeiten will, nicht nur in "Programmer".

Und Programmer kann man sich auch selber bauen, wenn man so garnicht HW kann auch mit einem RasPi:

https://www.mikrocontroller.net/articles/Raspberry_Pi_als_Universalprogrammer (braucht Update) https://www.pedalpc.com/blog/program-pic-raspberry-pi/

(Firma: www.pic-microcontroller.de) #7471432
Lesenswert?

Dann vielleicht doch mal ein original Kaufen. Die funktionieren seit Jahren wunderbar. Billig ist nicht immer das Beste wie du erfahren hast. Vielleicht mal was Geld in die Hand nehmen und dann hat man Ruhe und kann sich aufs Programmieren konzentrieren. Sollte man mal darüber nachdenken.

OP #7471457
Lesenswert?

Peter K. schrieb:

Dann vielleicht doch mal ein original Kaufen. Die funktionieren seit Jahren wunderbar. Billig ist nicht immer das Beste wie du erfahren hast. Vielleicht mal was Geld in die Hand nehmen und dann hat man Ruhe und kann sich aufs Programmieren konzentrieren. Sollte man mal darüber nachdenken.

Ich bin absolut deiner Meinung,wo kann ich das Original denn kaufen am günstigsten kaufen UND sicher sein, dass es ein Original ist ?

#7471512
Lesenswert?

Harry R. schrieb:

Ich bin absolut deiner Meinung,wo kann ich das Original denn kaufen am günstigsten kaufen UND sicher sein, dass es ein Original ist ?

Bei den PICKIT 4 und 5 gibts aktuell noch keine Nachbauten - da solltest Du immer ein Original bekommen. PICKIT3 gibts nur noch als Nachbauten mit teilweise reduzierter Schutzbeschaltung - das Original wird nicht mehr produziert.

fchk

OP #7471517
Lesenswert?

Frank K. schrieb:

Harry R. schrieb:

Ich bin absolut deiner Meinung,wo kann ich das Original denn kaufen am günstigsten kaufen UND sicher sein, dass es ein Original ist ?

Bei den PICKIT 4 und 5 gibts aktuell noch keine Nachbauten - da solltest Du immer ein Original bekommen. PICKIT3 gibts nur noch als Nachbauten mit teilweise reduzierter Schutzbeschaltung - das Original wird nicht mehr produziert.

fchk

Ja, genau, das ist auch das was ich beobachtet habe :-(

OP #7471519
Lesenswert?

Peter K. schrieb:

Hier hat einer das Demo Board welches zum PicKit gehört nachgebaut. Wäre vielleicht auch eine Möglichkeit für dich als Anfänger: https://www.pic-microcontroller.de/projekte-und-eigenbau/pickit-low-pin-count-demo-board-nachbau/

Cooles Ding :-) Ich möchte eher nicht Nachbauen, weil die realistische Gefahr besteht, dass der Nachbau Fehler enthält (bedingt durchs Nachbauen) und dann würde ich wieder viel Zeit mit der Fehlersuche verbringen. Da habe ich aber gar keine Lust mehr drauf :-)

#7471521
Lesenswert?

Daraufhin habe ich mir einen Pickit2 gekauft.

...

dass ich nicht zu unfähig bin

Ein PICKIT2 kann Mann uebrigens auch selbst nachbauen. Alle Details sind veroeffentlicht. Die Bauelemente leicht beschaffbar. Das waere dann "faehig".

sondern lässt das Forum für ihn suchen

Ja, selber schuld. :)

Hier hat einer das Demo Board welches zum PicKit gehört nachgebaut

Muss das sein? :) Ich besitze das Original und finde daran nicht viel bemerkenswertes.

OP #7471572
Lesenswert?

Alexander S. schrieb:

Hallo,

einen gebrauchten "PicKit 2 Programmer inkl. Zubehör" gibt es gerade auf www.kleinanzeigen.de für 25 € VB plus Versand von einem Keller aus Stollberg. Aber der reicht Dir wahrscheinlich nicht. Bleibt sonst wohl nur ebay.

Den habe ich ja schon, es muss schon >= PickIt3 sein :-)

Ebay ist leer gekauft, da gibt es (im Moment) nur China-Clones und darauf bin ich schon einmal hereingefallen :-|

#7471584
Lesenswert?

Harry R. schrieb:

Bauform B. schrieb:

1
digikey.de          104.02
2
>> mouser.de           112.42
3
>> rs-online-privat.de 113.68
4
>> tme.eu/de           118.50
5
>> reichelt.de         139.90

Irre ich mich, oder komme ich einfach Jahre zu spät um einen Pickit3 für unter 50€ zu bekommen ?

Ziemlich genau 4 Jahre. PICKIT 3 ist seit Juni 2019 EOL, PICKIT4 ist ab September 2023 EOL. PICKIT 5 ist also Deine Option, und das erfordert MPLAB X 6.10.

fchk

Gast #7471954
Lesenswert?

Beim Pickit2 konnte man die Zahl unterstützter Typen durch erweiterte PK2DeviceFile.dat-Files ergänzen. Es gab auch einen Device-File-Editor, mit dem man selber Typen hinzufügen konnte. Ob der von Harry gewünschte PIC überhaupt mit der Pickit2-Hardware programmierbar wäre, kann ich nicht sagen.

OP #7472001
Lesenswert?

Erni schrieb:

Beim Pickit2 konnte man die Zahl unterstützter Typen durch erweiterte PK2DeviceFile.dat-Files ergänzen. Es gab auch einen Device-File-Editor, mit dem man selber Typen hinzufügen konnte. Ob der von Harry gewünschte PIC überhaupt mit der Pickit2-Hardware programmierbar wäre, kann ich nicht sagen.

Es wäre der PIC16F15344.

Hast du Links zum Erweitern, bzw. erweiterten PK2DeviceFile.dat-Files ?

VG

Gast #7472045
Lesenswert?

Hallo Harry, leider habe ich selber diesen DeviceFile-Editor nicht benutzt und kann nicht viel dazu sagen. Für meine PICs konnte ich fertige PK2DeviceFile.dat verwenden. Habe mit Google gesucht nach Dateien mit neuerem Datum und dann mit einem Texteditor nach dem gewünschten PIC gesucht. Mit Glück war er drin. (Deiner leider noch nicht...) Der Editor ist hier: https://sites.google.com/site/pk2devicefileeditor/home Bei Github https://github.com/jorticus/pickit2-editor findet man auch einen, für die Ergänzug von einigen PIC24FJ-Chips, aber auch schon 10 Jahre alt. Vielleicht hast Du Erfolg mit einer Google-Suche und findest ein aktualisiertes PK2DeviceFile.dat

OP #7472065
Lesenswert?

Erni schrieb:

Hallo Harry, leider habe ich selber diesen DeviceFile-Editor nicht benutzt und kann nicht viel dazu sagen. Für meine PICs konnte ich fertige PK2DeviceFile.dat verwenden. Habe mit Google gesucht nach Dateien mit neuerem Datum und dann mit einem Texteditor nach dem gewünschten PIC gesucht. Mit Glück war er drin. (Deiner leider noch nicht...) Der Editor ist hier: https://sites.google.com/site/pk2devicefileeditor/home Bei Github https://github.com/jorticus/pickit2-editor findet man auch einen, für die Ergänzug von einigen PIC24FJ-Chips, aber auch schon 10 Jahre alt. Vielleicht hast Du Erfolg mit einer Google-Suche und findest ein aktualisiertes PK2DeviceFile.dat

Leider wird der Editor unter Linux wohl nicht laufen ;-) Trotzdem Danke für den Tipp !

Gast #7472126
Lesenswert?

Nee, man müsste unter Windows editieren, könnte dann aber die PK2DeviceFile.dat nach Linux kopieren. Bleibt sowieso die Frage, ob Dein PIC noch nach dem alten Algorithmus programmiert werden kann und mit Vpp=9V bzw. 13V klar kommt, die Pickit2 liefert. Hmm, das Datenblatt sagt 9V - vielleicht passt es doch? Also, die Software PickitPlus https://pickitplus.co.uk/Typesetter/ arbeitet mit Pickit2 und Pickit3 und hat unter Supported Parts https://pickitplus.co.uk/Typesetter/index.php/Supported-Parts auch Deinen PIC16F15344 gelistet. Demnach sollte es klappen... Bleibt nur die Hoffnung, dass schon jemand diese Arbeit übernommen hat und eine angepasste .dat-Datei anbietet...

OP #7472140
Lesenswert?

Erni schrieb:

Nee, man müsste unter Windows editieren, könnte dann aber die PK2DeviceFile.dat nach Linux kopieren. Bleibt sowieso die Frage, ob Dein PIC noch nach dem alten Algorithmus programmiert werden kann und mit Vpp=9V bzw. 13V klar kommt, die Pickit2 liefert. Hmm, das Datenblatt sagt 9V - vielleicht passt es doch? Also, die Software PickitPlus https://pickitplus.co.uk/Typesetter/ arbeitet mit Pickit2 und Pickit3 und hat unter Supported Parts https://pickitplus.co.uk/Typesetter/index.php/Supported-Parts auch Deinen PIC16F15344 gelistet. Demnach sollte es klappen... Bleibt nur die Hoffnung, dass schon jemand diese Arbeit übernommen hat und eine angepasste .dat-Datei anbietet...

Ich schau mich mal bei den Links um, Danke und Grüße

Beitrag #7472155 wurde von einem Moderator gelöscht.
Gast #7472290
Lesenswert?

Hallo Gerd! Ich habe mir gerade das neue GCstudio von sourceforge geladen, in der Hoffnung ein aktuelles dat-File zu bekommen. Leider habe ich in keiner der darin enthaltenen PK2DeviceFile.dat-Dateien den PIC16F15344 gefunden. Da der Chip von GCBasic unterstützt wird, sollte er auch mit dem Pickit programmiert werden können. Kannst Du das passende .dat-File hier hochladen? Dann kann auch Harry es verwenden, ohne dass er das GCstudio unter Windows installieren muß. Vielen Dank!

#7473720
Lesenswert?

Al. K. schrieb:

Na, da kann ich mir noch überlegen was ich mit meinen PICKIT2 anstelle. Habe da mit ASM glaube vor >20 Jahren herumgespielt. Natürlich für die Modelleisenbahn. Habe ja auch noch einen Sack voll der damaligen PICs.

MfG alterknacker

Behalt den mal. PICs kann man auch im fortgeschrittensten Alter in Assembler programmieren. Wenn es reicht, sogar in C (mit XC-8). :) Falls man zu faul fuer die elendigliche Assemblertipperei ist.

#7523364
Lesenswert?

Ich kauf das Zeug immer bei Microchip. Ist meist recht günstig und die lueferzeit mit wenigen Tagen geht auch in Ordnung. Für das Pickit 5 und das ICD 5 habenvsie knapp eine Woche gebraucht. Damit habe ich das über 2000$ ICD 4 dann mal übersprungen. Die Schutzschaltungen im PICkit3 fand ich aber auch nicht so doll, musste schon zeei mal den Ausgangs FET ersetzen.

MfG Michael

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren