Forum: Mikrocontroller und Digitale Elektronik Fragen zu PIC-Brenner


von Sven Z. (treito)


Lesenswert?

Hallo,

ab und an "stolpere" ich über interessante PIC-Projekte.
Also sehe ich das richtig, wenn ich mir einen Brenner bauen möchte, dass 
dieser (natürlich) mit USB-Anschluss sein sollte?
Wenn ich nach Sprut.de gehe, wäre das Brenner 8+9, je nach verwendetem 
PIC. Den Brenner 9 sollte man am Besten 2x bauen, damit man den Chip im 
Notfall wieder neu flashen kann (falls der Brenner mal einen Defekt 
haben sollte). Und um überhaupt einen Brenner 9 zu bauen, brauche ich 
den Brenner 5? Sehe ich das richtig? Also quasi 4 Brenner, wobei der 
Brenner 5 wieder eingemottet wird und ein Brenner 9 wie gesagt der 
Reserve dient...

Gruß,

Sven

von usuru (Gast)


Lesenswert?

Du bekommt hier im Forum sicher einen Bootlader in den PIC18F2550 
gebrannt, dann brauchst Du nur einen Brenner 8 und einen Adapter für 
3,3V, der aus dem 8er einen 9er macht ...

von Sven Z. (treito)


Lesenswert?

Das mit dem Adapter habe ich gelesen, möchte ich aber ablehnen, da man 
den PIC umflashen muss. Verstehe mich nicht falsch, bei einer Schaltung 
sehe ich da kein Problem, aber bei einem (in diesem Fall) Brenner doch 
schon eher. Sollte mit dem Ding was passieren, geht quasi nichts mehr...
Also ohne Brenner 9-Reserve no Chance. Naja gut, wenn ich den habe, 
könnte man ggf. nochmal über diese Adapterplatine nachdenken.
Wie ist das eigentlich? Wenn ich den Brenner 8 per Bootloader zum 
Brenner 9 flashe, dann geht das direkt, oder? Also ohne zusätzlichen 
Brenner?

von Sebastian H. (sebihepp)


Lesenswert?

Ich habe einen Brenner8p rev. 5, aber seit ich mir das PICKit 3 gekauft 
habe, benutze ich nur noch dieses. Ich kann dir die entsprechende 
Firmware in den PIC brennen. Du müsstest mir nur den Mikrocontroller 
schicken und einen bezahlten Rückumschlag hinzufügen.

Aber du kannst auch einfach noch etwas warten. Vielleicht meldest sich 
noch jemand, der in deiner Stadt wohnt. Dann entfällt der Postweg. Ich 
komme aus Heidelberg.

Viele Grüße und viel Spass bei deinen Projekten :-)
Sebihepp

von Sven Z. (treito)


Lesenswert?

Danke für das Angebot!

Heute und morgen habe ich das eh noch nicht vor, da ich gerade erst 
Bauteilbestellungen ohne PIC hinter mich gebracht habe. Es geht nur um 
das Generelle, damit ich für das nä. Mal (in 1-3 Monaten oder so) das 
einplanen kann, was ich brauche.

von Stephan S. (uxdx)


Lesenswert?

Achtung: der brenner9 ist NUR für PICs, die mit 3.3 Volt an *Vdd UND 
Vpp* betrieben werden, also PIC18FxxJxx, PIC24 oder dsPIC33 ...

Es gibt auch PICs, die werden mit 3.3 Volt an Vdd und mit 9 Volt an Vpp 
betrieben, z.B. die neue Serie PIC 16F182* (5V) bzw. PIC16LF182* (3.3V), 
die ich recht schön finde (kleine ICs, schneller Core bis 32 MHz, 
umfangreiche Peripherie und dazu noch sehr preiswert: der 16F/LF1825 
kostet um 1.50 Euro und ist bei Digikey schon erhältlich, 1822 bis 1824 
gibt es noch leichter). Für diese braucht man einen Adapter zum 
brenner8.

Für einen Anfänger, der nur mal reinschnuppern will, tut es ein 
brenner5, wenn ein echter LPT-Port vorhanden ist (so wie bei den AVR der 
STK200). Ansonsten die brenner8 bzw. brenner9 oder ein PICKIT3-Clone (ab 
25 Euro), der kann dann alles.

von Sven Z. (treito)


Lesenswert?

Naja Parallel-Port ist zwar noch vorhanden, aber möchte ich ungern 
nutzen. Ich habe da mal vor 16-17 Jahren schlechte Erfahrungen gemacht.
Falls ich den PIC für den Brenner 9 selber brennen müsste, würde ich mir 
dafür extra einen Rechner zusammenkloppen.

Ja, ich möchte nur etwas reinschnüffeln, das möchte ich auch noch mit 
dem MSP430 machen, aber da habe ich zum Glück günstig aus den USA direkt 
von TI ein Einsteigerpaket schießen können. Ich hätte zwar nie gedacht, 
dass das wirklich ankommt (sogar mit 2 MSP430) und das ganze für weniger 
als 5€.

Ich konzentriere mich bei meinen eigenen Projekten auf die Atmel AVR's, 
aber hatte mich zwischendurch schon geärgert, das ein oder andere 
Projekt mit PIC nicht nachbauen zu können.

von Carsten S. (dg3ycs)


Lesenswert?

Hi,

mich wundert das es hier nochnicht genannt wurde, aber dann will ich das 
mal machen:
LEUTE, gerade bei den PIC: LASST die Finger von diesen ganzen 
Eigenbaubrennern mit eigener Software. DAS LOHNT NICHT.
Und das ist mal ein Punkt wo sich eigendlich so gut wie alle "alten" PIC 
HAsen einig sind.

(Ausnahme ist vieleicht ein ganz einfacher JDM mit 5 Bauteilen wenn man 
nur ein einziges mal einen PIC braucht dem damit ein fertiges File 
programmiert werden kann -und dann die nächsten drei JAhre nicht wieder)

Diese Idee stammt aus den Zeiten als die PIC Programmiergeräte noch 
ettliche hundert DM gekostet haben und auch nicht mehr konnten als nur 
Programmieren. Heute gilt aber ganz klar: Entweder Orginal oder 100% 
Nachbau.

Gerade bei den PICs können ja die einfachsten Programmiergeräte schon 
DEBUGGEN und alles. Sind auch unheimlich robust. Diese Geräte sind als 
Original (ohne Vergünstigung) ab 33Eur zzgl. MwSt. zu bekommen,
als 100% Funktionskompatibler NAchbau aus China schon ab 20 
Euro.(Microchip hat die Schaltung und Firmware für die 
Einsteigerprogrammierer offengelegt)

Aktuell ist der Pickit3 der alle modernen PICs (der letzten 10Jahre) 
kann, also alle mit F in der Mitte (C Pics haben einen echten EPROM 
anstelle eines Flash/EEPROM und gehen nur mit den ganz alten 
Programmern).

Etwas günstiger ist der PicKit2, der kann auch wohl alle zur Zeit 
gängigen BastelPics, aber es werden jetzt immer mehr PICs herauskommen 
die er nich mehr kann. (anderes Spannungsniveau das er nicht beherscht)

http://search.digikey.com/scripts/DkSearch/dksus.dll?lang=de&site=DE&KeyWords=PG164130&x=28&y=18

http://cgi.ebay.de/Clone-Microchip-Development-Programmer-Mini-PICKIT-3-/370516342896?pt=Wissenschaftliche_Ger%C3%A4te&hash=item56447eb870

http://cgi.ebay.de/PICKIT-3-MCU-Universal-ZIF-socket-for-PICkit-2-or-3-/230626631686?pt=Wissenschaftliche_Ger%C3%A4te&hash=item35b26b2006

http://cgi.ebay.de/Clone-Microchip-Programmer-PICkit2-/220794653919?pt=LH_DefaultDomain_77&hash=item3368630cdf

Dazu passen dann auch die Meldungen aus diesem Thread:
Beitrag "Empfehlungen für PIC-Programmierer und Debugger gesucht (bin kein µC anfänger mehr!)"

Carsten Sch. schrieb:
> usuru schrieb:
>> Nur zum Brennen reichte ein Brenner von sprut.de, aber Du willst ja auch
>> debuggen, das kann sprut nicht.
>
> Zumindest wenn man die Teile nicht alle direkt in der Bastelkiste und
> gerade etwas Langeweile hat machen selbst zum reinen Programmieren
> Fremdprogrammiergeräte wirklich keinen Sinn mehr! Das gilt auch für die
> Sprut brenner! Wenn man die Bauteile erst besorgen muss kostet es auch
> nicht viel weniger, teilweise sogar mehr -je nach Quelle und ggf.
> Versandkosten- als die Originalen PK, dafür muss man wesentlich
> umständlicher arbeiten (Bei Original kann man nach Codeänderungen mit
> einem Click den Programmcode erstellen und automatisch in den Pic
> brennen lassen, bei den nicht MPLAB kompatiblen Fremdprogrammiergeräten
> muss man in MPLab nach Codeänderungen den Programmcode übersetzen und
> abspeichern lassen, dann MPLAB verlassen, Das Fremdprogramm aufrufen,
> die Hex Datei öffnen und dann erst brennen lassen. Spätestens wenn man
> das bei schnellen Tests 10x hintereinander machen musste weiß man wie
> nervig das ist.
>
> Gruß
> Carsten

kent schrieb:
> Ich hab 2002 mit PIC's angefangen weil ich zufällig auf die sprut-Seite
> gestossen war. Damals einen Brenner von kitsrus bestellt - bloß nie
> wieder! Nur noch original Brenner kaufen - bei den third-party Dingern
> hat man keinerlei Support, keinerlei Garantie dass künftige Typen
> überhaupt unterstützt werden, und die paar Euro die man da spart sind es
> nicht wert.

Und es gibt eine Menge mehr an Threads die genau DAS empfehlen.
Und 20Euro incl. Versand für ein Gerät das mehr kann als der Selbstbau, 
direkt in der IDE läuft und das Debuggen auch noch bietet...
Ganz ohne Aufwand, Selbst wenn man nur die Beschaffungskosten Bauteile 
rechnet und diese wirklich bei einem Händler alle bekommt bleibt zu 
einem Selbstbau nicht mehr viel Platz. Mal von den ganzen Überlegungen 
zum "Henne" / "EI" Problem sowie den beim Selbstbau ohne REferenzgerät 
auftretenden Problemen abgesehen. (Was funktioniert nicht... Die SW, der 
PIC defekt, mein Aufbau???)

Gruß
Carsten

von Sven H. (reiter111)


Lesenswert?

Ich hatte mir früher den Sprut Brenner 5 gebaut, aber da halt die 
Parallele Schnittstelle am aussterben ist, noch den 8er nachgeschoben. 
Ich hab absolut keine Probleme, geht super. Warum man nur Originalzeugs 
kaufen soll kann ich nicht nachvollziehen. Und mir machts auf jeden Fall 
mehr Spaß, was selber gebautes zu nutzen. Wer alles nur fertig kaufen 
will brauch ja gar nicht erst mit basteln anfangen...

Sven

von Stephan S. (uxdx)


Lesenswert?

> Wer alles nur fertig kaufen will brauch ja gar nicht erst mit
> basteln anfangen...

Sehe ich auch so. Wer das beruflich macht, sieht das evtl. anders.

von Frank K. (fchk)


Lesenswert?

Sven H. schrieb:
> Ich hatte mir früher den Sprut Brenner 5 gebaut, aber da halt die
> Parallele Schnittstelle am aussterben ist, noch den 8er nachgeschoben.
> Ich hab absolut keine Probleme, geht super. Warum man nur Originalzeugs
> kaufen soll kann ich nicht nachvollziehen. Und mir machts auf jeden Fall
> mehr Spaß, was selber gebautes zu nutzen. Wer alles nur fertig kaufen
> will brauch ja gar nicht erst mit basteln anfangen...

Wenn Du Dir eine Holzhütte bauen willst, bastelst Du Dir zuerst Hammer, 
Säge, Bohrmaschine und Wasserwaage? Das ist doch nicht Dein Ernst?

Mit den Debugtools ist es genauso. Du brauchst gutes Werkzeug, damit das 
Arbeiten damit auch Spaß macht. Das fängt schon bei den Schraubendrehern 
an.

fchk

von Ingolf O. (headshotzombie)


Lesenswert?

Recht haste Sven!

von Michael S. (rbs_phoenix)


Lesenswert?

Ich würde auch stark einen PICKIT2 oder 3 empfehlen. Wenn nicht den, 
einen Clon bei Ebay. Du brauchst die Platine, einen PIC und das normale 
Hühnerfutter, dazu noch das USB-Kabel.. Ich bin bei meinem Brenner8 
somit auf knapp 13-15€ gekommen, und ich konnte bei der Ausbildung den 
PIC selber brennen. Ging auch alles recht gut... Dann wollte ich einen 
18F brennen, der 3,3V Vdd hatte und somit hatte ich keine Möglichkeit, 
diesen zu brennen. Später wollte ich den doch recht neuen 16F1824 
brennen und siehe da, die Software usburn unterstützt(e) diesen Typ 
nicht. Dann hab ich mich auch durchgerungen ein PICKIT3 zu kaufen. 
Abgesehen davon, dass er alle aktuellen PICs brennen kann, bietet er 
noch ein Demo-Board mit einem 18F45K20 oder so drauf, kann debuggen und 
lässt sich an 3,3V Bauteilen genauso wenig stören, wie an 24F's oder 
dsPIC's, auch die PIC32 kann er brennen. Solltest du den PICKIT2 holen, 
ist das automatisch schon ein kleiner Logic-Analyzer, was auch nicht zu 
unterschätzen ist. Ganz zu schweigen davon, dass man alles (proggen, 
brennen, debuggen) in der gleichen (original)Software machen kann.

Und ganz ehrlich, wem solche enormen Vorteile keine 10€ mehr Wert ist, 
spart bestimmt später auch noch mal am falschen Ende...

Sven H. schrieb:
> Und mir machts auf jeden Fall
> mehr Spaß, was selber gebautes zu nutzen.

keine Frage, geht/ging mir ja auch so, doch wenn dann ein Fehler ist, 
der sich meistens durch etwas unklares ausdrückt, wie "Ich drücke den 
Taster, das Relais sollte anziehen, macht es aber nicht", ist es gut, 
Fehlerquellen bei dem Brenner ausschließen zu können und sogar mit dem 
Brenner debuggen kann.


Das einzige was mir im ersten Moment ein bisschen gefehlt hat, war der 
Sockel, wo der zu programmierende PIC rein kommt. Die PICKITs sind 
nämlich "nur" ICSP-Brenner.. Jedoch sollte man sich meiner Meinung 
gleich angewöhnen, einen ICSP-Anschluss einzuplanen um ggf. Updates o.Ä. 
einzuspielen. Egal ob fest eingebauter TQFP oder DIP8...


Carsten Sch. schrieb:
> "Henne" / "EI" Problem

Das erinnert mich an die Datei "Winzip_Setup.zip", die ich mal 
runtergeladen habe ;)

von Sven Z. (treito)


Lesenswert?

Stephan S. schrieb:
>> Wer alles nur fertig kaufen will brauch ja gar nicht erst mit
>> basteln anfangen...
>
> Sehe ich auch so. Wer das beruflich macht, sieht das evtl. anders.

Das sehe ich im Prinzip genauso.
Mein AVR-Progger ist auch Marke Eigenbau, allerdings habe ich auch ein 
ebay-Fertiggerät, da es mit der parallelen Schnittstelle damals nicht 
klappte.
Ich bevorzuge aber auch meinen "Eigennachbau". Es macht mehr Spaß, er 
lässt sich einfacher aufrufen, auch wenn der andere "kompatibler" ist 
usw.
Ich habe ja auch nicht vor, alles was PIC heißt, zu brennen.
Für den MSP430 habe ich (wie oben erwähnt, glaube ich) auch ein fertiges 
Demoboard, aber damit habe ich mich noch nicht so wirklich mit befasst, 
da die Motivation fehlte. Wenn man das Teil selber baut, dann weiß man 
auch, wofür jeder Jumper ist etc.; man hat einen ganz anderen Bezug zur 
Schaltung!
Wenn es dann läuft, ist das Gefühl umso besser.

Um auf das Holzhüttenbeispiel zu kommen. Klar würde ich den Hammer 
kaufen, weil ich keinen Hammer herstellen kann, aber wenn ich es könnte, 
würde ich es machen, da das Gefühl, etwas erreicht zu haben, intensiver 
wäre, wenn man auch noch den Hammer selber hergestellt hätte!

von Michael S. (rbs_phoenix)


Lesenswert?

Gut, für jemanden, der 3 PICs im Jahr brennt, kann der selbstbau-Brenner 
schon interessant sein. Doch wenn die Softwaregeändert oder 
selbstgeschrieben wird, gerade, wenn man nichts mit PICs am hut hat, 
kann die Debug-Funnktion sehr angenehm sein.

Wie gesagt, alle 8bitter, die älter als 1 oder vlt 1,5 Jahre sind, kann 
man damit (inkl 3V3-Adapter) auch ansich brennen. Solange es danach 
funktioniert, ist auch alles im grünen Bereich.. Nur wenn nicht, kann 
man gut suchen (hatte ich selbst schonmal, ganz gemein - kalte Lötstelle 
beim "Brenner-PIC"-.-)... Wenn du den Brenner8 UND den Brenner9 bauen 
willst, musst du 2 PICs brennen lassen... Wenn du jemanden mit der 
Möglichkeit in deiner Stadt hast (wo kommst du denn her?), ist es denn 
dann nicht einfacher, für ne Buddel Bier die PICs brennen zu lassen? Du 
gehst hin mit den PICs und nem Stick inkl der HEX-Files.. Er brennt das 
da drauf und fertig.. In Kreis Göttingen wäre ich z.B. soeiner ;) Aber 
naja.. nur ein Vorschlag.

von Sven Z. (treito)


Lesenswert?

Hallo,

für den "Ur-PIC" für den 1. Brenner 9 wäre ich auch geneigt, mir einen 
PIC brennen zu lassen (im Großraum Bremen), wenn ich dafür auf Brenner 5 
verzichten kann.
Ansonsten würde ich mir ggf. zusätzlich noch ein Brenner 8/9-Kombi bauen 
und den ersten Brenner 9 als Reserve schön einlagern.
Mir aber sämtliche Projekte brennen zu lassen... Neee, selbst wenn ich 
da einen finden würde. Gerade dieser Moment, wenn man der "toten" 
Schaltung quasi Leben einhaucht und dann passiert was - gerade das 
möchte ich mir nicht nehmen lassen.

Mein 1. eigenes µC-Projekt war im Übrigen eine Ampelschaltung. Ich bin 
da reingestolpert und hatte von hier gute, wenn auch nicht gerade die 
freundlichste Hilfe. Hintergrund war einfach der, dass ich eine 
Fortbildung gemacht habe und wir quasi aufzeigen sollten, welche 
Möglichkeiten man ha, eine solche Schaltung zu bauen (Simatic S7). Da 
fiel mir kurzfristig ein, dass man ja auch einen µC nehmen könnte und 
bin da reingestolpert. Gerade die Momente, das erste mal überhaupt eine 
LED zu schalten...
Naja gut, selber programmieren wollte ich die PICs eigentlich nicht 
großartig, dafür nehme ich andere µC (zumindest noch). Sollte ich dann 
doch mal irgendwann den Reiz dafür spüren, dann kann man sich später 
immer noch ein "Demo-Board" holen.

von Michael S. (rbs_phoenix)


Lesenswert?

Hmm.. Ich bin grad am überlegen.... Ansich könnte ich dir meinen 
Brenner8 auch überlassen.. Ist soweit fertig.. Wenn du die Schaltung 
aber selber von Grund auf löten willst, kannst du immer noch den 
gesockelten PIC nehmen.. Da ist die Software ja schon drauf.. Ist mit 
einem Bootloader, damit du die neueren Versionen direkt ber USBurn 
draufbekommst... Wenn nicht, kannst du damit auch den PIC für deinen 
Brenner bauen...

Ist aber kein 3V3 Adapter mit bei.. den hab ich mir nicht angetan 
sondern hab mir halt gleich das PICKIT geholt.

Also, bei interesse hier melden oder gleich PM...

von Sven Z. (treito)


Lesenswert?

Das wäre natürlich eine Idee. Mit 3V3-Adapter könnte man dann auch einen 
weiteren PIC brennen und die Schaltung als "ur"-Brenner liegen lassen.
Wie gesagt, ich möchte zwei haben, falls man mal den Brenner hochjagt! 
Aber ich glaub, bei den PICs brennt man nicht so oft in den Schaltungen 
selber, oder?
Was würdest Du denn (inkl. Versand) haben wollen?

von Stephan S. (uxdx)


Lesenswert?

> Aber ich glaub, bei den PICs brennt man nicht so oft in den Schaltungen
> selber, oder?

Ich brenne (fast) nur in der Schaltung oder auf dem Breadboard, ICSP 
heisst ja In-Circiuit-.... Ich habe mir auch einen 3.3-Volt-Adapter 
gebaut, bei dem ich ggf. auch Vpp mit 3.3 Volt betreiben kann (oder die 
9 Volt Vpp der neuen Typen 16F182x verwenden kann).

von Sven Z. (treito)


Lesenswert?

Okay, dann kam das bei Sprut falsch rüber.
Bei den AVR'S brenne ich fast grundsätzlich in der Schaltung, aber da 
ist das (bislang) auch wesentlich einfacher. Da passt das schon mit der 
Spannung usw..
Ist denn ICSP mit der 5-poligen Buchsenleiste oder mit der 
Westernbuchse? Da bin ich noch nicht ganz durchgestiegen. Die 5-pol. 
Buchsenleiste fände ich etwas schlechter zu handhaben.

von Stephan S. (uxdx)


Lesenswert?

Ich nehme die 5- bzw. 6-polige Leiste, die bei den Sprut-Brennern bzw. 
am Pickit dran ist, braucht weniger Platz. Bei ganz kleinen flachen 
Sachen auch mal eine 6-pol Micromatch.

von Sven Z. (treito)


Lesenswert?

Ich habe mal eine 16pol. Leiste verbaut und da merkt man die ganzen 
Nachteile z.B. dass die einzelnen Pins verrutschen usw.
Aber anscheinend gibt es da bei PICs keine feste Norm? Dann kam mir 
gerade die Idee, einfach eine Stiftleiste zu nehmen, platinenseitig. Die 
gibt es auch verpolungssicher! (Platinenverbinder bei Reichelt)

von Michael S. (rbs_phoenix)


Lesenswert?

Also ich hab zuerst immer ein PIC im DIP-Gehäuse genommen und hab bei 
jedem Brennen gewechselt.. nach ner zeit geht einen das aber tierisch 
auf die... Nerven..

Ich benutze jetzt immer den ICSP, gerade weil ich auch hauptsächlich 
SMD-Bauteile benutzen will. Das ist eine 5-polige Steckleiste (Ebenso 
auf dem Brenner8). Da kann man das PICKIT sofort draufstecken und 
brennen bzw. laufen lassen. Allerdings muss man da ein bisschen auf die 
Polung achten. Du kannst aber bei deinem Brenner8 die Kabel dranlöten 
und die Buchse dann auf eine Verpolungssichere Leiste stecken, wenn das 
denn mit dem 3V3-Adapter möglich ist. Das sollte aber nicht das Problem 
sein.

Sven Z. schrieb:
> Aber ich glaub, bei den PICs brennt man nicht so oft in den Schaltungen
> selber, oder?

Man brennt genauso oft in der Schaltung wie bei AVRs, denn es ist nicht 
µC Hersteller abhängig sondern Anwendungsabhängig, ob man es haben will 
bzw. braucht oder nicht.

Sven Z. schrieb:
> Was würdest Du denn (inkl. Versand) haben wollen?

kp.. 5€ oder so alles zusammen.. Muss mal gucken, wieviel der Versand 
kostet, aber über 5€ bestimmt nicht.. Ich brauchs ja nicht mehr und PICs 
hab ich auch noch ein paar. Ich muss allerdings sagen, dass ich kein 15€ 
Sockel draufgemacht habe, wie es bei Sprut zusehen ist. Ich habe einfach 
2 Federkraftsockel misbraucht, dass man breite und schmale ICs 
draufbekommt. Wie gesagt, funktionierte mit normalen 5V PICs auch alles.

von Frank K. (fchk)


Lesenswert?

Sven Z. schrieb:

> Aber anscheinend gibt es da bei PICs keine feste Norm?

Eigenlich schon. Entweder die 6-polige Stiftleiste vom PicKit oder der 
RJ11 6P6C, wie der ICD2/ICD3 und das RealICE es benutzen.

fchk

von Nils S. (kruemeltee) Benutzerseite


Lesenswert?

Sven, nennt man Wannenstecker.

von Carsten sch (Gast)


Lesenswert?

Hi,
Sven Z. schrieb:
> Um auf das Holzhüttenbeispiel zu kommen. Klar würde ich den Hammer
> kaufen, weil ich keinen Hammer herstellen kann, aber wenn ich es könnte,
> würde ich es machen, da das Gefühl, etwas erreicht zu haben, intensiver
> wäre, wenn man auch noch den Hammer selber hergestellt hätte!

Wenn du einen Hammer zwar herstellen könntest, der aber wesentlich 
schlechter zum arbeiten geeignet wäre als der gekaufte (liegt nicht gut 
in der Hand, schlechte oberflächen, Kopf wackelt), MAterialkosten 
alleine aber fast so hoch sind wie der gekaufte Hammer - würdest du 
trotzdem noch den Hammer selbst anfertigen und damit arbeiten?

Klar macht es manchmal deutlich mehr spass wenn man die WErkzeuge selbst 
aufbaut. Und wenn man bewusst die Fehlersuche in kauf nimmt ist es ja 
auch OK. Aber hier kommt noch dazu das der Nutzwert doch viel geringer 
ist.

Wenn es ein 100% clone wäre würde ich ja gar nicht mal soviel dagegen 
sagen. Aber diese Brenner arbeiten nicht einmal in der Microchip 
Software.
Selbst wenn man die fehlende Debug Option ignoriert, aber das man nicht 
aus der IDE heraus arbeiten kann macht jede Softwareentwicklung mit 
mehreren Versuchen zum Krampf. Für jemanden der nur fertige HEX brennen 
will OK, aber wer wirklich selbt von Grund auf Programme schreiben will 
wird das sehr schnell satt haben!

Und wie oben jemand Schrieb: Er hat materialkosten von 15Euro. Also 5 
Euro weniger als das fertige mit viel viel viel mehr nutzen.
Da ist es einfach sinnvoller das zu nehmen und die gesparte Zeit dann 
mehr für ein tolles µC Projekt unter verwendung des neuen Brenner 
einzusetzen.

Sucht doch mal ein Wenig im Forum... Wie viele von den erfahrenen µC 
Anwendern mit einem Selbstbaubrenner angefangen haben und später dann 
nach einigen Tagen teilweise doch den richtigen Gekauft haben.

Bei AVR ist das übrigends noch etwas anderes. Die AVR Brenner sind 
teurer und können von vorneherein nicht debuggen. Davon abgesehen gibt 
es viele selbstbauten die direkt im AVR Studio arbeiten. Der Nutzwert 
später ist also gleich und die Kostenersparniss höher. Im gegensatz zu 
einem Selbstbau Microchip Programmer wo die Ersparniss gegen NULL 
tendiert und der Nutzwert ein vielfaches unter dem gekauften liegt.

Gruß
Carsten

von Sven Z. (treito)


Lesenswert?

@Michael
Okay, für den Preis nehme ich das Teil sofort!

Ich fand ISP einfach praktikabler, da man den µC nicht "umstöpseln" 
muss. Ein 28pol. IC aus dem Sockel zu heben ist zeitweise schon eine 
Herausforderung, obwohl ich bei manchen "guten" IC-Sockeln das Problem 
habe, dass das IC nicht richtig hält! An SMD traue ich mich aber nicht 
ran und ich wüsste auch nicht, wie ich vernünftig eine 
Dopellayer-Platine ätzen sollte.

@Frank Also die Stiftleiste. Gibt es ggf. Stecker, die ein 
Plastikgehäuse haben, dass man da quasi einen "Griff" hat wie bei den 
Buchsenleisten?! Muss ich mal nach fanden.

@Nils Nein keine Wannenstecker. Die meine ich nicht. Ich rede von 
einreihigen Molex-Steckern. Die Dinger, die man auch auf dem Mainboard 
für die Lüfter hat! Die Wannenstecker sind irgendwo ein größeres 
Ärgernis bei AVR, da sie doch relativ viel Platz beanspruchen.

@Carsten
Naja ich möchte erst einmal reinschnuppern. Später kann man sich wie 
gesagt immer noch ein Pickit kaufen, aber damit würde ich auch keine 
neuen Schalteungen mit ICSP brennen wollen. Zum Debuggen vielleicht.

von Kopfschuettler (Gast)


Lesenswert?

Es ist wirklich merkwürdig: der Kampf, welcher Brenner für die PICs 
"besser" ist oder nicht oder überhaupt nur geeignet ist, wird hier mit 
einer verbissenen Ereiferung geführt, die mich an die Schilderungen der 
Inquisition im Mittelalter erinnert. Der Streit zwischen PICs und AVRs 
ist fast in die gleiche Schublade zu stecken.

Sobald hier das Wort Brennner8, Brenner9 oder Brenner5 auftaucht, 
tauchen mit nahezu 100% Sicherheit (fast immer die gleichen) Leute auf, 
die das mit religiösem Eifer verdammen. Man könnte fast meinen, dass die 
den ganzen Tag nichts anderes zu tun haben, als mit der 
Google-Suchfuntktion nach diesem Thema zu fahnden, damit die Übeltäter 
baldigst verhaftet, in den Kerker geworfen, der Inquisition zugeführt 
und dann per Autodafe (-> Wikipedia) vernichtet werden können.

Aufgemerkt: das Mittelalter ist schon lange vorbei.

Daher meine Bitte: lasst doch jeden nach seiner Facon glücklich werden ! 
Wenn einer seine PICs mit Sprut brennen will, lasst ihn. Wenn einer 
seine PICs mit ICD und PICKIT brennen will, lasst ihn. Und: man kann 
seine eigenen PICs auch verbrennen, wenn man will (mit Acetylen und 
Sauerstoff). Aber bitte keine Forumsteilnehmer mehr auf den 
Scheiterhaufen, dieses ist die Form des (Ver-)Brennens, die hier nicht 
hingehört.

von Kopfschuettler (Gast)


Lesenswert?

> Nein keine Wannenstecker. Die meine ich nicht. Ich rede von
> einreihigen Molex-Steckern. Die Dinger, die man auch auf dem Mainboard
> für die Lüfter hat!

etwas ähnliches gibt es verpolsicher bei Reichelt, nennt sich 
Platinensteckverbinder. Gibt es auch 5-polig, passt dann gut zu PICKit 
und Sprut ...

von Sven Z. (treito)


Lesenswert?

Kopfschuettler schrieb:
>> Nein keine Wannenstecker. Die meine ich nicht. Ich rede von
>> einreihigen Molex-Steckern. Die Dinger, die man auch auf dem Mainboard
>> für die Lüfter hat!
>
> etwas ähnliches gibt es verpolsicher bei Reichelt, nennt sich
> Platinensteckverbinder. Gibt es auch 5-polig, passt dann gut zu PICKit
> und Sprut ...

Von denen rede ich doch! Ich habe oben schon Platinensteckverbinder 
geschrieben.
2pol. eignet sich gut für Sensoren wie NTC, an einem 3pol. habe ich z.B. 
einen Infrarotempfänger (TSOP1738) angeschlossen.

von Frank K. (fchk)


Lesenswert?

Kopfschuettler schrieb:

> Daher meine Bitte: lasst doch jeden nach seiner Facon glücklich werden !
> Wenn einer seine PICs mit Sprut brennen will, lasst ihn. Wenn einer
> seine PICs mit ICD und PICKIT brennen will, lasst ihn.

Volle Zustimmung. Wenn jemand weiß, was er da macht, ist es seine 
Entscheidung. Aber wir wollen hier ja keinen Anfänger dumm sterben 
lassen oder ins offene Messer laufen lassen.

fchk

von Michael S. (rbs_phoenix)


Lesenswert?

Sven Z. schrieb:
> Okay, für den Preis nehme ich das Teil sofort!

Ich werde heute mal in erfahrung bringen, wieviel das an Porto ist.. 
Dann 2€ oder so drauf, dann kannstes haben... Will damit ja nicht mein 
Geld verdienen^^

Kopfschuettler schrieb:
> welcher Brenner für die PICs
> "besser" ist oder nicht oder überhaupt nur geeignet ist,

Naja besser kann man genaugenommen schon sagen. Ein PICKIT ist zwar gut, 
ein REAL-ICE aber besser.. Wie ich erwähnt habe, kann man wohl ein PIC 
mit dem Brenner8 brennen, man sollte aber wissen (durch lesen oder 
Hinweise Anderer), was der kann und vor allem was nicht. Wenn er ein 
Projekt bauen will, das einen 16F15xx verbaut hat (weil schön neu und 
billig), dann wird er mit dem Brenner8 nicht weit kommen, selbst wenn 
die HEX schon vorliegt. Viele sind aber mit nem 16F84, 16F628 oder 
18F2550/4550, diese lassen sich auch alle problemlos brennen.

Die Nachteile, die ein Sprut-Brenner meiner Meinung nach hat, habe ich 
ihm "aufgelistet". Wenn ihm diese für die paar PICs, die er brennen will 
nicht stören, kann er den auch gerne benutzen.

btw: Ich hab grad mal geguckt, die neuste USBurn-Version ist vom 30.5. 
(also n halben Monat alt) und kann den 16F1825 brennen.. die 16F15xx 
Familie ist aber nicht dabei, gibts allerdings auch erst seit Frühjahr 
glaube ich.

von Sven Z. (treito)


Lesenswert?

Es sollen ja "nur" Übungsprojekte werden und wenn auf dem Brenner 8 
schon ein USBLoader drauf ist, dann kann ich daraus auch (irgendwie) 
einen Brenner 9 machen und somit auch den 18F2550 brennen. Das wäre 
Schritt 1.
Ich hätte dann somit quasi Brennmöglichkeiten für die drei gängigsten 
µC-Familien und darauf kommt es mir in 1. Linie an. Manchmal hat man 
eine Idee "Oh das brauche ich noch" und dann findet man im Netz einen 
Schaltplan und dann PIC und dummes Gesicht. Sollte ich viele PICs 
brennen, dann lande ich ggf. bei 2-3 pro Jahr, also wirklich nicht die 
Masse. Selber programmieren möchte ich anfänglich auch nicht, da ich zur 
Zeit erst einmal Atmel übe und mir dann überlege, ob als nä. MSP430 oder 
PIC kommt. Ich habe z.B. günstig ein Auslaufbuch über µC und USB gekauft 
und ratet mal, was da vorwiegend drinnen ist...

von Frank K. (fchk)


Lesenswert?

Sven Z. schrieb:

> @Frank Also die Stiftleiste. Gibt es ggf. Stecker, die ein
> Plastikgehäuse haben, dass man da quasi einen "Griff" hat wie bei den
> Buchsenleisten?! Muss ich mal nach fanden.

Sofern Platz ist, nehme ich immer eine Westernbuchse. Das finde ich ich 
praktischer.

PS: Falls Du doch einen PIC programmiert haben willst, schick mir ne 
Mail. Worpswede ist definitiv im Großraum Bremen.

fchk

von Stephan S. (uxdx)


Lesenswert?

> einen Brenner 9 machen und somit auch den 18F2550 brennen

für den 18F2550 braucht man einen Brenner8

von Sven Z. (treito)


Lesenswert?

Stephan S. schrieb:
>> einen Brenner 9 machen und somit auch den 18F2550 brennen
>
> für den 18F2550 braucht man einen Brenner8

Sicher? Ich dachte, der wäre bei Sprut.de unter Brenner 9 aufgetaucht. 
Naja, das kann ich noch einmal nachschauen. Ist ja quasi auch egal, wenn 
ein Bootloader drauf ist und eine Adapterplatine existiert.

von Stephan S. (uxdx)


Lesenswert?

den Brenner9 braucht man für Typen, die eine Vdd von 3.3 Volt und eine 
Vpp von 3.3 Volt haben, also PIC18FxxJxx, PIC24, dsPIC33F

von Sven Z. (treito)


Lesenswert?

Okay, an die Bezeichnungen muss ich mich noch gewöhnen. Kaum taucht da 
ein "J" in der Bezeichnung auf...
Naja gut, das Datenblatt hätte spätestens die SPannung ver(b)raten...

von Sven Z. (treito)


Lesenswert?

Also der Brenner ist bislang nicht angekommen und ich glaube auch nicht 
mehr, dass er jemals ankommen wird.

von Programist (Gast)


Lesenswert?

Das ist der beste Brenner, den man selber bauen kann, weil er so viele 
PICs brennen kann und die software gut ist.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.